Files
DesignPatternsPHP/Creational/AbstractFactory/uml/uml.svg
2014-07-31 14:34:10 -05:00

380 lines
50 KiB
XML

<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" stroke="black" text-rendering="auto" stroke-linecap="square" width="482" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="316" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto">
<!--Generated by ySVG-->
<defs id="genericDefs"/>
<g>
<defs id="defs1">
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient1" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
</linearGradient>
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient2" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
</linearGradient>
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient3" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
</linearGradient>
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient4" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
</linearGradient>
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient5" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
</linearGradient>
<linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="0" y1="0" y2="25" id="linearGradient6" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(85,85,85)" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(60,60,60)" offset="100%"/>
</linearGradient>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
<path d="M0 0 L482 0 L482 316 L0 316 L0 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
<path d="M-28 -20 L454 -20 L454 296 L-28 296 L-28 -20 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
<path d="M-243 -137 L239 -137 L239 179 L-243 179 L-243 -137 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
<path d="M0 0 L0 67 L219 67 L219 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
<path d="M0 0 L0 65 L217 65 L217 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
<path d="M0 0 L0 40 L217 40 L217 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath7">
<path d="M0 0 L0 20 L217 20 L217 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath8">
<path d="M0 0 L0 18 L6 18 L6 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
<path d="M0 0 L0 18 L151 18 L151 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
<path d="M0 20 L0 40 L217 40 L217 20 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
<path d="M0 0 L0 18 L122 18 L122 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
<path d="M0 0 L0 25 L217 25 L217 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
<path d="M0 0 L0 24 L217 24 L217 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
<path d="M0 0 L0 18 L211 18 L211 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
<path d="M-170 -249 L312 -249 L312 67 L-170 67 L-170 -249 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
<path d="M0 0 L0 47 L112 47 L112 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
<path d="M0 0 L0 45 L110 45 L110 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
<path d="M0 0 L0 20 L110 20 L110 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
<path d="M0 0 L0 18 L64 18 L64 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
<path d="M0 0 L0 25 L110 25 L110 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
<path d="M0 0 L0 24 L110 24 L110 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
<path d="M0 0 L0 18 L104 18 L104 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
<path d="M-301 -248 L181 -248 L181 68 L-301 68 L-301 -248 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
<path d="M-20 -137 L462 -137 L462 179 L-20 179 L-20 -137 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
<path d="M-146 -20 L336 -20 L336 296 L-146 296 L-146 -20 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
<path d="M0 0 L0 67 L190 67 L190 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
<path d="M0 0 L0 65 L188 65 L188 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
<path d="M0 0 L0 40 L188 40 L188 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
<path d="M0 0 L0 20 L188 20 L188 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
<path d="M0 20 L0 40 L188 40 L188 20 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
<path d="M0 0 L0 25 L188 25 L188 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
<path d="M0 0 L0 24 L188 24 L188 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
<path d="M0 0 L0 18 L182 18 L182 0 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath34">
<path d="M-24.5 -249 L457.5 -249 L457.5 67 L-24.5 67 L-24.5 -249 Z"/>
</clipPath>
</defs>
<g fill="rgb(60,63,65)" transform="translate(28,20)" stroke="rgb(60,63,65)">
<rect x="-28" width="482" height="316" y="-20" clip-path="url(#clipPath2)" stroke="none"/>
</g>
<g fill="rgb(107,107,107)" stroke="rgb(107,107,107)">
<path d="M10.9219 304 L10.9219 295.4062 L14.1719 295.4062 Q15.0156 295.4062 15.4688 295.4844 Q16.1094 295.5938 16.5391 295.8906 Q16.9688 296.1875 17.2266 296.7188 Q17.4844 297.25 17.4844 297.8906 Q17.4844 298.9844 16.7891 299.7422 Q16.0938 300.5 14.2656 300.5 L12.0625 300.5 L12.0625 304 L10.9219 304 ZM12.0625 299.5 L14.2812 299.5 Q15.3906 299.5 15.8516 299.0859 Q16.3125 298.6719 16.3125 297.9219 Q16.3125 297.3906 16.0391 297.0078 Q15.7656 296.625 15.3281 296.5 Q15.0312 296.4219 14.2656 296.4219 L12.0625 296.4219 L12.0625 299.5 ZM18.4102 300.8906 Q18.4102 299.1562 19.3633 298.3281 Q20.1602 297.6406 21.3164 297.6406 Q22.5977 297.6406 23.418 298.4766 Q24.2383 299.3125 24.2383 300.7969 Q24.2383 302 23.8789 302.6875 Q23.5195 303.375 22.8242 303.7578 Q22.1289 304.1406 21.3164 304.1406 Q20.0195 304.1406 19.2148 303.3047 Q18.4102 302.4688 18.4102 300.8906 ZM19.4883 300.8906 Q19.4883 302.0781 20.0117 302.6719 Q20.5352 303.2656 21.3164 303.2656 Q22.1133 303.2656 22.6289 302.6719 Q23.1445 302.0781 23.1445 300.8594 Q23.1445 299.7031 22.6211 299.1094 Q22.0977 298.5156 21.3164 298.5156 Q20.5352 298.5156 20.0117 299.1016 Q19.4883 299.6875 19.4883 300.8906 ZM26.6152 304 L24.709 297.7812 L25.8027 297.7812 L26.7871 301.375 L27.1621 302.7031 Q27.1934 302.6094 27.4902 301.4219 L28.4746 297.7812 L29.5527 297.7812 L30.4902 301.3906 L30.8027 302.5781 L31.1621 301.375 L32.2246 297.7812 L33.2559 297.7812 L31.3027 304 L30.209 304 L29.2246 300.2656 L28.9746 299.2188 L27.7246 304 L26.6152 304 ZM38.3906 302 L39.4844 302.125 Q39.2344 303.0781 38.5312 303.6094 Q37.8281 304.1406 36.75 304.1406 Q35.3906 304.1406 34.5859 303.2969 Q33.7812 302.4531 33.7812 300.9375 Q33.7812 299.375 34.5938 298.5078 Q35.4062 297.6406 36.6875 297.6406 Q37.9375 297.6406 38.7266 298.4844 Q39.5156 299.3281 39.5156 300.875 Q39.5156 300.9688 39.5156 301.1562 L34.875 301.1562 Q34.9375 302.1875 35.4531 302.7266 Q35.9688 303.2656 36.75 303.2656 Q37.3281 303.2656 37.7422 302.9609 Q38.1562 302.6562 38.3906 302 ZM34.9375 300.2969 L38.4062 300.2969 Q38.3438 299.5 38.0156 299.1094 Q37.5 298.5 36.7031 298.5 Q35.9688 298.5 35.4766 298.9844 Q34.9844 299.4688 34.9375 300.2969 ZM40.7988 304 L40.7988 297.7812 L41.752 297.7812 L41.752 298.7188 Q42.1113 298.0625 42.416 297.8516 Q42.7207 297.6406 43.0957 297.6406 Q43.627 297.6406 44.1738 297.9688 L43.8145 298.9531 Q43.4238 298.7188 43.0488 298.7188 Q42.6895 298.7188 42.416 298.9297 Q42.1426 299.1406 42.0332 299.5156 Q41.8457 300.0781 41.8457 300.7344 L41.8457 304 L40.7988 304 ZM49.0605 302 L50.1543 302.125 Q49.9043 303.0781 49.2012 303.6094 Q48.498 304.1406 47.4199 304.1406 Q46.0605 304.1406 45.2559 303.2969 Q44.4512 302.4531 44.4512 300.9375 Q44.4512 299.375 45.2637 298.5078 Q46.0762 297.6406 47.3574 297.6406 Q48.6074 297.6406 49.3965 298.4844 Q50.1855 299.3281 50.1855 300.875 Q50.1855 300.9688 50.1855 301.1562 L45.5449 301.1562 Q45.6074 302.1875 46.123 302.7266 Q46.6387 303.2656 47.4199 303.2656 Q47.998 303.2656 48.4121 302.9609 Q48.8262 302.6562 49.0605 302 ZM45.6074 300.2969 L49.0762 300.2969 Q49.0137 299.5 48.6855 299.1094 Q48.1699 298.5 47.373 298.5 Q46.6387 298.5 46.1465 298.9844 Q45.6543 299.4688 45.6074 300.2969 ZM55.5156 304 L55.5156 303.2188 Q54.9219 304.1406 53.7812 304.1406 Q53.0312 304.1406 52.4062 303.7266 Q51.7812 303.3125 51.4375 302.5781 Q51.0938 301.8438 51.0938 300.8906 Q51.0938 299.9688 51.4062 299.2031 Q51.7188 298.4375 52.3438 298.0391 Q52.9688 297.6406 53.7344 297.6406 Q54.2969 297.6406 54.7344 297.875 Q55.1719 298.1094 55.4531 298.4844 L55.4531 295.4062 L56.5 295.4062 L56.5 304 L55.5156 304 ZM52.1875 300.8906 Q52.1875 302.0938 52.6875 302.6797 Q53.1875 303.2656 53.875 303.2656 Q54.5625 303.2656 55.0469 302.7031 Q55.5312 302.1406 55.5312 300.9844 Q55.5312 299.7031 55.0391 299.1094 Q54.5469 298.5156 53.8281 298.5156 Q53.125 298.5156 52.6562 299.0859 Q52.1875 299.6562 52.1875 300.8906 ZM62.4609 304 L61.4766 304 L61.4766 295.4062 L62.5391 295.4062 L62.5391 298.4688 Q63.2109 297.6406 64.2422 297.6406 Q64.8203 297.6406 65.3281 297.8672 Q65.8359 298.0938 66.1719 298.5156 Q66.5078 298.9375 66.6953 299.5312 Q66.8828 300.125 66.8828 300.7969 Q66.8828 302.3906 66.0859 303.2656 Q65.2891 304.1406 64.1953 304.1406 Q63.0859 304.1406 62.4609 303.2188 L62.4609 304 ZM62.4453 300.8438 Q62.4453 301.9531 62.7578 302.4531 Q63.2578 303.2656 64.1016 303.2656 Q64.7891 303.2656 65.2969 302.6719 Q65.8047 302.0781 65.8047 300.875 Q65.8047 299.6562 65.3203 299.0781 Q64.8359 298.5 64.1484 298.5 Q63.4609 298.5 62.9531 299.1016 Q62.4453 299.7031 62.4453 300.8438 ZM68.1191 306.3906 L67.9941 305.4062 Q68.3379 305.5 68.6035 305.5 Q68.9473 305.5 69.1582 305.3828 Q69.3691 305.2656 69.5098 305.0625 Q69.6035 304.8906 69.8379 304.2656 Q69.8535 304.1875 69.9316 304.0156 L67.5566 297.7812 L68.6973 297.7812 L69.9941 301.375 Q70.2441 302.0625 70.4473 302.8281 Q70.6348 302.0938 70.8848 301.4062 L72.2129 297.7812 L73.2598 297.7812 L70.9004 304.1094 Q70.5098 305.125 70.3066 305.5156 Q70.0254 306.0469 69.6582 306.2891 Q69.291 306.5312 68.791 306.5312 Q68.4941 306.5312 68.1191 306.3906 ZM77.4531 306.3906 L77.3281 305.4062 Q77.6719 305.5 77.9375 305.5 Q78.2812 305.5 78.4922 305.3828 Q78.7031 305.2656 78.8438 305.0625 Q78.9375 304.8906 79.1719 304.2656 Q79.1875 304.1875 79.2656 304.0156 L76.8906 297.7812 L78.0312 297.7812 L79.3281 301.375 Q79.5781 302.0625 79.7812 302.8281 Q79.9688 302.0938 80.2188 301.4062 L81.5469 297.7812 L82.5938 297.7812 L80.2344 304.1094 Q79.8438 305.125 79.6406 305.5156 Q79.3594 306.0469 78.9922 306.2891 Q78.625 306.5312 78.125 306.5312 Q77.8281 306.5312 77.4531 306.3906 ZM83.6875 304 L83.6875 295.4062 L89.4844 295.4062 L89.4844 296.4219 L84.8281 296.4219 L84.8281 299.0781 L88.8594 299.0781 L88.8594 300.0938 L84.8281 300.0938 L84.8281 304 L83.6875 304 ZM90.8301 296.625 L90.8301 295.4062 L91.8926 295.4062 L91.8926 296.625 L90.8301 296.625 ZM90.8301 304 L90.8301 297.7812 L91.8926 297.7812 L91.8926 304 L90.8301 304 ZM93.4648 304 L93.4648 295.4062 L94.5273 295.4062 L94.5273 304 L93.4648 304 ZM100.4121 302 L101.5059 302.125 Q101.2559 303.0781 100.5527 303.6094 Q99.8496 304.1406 98.7715 304.1406 Q97.4121 304.1406 96.6074 303.2969 Q95.8027 302.4531 95.8027 300.9375 Q95.8027 299.375 96.6152 298.5078 Q97.4277 297.6406 98.709 297.6406 Q99.959 297.6406 100.748 298.4844 Q101.5371 299.3281 101.5371 300.875 Q101.5371 300.9688 101.5371 301.1562 L96.8965 301.1562 Q96.959 302.1875 97.4746 302.7266 Q97.9902 303.2656 98.7715 303.2656 Q99.3496 303.2656 99.7637 302.9609 Q100.1777 302.6562 100.4121 302 ZM96.959 300.2969 L100.4277 300.2969 Q100.3652 299.5 100.0371 299.1094 Q99.5215 298.5 98.7246 298.5 Q97.9902 298.5 97.498 298.9844 Q97.0059 299.4688 96.959 300.2969 ZM102.4141 302.1406 L103.4453 301.9844 Q103.5391 302.6094 103.9375 302.9375 Q104.3359 303.2656 105.0703 303.2656 Q105.7891 303.2656 106.1406 302.9766 Q106.4922 302.6875 106.4922 302.2812 Q106.4922 301.9219 106.1797 301.7188 Q105.9609 301.5781 105.1016 301.3594 Q103.9453 301.0625 103.5 300.8516 Q103.0547 300.6406 102.8203 300.2656 Q102.5859 299.8906 102.5859 299.4219 Q102.5859 299.0156 102.7734 298.6562 Q102.9609 298.2969 103.2891 298.0625 Q103.5391 297.8906 103.9609 297.7656 Q104.3828 297.6406 104.8828 297.6406 Q105.6016 297.6406 106.1562 297.8516 Q106.7109 298.0625 106.9766 298.4219 Q107.2422 298.7812 107.3359 299.375 L106.3047 299.5156 Q106.2422 299.0469 105.9062 298.7734 Q105.5703 298.5 104.9453 298.5 Q104.2266 298.5 103.9141 298.7422 Q103.6016 298.9844 103.6016 299.3125 Q103.6016 299.5156 103.7266 299.6719 Q103.8672 299.8438 104.1328 299.9531 Q104.2891 300.0156 105.0703 300.2188 Q106.1953 300.5312 106.6328 300.7188 Q107.0703 300.9062 107.3203 301.2656 Q107.5703 301.625 107.5703 302.1719 Q107.5703 302.7031 107.2656 303.1641 Q106.9609 303.625 106.3828 303.8828 Q105.8047 304.1406 105.0703 304.1406 Q103.8516 304.1406 103.2188 303.6328 Q102.5859 303.125 102.4141 302.1406 Z" clip-path="url(#clipPath1)" stroke="none"/>
</g>
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(215,117)" stroke="rgb(120,120,120)">
<path d="M0 0 L219 0 L219 67 L0 67 L0 0 ZM1 1 L218 1 L218 66 L1 66 L1 1 Z" clip-path="url(#clipPath4)" fill-rule="evenodd" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(216,118)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="65" y="0" clip-path="url(#clipPath5)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(216,143)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="40" y="0" clip-path="url(#clipPath6)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(216,143)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="20" y="0" clip-path="url(#clipPath7)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(218,144)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath9)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath9)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="131" height="18" y="0" clip-path="url(#clipPath9)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath9)" stroke="none">createPicture(path, name)</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(216,163)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="20" y="0" clip-path="url(#clipPath7)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(218,164)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath11)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath11)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="102" height="18" y="0" clip-path="url(#clipPath11)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath11)" stroke="none">createText(content)</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(216,118)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="25" y="0" clip-path="url(#clipPath12)" stroke="none"/>
</g>
<g fill="url(#linearGradient1)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(216,118)" stroke="url(#linearGradient1)">
<rect x="0" width="217" height="25" y="0" clip-path="url(#clipPath12)" stroke="none"/>
<rect x="0" y="24" clip-path="url(#clipPath12)" fill="rgb(90,90,90)" width="217" height="25" stroke="none"/>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(219,121)" stroke="rgb(187,187,187)">
<image x="2" y="1" clip-path="url(#clipPath14)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw&#13;&#10;ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p&#13;&#10;lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU&#13;&#10;PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf&#13;&#10;fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y&#13;&#10;7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1&#13;&#10;GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33&#13;&#10;vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m&#13;&#10;o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333&#13;&#10;4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u&#13;&#10;dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9&#13;&#10;Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L&#13;&#10;yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
</g>
<g font-size="11" transform="matrix(1,0,0,1,28,20) translate(219,121)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath14)" stroke="none">HtmlFactory</text>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(219,121)" stroke="rgb(187,187,187)">
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath14)" stroke="none">HtmlFactory</text>
</g>
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(142,229)" stroke="rgb(120,120,120)">
<path d="M0 0 L112 0 L112 47 L0 47 L0 0 ZM1 1 L111 1 L111 46 L1 46 L1 1 Z" clip-path="url(#clipPath16)" fill-rule="evenodd" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(143,230)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="45" y="0" clip-path="url(#clipPath17)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(143,255)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="20" y="0" clip-path="url(#clipPath18)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(143,255)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="20" y="0" clip-path="url(#clipPath18)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(145,256)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath19)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="44" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath19)" stroke="none">render()</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(143,230)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
</g>
<g fill="url(#linearGradient2)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(143,230)" stroke="url(#linearGradient2)">
<rect x="0" width="110" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
<rect x="0" y="24" clip-path="url(#clipPath20)" fill="rgb(90,90,90)" width="110" height="25" stroke="none"/>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(146,233)" stroke="rgb(187,187,187)">
<image x="2" y="1" clip-path="url(#clipPath22)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw&#13;&#10;ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p&#13;&#10;lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU&#13;&#10;PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf&#13;&#10;fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y&#13;&#10;7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1&#13;&#10;GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33&#13;&#10;vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m&#13;&#10;o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333&#13;&#10;4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u&#13;&#10;dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9&#13;&#10;Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L&#13;&#10;yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
</g>
<g font-size="11" transform="matrix(1,0,0,1,28,20) translate(146,233)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath22)" stroke="none">Picture</text>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(146,233)" stroke="rgb(187,187,187)">
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath22)" stroke="none">Picture</text>
</g>
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(273,228)" stroke="rgb(120,120,120)">
<path d="M0 0 L112 0 L112 47 L0 47 L0 0 ZM1 1 L111 1 L111 46 L1 46 L1 1 Z" clip-path="url(#clipPath16)" fill-rule="evenodd" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(274,229)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="45" y="0" clip-path="url(#clipPath17)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(274,254)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="20" y="0" clip-path="url(#clipPath18)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(274,254)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="20" y="0" clip-path="url(#clipPath18)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(276,255)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath19)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="44" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath19)" stroke="none">render()</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(274,229)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
</g>
<g fill="url(#linearGradient3)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(274,229)" stroke="url(#linearGradient3)">
<rect x="0" width="110" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
<rect x="0" y="24" clip-path="url(#clipPath20)" fill="rgb(90,90,90)" width="110" height="25" stroke="none"/>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(277,232)" stroke="rgb(187,187,187)">
<image x="2" y="1" clip-path="url(#clipPath22)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw&#13;&#10;ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p&#13;&#10;lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU&#13;&#10;PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf&#13;&#10;fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y&#13;&#10;7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1&#13;&#10;GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33&#13;&#10;vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m&#13;&#10;o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333&#13;&#10;4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u&#13;&#10;dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9&#13;&#10;Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L&#13;&#10;yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
</g>
<g font-size="11" transform="matrix(1,0,0,1,28,20) translate(277,232)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath22)" stroke="none">Text</text>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(277,232)" stroke="rgb(187,187,187)">
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath22)" stroke="none">Text</text>
</g>
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-8,117)" stroke="rgb(120,120,120)">
<path d="M0 0 L219 0 L219 67 L0 67 L0 0 ZM1 1 L218 1 L218 66 L1 66 L1 1 Z" clip-path="url(#clipPath4)" fill-rule="evenodd" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-7,118)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="65" y="0" clip-path="url(#clipPath5)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-7,143)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="40" y="0" clip-path="url(#clipPath6)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-7,143)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="20" y="0" clip-path="url(#clipPath7)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-5,144)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath9)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath9)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="131" height="18" y="0" clip-path="url(#clipPath9)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath9)" stroke="none">createPicture(path, name)</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-7,163)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="20" y="0" clip-path="url(#clipPath7)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-5,164)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath11)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath11)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="102" height="18" y="0" clip-path="url(#clipPath11)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath11)" stroke="none">createText(content)</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-7,118)" stroke="rgb(60,63,65)">
<rect x="0" width="217" height="25" y="0" clip-path="url(#clipPath12)" stroke="none"/>
</g>
<g fill="url(#linearGradient4)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-7,118)" stroke="url(#linearGradient4)">
<rect x="0" width="217" height="25" y="0" clip-path="url(#clipPath12)" stroke="none"/>
<rect x="0" y="24" clip-path="url(#clipPath12)" fill="rgb(90,90,90)" width="217" height="25" stroke="none"/>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-4,121)" stroke="rgb(187,187,187)">
<image x="2" y="1" clip-path="url(#clipPath14)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw&#13;&#10;ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p&#13;&#10;lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU&#13;&#10;PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf&#13;&#10;fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y&#13;&#10;7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1&#13;&#10;GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33&#13;&#10;vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m&#13;&#10;o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333&#13;&#10;4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u&#13;&#10;dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9&#13;&#10;Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L&#13;&#10;yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
</g>
<g font-size="11" transform="matrix(1,0,0,1,28,20) translate(-4,121)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath14)" stroke="none">JsonFactory</text>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-4,121)" stroke="rgb(187,187,187)">
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath14)" stroke="none">JsonFactory</text>
</g>
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(118,0)" stroke="rgb(120,120,120)">
<path d="M0 0 L190 0 L190 67 L0 67 L0 0 ZM1 1 L189 1 L189 66 L1 66 L1 1 Z" clip-path="url(#clipPath26)" fill-rule="evenodd" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(119,1)" stroke="rgb(60,63,65)">
<rect x="0" width="188" height="65" y="0" clip-path="url(#clipPath27)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(119,26)" stroke="rgb(60,63,65)">
<rect x="0" width="188" height="40" y="0" clip-path="url(#clipPath28)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(119,26)" stroke="rgb(60,63,65)">
<rect x="0" width="188" height="20" y="0" clip-path="url(#clipPath29)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(121,27)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath11)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath11)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="102" height="18" y="0" clip-path="url(#clipPath11)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath11)" stroke="none">createText(content)</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(119,46)" stroke="rgb(60,63,65)">
<rect x="0" width="188" height="20" y="0" clip-path="url(#clipPath29)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(121,47)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath9)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath9)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="131" height="18" y="0" clip-path="url(#clipPath9)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath9)" stroke="none">createPicture(path, name)</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(119,1)" stroke="rgb(60,63,65)">
<rect x="0" width="188" height="25" y="0" clip-path="url(#clipPath31)" stroke="none"/>
</g>
<g fill="url(#linearGradient5)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(119,1)" stroke="url(#linearGradient5)">
<rect x="0" width="188" height="25" y="0" clip-path="url(#clipPath31)" stroke="none"/>
<rect x="0" y="24" clip-path="url(#clipPath31)" fill="rgb(90,90,90)" width="188" height="25" stroke="none"/>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(122,4)" stroke="rgb(187,187,187)">
<image x="2" y="1" clip-path="url(#clipPath33)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw&#13;&#10;ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p&#13;&#10;lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU&#13;&#10;PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf&#13;&#10;fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y&#13;&#10;7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1&#13;&#10;GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33&#13;&#10;vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m&#13;&#10;o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333&#13;&#10;4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u&#13;&#10;dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9&#13;&#10;Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L&#13;&#10;yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
</g>
<g font-size="11" transform="matrix(1,0,0,1,28,20) translate(122,4)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath33)" stroke="none">AbstractFactory</text>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(122,4)" stroke="rgb(187,187,187)">
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath33)" stroke="none">AbstractFactory</text>
</g>
<g fill="rgb(120,120,120)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-3.5,229)" stroke="rgb(120,120,120)">
<path d="M0 0 L112 0 L112 47 L0 47 L0 0 ZM1 1 L111 1 L111 46 L1 46 L1 1 Z" clip-path="url(#clipPath16)" fill-rule="evenodd" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-2.5,230)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="45" y="0" clip-path="url(#clipPath17)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-2.5,255)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="20" y="0" clip-path="url(#clipPath18)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-2.5,255)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="20" y="0" clip-path="url(#clipPath18)" stroke="none"/>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-0.5,256)" stroke="rgb(60,63,65)">
<rect x="0" width="20" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
<image x="2" y="1" clip-path="url(#clipPath19)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACAklEQVR42mNgoBAw&#13;&#10;ogt8X7tW/uePD73/v32zAXKFocKvGbk4D7FzCJZzBgc/xGnAp1ULS/99/NDELirG&#13;&#10;wcovwMDIxAQW///vH8Pvjx8Yfrx+9ZOZX6CWLyy+G6aHGaF5fum/T587eZSUWVm4&#13;&#10;uBgYGRFmg9jMHJwMbAKCLD9fvnCpign71r564zGQHNiKD6sWKf59976ZR16BEawR&#13;&#10;aCM2DJIDqQGp/bB2qRLcAIbv39o5hEXYwZb++4sXg9SA1DJ8/dQF0soC9uOXL3as&#13;&#10;4uJgW3Zcusaw/sxFuPN9DXUZNp+/DGf7GOowsPLyMvx49cIG4YK/f0QZ//8H0n8h&#13;&#10;zgWCmfFhDMm2FmDNyGyQGrDaP39FEC4AavoP1fgfJAnEYLH//7CyweqARiFcwMjw&#13;&#10;+v+f3xB//ocowMcGq2X4/w5hAAfXod8fPkBD+z/EfFjoY2GD1DJycB2Fe4GJh6/q&#13;&#10;x7OHAaxcXOweGsoMIAzyq5msFINZuB8K+/+vX6AA/MkkJV8GT0gd6za+r44I/vnz&#13;&#10;xUsXNh4eSFqAhgUy/v/nD8OXR4/+swgJVfHHZ2xFSYntm7Yfqw4L+P7j+VM7YBJm&#13;&#10;YWJlZYAkRlDA/WX4/ekjw7fnT3+yCApX8aXkdePOTHOmyP/48aX335dvNoz//4kA&#13;&#10;XfP3PyPTGwZuriOcHNxlnCk5DxmoCQCxnyWQLkoHoQAAAABJRU5ErkJggg==" height="16" preserveAspectRatio="none"/>
<rect x="20" width="44" height="18" y="0" clip-path="url(#clipPath19)" stroke="none"/>
<text fill="rgb(187,187,187)" x="21" xml:space="preserve" y="13" clip-path="url(#clipPath19)" stroke="none">render()</text>
</g>
<g fill="rgb(60,63,65)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-2.5,230)" stroke="rgb(60,63,65)">
<rect x="0" width="110" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
</g>
<g fill="url(#linearGradient6)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(-2.5,230)" stroke="url(#linearGradient6)">
<rect x="0" width="110" height="25" y="0" clip-path="url(#clipPath20)" stroke="none"/>
<rect x="0" y="24" clip-path="url(#clipPath20)" fill="rgb(90,90,90)" width="110" height="25" stroke="none"/>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(0.5,233)" stroke="rgb(187,187,187)">
<image x="2" y="1" clip-path="url(#clipPath22)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKklEQVR42mNgoBAw&#13;&#10;ogssuvhB8cvPX5M+//hj8f8/oyBYEeP/dzycrEd52ViL4vQF7uM0YO7ZV1WvPv+p&#13;&#10;lxTkZBPkZmNgZoJI//33n+H9118Mz99//yXGy9KYbCzWBtPDDGPMBmp+8/Vvq4YU&#13;&#10;PzM3OwvQVkaG/0Dx/2AXMDJwsrEwCPOyMz9698M5PKf89+ZZ3YdB+phAxILLL5Vf&#13;&#10;fP5dryrJx8AItPUfUAwbBsmB1IDULr7ySgWklwVEfPrK0CPGx8kG8tFfoMqf378y&#13;&#10;7FsyjeHWqYNw7+XP3gL3NUjt28+/+oEcX7ABH77/sVYX4Gb49/8/WMmu+RMYpFS1&#13;&#10;GdxTSuAGwORAQICLjeHFh+8WcC/8/vNf6D/Qn3+BakD40bXzDDoO3nA+Ogap/f33&#13;&#10;vxDcCzAJGPj98wdE4X+8KeAv3AVMzIzvgCbCDZLRMmS4cXwfThf8htj2Ee4CHg7m&#13;&#10;o2+//AgQ4uUAm20bV8hwePFEhsNLJsPtS5y2Cc5+9+UHAzcX0wm4AbwcTKUPX333&#13;&#10;4uVkZwMlHnYeAQaXzHoUB//7xwBPVC/fff8lL8ZeCE9I22Z1vwvMKf/3+O0PZz5u&#13;&#10;dlDKgSciZPwHqPnei08MYvwsdQVm4htRUuKuuT2H/TPL/j5+/dUGmGCY2ViYwAn9&#13;&#10;Pzwp/2R48vrzLwkB1roSS4k2nJlp8skXiu+//5306fs/yz///wsyMTL+ZWZkeM/L&#13;&#10;yXxckIOpMNdc4j4DNQEAbyj/ikXNHnwAAAAASUVORK5CYII=" height="16" preserveAspectRatio="none"/>
</g>
<g font-size="11" transform="matrix(1,0,0,1,28,20) translate(0.5,233)" fill-opacity="0.1961" fill="rgb(0,0,0)" font-family="'Tahoma'" stroke="rgb(0,0,0)" stroke-opacity="0.1961">
<text x="21" xml:space="preserve" y="14" clip-path="url(#clipPath22)" stroke="none">MediaInterface</text>
</g>
<g fill="rgb(187,187,187)" font-size="11" font-family="'Tahoma'" transform="matrix(1,0,0,1,28,20) translate(0.5,233)" stroke="rgb(187,187,187)">
<text x="21" xml:space="preserve" y="13" clip-path="url(#clipPath22)" stroke="none">MediaInterface</text>
</g>
<g fill="rgb(88,157,246)" stroke-miterlimit="1.45" transform="matrix(1,0,0,1,28,20)" stroke-linecap="butt" stroke="rgb(88,157,246)">
<path fill="none" d="M324.5 116.9512 L324.5 92 L256.5 92 L256.5 78.0488" clip-path="url(#clipPath2)"/>
</g>
<g fill="rgb(88,157,246)" stroke-miterlimit="1.45" transform="matrix(1,0,0,1,28,20)" stroke-linecap="butt" stroke="rgb(88,157,246)">
<path d="M256.5 67.0488 L250.5 79.0488 L262.5 79.0488 Z" clip-path="url(#clipPath2)" stroke="none"/>
<path fill="none" d="M101.5 116.9512 L101.5 92 L169.5 92 L169.5 78.0488" clip-path="url(#clipPath2)"/>
<path d="M169.5 67.0488 L163.5 79.0488 L175.5 79.0488 Z" clip-path="url(#clipPath2)" stroke="none"/>
</g>
</g>
</svg>