+ height="24"
+ width="139"
+ id="rect2991-8-1-2"
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ transform="translate(178.39513,241.33226)"
+ id="g3559">
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2985-0-3-7"
+ width="144.14117"
+ height="109.83768"
+ x="464.56836"
+ y="-272.39774" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ x="473.56839"
+ y="-256.90848"
+ id="text2987-4-2-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2989-9-1-6"
+ x="473.56839"
+ y="-256.90848">Playlist</tspan></text>
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2991-8-1-9"
+ width="144.14114"
+ height="24"
+ x="464.56842"
+ y="-272.39774" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ x="474.18439"
+ y="-206.25429"
+ id="text2993-9-50-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="474.18439"
+ y="-206.25429"
+ id="tspan2997-9-6-2">video_identifer()</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ x="473.8324"
+ y="-193.10988"
+ id="text2999-7-6-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="473.8324"
+ y="-193.10988"
+ id="tspan6126-5-0">Return a string which uniquely</tspan><tspan
+ sodipodi:role="line"
+ x="473.8324"
+ y="-183.10988"
+ id="tspan3527">describes the content which affects</tspan><tspan
+ sodipodi:role="line"
+ x="473.8324"
+ y="-173.10988"
+ id="tspan3529">the image.</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ x="473.68039"
+ y="-234.09816"
+ id="text3438-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3440-8"
+ x="473.68039"
+ y="-234.09816">List of content.</tspan></text>
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2991-8-1-2-1"
+ width="144.14114"
+ height="24"
+ x="464.56842"
+ y="-248.41457" />
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path6367-4"
+ d="m 687.78951,154.36218 c 2.16071,-34.68428 27.75866,-13.2772 27.24126,-76.045699"
+ style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-31);display:inline" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ id="text3931"
+ sodipodi:linespacing="125%"><textPath
+ xlink:href="#path6367-4"
+ id="textPath3954"><tspan
+ id="tspan3933"
+ dx="18.59833"
+ dy="-3.4053285">has a</tspan></textPath></text>
+ <g
+ id="g5293"
+ transform="translate(0,46.747615)">
+ <g
+ style="opacity:0.22897195"
+ id="g4272"
+ transform="translate(-52.977852,-14.467075)">
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4274"
+ width="150.45775"
+ height="108.236"
+ x="446.01428"
+ y="384.03958" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ x="455.01431"
+ y="399.52884"
+ id="text4276"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4278"
+ x="455.01431"
+ y="399.52884">AudioDecoderStream</tspan></text>
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4280"
+ width="150.45775"
+ height="24"
+ x="446.01428"
+ y="384.03958" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ x="455.63031"
+ y="450.18301"
+ id="text4282"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="455.63031"
+ y="450.18301"
+ id="tspan4284">get()</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ x="455.27832"
+ y="463.32742"
+ id="text4286"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="455.27832"
+ y="463.32742"
+ id="tspan4288">Get some audio frames (specified as</tspan><tspan
+ id="tspan4290"
+ sodipodi:role="line"
+ x="455.27832"
+ y="473.32742">frame indices) from this stream's</tspan><tspan
+ id="tspan4292"
+ sodipodi:role="line"
+ x="455.27832"
+ y="483.32742">content.</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ x="455.12631"
+ y="422.33914"
+ id="text4294"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4296"
+ x="455.12631"
+ y="422.33914">Decoder for one stream of audio.</tspan></text>
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4298"
+ width="150.45775"
+ height="24"
+ x="446.01428"
+ y="408.02274" />
+ </g>
+ <g
+ style="opacity:0.22897195"
+ transform="translate(-12.918771,9.1055633)"
+ id="g4300">
+ <rect
+ y="384.03958"
+ x="446.01428"
+ height="108.236"
+ width="150.45775"
+ id="rect4302"
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4304"
+ y="399.52884"
+ x="455.01431"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ xml:space="preserve"><tspan
+ y="399.52884"
+ x="455.01431"
+ id="tspan4306"
+ sodipodi:role="line">AudioDecoderStream</tspan></text>
+ <rect
+ y="384.03958"
+ x="446.01428"
+ height="24"
+ width="150.45775"
+ id="rect4308"
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4310"
+ y="450.18301"
+ x="455.63031"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ xml:space="preserve"><tspan
+ id="tspan4312"
+ y="450.18301"
+ x="455.63031"
+ sodipodi:role="line">get()</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4314"
+ y="463.32742"
+ x="455.27832"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ xml:space="preserve"><tspan
+ id="tspan4316"
+ y="463.32742"
+ x="455.27832"
+ sodipodi:role="line">Get some audio frames (specified as</tspan><tspan
+ y="473.32742"
+ x="455.27832"
+ sodipodi:role="line"
+ id="tspan4318">frame indices) from this stream's</tspan><tspan
+ y="483.32742"
+ x="455.27832"
+ sodipodi:role="line"
+ id="tspan4320">content.</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4322"
+ y="422.33914"
+ x="455.12631"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ xml:space="preserve"><tspan
+ y="422.33914"
+ x="455.12631"
+ id="tspan4324"
+ sodipodi:role="line">Decoder for one stream of audio.</tspan></text>
+ <rect
+ y="408.02274"
+ x="446.01428"
+ height="24"
+ width="150.45775"
+ id="rect4326"
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <g
+ style="opacity:0.22897195"
+ id="g4328"
+ transform="translate(27.140315,32.678193)">
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4330"
+ width="150.45775"
+ height="108.236"
+ x="446.01428"
+ y="384.03958" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ x="455.01431"
+ y="399.52884"
+ id="text4332"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4334"
+ x="455.01431"
+ y="399.52884">AudioDecoderStream</tspan></text>
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4336"
+ width="150.45775"
+ height="24"
+ x="446.01428"
+ y="384.03958" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ x="455.63031"
+ y="450.18301"
+ id="text4338"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="455.63031"
+ y="450.18301"
+ id="tspan4340">get()</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ x="455.27832"
+ y="463.32742"
+ id="text4342"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="455.27832"
+ y="463.32742"
+ id="tspan4344">Get some audio frames (specified as</tspan><tspan
+ id="tspan4346"
+ sodipodi:role="line"
+ x="455.27832"
+ y="473.32742">frame indices) from this stream's</tspan><tspan
+ id="tspan4348"
+ sodipodi:role="line"
+ x="455.27832"
+ y="483.32742">content.</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ x="455.12631"
+ y="422.33914"
+ id="text4350"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4352"
+ x="455.12631"
+ y="422.33914">Decoder for one stream of audio.</tspan></text>
+ <rect
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4354"
+ width="150.45775"
+ height="24"
+ x="446.01428"
+ y="408.02274" />
+ </g>
+ <g
+ id="g5233">
+ <rect
+ y="345.99985"
+ x="352.97736"
+ height="108.236"
+ width="150.45775"
+ id="rect2985-0-3-3"
+ style="color:#000000;fill:#ffffff;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text2987-4-2-9"
+ y="361.48911"
+ x="361.97739"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ xml:space="preserve"><tspan
+ y="361.48911"
+ x="361.97739"
+ id="tspan2989-9-1-4"
+ sodipodi:role="line">AudioDecoderStream</tspan></text>
+ <rect
+ y="345.99985"
+ x="352.97736"
+ height="24"
+ width="150.45775"
+ id="rect2991-8-1-7"
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text2993-9-50-7"
+ y="412.14328"
+ x="362.59338"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ xml:space="preserve"><tspan
+ id="tspan2997-9-6-7"
+ y="412.14328"
+ x="362.59338"
+ sodipodi:role="line">get()</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text2999-7-6-8"
+ y="425.28769"
+ x="362.24139"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;display:inline;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ xml:space="preserve"><tspan
+ id="tspan6126-5-03"
+ y="425.28769"
+ x="362.24139"
+ sodipodi:role="line">Get some audio frames (specified as</tspan><tspan
+ y="435.28769"
+ x="362.24139"
+ sodipodi:role="line"
+ id="tspan4025">frame indices) from this stream's</tspan><tspan
+ y="445.28769"
+ x="362.24139"
+ sodipodi:role="line"
+ id="tspan4027">content.</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text3438-8"
+ y="384.29941"
+ x="362.08939"
+ style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Roman;-inkscape-font-specification:Latin Modern Roman"
+ xml:space="preserve"><tspan
+ y="384.29941"
+ x="362.08939"
+ id="tspan3440-0"
+ sodipodi:role="line">Decoder for one stream of audio.</tspan></text>
+ <rect
+ y="369.983"
+ x="352.97736"
+ height="24"
+ width="150.45775"
+ id="rect2991-8-1-2-8"
+ style="color:#000000;fill:none;stroke:#0000ff;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ transform="translate(0,-1927.5591)"
+ inkscape:connector-curvature="0"
+ id="path5248"
+ d="m 507.5,2384.273 113.42592,64.8148"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 3;stroke-dashoffset:0" />
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path5263"
+ d="m 536.32022,308.03599 c -2.16071,34.6842 -114.75866,17.2772 -114.24126,80.0457"
+ style="fill:none;stroke:#ff0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-31);display:inline" />
+ <text
+ transform="matrix(-1,0,0,-1,1224.1097,462.39809)"
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ id="text3931-3"
+ sodipodi:linespacing="125%"
+ x="509.69517"
+ y="2247.4387"><tspan
+ dy="-3.4053285"
+ dx="10.348748"
+ id="tspan3933-4">has many</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono"
+ id="text5357"
+ sodipodi:linespacing="125%"><textPath
+ xlink:href="#path5263"
+ id="textPath5380"><tspan
+ id="tspan5359"
+ dx="32.173382"
+ dy="-4.9497471">has many</tspan></textPath></text>