| 3 | | {subsets classifier, namespace, featuringClassifier}]]></Value><Reference name="association" refid="DCE:3A8414B0-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:53D44492-4B34-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="name" value="+/redefinitionContext"/><Value name="multiplicity" value="*"/><Reference name="association" refid="DCE:53D40BEC-4B34-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:12A3CA4C-4B3C-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:5C465FB0-4A89-11D7-B090-133D836EF880"/><Value name="name" value="+precondition"/><Value name="multiplicity" value="* {subsets ownedMember}"/><Reference name="association" refid="DCE:12A2B620-4B3C-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:620044DE-4B56-11D7-A5E6-6257AF3C5118" type="Generalization"><Reference name="parent" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Reference name="child" refid="DCE:F3BF94AC-4B55-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F" type="Class"><Reference name="association" refid="DCE:522B4098-45D1-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:5C691878-45D1-11D7-B5CA-613352B2821F"/><Reference name="specialization" refid="DCE:0CD07134-4B36-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:725A47B2-4695-11D7-B567-379CA7034986"/><Reference name="specialization" refid="DCE:AF6D27C0-4695-11D7-B567-379CA7034986"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:4E6DB742-45D1-11D7-B5CA-613352B2821F"/><Value name="name" value="DirectedRelationship"/></Element><Element id="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE" type="Class"><Value name="name" value="StructuralFeature"/><Reference name="generalization" refid="DCE:326839DE-4B38-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:35AFE74A-4B38-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:7C06DB8E-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="feature" refid="DCE:00501E12-4B38-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:3A81EE0C-4B3E-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:1E0D8934-4A8A-11D7-B090-133D836EF880" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:5C465FB0-4A89-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:1E0D0BDC-4A8A-11D7-B090-133D836EF880"/></Element><Element id="DCE:7C06DB8E-4B53-11D7-A5E6-6257AF3C5118" type="Generalization"><Reference name="parent" refid="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE"/><Reference name="child" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:B0D30324-4B35-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="name" value="+specific"/><Value name="multiplicity" value="1 {substes source, owner}"/><Reference name="association" refid="DCE:B0D2CA8A-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:F1CF4FA4-4B33-11D7-B391-02BBFE4396CE" type="Attribute"><Value name="name" value="isAbstract: Boolean = false"/></Element><Element id="DCE:33061A3A-4A88-11D7-B08B-133D836EF880" type="Diagram"><Value name="name" value="Expressions"/><Canvas><Value name="extents" value="(5.0, 37.0, 527.0, 416.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:4552865C-4A88-11D7-B08B-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 161.0, 39.0)"/><Value name="width" value="100.0"/><Value name="height" value="48.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:7EBC97D6-4A88-11D7-B08B-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 286.0, 38.0)"/><Value name="width" value="227.0"/><Value name="height" value="48.0"/><Reference name="subject" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:8D1E30D0-4A88-11D7-B08B-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 191.0, 157.0)"/><Value name="width" value="171.0"/><Value name="height" value="67.0"/><Reference name="subject" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:9C9192DE-4A88-11D7-B08B-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 298.0, 86.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(23.0, 0.0), (23.0, 71.0)]"/><Reference name="head_connection" refid="DCE:7EBC97D6-4A88-11D7-B08B-133D836EF880"/><Reference name="tail_connection" refid="DCE:8D1E30D0-4A88-11D7-B08B-133D836EF880"/><Reference name="subject" refid="DCE:9D0A4328-4A88-11D7-B08B-133D836EF880"/></CanvasItem><CanvasItem id="DCE:9E53DBCA-4A88-11D7-B08B-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 155.0, 87.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(75.0, 0.0), (75.0, 70.0)]"/><Reference name="head_connection" refid="DCE:4552865C-4A88-11D7-B08B-133D836EF880"/><Reference name="tail_connection" refid="DCE:8D1E30D0-4A88-11D7-B08B-133D836EF880"/><Reference name="subject" refid="DCE:9F078E4C-4A88-11D7-B08B-133D836EF880"/></CanvasItem><CanvasItem id="DCE:A3BCE7E8-4A88-11D7-B08B-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 6.0, 328.0)"/><Value name="width" value="167.0"/><Value name="height" value="87.0"/><Reference name="subject" refid="DCE:A3BC67B6-4A88-11D7-B08C-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:BDC0B818-4A88-11D7-B08C-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 191.0, 332.0)"/><Value name="width" value="176.0"/><Value name="height" value="70.0"/><Reference name="subject" refid="DCE:BDC038A2-4A88-11D7-B08D-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:CED48256-4A88-11D7-B08D-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 385.0, 334.0)"/><Value name="width" value="141.0"/><Value name="height" value="57.0"/><Reference name="subject" refid="DCE:CED40330-4A88-11D7-B08E-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:E18388A2-4A88-11D7-B08E-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 195.0, 226.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(24.0, -2.0), (-100.0, 102.0)]"/><Reference name="head_connection" refid="DCE:8D1E30D0-4A88-11D7-B08B-133D836EF880"/><Reference name="tail_connection" refid="DCE:A3BCE7E8-4A88-11D7-B08B-133D836EF880"/><Reference name="subject" refid="DCE:E2E2393A-4A88-11D7-B08E-133D836EF880"/></CanvasItem><CanvasItem id="DCE:E50C2EFA-4A88-11D7-B08E-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 245.0, 227.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(35.0, -3.0000000000000284), (36.0, 105.0)]"/><Reference name="head_connection" refid="DCE:8D1E30D0-4A88-11D7-B08B-133D836EF880"/><Reference name="tail_connection" refid="DCE:BDC0B818-4A88-11D7-B08C-133D836EF880"/><Reference name="subject" refid="DCE:E5BD5AF6-4A88-11D7-B08E-133D836EF880"/></CanvasItem><CanvasItem id="DCE:E7362226-4A88-11D7-B08E-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 301.0, 226.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(28.0, -1.9999999999999716), (149.0, 108.0)]"/><Reference name="head_connection" refid="DCE:8D1E30D0-4A88-11D7-B08B-133D836EF880"/><Reference name="tail_connection" refid="DCE:CED48256-4A88-11D7-B08D-133D836EF880"/><Reference name="subject" refid="DCE:E81E728A-4A88-11D7-B08E-133D836EF880"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:E2E2393A-4A88-11D7-B08E-133D836EF880" type="Generalization"><Reference name="parent" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Reference name="child" refid="DCE:A3BC67B6-4A88-11D7-B08C-133D836EF880"/></Element><Element id="DCE:453743CA-4B3B-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/><Value name="name" value="+formalParameter"/><Value name="multiplicity" value="* {redefines formalParameter}"/><Reference name="association" refid="DCE:45370AFE-4B3B-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:5C68DFBE-45D1-11D7-B5CA-613352B2821F" type="Association"><Reference name="connection" refid="DCE:5C691878-45D1-11D7-B5CA-613352B2821F"/><Reference name="connection" refid="DCE:5C694A28-45D1-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:D2653A36-464C-11D7-AA08-1B85D5275D8A" type="Diagram"><Value name="name" value="Namespaces"/><Canvas><Value name="extents" value="(79.666666666666629, 42.666666666666657, 1032.0, 1020.7841530054643)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:F661C206-464C-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 387.66666666666663, 72.666666666666657)"/><Value name="width" value="122.0"/><Value name="height" value="64.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 340.66666666666663, 200.66666666666666)"/><Value name="width" value="218.0"/><Value name="height" value="106.0"/><Reference name="subject" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:0CD87EBC-464D-11D7-AA08-1B85D5275D8A" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 448.66666666666663, 137.66666666666666)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, -1.0), (0.37714285714275775, 62.999999999999972)]"/><Reference name="head_connection" refid="DCE:F661C206-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:0E5B8FFE-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:483FA366-464D-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 648.66666666666652, 43.666666666666657)"/><Value name="width" value="159.0"/><Value name="height" value="125.0"/><Reference name="subject" refid="DCE:48404A2A-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 180.66666666666663, 419.66666666666663)"/><Value name="width" value="218.0"/><Value name="height" value="68.0"/><Reference name="subject" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:793D3FDC-464D-11D7-AA08-1B85D5275D8A" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 392.66666666666663, 323.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-26.0, -17.0), (-106.0, 96.0)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:79EAD5A4-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 566.66666666666652, 421.33333333333331)"/><Value name="width" value="147.0"/><Value name="height" value="182.666666667"/><Reference name="subject" refid="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:8360FB04-464D-11D7-AA08-1B85D5275D8A" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 515.66666666666652, 324.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(22.0, -18.0), (125.99999999999989, 96.666666666666686)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:84C5B02A-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:8E26F430-464D-11D7-AA08-1B85D5275D8A" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 442.66666666666663, 438.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-44.000000000000057, -0.97590361445782037), (123.99999999999989, 5.3173333332924813)]"/><Reference name="head_connection" refid="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:8F7C5ED8-464D-11D7-AA08-1B85D5275D8A"/><Reference name="head_end" refid="DCE:8F7D73F4-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_end" refid="DCE:8F7DA6D0-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:B613E0FE-4694-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 559.66666666666674, 270.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.0000000000001137, -10.429752066115725), (199.0, -10.429752066115725), (199.0, 174.12844036693025), (153.99999999999989, 174.12844036693025)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:B7B77E54-4694-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:B7B7B610-4694-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:B7B7E77C-4694-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:D1B0707C-4694-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 740.66666666666652, 223.66666666666666)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-181.99999999999989, -13.363636363636374), (92.0, -13.363636363636374), (92.0, 271.40366972463744), (-26.999999999999886, 271.40366972463744)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:D339DC26-4694-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:D33A1420-4694-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:D33A9738-4694-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:5CA6131C-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 520.87445887445881, 955.7841530054643)"/><Value name="width" value="219.0"/><Value name="height" value="64.0"/><Reference name="subject" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 374.33333333333326, 744.66666666666663)"/><Value name="width" value="177.0"/><Value name="height" value="87.0"/><Reference name="subject" refid="DCE:6C0E7FCE-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:714C4A70-4695-11D7-B567-379CA7034986" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 430.66666666666663, 599.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(169.33333333333348, 356.11748633879756), (57.333333333333371, 231.99999999999989)]"/><Reference name="head_connection" refid="DCE:5CA6131C-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:725A47B2-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:78848136-4695-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 293.66666666666663, 728.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(80.666666666666572, 35.333333333333144), (-79.0, 35.333333333333144), (-79.0, -241.00000000000006)]"/><Reference name="head_connection" refid="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:79C3FCAA-4695-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:79C43442-4695-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:79C46590-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:A70E26A6-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 717.33333333333337, 756.33333333333326)"/><Value name="width" value="179.0"/><Value name="height" value="68.0"/><Reference name="subject" refid="DCE:A70EBFBA-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:AE844B5E-4695-11D7-B567-379CA7034986" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 515.66666666666652, 596.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(149.3333333333336, 359.11748633879779), (266.33333333333326, 227.66666666666663)]"/><Reference name="head_connection" refid="DCE:5CA6131C-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:A70E26A6-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:AF6D27C0-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:B4456442-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 833.6666666666664, 935.33333333333326)"/><Value name="width" value="124.0"/><Value name="height" value="48.6666666667"/><Reference name="subject" refid="DCE:B445FB00-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:BBD8A99E-4695-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 702.66666666666652, 721.99999999999989)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(175.33333333333371, 102.33333333333337), (176.66666666666663, 213.33333333333348)]"/><Reference name="head_connection" refid="DCE:A70E26A6-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:B4456442-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:C021A320-4695-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:C02292F8-4695-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:C022C54A-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:DEA58C3E-4696-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 22.666666666666671, 777.66666666666652)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(543.99999999999989, -189.49338146841171), (448.33333333333331, -156.66666666666652), (418.33333333333331, -32.999999999999886)]"/><Reference name="head_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:18E7456A-4697-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:18E77CF4-4697-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:18E7ADF0-4697-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:7BDD89AE-4697-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 714.99999999999989, 529.33333333333326)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.3333333333333712, 58.226666666366668), (88.000000000000114, 89.666666666666742), (117.0, 227.0)]"/><Reference name="head_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:A70E26A6-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:7D11DA3A-4697-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:7D121220-4697-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:7D124DD0-4697-11D7-B567-379CA7034986"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:E085CF12-4B57-11D7-A5E6-6257AF3C5118" type="Association"><Reference name="connection" refid="DCE:E086075C-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="connection" refid="DCE:E08638A8-4B57-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:48404A2A-464D-11D7-AA08-1B85D5275D8A" type="Class"><Value name="name" value="VisibilityKind"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="feature" refid="DCE:4DEEA4E4-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:4EEC02D8-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:4FE6661A-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:51B324EC-464D-11D7-AA08-1B85D5275D8A"/></Element><Element id="DCE:BFC7B66E-4B37-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:A4EDB020-4B37-11D7-B391-02BBFE4396CE"/><Value name="name" value="*/feature"/><Value name="multiplicity" value="*"/><Reference name="association" refid="DCE:BFC74BCC-4B37-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:DD80D3EC-4A86-11D7-B086-133D836EF880" type="Diagram"><Value name="name" value="Multiplicities"/><Canvas><Value name="extents" value="(128.0, 36.0, 761.0, 436.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:EC4ED1DA-4A86-11D7-B086-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 189.0, 37.0)"/><Value name="width" value="100.0"/><Value name="height" value="59.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:F8247398-4A86-11D7-B086-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 129.0, 172.0)"/><Value name="width" value="227.0"/><Value name="height" value="125.0"/><Reference name="subject" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:5BAD7874-4A87-11D7-B088-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 589.0, 181.0)"/><Value name="width" value="171.0"/><Value name="height" value="93.0"/><Reference name="subject" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:67E3FC94-4A87-11D7-B089-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 540.0, 214.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(49.0, -1.0), (-184.00000000000006, -1.0)]"/><Reference name="head_connection" refid="DCE:5BAD7874-4A87-11D7-B088-133D836EF880"/><Reference name="tail_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="subject" refid="DCE:6A5E8372-4A87-11D7-B089-133D836EF880"/><Reference name="head_end" refid="DCE:6A5F00AE-4A87-11D7-B089-133D836EF880"/><Reference name="tail_end" refid="DCE:6A5F6ECC-4A87-11D7-B089-133D836EF880"/></CanvasItem><CanvasItem id="DCE:76355F86-4A87-11D7-B089-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 539.0, 260.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(49.999999999999886, -5.6843418860808015e-14), (-183.0, 0.0)]"/><Reference name="head_connection" refid="DCE:5BAD7874-4A87-11D7-B088-133D836EF880"/><Reference name="tail_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="subject" refid="DCE:7876B574-4A87-11D7-B089-133D836EF880"/><Reference name="head_end" refid="DCE:787731B6-4A87-11D7-B089-133D836EF880"/><Reference name="tail_end" refid="DCE:78779FB6-4A87-11D7-B089-133D836EF880"/></CanvasItem><CanvasItem id="DCE:DB3CDC08-4A87-11D7-B089-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 239.0, 98.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, -2.0), (0.0, 74.0)]"/><Reference name="head_connection" refid="DCE:EC4ED1DA-4A86-11D7-B086-133D836EF880"/><Reference name="tail_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="subject" refid="DCE:DCA1F00E-4A87-11D7-B089-133D836EF880"/></CanvasItem><CanvasItem id="DCE:DECCED70-4A87-11D7-B089-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 169.0, 376.0)"/><Value name="width" value="140.0"/><Value name="height" value="59.0"/><Reference name="subject" refid="DCE:DECC6864-4A87-11D7-B08A-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:E7551CBC-4A87-11D7-B08A-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 238.0, 297.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (0.0, 79.0)]"/><Reference name="head_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="tail_connection" refid="DCE:DECCED70-4A87-11D7-B089-133D836EF880"/><Reference name="subject" refid="DCE:E90FB860-4A87-11D7-B08A-133D836EF880"/></CanvasItem><CanvasItem id="DCE:F10DB2C6-4A87-11D7-B08A-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 437.0, 377.0)"/><Value name="width" value="100.0"/><Value name="height" value="57.0"/><Reference name="subject" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:FD0FE008-4A87-11D7-B08B-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 309.0, 403.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (127.99999999999994, -5.6843418860808015e-14)]"/><Reference name="head_connection" refid="DCE:DECCED70-4A87-11D7-B089-133D836EF880"/><Reference name="tail_connection" refid="DCE:F10DB2C6-4A87-11D7-B08A-133D836EF880"/><Reference name="subject" refid="DCE:FE89726E-4A87-11D7-B08B-133D836EF880"/><Reference name="head_end" refid="DCE:FE89EDE8-4A87-11D7-B08B-133D836EF880"/><Reference name="tail_end" refid="DCE:FE8A5B02-4A87-11D7-B08B-133D836EF880"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:EBC42EBE-4B52-11D7-A5E6-6257AF3C5118" type="Attribute"><Value name="name"><![CDATA[isDerivedUnion: Boolean = false]]></Value></Element><Element id="DCE:4762D258-4B34-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/></Element><Element id="DCE:34764E0C-4A89-11D7-B08E-133D836EF880" type="Diagram"><Value name="name" value="Constraints"/><Canvas><Value name="extents" value="(22.0, 44.0, 1093.5555555555557, 285.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:45D91B2A-4A89-11D7-B08E-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 497.0, 45.0)"/><Value name="width" value="188.0"/><Value name="height" value="57.0"/><Reference name="subject" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:5C468152-4A89-11D7-B08F-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 521.0, 173.0)"/><Value name="width" value="149.0"/><Value name="height" value="111.0"/><Reference name="subject" refid="DCE:5C465FB0-4A89-11D7-B090-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:650626DA-4A89-11D7-B090-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 375.0, 104.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(215.0, -2.0), (215.0, 69.0)]"/><Reference name="head_connection" refid="DCE:45D91B2A-4A89-11D7-B08E-133D836EF880"/><Reference name="tail_connection" refid="DCE:5C468152-4A89-11D7-B08F-133D836EF880"/><Reference name="subject" refid="DCE:65B40688-4A89-11D7-B090-133D836EF880"/></CanvasItem><CanvasItem id="DCE:6F1297F8-4A89-11D7-B090-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 23.0, 173.0)"/><Value name="width" value="117.0"/><Value name="height" value="92.0"/><Reference name="subject" refid="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:78E03C5E-4A89-11D7-B090-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 152.0, 196.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-12.0, -1.0), (369.0, 0.0)]"/><Reference name="head_connection" refid="DCE:6F1297F8-4A89-11D7-B090-133D836EF880"/><Reference name="tail_connection" refid="DCE:5C468152-4A89-11D7-B08F-133D836EF880"/><Reference name="subject" refid="DCE:7AD72FFE-4A89-11D7-B090-133D836EF880"/><Reference name="head_end" refid="DCE:7AD7ACA4-4A89-11D7-B090-133D836EF880"/><Reference name="tail_end" refid="DCE:7AD81ACC-4A89-11D7-B090-133D836EF880"/></CanvasItem><CanvasItem id="DCE:97ABC8C4-4A89-11D7-B090-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 153.0, 242.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-13.0, 7.0), (368.0, 8.9999999999999716)]"/><Reference name="head_connection" refid="DCE:6F1297F8-4A89-11D7-B090-133D836EF880"/><Reference name="tail_connection" refid="DCE:5C468152-4A89-11D7-B08F-133D836EF880"/><Reference name="subject" refid="DCE:99C5AF80-4A89-11D7-B090-133D836EF880"/><Reference name="head_end" refid="DCE:99C62C12-4A89-11D7-B090-133D836EF880"/><Reference name="tail_end" refid="DCE:99C69A58-4A89-11D7-B090-133D836EF880"/></CanvasItem><CanvasItem id="DCE:F337B7AA-4A89-11D7-B090-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 921.55555555555554, 177.0)"/><Value name="width" value="100.0"/><Value name="height" value="45.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:F7B024AE-4A89-11D7-B090-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 921.55555555555554, 234.0)"/><Value name="width" value="171.0"/><Value name="height" value="45.0"/><Reference name="subject" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:064FDCD2-4A8A-11D7-B090-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 671.0, 197.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.0, -2.8421709430404007e-14), (250.55555555555554, 1.0)]"/><Reference name="head_connection" refid="DCE:5C468152-4A89-11D7-B08F-133D836EF880"/><Reference name="tail_connection" refid="DCE:F337B7AA-4A89-11D7-B090-133D836EF880"/><Reference name="subject" refid="DCE:07DBA3DA-4A8A-11D7-B090-133D836EF880"/><Reference name="head_end" refid="DCE:07DC2046-4A8A-11D7-B090-133D836EF880"/><Reference name="tail_end" refid="DCE:07DC8E08-4A8A-11D7-B090-133D836EF880"/></CanvasItem><CanvasItem id="DCE:1B9D77C2-4A8A-11D7-B090-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 669.0, 251.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0, -2.8421709430404007e-14), (252.55555555555566, 0.0)]"/><Reference name="head_connection" refid="DCE:5C468152-4A89-11D7-B08F-133D836EF880"/><Reference name="tail_connection" refid="DCE:F7B024AE-4A89-11D7-B090-133D836EF880"/><Reference name="subject" refid="DCE:1E0D0BDC-4A8A-11D7-B090-133D836EF880"/><Reference name="head_end" refid="DCE:1E0D8934-4A8A-11D7-B090-133D836EF880"/><Reference name="tail_end" refid="DCE:1E0DD9E8-4A8A-11D7-B090-133D836EF880"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:223E348E-4A87-11D7-B087-133D836EF880" type="Attribute"><Value name="name" value="isUnique: Boolean = true"/></Element><Element id="DCE:1E0D0BDC-4A8A-11D7-B090-133D836EF880" type="Association"><Reference name="connection" refid="DCE:1E0D8934-4A8A-11D7-B090-133D836EF880"/><Reference name="connection" refid="DCE:1E0DD9E8-4A8A-11D7-B090-133D836EF880"/></Element><Element id="DCE:81F41A0A-4B32-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="name" value="+specification"/><Value name="multiplicity" value="0..1 {subsets ownedElement}"/><Reference name="association" refid="DCE:81F3AEEE-4B32-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A" type="Class"><Reference name="specialization" refid="DCE:79EAD5A4-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:84C5B02A-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:E216A6F4-4B33-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:F1C3F21E-4B38-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:0E5B8FFE-464D-11D7-AA08-1B85D5275D8A"/><Value name="name" value="NamedElement"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="feature" refid="DCE:13CF408C-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:2693AE96-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:27EA7C8C-464D-11D7-AA08-1B85D5275D8A"/><Reference name="association" refid="DCE:00ED6378-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B7B7B610-4694-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:D33A1420-4694-11D7-B567-379CA7034986"/></Element><Element id="DCE:5198F474-4B3D-11D7-B391-02BBFE4396CE" type="Diagram"><Value name="name" value="Classes"/><Canvas><Value name="extents" value="(17.0, 39.0, 1974.0, 580.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:61913AB0-4B3D-11D7-B391-02BBFE4396CE" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 354.0, 93.0)"/><Value name="width" value="106.0"/><Value name="height" value="44.0"/><Reference name="subject" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 357.0, 190.0)"/><Value name="width" value="100.0"/><Value name="height" value="264.0"/><Reference name="subject" refid="DCE:6C8F2E88-4B3D-11D7-B391-02BBFE4396CE"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 922.0, 144.0)"/><Value name="width" value="278.0"/><Value name="height" value="299.0"/><Reference name="subject" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:BE2D7C8A-4B52-11D7-A5E6-6257AF3C5118" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 408.0, 92.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0, 45.0), (1.0, 98.000000000000028)]"/><Reference name="head_connection" refid="DCE:61913AB0-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:BF631D58-4B52-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:181C7B4C-4B53-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1456.0, 451.0)"/><Value name="width" value="161.0"/><Value name="height" value="106.0"/><Reference name="subject" refid="DCE:181D14A8-4B53-11D7-A5E6-6257AF3C5118"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:3808069C-4B53-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 457.0, 171.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 45.0), (465.0, 46.0)]"/><Reference name="head_connection" refid="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:3A8414B0-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:3A844CD2-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:3A85634E-4B53-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:6F1514F4-4B53-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 955.63333333333333, 48.200000000000003)"/><Value name="width" value="207.0"/><Value name="height" value="41.8"/><Reference name="subject" refid="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:7AC0610C-4B53-11D7-A5E6-6257AF3C5118" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1060.0, 90.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (0.0, 54.000000000000028)]"/><Reference name="head_connection" refid="DCE:6F1514F4-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:7C06DB8E-4B53-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:86406F8E-4B53-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 456.0, 228.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0, 45.0), (152.0, 45.0), (152.0, 100.0), (1.0, 100.0)]"/><Reference name="head_connection" refid="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:8A3CEA88-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:8A3D230C-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:8A3D5476-4B53-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:B829AB46-4B53-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 921.0, 233.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0, 36.0), (-163.0, 36.0), (-163.0, 90.0), (1.0, 90.0)]"/><Reference name="head_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:C0FEEEF2-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:C0FF2746-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:C0FF5892-4B53-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:F0059F98-4B53-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 922.0, 325.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.1368683772161603e-13, 39.0), (-164.0, 39.0), (-164.0, 93.0), (-1.1368683772161603e-13, 93.0)]"/><Reference name="head_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:F5531DA2-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:F5535620-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:F553874E-4B53-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:37074EBE-4B54-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 459.0, 115.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0, 0.0), (275.0, 0.0), (275.0, 44.0), (463.0, 44.0)]"/><Reference name="head_connection" refid="DCE:61913AB0-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:38A944DE-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:38A97D1E-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:38A9AE44-4B54-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:E378FBD4-4B54-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 355.0, 246.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(2.0, 0.0), (-257.0, 0.0), (-257.0, -137.0), (-1.0, -137.0)]"/><Reference name="head_connection" refid="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:61913AB0-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:E48E64A8-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:E48E9CE0-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:E48ECE04-4B54-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:846FA01A-4B55-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 355.90045248868779, 504.19999999999999)"/><Value name="width" value="107.0"/><Value name="height" value="74.8"/><Reference name="subject" refid="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:8FA7C570-4B55-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 357.0, 395.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (-259.0, 0.0), (-259.0, 148.0), (-1.0995475113122097, 148.0)]"/><Reference name="head_connection" refid="DCE:6C8E65AC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:846FA01A-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="subject" refid="DCE:90BAFB94-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:90BB33FA-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:90BB6520-4B55-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:F3BEEB38-4B55-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1645.0, 156.0)"/><Value name="width" value="194.0"/><Value name="height" value="167.0"/><Reference name="subject" refid="DCE:F3BF94AC-4B55-11D7-A5E6-6257AF3C5118"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:0C156BA8-4B56-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1201.0, 183.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-0.99999999999977263, 6.0000000000000284), (444.0, 6.0)]"/><Reference name="head_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:F3BEEB38-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="subject" refid="DCE:0E00B206-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:0E00EA46-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:0E0139EC-4B56-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:38B9F838-4B56-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1610.4027149321266, 42.0)"/><Value name="width" value="125.0"/><Value name="height" value="45.0"/><Reference name="subject" refid="DCE:38CB97A8-45CF-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:4EDEF382-4B56-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1774.1656184486374, 42.0)"/><Value name="width" value="102.834381551"/><Value name="height" value="45.0"/><Reference name="subject" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:5D453FB2-4B56-11D7-A5E6-6257AF3C5118" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1667.0, 88.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(2.2737367544323206e-13, -0.99999999999998579), (30.0, 68.0)]"/><Reference name="head_connection" refid="DCE:38B9F838-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="tail_connection" refid="DCE:F3BEEB38-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="subject" refid="DCE:5DDBE6CE-4B56-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:5F3CC66C-4B56-11D7-A5E6-6257AF3C5118" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1828.0, 86.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 1.0000000000000142), (-25.0, 70.0)]"/><Reference name="head_connection" refid="DCE:4EDEF382-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="tail_connection" refid="DCE:F3BEEB38-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="subject" refid="DCE:620044DE-4B56-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:647EFD20-4B56-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1840.0, 213.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.0, 27.238938053097343), (133.0, 27.238938053097343), (133.0, -150.0), (37.0, -150.0)]"/><Reference name="head_connection" refid="DCE:F3BEEB38-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="tail_connection" refid="DCE:4EDEF382-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="subject" refid="DCE:659A149E-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:659A4CE8-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:659A7E14-4B56-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:890C73F4-4B56-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1200.0, 252.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 2.8421709430404007e-14), (264.0, 2.8421709430404007e-14), (264.0, 51.0), (445.00000000000023, 51.0)]"/><Reference name="head_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:F3BEEB38-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="subject" refid="DCE:8CB1D104-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:8CB2097E-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:8CB23AE8-4B56-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:B656013A-4B57-11D7-A5E6-6257AF3C5118" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1647.156186612576, 357.0)"/><Value name="width" value="171.0"/><Value name="height" value="47.0"/><Reference name="subject" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:BEE2EA98-4B57-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1647.0, 392.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.15618661257576605, -12.000000000000057), (-447.0, -12.0)]"/><Reference name="head_connection" refid="DCE:B656013A-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:C314E05A-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:C315BC3A-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:C315F114-4B57-11D7-A5E6-6257AF3C5118"/></CanvasItem><CanvasItem id="DCE:DC1E5280-4B57-11D7-A5E6-6257AF3C5118" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 1200.0, 421.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (67.0, 0.0), (67.0, 87.0), (-22.0, 87.0), (-22.0, 22.0)]"/><Reference name="head_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="tail_connection" refid="DCE:7DDC7BDC-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="subject" refid="DCE:E085CF12-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="head_end" refid="DCE:E086075C-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="tail_end" refid="DCE:E08638A8-4B57-11D7-A5E6-6257AF3C5118"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:F3B2B0C8-4B3C-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE"/><Value name="name" value="+redefinedOperation"/><Value name="multiplicity" value="* {subsets redefinedElement}"/><Reference name="association" refid="DCE:F3B245D6-4B3C-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:309D5284-4B32-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:3A81BC34-4B3E-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:54B4A61C-4B33-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:DF527520-4B32-11D7-B391-02BBFE4396CE"/><Value name="name" value="Slot"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:E7330EBA-4B32-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:E48E9CE0-4B54-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:6C8F2E88-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name"><![CDATA[+class]]></Value><Value name="multiplicity"><![CDATA[0..1 {subsets namespace, redefinitionContext}]]></Value><Reference name="association" refid="DCE:E48E64A8-4B54-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:13CF408C-464D-11D7-AA08-1B85D5275D8A" type="Attribute"><Value name="name" value="+ name: String[0..1]"/></Element><Element id="DCE:E7330EBA-4B32-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:309D5284-4B32-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:9F078E4C-4A88-11D7-B08B-133D836EF880" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/></Element><Element id="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A" type="Class"><Value name="name" value="Namespace"/><Reference name="generalization" refid="DCE:84C5B02A-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:4A464536-4B34-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:5DCB90EE-4B38-11D7-B391-02BBFE4396CE"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:18E77CF4-4697-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:7AD7ACA4-4A89-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:7D121220-4697-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:8F7DA6D0-464D-11D7-AA08-1B85D5275D8A"/><Reference name="association" refid="DCE:99C62C12-4A89-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:B7B7E77C-4694-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:D33A9738-4694-11D7-B567-379CA7034986"/></Element><Element id="DCE:BCAD9C70-45D0-11D7-B5CA-613352B2821F" type="AssociationEnd"><Reference name="participant" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="name" value="+/owner"/><Value name="multiplicity" value="0..1"/><Reference name="association" refid="DCE:BCAD18B6-45D0-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:C0FF5892-4B53-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name"><![CDATA[+subsettedProperty]]></Value><Value name="multiplicity"><![CDATA[*]]></Value><Reference name="association" refid="DCE:C0FEEEF2-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880" type="Class"><Reference name="specialization" refid="DCE:E2E2393A-4A88-11D7-B08E-133D836EF880"/><Reference name="specialization" refid="DCE:E5BD5AF6-4A88-11D7-B08E-133D836EF880"/><Reference name="specialization" refid="DCE:E81E728A-4A88-11D7-B08E-133D836EF880"/><Reference name="generalization" refid="DCE:9D0A4328-4A88-11D7-B08B-133D836EF880"/><Reference name="generalization" refid="DCE:9F078E4C-4A88-11D7-B08B-133D836EF880"/><Value name="name" value="ValueSpecification"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:1E0DD9E8-4A8A-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:2A2C7026-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:54B4D84C-4B33-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:6A5F00AE-4A87-11D7-B089-133D836EF880"/><Reference name="association" refid="DCE:787731B6-4A87-11D7-B089-133D836EF880"/><Reference name="association" refid="DCE:81F41A0A-4B32-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:C315BC3A-4B57-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:8A3CEA88-4B53-11D7-A5E6-6257AF3C5118" type="Association"><Reference name="connection" refid="DCE:8A3D230C-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="connection" refid="DCE:8A3D5476-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:99C5AF80-4A89-11D7-B090-133D836EF880" type="Association"><Reference name="connection" refid="DCE:99C62C12-4A89-11D7-B090-133D836EF880"/><Reference name="connection" refid="DCE:99C69A58-4A89-11D7-B090-133D836EF880"/></Element><Element id="DCE:657FAA24-4B3C-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:5C465FB0-4A89-11D7-B090-133D836EF880"/><Value name="name" value="+bodyCondition"/><Value name="multiplicity" value="0..1 {subsets ownedMember}"/><Reference name="association" refid="DCE:657F3EEA-4B3C-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:54B4D84C-4B33-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="name" value="+value"/><Value name="multiplicity" value="* {ordered, subsets ownedElement}"/><Reference name="association" refid="DCE:54B46D78-4B33-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:DA01D45A-45CE-11D7-B5CA-613352B2821F" type="Model"><Reference name="ownedElement" refid="DCE:DA033CF8-45CE-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:5EE88232-4B35-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:99FBA804-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B0D3389E-4B35-11D7-B391-02BBFE4396CE"/><Value name="name" value="Generalization"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:0CD07134-4B36-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:67C4FC98-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:C0FF2746-4B53-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name"><![CDATA[]]></Value><Value name="multiplicity"><![CDATA[]]></Value><Reference name="association" refid="DCE:C0FEEEF2-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:F7D88548-4B38-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:F7D936DC-4B38-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:F7D969E0-4B38-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:B7B77E54-4694-11D7-B567-379CA7034986" type="Association"><Reference name="connection" refid="DCE:B7B7B610-4694-11D7-B567-379CA7034986"/><Reference name="connection" refid="DCE:B7B7E77C-4694-11D7-B567-379CA7034986"/></Element><Element id="DCE:79C46590-4695-11D7-B567-379CA7034986" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="name" value="+importedElement"/><Value name="multiplicity" value="1 {subsets target}"/><Reference name="association" refid="DCE:79C3FCAA-4695-11D7-B567-379CA7034986"/></Element><Element id="DCE:00ED273C-4B35-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Reference name="association" refid="DCE:00ECEF06-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:8CB23AE8-4B56-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:F3BF94AC-4B55-11D7-A5E6-6257AF3C5118"/><Value name="name"><![CDATA[+owningAssociation]]></Value><Value name="multiplicity"><![CDATA[0..1 {subsets association, |
|---|