<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="492px" height="811px" version="1.1" content="<mxfile userAgent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36" version="7.3.9" editor="www.draw.io" type="device"><diagram id="47f504c2-a746-e0b1-e72e-adbf599ffec1" name="Page-1">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</diagram></mxfile>"><defs/><g transform="translate(0.5,0.5)"><rect x="3" y="0" width="469" height="600" fill="none" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(371.5,583.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="97" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; word-wrap: normal; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: left"><span>Renderer Process</span></div></div></div></foreignObject><text x="49" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="0" y="627" width="470" height="183" fill="none" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(375.5,634.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="91" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 92px; white-space: nowrap; word-wrap: normal; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: left"><span>Browser Process</span></div></div></div></foreignObject><text x="46" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 224 685 L 224 640 L 182 640 L 182 64 L 222.76 64" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 228.76 64 L 220.76 68 L 222.76 64 L 220.76 60 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 69 674 L 69 687.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 69 692.88 L 65.5 685.88 L 69 687.63 L 72.5 685.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 26.5 642.32 C 26.5 640.49 29.3 639 32.75 639 L 117.75 639 C 119.41 639 121 639.35 122.17 639.97 C 123.34 640.59 124 641.44 124 642.32 L 124 668.86 C 108.42 665.36 90.83 665.36 75.25 668.86 C 59.67 672.36 42.08 672.36 26.5 668.86 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 20.25 645.64 C 20.25 643.8 23.05 642.32 26.5 642.32 L 111.5 642.32 C 113.16 642.32 114.75 642.67 115.92 643.29 C 117.09 643.91 117.75 644.76 117.75 645.64 L 117.75 672.18 C 102.17 668.68 84.58 668.68 69 672.18 C 53.42 675.68 35.83 675.68 20.25 672.18 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 14 648.95 C 14 647.12 16.8 645.64 20.25 645.64 L 105.25 645.64 C 106.91 645.64 108.5 645.99 109.67 646.61 C 110.84 647.23 111.5 648.07 111.5 648.95 L 111.5 675.5 C 95.92 671.99 78.33 671.99 62.75 675.5 C 47.17 679 29.58 679 14 675.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(36.5,652.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="65" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 67px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>Mojo Queue</span></div></div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="15" y="14" width="115" height="86" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(39.5,21.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="65" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 66px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IDBRequest</div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBRequest</text></switch></g><path d="M 330 294 L 312 294 L 312 358 L 325.63 358" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 330.88 358 L 323.88 361.5 L 325.63 358 L 323.88 354.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="231" y="33" width="148" height="62" fill="#ffffff" stroke="#000000" pointer-events="none"/><path d="M 373 49 L 392 49 L 392 125.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 392 130.88 L 388.5 123.88 L 392 125.63 L 395.5 123.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="237" y="39" width="136" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(245.5,42.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="118" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 119px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Wrapped Data Marker</div></div></foreignObject><text x="59" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Wrapped Data Marker</text></switch></g><path d="M 251.5 66 L 276.5 66 L 289 76 L 276.5 86 L 251.5 86 L 239 76 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(251.5,69.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 349 76 L 392 76 L 392 125.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 392 130.88 L 388.5 123.88 L 392 125.63 L 395.5 123.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 311.5 66 L 336.5 66 L 349 76 L 336.5 86 L 311.5 86 L 299 76 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(311.5,69.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><g transform="translate(239.5,16.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 51px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IDBValue</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBValue</text></switch></g><path d="M 283 458 L 283 537.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 283 542.88 L 279.5 535.88 L 283 537.63 L 286.5 535.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(252.5,503.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">DOMWindow<br />Event Queue</div></div></foreignObject><text x="36" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">DOMWindow<br>Event Queue</text></switch></g><path d="M 203 128 L 202 128 L 202 300 L 283 300 L 283 398.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 283 403.88 L 279.5 396.88 L 283 398.63 L 286.5 396.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="117" y="108" width="114" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(125.5,111.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="97" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">WebIDBCallbacks</div></div></foreignObject><text x="49" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">WebIDBCallbacks</text></switch></g><rect x="22" y="54" width="40" height="20" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(23.5,57.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="36" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 37px; white-space: nowrap; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">result_</div></div></foreignObject><text x="18" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">result_</text></switch></g><path d="M 112 86 L 146 86 L 146 101.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 146 106.88 L 142.5 99.88 L 146 101.63 L 149.5 99.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="22" y="76" width="90" height="20" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(23.5,79.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="85" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 86px; white-space: nowrap; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">web_callbacks_</div></div></foreignObject><text x="43" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">web_callbacks_</text></switch></g><g transform="translate(166.5,758.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="89" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 90px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IndexedDBValue</div></div></foreignObject><text x="45" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IndexedDBValue</text></switch></g><path d="M 153.63 720 L 77 720 L 77 755 L 73 755" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 158.88 720 L 151.88 723.5 L 153.63 720 L 151.88 716.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(14.5,729.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="131" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">IndexedDBBackingStore</div></div></foreignObject><text x="66" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IndexedDBBackingStore</text></switch></g><rect x="160" y="685" width="128" height="70" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="166" y="725" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(213.5,728.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="19" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 20px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">bits</div></div></foreignObject><text x="10" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">bits</text></switch></g><path d="M 177.5 696 L 202.5 696 L 215 706 L 202.5 716 L 177.5 716 L 165 706 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(177.5,699.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 237.5 696 L 262.5 696 L 275 706 L 262.5 716 L 237.5 716 L 225 706 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(237.5,699.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 359 650 L 359 619 L 482 619 L 482 195 L 392 195 L 392 205.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 392 211.76 L 388 203.76 L 392 205.76 L 396 203.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(388.5,611.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="67" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Blob System</div></div></foreignObject><text x="34" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob System</text></switch></g><rect x="340" y="651" width="38" height="37" rx="5.55" ry="5.55" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(346.5,655.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="25" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 27px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob<div>Data</div></div></div></foreignObject><text x="13" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 22 765 C 22 751.67 123 751.67 123 765 L 123 795 C 123 808.33 22 808.33 22 795 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 22 765 C 22 775 123 775 123 765" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(49.5,773.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="45" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 47px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>LevelDB</span></div></div></div></foreignObject><text x="23" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 359 736 L 359 694.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 359 689.12 L 362.5 696.12 L 359 694.37 L 355.5 696.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 308 750 C 308 731.33 409 731.33 409 750 L 409 791 C 409 809.67 308 809.67 308 791 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 308 750 C 308 764 409 764 409 750" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(346.5,743.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="23" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 24px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>Disk</span></div></div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(336.5,768.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="47" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 48px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob File<br />Blob File</div></div></foreignObject><text x="24" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 129 704 L 142 704 L 142 640 L 174 640 L 174 591.24" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 174 585.24 L 178 593.24 L 174 591.24 L 170 593.24 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(144.5,604.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="75" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Mojo Callback</div></div></foreignObject><text x="38" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Mojo Callback</text></switch></g><g transform="translate(12.5,697.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="111" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 111px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IndexedDBDatabase</div></div></foreignObject><text x="56" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IndexedDBDatabase</text></switch></g><path d="M 73 100 L 71.03 637.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 71.01 643.76 L 67.04 635.75 L 71.03 637.76 L 75.04 635.78 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(46.5,605.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Mojo Call</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Mojo Call</text></switch></g><path d="M 174 548 L 174 134.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 174 129.12 L 177.5 136.12 L 174 134.37 L 170.5 136.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 131.5 551.32 C 131.5 549.49 134.3 548 137.75 548 L 222.75 548 C 224.41 548 226 548.35 227.17 548.97 C 228.34 549.59 229 550.44 229 551.32 L 229 577.86 C 213.42 574.36 195.83 574.36 180.25 577.86 C 164.67 581.36 147.08 581.36 131.5 577.86 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 125.25 554.64 C 125.25 552.8 128.05 551.32 131.5 551.32 L 216.5 551.32 C 218.16 551.32 219.75 551.67 220.92 552.29 C 222.09 552.91 222.75 553.76 222.75 554.64 L 222.75 581.18 C 207.17 577.68 189.58 577.68 174 581.18 C 158.42 584.68 140.83 584.68 125.25 581.18 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 119 557.95 C 119 556.12 121.8 554.64 125.25 554.64 L 210.25 554.64 C 211.91 554.64 213.5 554.99 214.67 555.61 C 215.84 556.23 216.5 557.07 216.5 557.95 L 216.5 584.5 C 200.92 580.99 183.33 580.99 167.75 584.5 C 152.17 588 134.58 588 119 584.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(141.5,561.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="65" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 67px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>Mojo Queue</span></div></div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 396 461.63 L 396 389" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 396 466.88 L 392.5 459.88 L 396 461.63 L 399.5 459.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 411 519 L 411 564 L 374.37 564" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 369.12 564 L 376.12 560.5 L 374.37 564 L 376.12 567.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 381 477 C 361 477 356 492 372 495 C 356 501.6 374 516 387 510 C 396 522 426 522 436 510 C 456 510 456 498 443.5 492 C 456 480 436 468 418.5 474 C 406 465 386 465 381 477 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(377.5,478.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="56" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 57px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>JavaScript<br />(V8) Value</div></div></div></foreignObject><text x="28" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="332" y="327" width="128" height="62" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="338" y="333" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(351.5,336.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="88" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 88px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SSV Data Buffer</div></div></foreignObject><text x="44" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SSV Data Buffer</text></switch></g><path d="M 349.5 360 L 374.5 360 L 387 370 L 374.5 380 L 349.5 380 L 337 370 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(349.5,363.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><g transform="translate(331.5,309.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="113" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 114px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SerializedScriptValue</div></div></foreignObject><text x="57" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SerializedScriptValue</text></switch></g><rect x="255" y="544" width="113" height="39" fill="#ffffff" stroke="#000000" pointer-events="none"/><path d="M 266.3 544 L 266.3 583 M 356.7 544 L 356.7 583" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(267.5,549.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="87" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 87px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">JavaScript IDB Event Handler</div></div></foreignObject><text x="44" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">JavaScript IDB Event Handler</text></switch></g><path d="M 392 157 L 392 170.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 392 175.88 L 388.5 168.88 L 392 170.63 L 395.5 168.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="332" y="132" width="120" height="25" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(340.5,138.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="102" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 103px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IDBRequestLoader</div></div></foreignObject><text x="51" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBRequestLoader</text></switch></g><rect x="372.5" y="176.5" width="38" height="38" rx="5.7" ry="5.7" fill="#ffffff" stroke="#000000" transform="rotate(90,391.5,195.5)" pointer-events="none"/><g transform="translate(378.5,181.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="25" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 27px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob<div>Data</div></div></div></foreignObject><text x="13" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="328" y="238" width="128" height="62" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="334" y="244" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(347.5,247.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="88" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 88px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SSV Data Buffer</div></div></foreignObject><text x="44" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SSV Data Buffer</text></switch></g><path d="M 345.5 271 L 370.5 271 L 383 281 L 370.5 291 L 345.5 291 L 333 281 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(345.5,274.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><g transform="translate(331.5,221.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 51px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IDBValue</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBValue</text></switch></g><g transform="translate(334.5,105.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="108" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">IDBValueUnwrapper</div></div></foreignObject><text x="54" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBValueUnwrapper</text></switch></g><path d="M 373 196 L 272 196 L 272 256 L 325.63 256" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 330.88 256 L 323.88 259.5 L 325.63 256 L 323.88 252.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 264 86 L 264 281 L 326.63 281" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 331.88 281 L 324.88 284.5 L 326.63 281 L 324.88 277.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(224.5,205.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="108" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">IDBValueUnwrapper</div></div></foreignObject><text x="54" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBValueUnwrapper</text></switch></g><path d="M 237.41 409.98 C 237.41 407.23 240.41 405 244.11 405 L 335.3 405 C 339 405 342 407.23 342 409.98 L 342 449.79 C 325.29 444.54 306.42 444.54 289.7 449.79 C 272.99 455.05 254.12 455.05 237.41 449.79 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 230.7 414.95 C 230.7 413.63 231.41 412.37 232.67 411.43 C 233.93 410.5 235.63 409.98 237.41 409.98 L 328.59 409.98 C 330.37 409.98 332.07 410.5 333.33 411.43 C 334.59 412.37 335.3 413.63 335.3 414.95 L 335.3 454.77 C 318.58 449.51 299.71 449.51 283 454.77 C 266.29 460.02 247.42 460.02 230.7 454.77 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 224 419.93 C 224 417.18 227 414.95 230.7 414.95 L 321.89 414.95 C 325.59 414.95 328.59 417.18 328.59 419.93 L 328.59 459.74 C 311.88 454.49 293.01 454.49 276.3 459.74 C 259.58 465 240.71 465 224 459.74 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(241.5,421.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="82" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 83px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>IDBTransaction</span></div><div style="text-align: center"><span>result_queue_</span></div></div></div></foreignObject><text x="41" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(237.5,467.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="102" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">IDBRequest::<div>EnqueueResponse</div></div></div></foreignObject><text x="51" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBRequest::<div>EnqueueResponse</div></text></switch></g><g transform="translate(235.5,362.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="92" height="27" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">IDBRequest::<div>HandleResponse</div></div></div></foreignObject><text x="46" y="20" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBRequest::<div>HandleResponse</div></text></switch></g><path d="M 332 145 L 267 145 C 267 141.1 261 141.1 261 145 L 261 145 L 212 145 L 212 297 C 215.9 297 215.9 303 212 303 L 212 303 L 212 435 L 217.63 435" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 222.88 435 L 215.88 438.5 L 217.63 435 L 215.88 431.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(192.5,336.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="85" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">OnResultReady</div></div></foreignObject><text x="43" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">OnResultReady</text></switch></g></g></svg>