mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-08 07:18:47 +00:00
1 line
59 KiB
XML
1 line
59 KiB
XML
<svg id="export-svg" width="100%" xmlns="http://www.w3.org/2000/svg" class="flowchart" style="max-width: 2367.07px; background: rgb(23, 23, 25);" viewBox="-0.0001220703125 0 2367.068359375 991" role="graphics-document document" aria-roledescription="flowchart-v2"><style xmlns="http://www.w3.org/1999/xhtml">@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css"); p {margin: 0;}</style><style>#export-svg{font-family:arial,sans-serif;font-size:14px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#export-svg .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#export-svg .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#export-svg .error-icon{fill:hsl(20, 1.5873015873%, 12.3529411765%);}#export-svg .error-text{fill:rgb(222.9999999999, 223.6666666666, 223.9999999999);stroke:rgb(222.9999999999, 223.6666666666, 223.9999999999);}#export-svg .edge-thickness-normal{stroke-width:1px;}#export-svg .edge-thickness-thick{stroke-width:3.5px;}#export-svg .edge-pattern-solid{stroke-dasharray:0;}#export-svg .edge-thickness-invisible{stroke-width:0;fill:none;}#export-svg .edge-pattern-dashed{stroke-dasharray:3;}#export-svg .edge-pattern-dotted{stroke-dasharray:2;}#export-svg .marker{fill:#cccccc;stroke:#cccccc;}#export-svg .marker.cross{stroke:#cccccc;}#export-svg svg{font-family:arial,sans-serif;font-size:14px;}#export-svg p{margin:0;}#export-svg .label{font-family:arial,sans-serif;color:#e0dfdf;}#export-svg .cluster-label text{fill:rgb(222.9999999999, 223.6666666666, 223.9999999999);}#export-svg .cluster-label span{color:rgb(222.9999999999, 223.6666666666, 223.9999999999);}#export-svg .cluster-label span p{background-color:transparent;}#export-svg .label text,#export-svg span{fill:#e0dfdf;color:#e0dfdf;}#export-svg .node rect,#export-svg .node circle,#export-svg .node ellipse,#export-svg .node polygon,#export-svg .node path{fill:#2a2020;stroke:#ccc;stroke-width:1px;}#export-svg .rough-node .label text,#export-svg .node .label text,#export-svg .image-shape .label,#export-svg .icon-shape .label{text-anchor:middle;}#export-svg .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#export-svg .rough-node .label,#export-svg .node .label,#export-svg .image-shape .label,#export-svg .icon-shape .label{text-align:center;}#export-svg .node.clickable{cursor:pointer;}#export-svg .root .anchor path{fill:#cccccc!important;stroke-width:0;stroke:#cccccc;}#export-svg .arrowheadPath{fill:#cccccc;}#export-svg .edgePath .path{stroke:#cccccc;stroke-width:1px;}#export-svg .flowchart-link{stroke:#cccccc;fill:none;}#export-svg .edgeLabel{background-color:hsl(180, 1.5873015873%, 28.3529411765%);text-align:center;}#export-svg .edgeLabel p{background-color:hsl(180, 1.5873015873%, 28.3529411765%);}#export-svg .edgeLabel rect{opacity:0.5;background-color:hsl(180, 1.5873015873%, 28.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#export-svg .labelBkg{background-color:rgba(71.1523809525, 73.4476190477, 73.4476190477, 0.5);}#export-svg .cluster rect{fill:hsl(20, 1.5873015873%, 12.3529411765%);stroke:hsl(20, 0%, 2.3529411765%);stroke-width:1px;}#export-svg .cluster text{fill:rgb(222.9999999999, 223.6666666666, 223.9999999999);}#export-svg .cluster span{color:rgb(222.9999999999, 223.6666666666, 223.9999999999);}#export-svg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:arial,sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#export-svg .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#export-svg rect.text{fill:none;stroke-width:0;}#export-svg .icon-shape,#export-svg .image-shape{background-color:hsl(180, 1.5873015873%, 28.3529411765%);text-align:center;}#export-svg .icon-shape p,#export-svg .image-shape p{background-color:hsl(180, 1.5873015873%, 28.3529411765%);padding:2px;}#export-svg .icon-shape rect,#export-svg .image-shape rect{opacity:0.5;background-color:hsl(180, 1.5873015873%, 28.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#export-svg .node .neo-node{stroke:#ccc;}#export-svg [data-look="neo"].node rect,#export-svg [data-look="neo"].cluster rect,#export-svg [data-look="neo"].node polygon{stroke:url(#export-svg-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,0.2));}#export-svg [data-look="neo"].node path{stroke:url(#export-svg-gradient);stroke-width:1;}#export-svg [data-look="neo"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,0.2));}#export-svg [data-look="neo"].node .neo-line path{stroke:#ccc;filter:none;}#export-svg [data-look="neo"].node circle{stroke:url(#export-svg-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,0.2));}#export-svg [data-look="neo"].node circle .state-start{fill:#000000;}#export-svg [data-look="neo"].statediagram-cluster rect{fill:#2a2020;stroke:url(#export-svg-gradient);stroke-width:1;}#export-svg [data-look="neo"].icon-shape .icon{fill:url(#export-svg-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,0.2));}#export-svg [data-look="neo"].icon-shape .icon-neo path{stroke:url(#export-svg-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,0.2));}#export-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker id="export-svg_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 11.5 14" refX="7.75" refY="7" markerUnits="userSpaceOnUse" markerWidth="10.5" markerHeight="14" orient="auto"><path d="M 0 0 L 11.5 7 L 0 14 z" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 11.5 14" refX="4" refY="7" markerUnits="userSpaceOnUse" markerWidth="11.5" markerHeight="14" orient="auto"><polygon points="0,7 11.5,14 11.5,0" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-pointEnd-margin" class="marker flowchart-v2" viewBox="0 0 11.5 14" refX="11.5" refY="7" markerUnits="userSpaceOnUse" markerWidth="10.5" markerHeight="14" orient="auto"><path d="M 0 0 L 11.5 7 L 0 14 z" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-pointStart-margin" class="marker flowchart-v2" viewBox="0 0 11.5 14" refX="1" refY="7" markerUnits="userSpaceOnUse" markerWidth="11.5" markerHeight="14" orient="auto"><polygon points="0,7 11.5,14 11.5,0" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refY="5" refX="10.75" markerUnits="userSpaceOnUse" markerWidth="14" markerHeight="14" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="0" refY="5" markerUnits="userSpaceOnUse" markerWidth="14" markerHeight="14" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-circleEnd-margin" class="marker flowchart-v2" viewBox="0 0 10 10" refY="5" refX="12.25" markerUnits="userSpaceOnUse" markerWidth="14" markerHeight="14" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-circleStart-margin" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-2" refY="5" markerUnits="userSpaceOnUse" markerWidth="14" markerHeight="14" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 0; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 15 15" refX="17.7" refY="7.5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 1,1 L 14,14 M 1,14 L 14,1" class="arrowMarkerPath" style="stroke-width: 2.5;"/></marker><marker id="export-svg_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 15 15" refX="-3.5" refY="7.5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 1,1 L 14,14 M 1,14 L 14,1" class="arrowMarkerPath" style="stroke-width: 2.5; stroke-dasharray: 1, 0;"/></marker><marker id="export-svg_flowchart-v2-crossEnd-margin" class="marker cross flowchart-v2" viewBox="0 0 15 15" refX="17.7" refY="7.5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 1,1 L 14,14 M 1,14 L 14,1" class="arrowMarkerPath" style="stroke-width: 2.5;"/></marker><marker id="export-svg_flowchart-v2-crossStart-margin" class="marker cross flowchart-v2" viewBox="0 0 15 15" refX="-3.5" refY="7.5" markerUnits="userSpaceOnUse" markerWidth="12" markerHeight="12" orient="auto"><path d="M 1,1 L 14,14 M 1,14 L 14,1" class="arrowMarkerPath" style="stroke-width: 2.5; stroke-dasharray: 1, 0;"/></marker><g class="root"><g class="clusters"/><g class="nodes"><g class="cluster" id="Restore" data-id="Restore" data-et="cluster" data-look="classic" transform="translate(2071.1973266601562, 472)"><rect style="" x="-287.87103271484375" y="-116" width="575.7420654296875" height="232"/><g class="cluster-label" transform="translate(-24.51171875, -116)"><foreignObject width="49.0234375" height="21"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Restore</p></span></div></foreignObject></g></g><g class="cluster" id="subGraph1" data-id="subGraph1" data-et="cluster" data-look="classic" transform="translate(1145.3984680175781, 914.5)"><rect style="" x="-312.3788757324219" y="-68.5" width="624.7577514648438" height="137"/><g class="cluster-label" transform="translate(-50.203125, -68.5)"><foreignObject width="100.40625" height="21"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Backup Pipeline</p></span></div></foreignObject></g></g><g class="cluster" id="subGraph0" data-id="subGraph0" data-et="cluster" data-look="classic" transform="translate(1137.4024391174316, 717.0000305175781)"><rect style="" x="-1020.5060081481934" y="-78.99996948242188" width="2041.0120162963867" height="157.99993896484375"/><g class="cluster-label" transform="translate(-43.19921875, -78.99996948242188)"><foreignObject width="86.3984375" height="21"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Local Storage</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-V-0" data-id="V" data-node="true" data-et="node" data-look="classic" transform="translate(1153.95703125, 717)"><rect class="basic label-container" style="" data-id="V" x="-99.13671875" y="-54" width="198.2734375" height="108" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-83.13671875, -39)"><rect/><foreignObject width="166.2734375" height="78"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 138.273px; text-align: center; width: 138.273px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Vault<br />(password_manager.Vault)<br />• encrypted index<br />• config</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-BK1-1" data-id="BK1" data-node="true" data-et="node" data-look="classic" transform="translate(949.3867797851562, 914.5000305175781)"><rect class="basic label-container" style="" data-id="BK1" x="-81.36724853515625" y="-33.000030517578125" width="162.7344970703125" height="66.00006103515625" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-51.3671875, -18.000030517578125)"><rect/><foreignObject width="102.734375" height="36.00006103515625"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 102.734px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Incremental Backups<br />(BackupManager)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-BK2-2" data-id="BK2" data-node="true" data-et="node" data-look="classic" transform="translate(1162.5157470703125, 914.5)"><rect class="basic label-container" style="" data-id="BK2" x="-81.76171875" y="-43.5" width="163.5234375" height="87" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-65.76171875, -28.5)"><rect/><foreignObject width="131.5234375" height="57"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 103.523px; text-align: center; width: 103.523px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Portable Backup<br />(portable_backup.py)<br />.json.enc</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-BK3-3" data-id="BK3" data-node="true" data-et="node" data-look="classic" transform="translate(1358.52734375, 914.5)"><rect class="basic label-container" style="" data-id="BK3" x="-64.25" y="-43.5" width="128.5" height="87" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-38.125, -28.5)"><rect/><foreignObject width="76.25" height="57"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 68.5px; text-align: center; width: 68.5px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Nostr Snapshot<br />(nostr.client)<br />gzip chunks</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-R1-4" data-id="R1" data-node="true" data-et="node" data-look="classic" transform="translate(1889.5801391601562, 414.00001525878906)"><rect class="basic label-container" style="" data-id="R1" x="-71.25396728515625" y="-22.500015258789062" width="142.5079345703125" height="45.000030517578125" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-41.25390625, -7.5000152587890625)"><rect/><foreignObject width="82.5078125" height="15.000030517578125"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 82.5079px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Local Backup File</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-R2-5" data-id="R2" data-node="true" data-et="node" data-look="classic" transform="translate(2075.0838623046875, 414.00001525878906)"><rect class="basic label-container" style="" data-id="R2" x="-64.2498779296875" y="-22.500015258789062" width="128.499755859375" height="45.000030517578125" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-34.24609375, -7.5000152587890625)"><rect/><foreignObject width="68.4921875" height="15.000030517578125"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 68.4998px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Nostr Snapshot</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-R3-6" data-id="R3" data-node="true" data-et="node" data-look="classic" transform="translate(2256.7012939453125, 414.00001525878906)"><rect class="basic label-container" style="" data-id="R3" x="-67.3670654296875" y="-22.500015258789062" width="134.734130859375" height="45.000030517578125" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-37.36328125, -7.5000152587890625)"><rect/><foreignObject width="74.7265625" height="15.000030517578125"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 74.7341px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Portable Backup</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-R4-7" data-id="R4" data-node="true" data-et="node" data-look="classic" transform="translate(2075.0838012695312, 530)"><rect class="basic label-container" style="" data-id="R4" x="-92.91009521484375" y="-33" width="185.8201904296875" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-62.90625, -18)"><rect/><foreignObject width="125.8125" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 125.82px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Vault Restore<br />(Vault / BackupManager)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-A-8" data-id="A" data-node="true" data-et="node" data-look="classic" transform="translate(952.3163452148438, 41)"><rect class="basic label-container" style="" data-id="A" x="-76.29693603515625" y="-33" width="152.5938720703125" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-46.296875, -18)"><rect/><foreignObject width="92.59375" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 92.5939px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Parent Seed<br />(BIP-39 Mnemonic)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-B-9" data-id="B" data-node="true" data-et="node" data-look="classic" transform="translate(740.8358459472656, 157)"><rect class="basic label-container" style="" data-id="B" x="-74.35549926757812" y="-33" width="148.71099853515625" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-44.35546875, -18)"><rect/><foreignObject width="88.7109375" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 88.711px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Seed Bytes<br />(BIP-39 → 512-bit)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-C-11" data-id="C" data-node="true" data-et="node" data-look="classic" transform="translate(740.8359680175781, 272.99999237060547)"><rect class="basic label-container" style="" data-id="C" x="-77.09371948242188" y="-33.00000762939453" width="154.18743896484375" height="66.00001525878906" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-47.08984375, -18.00000762939453)"><rect/><foreignObject width="94.1796875" height="36.00001525878906"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 94.1874px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>BIP-85 Derivation<br />(local_bip85.BIP85)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-D1-13" data-id="D1" data-node="true" data-et="node" data-look="classic" transform="translate(95.59759879112244, 414)"><rect class="basic label-container" style="" data-id="D1" x="-87.59771370887756" y="-33" width="175.19542741775513" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-57.59765625, -18)"><rect/><foreignObject width="115.1953125" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 115.195px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Password Entropy<br />(password_generation)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-D2-14" data-id="D2" data-node="true" data-et="node" data-look="classic" transform="translate(392.9257583618164, 414)"><rect class="basic label-container" style="" data-id="D2" x="-139.73055267333984" y="-33" width="279.4611053466797" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-109.73046875, -18)"><rect/><foreignObject width="219.4609375" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 219.461px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>TOTP Secret<br />(utils.key_derivation.derive_totp_secret)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-D3-15" data-id="D3" data-node="true" data-et="node" data-look="classic" transform="translate(740.8358154296875, 414)"><rect class="basic label-container" style="" data-id="D3" x="-138.17962646484375" y="-33" width="276.3592529296875" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-108.17578125, -18)"><rect/><foreignObject width="216.3515625" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 216.359px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>SSH Key Entropy<br />(password_generation.derive_ssh_key)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-D4-16" data-id="D4" data-node="true" data-et="node" data-look="classic" transform="translate(1073.9766235351562, 414)"><rect class="basic label-container" style="" data-id="D4" x="-124.96099853515625" y="-33" width="249.9219970703125" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-94.9609375, -18)"><rect/><foreignObject width="189.921875" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 189.922px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>PGP Key Entropy<br />(entry_management.add_pgp_key)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-D5-17" data-id="D5" data-node="true" data-et="node" data-look="classic" transform="translate(1368.1952514648438, 414)"><rect class="basic label-container" style="" data-id="D5" x="-99.25775146484375" y="-33" width="198.5155029296875" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-69.25390625, -18)"><rect/><foreignObject width="138.5078125" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 138.516px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Child Mnemonic<br />(BIP-85 derive_mnemonic)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-D6-18" data-id="D6" data-node="true" data-et="node" data-look="classic" transform="translate(1614.9258422851562, 414)"><rect class="basic label-container" style="" data-id="D6" x="-77.47271728515625" y="-33" width="154.9454345703125" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-47.47265625, -18)"><rect/><foreignObject width="94.9453125" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 94.9454px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Nostr Key Entropy<br />(nostr.KeyManager)</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-E1-20" data-id="E1" data-node="true" data-et="node" data-look="classic" transform="translate(156.8964958190918, 530)"><rect class="basic label-container" style="" data-id="E1" x="-50.234439849853516" y="-22.5" width="100.46887969970703" height="45" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-20.234375, -7.5)"><rect/><foreignObject width="40.46875" height="15"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 40.4689px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Passwords</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-E2-22" data-id="E2" data-node="true" data-et="node" data-look="classic" transform="translate(480.291015625, 530)"><rect class="basic label-container" style="" data-id="E2" x="-50.24609375" y="-22.5" width="100.4921875" height="45" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-20.24609375, -7.5)"><rect/><foreignObject width="40.4921875" height="15"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 40.4922px; text-align: center; width: 40.4922px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>2FA Codes</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-E3-24" data-id="E3" data-node="true" data-et="node" data-look="classic" transform="translate(827.4258117675781, 530)"><rect class="basic label-container" style="" data-id="E3" x="-58.792877197265625" y="-22.5" width="117.58575439453125" height="45" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-28.7890625, -7.5)"><rect/><foreignObject width="57.578125" height="15"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 57.5858px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>SSH Key Pair</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-E4-26" data-id="E4" data-node="true" data-et="node" data-look="classic" transform="translate(1153.9569091796875, 530)"><rect class="basic label-container" style="" data-id="E4" x="-44.6640625" y="-22.5" width="89.328125" height="45" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-16.6015625, -7.5)"><rect/><foreignObject width="33.203125" height="15"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 29.3281px; text-align: center; width: 29.3281px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>PGP Key</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-E5-28" data-id="E5" data-node="true" data-et="node" data-look="classic" transform="translate(1435.32421875, 530)"><rect class="basic label-container" style="" data-id="E5" x="-56.47265625" y="-22.5" width="112.9453125" height="45" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-26.47265625, -7.5)"><rect/><foreignObject width="52.9453125" height="15"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 52.9453px; text-align: center; width: 52.9453px;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Seed Phrase</p></span></div></foreignObject></g></g><g class="node default" id="flowchart-E6-30" data-id="E6" data-node="true" data-et="node" data-look="classic" transform="translate(1671.1621704101562, 530)"><rect class="basic label-container" style="" data-id="E6" x="-56.85552978515625" y="-33" width="113.7110595703125" height="66" stroke="url(#gradient)"/><g class="label" style="" transform="translate(-26.85546875, -18)"><rect/><foreignObject width="53.7109375" height="36"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 53.7111px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><p>Nostr Keys<br />(npub / nsec)</p></span></div></foreignObject></g></g></g><g class="edgePaths"><path d="M876.01953125,61.92495243724487L748.787321852053,96.81927714107607Q740.8359375,99 740.8359375,107.2450024439964L740.8359375,120" id="L_A_B_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_B_0" data-points="W3sieCI6ODc2LjAxOTUzMTI1LCJ5Ijo2MS45MjQ5NTI0MzcyNDQ4N30seyJ4Ijo3NDAuODM1OTM3NSwieSI6OTl9LHsieCI6NzQwLjgzNTkzNzUsInkiOjEyNH1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M740.8359375,190L740.8359375,215L740.8359375,236" id="L_B_C_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_B_C_0" data-points="W3sieCI6NzQwLjgzNTkzNzUsInkiOjE5MH0seyJ4Ijo3NDAuODM1OTM3NSwieSI6MjE1fSx7IngiOjc0MC44MzU5Mzc1LCJ5IjoyNDB9XQ==" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M663.7421875,279.92990113875084L102.97847023862317,330.33654399656695Q95.59765625,331 95.59765625,338.41057278509203L95.59765625,356L95.59765625,377" id="L_C_D1_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_D1_0" data-points="W3sieCI6NjYzLjc0MjE4NzUsInkiOjI3OS45Mjk5MDExMzg3NTA4NH0seyJ4Ijo5NS41OTc2NTYyNSwieSI6MzMxfSx7IngiOjk1LjU5NzY1NjI1LCJ5IjozNTZ9LHsieCI6OTUuNTk3NjU2MjUsInkiOjM4MX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M663.7421875,285.8522764273284L400.5561164116748,329.7279490655078Q392.92578125,331 392.92578125,338.7356401324928L392.92578125,356L392.92578125,377" id="L_C_D2_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_D2_0" data-points="W3sieCI6NjYzLjc0MjE4NzUsInkiOjI4NS44NTIyNzY0MjczMjg0fSx7IngiOjM5Mi45MjU3ODEyNSwieSI6MzMxfSx7IngiOjM5Mi45MjU3ODEyNSwieSI6MzU2fSx7IngiOjM5Mi45MjU3ODEyNSwieSI6MzgxfV0=" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M740.8359375,306L740.8359375,331L740.8359375,356L740.8359375,377" id="L_C_D3_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_D3_0" data-points="W3sieCI6NzQwLjgzNTkzNzUsInkiOjMwNn0seyJ4Ijo3NDAuODM1OTM3NSwieSI6MzMxfSx7IngiOjc0MC44MzU5Mzc1LCJ5IjozNTZ9LHsieCI6NzQwLjgzNTkzNzUsInkiOjM4MX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M817.9296875,286.42207213545333L1066.3230646919187,329.6675210419963Q1073.9765625,331 1073.9765625,338.76862464480223L1073.9765625,356L1073.9765625,377" id="L_C_D4_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_D4_0" data-points="W3sieCI6ODE3LjkyOTY4NzUsInkiOjI4Ni40MjIwNzIxMzU0NTMzM30seyJ4IjoxMDczLjk3NjU2MjUsInkiOjMzMX0seyJ4IjoxMDczLjk3NjU2MjUsInkiOjM1Nn0seyJ4IjoxMDczLjk3NjU2MjUsInkiOjM4MX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M817.9296875,280.12739408732034L1360.805933587223,330.3168445487229Q1368.1953125,331 1368.1953125,338.42089092273983L1368.1953125,356L1368.1953125,377" id="L_C_D5_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_D5_0" data-points="W3sieCI6ODE3LjkyOTY4NzUsInkiOjI4MC4xMjczOTQwODczMjAzNH0seyJ4IjoxMzY4LjE5NTMxMjUsInkiOjMzMX0seyJ4IjoxMzY4LjE5NTMxMjUsInkiOjM1Nn0seyJ4IjoxMzY4LjE5NTMxMjUsInkiOjM4MX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M817.9296875,278.11553535597295L1607.6243802291042,330.5155174696972Q1614.92578125,331 1614.92578125,338.3174572216111L1614.92578125,356L1614.92578125,377" id="L_C_D6_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_D6_0" data-points="W3sieCI6ODE3LjkyOTY4NzUsInkiOjI3OC4xMTU1MzUzNTU5NzI5NX0seyJ4IjoxNjE0LjkyNTc4MTI1LCJ5IjozMzF9LHsieCI6MTYxNC45MjU3ODEyNSwieSI6MzU2fSx7IngiOjE2MTQuOTI1NzgxMjUsInkiOjM4MX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M95.59765625,447L95.59765625,459.5Q95.59765625,472 104.67743012848823,480.5911411532766L130.2112389267717,504.7508348309515" id="L_D1_E1_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_D1_E1_0" data-points="W3sieCI6OTUuNTk3NjU2MjUsInkiOjQ0N30seyJ4Ijo5NS41OTc2NTYyNSwieSI6NDcyfSx7IngiOjEzMy4xMTY3NjY1Njc4ODc5NCwieSI6NTA3LjV9XQ==" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M392.92578125,447L392.92578125,461.42267674339683Q392.92578125,472 401.7379650587517,477.85022937972974L443.0668482661389,505.28763332166193" id="L_D2_E2_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_D2_E2_0" data-points="W3sieCI6MzkyLjkyNTc4MTI1LCJ5Ijo0NDd9LHsieCI6MzkyLjkyNTc4MTI1LCJ5Ijo0NzJ9LHsieCI6NDQ2LjM5OTMyOTg3NjA3NzU2LCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M740.8359375,447L740.8359375,461.3819281856875Q740.8359375,472 749.6578286034393,477.9091189201907L790.5115440169086,505.27393898872464" id="L_D3_E3_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_D3_E3_0" data-points="W3sieCI6NzQwLjgzNTkzNzUsInkiOjQ0N30seyJ4Ijo3NDAuODM1OTM3NSwieSI6NDcyfSx7IngiOjc5My44MzQ4OTM1ODgzNjIxLCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1073.9765625,447L1073.9765625,460.99620930362425Q1073.9765625,472 1082.8845968313883,478.45990201477184L1119.6919559594978,505.15175394806465" id="L_D4_E4_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_D4_E4_0" data-points="W3sieCI6MTA3My45NzY1NjI1LCJ5Ijo0NDd9LHsieCI6MTA3My45NzY1NjI1LCJ5Ijo0NzJ9LHsieCI6MTEyMi45MzAxMjUyNjkzOTY1LCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1368.1953125,447L1368.1953125,459.982618059305Q1368.1953125,472 1377.2886658302534,479.85674194050637L1406.2560991366054,504.88487401689355" id="L_D5_E5_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_D5_E5_0" data-points="W3sieCI6MTM2OC4xOTUzMTI1LCJ5Ijo0NDd9LHsieCI6MTM2OC4xOTUzMTI1LCJ5Ijo0NzJ9LHsieCI6MTQwOS4yODI4MzI3MDQ3NDE0LCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1614.92578125,447L1614.92578125,459.5Q1614.92578125,472 1623.6271180600488,480.9742263019209L1636.381150076388,494.1282475833853" id="L_D6_E6_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_D6_E6_0" data-points="W3sieCI6MTYxNC45MjU3ODEyNSwieSI6NDQ3fSx7IngiOjE2MTQuOTI1NzgxMjUsInkiOjQ3Mn0seyJ4IjoxNjM5LjE2NTU3Nzg1NTYwMzUsInkiOjQ5N31d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M156.896484375,552.5L156.896484375,588L156.896484375,613L156.896484375,630.631964063641Q156.896484375,638 164.2415009170923,638.5819669714582L1050.8328093957618,708.8291686979105" id="L_E1_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_E1_V_0" data-points="W3sieCI6MTU2Ljg5NjQ4NDM3NSwieSI6NTUyLjV9LHsieCI6MTU2Ljg5NjQ4NDM3NSwieSI6NTg4fSx7IngiOjE1Ni44OTY0ODQzNzUsInkiOjYxM30seyJ4IjoxNTYuODk2NDg0Mzc1LCJ5Ijo2Mzh9LHsieCI6MTA1NC44MjAzMTI1LCJ5Ijo3MDkuMTQ1MTEwMTM4MTk5Mn1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M480.291015625,552.5L480.291015625,588L480.291015625,613L480.291015625,630.4772865700776Q480.291015625,638 487.76253045182585,638.8761755196625L1050.8475359765146,704.9084740247017" id="L_E2_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_E2_V_0" data-points="W3sieCI6NDgwLjI5MTAxNTYyNSwieSI6NTUyLjV9LHsieCI6NDgwLjI5MTAxNTYyNSwieSI6NTg4fSx7IngiOjQ4MC4yOTEwMTU2MjUsInkiOjYxM30seyJ4Ijo0ODAuMjkxMDE1NjI1LCJ5Ijo2Mzh9LHsieCI6MTA1NC44MjAzMTI1LCJ5Ijo3MDUuMzc0MzU2NzI5MzAwMX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M827.42578125,552.5L827.42578125,588L827.42578125,613L827.42578125,629.9146719998978Q827.42578125,638 835.284383968201,639.9012869816836L1050.9324787754551,692.0745460182171" id="L_E3_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_E3_V_0" data-points="W3sieCI6ODI3LjQyNTc4MTI1LCJ5Ijo1NTIuNX0seyJ4Ijo4MjcuNDI1NzgxMjUsInkiOjU4OH0seyJ4Ijo4MjcuNDI1NzgxMjUsInkiOjYxM30seyJ4Ijo4MjcuNDI1NzgxMjUsInkiOjYzOH0seyJ4IjoxMDU0LjgyMDMxMjUsInkiOjY5My4wMTUxNTY5NTI4MTg0fV0=" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1153.95703125,552.5L1153.95703125,588L1153.95703125,613L1153.95703125,638L1153.95703125,659" id="L_E4_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_E4_V_0" data-points="W3sieCI6MTE1My45NTcwMzEyNSwieSI6NTUyLjV9LHsieCI6MTE1My45NTcwMzEyNSwieSI6NTg4fSx7IngiOjExNTMuOTU3MDMxMjUsInkiOjYxM30seyJ4IjoxMTUzLjk1NzAzMTI1LCJ5Ijo2Mzh9LHsieCI6MTE1My45NTcwMzEyNSwieSI6NjYzfV0=" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1439.17529296875,552.5L1439.17529296875,588L1439.17529296875,613L1439.17529296875,629.7221323063281Q1439.17529296875,638 1431.20560354053,640.2376648479288L1260.7959074798716,688.0839190910326" id="L_E5_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_E5_V_0" data-points="W3sieCI6MTQzOS4xNzUyOTI5Njg3NSwieSI6NTUyLjV9LHsieCI6MTQzOS4xNzUyOTI5Njg3NSwieSI6NTg4fSx7IngiOjE0MzkuMTc1MjkyOTY4NzUsInkiOjYxM30seyJ4IjoxNDM5LjE3NTI5Mjk2ODc1LCJ5Ijo2Mzh9LHsieCI6MTI1Ni45NDQ4MjQyMTg3NSwieSI6Njg5LjE2NTE5NTA1NzYxNDl9XQ==" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1675.1162109375,563L1675.1162109375,588L1675.1162109375,613L1675.1162109375,630.3258670127244Q1675.1162109375,638 1667.5300629650724,639.1587389899465L1261.0019909994924,701.2534844663608" id="L_E6_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_E6_V_0" data-points="W3sieCI6MTY3NS4xMTYyMTA5Mzc1LCJ5Ijo1NjN9LHsieCI6MTY3NS4xMTYyMTA5Mzc1LCJ5Ijo1ODh9LHsieCI6MTY3NS4xMTYyMTA5Mzc1LCJ5Ijo2MTN9LHsieCI6MTY3NS4xMTYyMTA5Mzc1LCJ5Ijo2Mzh9LHsieCI6MTI1Ny4wNDc4NTE1NjI1LCJ5Ijo3MDEuODU3NDU1NzUxMTI2M31d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1054.8203125,755.2841512316212L957.6336769661139,792.8152285094006Q949.38671875,796 949.38671875,804.8405367068783L949.38671875,821L949.38671875,846L949.38671875,877.5" id="L_V_BK1_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_V_BK1_0" data-points="W3sieCI6MTA1NC44MjAzMTI1LCJ5Ijo3NTUuMjg0MTUxMjMxNjIxMn0seyJ4Ijo5NDkuMzg2NzE4NzUsInkiOjc5Nn0seyJ4Ijo5NDkuMzg2NzE4NzUsInkiOjgyMX0seyJ4Ijo5NDkuMzg2NzE4NzUsInkiOjg0Nn0seyJ4Ijo5NDkuMzg2NzE4NzUsInkiOjg4MS41fV0=" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1159.807209256329,771L1161.1692949011951,783.5727156922741Q1162.515625,796 1162.515625,808.5L1162.515625,821L1162.515625,846L1162.515625,867" id="L_V_BK2_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_V_BK2_0" data-points="W3sieCI6MTE1OS44MDcyMDkyNTYzMjksInkiOjc3MX0seyJ4IjoxMTYyLjUxNTYyNSwieSI6Nzk2fSx7IngiOjExNjIuNTE1NjI1LCJ5Ijo4MjF9LHsieCI6MTE2Mi41MTU2MjUsInkiOjg0Nn0seyJ4IjoxMTYyLjUxNTYyNSwieSI6ODcxfV0=" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1253.09375,755.2841512316212L1350.2803855338861,792.8152285094006Q1358.52734375,796 1358.52734375,804.8405367068783L1358.52734375,821L1358.52734375,846L1358.52734375,867" id="L_V_BK3_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_V_BK3_0" data-points="W3sieCI6MTI1My4wOTM3NSwieSI6NzU1LjI4NDE1MTIzMTYyMTJ9LHsieCI6MTM1OC41MjczNDM3NSwieSI6Nzk2fSx7IngiOjEzNTguNTI3MzQzNzUsInkiOjgyMX0seyJ4IjoxMzU4LjUyNzM0Mzc1LCJ5Ijo4NDZ9LHsieCI6MTM1OC41MjczNDM3NSwieSI6ODcxfV0=" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1889.580078125,436.5L1889.580078125,463.55800508916684Q1889.580078125,472 1897.637421817928,474.51922422355904L1978.3560842016586,499.75687292270266" id="L_R1_R4_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_R1_R4_0" data-points="W3sieCI6MTg4OS41ODAwNzgxMjUsInkiOjQzNi41fSx7IngiOjE4ODkuNTgwMDc4MTI1LCJ5Ijo0NzJ9LHsieCI6MTk4Mi4xNzM4MjgxMjUsInkiOjUwMC45NTA1MzU5MTM1OH1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M2075.083984375,436.5L2075.083984375,472L2075.083984375,493" id="L_R2_R4_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_R2_R4_0" data-points="W3sieCI6MjA3NS4wODM5ODQzNzUsInkiOjQzNi41fSx7IngiOjIwNzUuMDgzOTg0Mzc1LCJ5Ijo0NzJ9LHsieCI6MjA3NS4wODM5ODQzNzUsInkiOjQ5N31d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M2260.511474609375,436.5L2260.511474609375,463.5228869074053Q2260.511474609375,472 2252.4361522604036,474.5788786991338L2175.6148548807337,499.1119931546192" id="L_R3_R4_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_R3_R4_0" data-points="W3sieCI6MjI2MC41MTE0NzQ2MDkzNzUsInkiOjQzNi41fSx7IngiOjIyNjAuNTExNDc0NjA5Mzc1LCJ5Ijo0NzJ9LHsieCI6MjE3MS44MDQ0NDMzNTkzNzUsInkiOjUwMC4zMjg4NTk2Mzc4MDI3NH1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M2079.0693359375,563L2079.0693359375,588L2079.0693359375,613L2079.0693359375,630.6059655680916Q2079.0693359375,638 2071.7023459994475,638.6318262679555L1261.0644711227287,708.1557848254577" id="L_R4_V_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_R4_V_0" data-points="W3sieCI6MjA3OS4wNjkzMzU5Mzc1LCJ5Ijo1NjN9LHsieCI6MjA3OS4wNjkzMzU5Mzc1LCJ5Ijo1ODh9LHsieCI6MjA3OS4wNjkzMzU5Mzc1LCJ5Ijo2MTN9LHsieCI6MjA3OS4wNjkzMzU5Mzc1LCJ5Ijo2Mzh9LHsieCI6MTI1Ny4wNzkxMDE1NjI1LCJ5Ijo3MDguNDk3NTg4MDg1MjQ3MX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M876.01953125,47.02791390640381L225.53956403315885,98.41975977457982Q218.1953125,99 218.1953125,106.36713711705585L218.1953125,157L218.1953125,215L218.1953125,273L218.1953125,331L218.1953125,356L218.1953125,414L218.1953125,459.35511119236264Q218.1953125,472 209.0102940126421,480.690721969112L180.67620218211206,507.5" id="L_A_E1_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_E1_0" data-points="W3sieCI6ODc2LjAxOTUzMTI1LCJ5Ijo0Ny4wMjc5MTM5MDY0MDM4MX0seyJ4IjoyMTguMTk1MzEyNSwieSI6OTl9LHsieCI6MjE4LjE5NTMxMjUsInkiOjE1N30seyJ4IjoyMTguMTk1MzEyNSwieSI6MjE1fSx7IngiOjIxOC4xOTUzMTI1LCJ5IjoyNzN9LHsieCI6MjE4LjE5NTMxMjUsInkiOjMzMX0seyJ4IjoyMTguMTk1MzEyNSwieSI6MzU2fSx7IngiOjIxOC4xOTUzMTI1LCJ5Ijo0MTR9LHsieCI6MjE4LjE5NTMxMjUsInkiOjQ3Mn0seyJ4IjoxODAuNjc2MjAyMTgyMTEyMDYsInkiOjUwNy41fV0="/><path d="M879.3520276299838,52.50422958577478L578.5686444218193,97.85708441780821Q570.9887463799838,99 570.9887463799838,106.66557958360863L570.9887463799838,157L570.9887463799838,215L570.9887463799838,273L570.9887463799838,331L570.9887463799838,356L570.9887463799838,414L570.9887463799838,461.42267674339683Q570.9887463799838,472 562.1765625712321,477.85022937972974L520.8476793638449,505.28763332166193" id="L_A_E2_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_E2_0" data-points="W3sieCI6ODc5LjM1MjAyNzYyOTk4MzgsInkiOjUyLjUwNDIyOTU4NTc3NDc4fSx7IngiOjU3MC45ODg3NDYzNzk5ODM4LCJ5Ijo5OX0seyJ4Ijo1NzAuOTg4NzQ2Mzc5OTgzOCwieSI6MTU3fSx7IngiOjU3MC45ODg3NDYzNzk5ODM4LCJ5IjoyMTV9LHsieCI6NTcwLjk4ODc0NjM3OTk4MzgsInkiOjI3M30seyJ4Ijo1NzAuOTg4NzQ2Mzc5OTgzOCwieSI6MzMxfSx7IngiOjU3MC45ODg3NDYzNzk5ODM4LCJ5IjozNTZ9LHsieCI6NTcwLjk4ODc0NjM3OTk4MzgsInkiOjQxNH0seyJ4Ijo1NzAuOTg4NzQ2Mzc5OTgzOCwieSI6NDcyfSx7IngiOjUxNy41MTUxOTc3NTM5MDYyLCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M933.8479403791757,74L925.5934616615033,86.5Q917.3389829438308,99 917.3389829438308,113.97953333386948L917.3389829438308,157L917.3389829438308,215L917.3389829438308,273L917.3389829438308,331L917.3389829438308,356L917.3389829438308,414L917.3389829438308,461.3819281856875Q917.3389829438308,472 908.5170918403916,477.9091189201907L867.6633764269222,505.27393898872464" id="L_A_E3_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_E3_0" data-points="W3sieCI6OTMzLjg0Nzk0MDM3OTE3NTcsInkiOjc0fSx7IngiOjkxNy4zMzg5ODI5NDM4MzA4LCJ5Ijo5OX0seyJ4Ijo5MTcuMzM4OTgyOTQzODMwOCwieSI6MTU3fSx7IngiOjkxNy4zMzg5ODI5NDM4MzA4LCJ5IjoyMTV9LHsieCI6OTE3LjMzODk4Mjk0MzgzMDgsInkiOjI3M30seyJ4Ijo5MTcuMzM4OTgyOTQzODMwOCwieSI6MzMxfSx7IngiOjkxNy4zMzg5ODI5NDM4MzA4LCJ5IjozNTZ9LHsieCI6OTE3LjMzODk4Mjk0MzgzMDgsInkiOjQxNH0seyJ4Ijo5MTcuMzM4OTgyOTQzODMwOCwieSI6NDcyfSx7IngiOjg2NC4zNDAwMjY4NTU0Njg4LCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1028.61328125,56.713378181565986L1226.1859939031622,97.40357358310771Q1233.9375,99 1233.9375,106.91419130889993L1233.9375,157L1233.9375,215L1233.9375,273L1233.9375,331L1233.9375,356L1233.9375,414L1233.9375,460.99620930362425Q1233.9375,472 1225.0294656686117,478.45990201477184L1188.2221065405022,505.15175394806465" id="L_A_E4_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_E4_0" data-points="W3sieCI6MTAyOC42MTMyODEyNSwieSI6NTYuNzEzMzc4MTgxNTY1OTg2fSx7IngiOjEyMzMuOTM3NSwieSI6OTl9LHsieCI6MTIzMy45Mzc1LCJ5IjoxNTd9LHsieCI6MTIzMy45Mzc1LCJ5IjoyMTV9LHsieCI6MTIzMy45Mzc1LCJ5IjoyNzN9LHsieCI6MTIzMy45Mzc1LCJ5IjozMzF9LHsieCI6MTIzMy45Mzc1LCJ5IjozNTZ9LHsieCI6MTIzMy45Mzc1LCJ5Ijo0MTR9LHsieCI6MTIzMy45Mzc1LCJ5Ijo0NzJ9LHsieCI6MTE4NC45ODM5MzcyMzA2MDM1LCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1028.61328125,49.04385273547059L1495.0206043888018,98.21640170387283Q1502.453125,99 1502.453125,106.47371319529852L1502.453125,157L1502.453125,215L1502.453125,273L1502.453125,331L1502.453125,356L1502.453125,414L1502.453125,459.982618059305Q1502.453125,472 1493.3597716697466,479.85674194050637L1464.3923383633946,504.88487401689355" id="L_A_E5_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_E5_0" data-points="W3sieCI6MTAyOC42MTMyODEyNSwieSI6NDkuMDQzODUyNzM1NDcwNTl9LHsieCI6MTUwMi40NTMxMjUsInkiOjk5fSx7IngiOjE1MDIuNDUzMTI1LCJ5IjoxNTd9LHsieCI6MTUwMi40NTMxMjUsInkiOjIxNX0seyJ4IjoxNTAyLjQ1MzEyNSwieSI6MjczfSx7IngiOjE1MDIuNDUzMTI1LCJ5IjozMzF9LHsieCI6MTUwMi40NTMxMjUsInkiOjM1Nn0seyJ4IjoxNTAyLjQ1MzEyNSwieSI6NDE0fSx7IngiOjE1MDIuNDUzMTI1LCJ5Ijo0NzJ9LHsieCI6MTQ2MS4zNjU2MDQ3OTUyNTg2LCJ5Ijo1MDcuNX1d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/><path d="M1028.61328125,46.70935536057171L1720.0682869152868,98.45147904767227Q1727.3984375,99 1727.3984375,106.35064506215025L1727.3984375,157L1727.3984375,215L1727.3984375,273L1727.3984375,331L1727.3984375,356L1727.3984375,414L1727.3984375,458.68587003886523Q1727.3984375,472 1718.1303791700323,481.55872122275275L1705.943068673612,494.1282475833853" id="L_A_E6_0" class="edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_A_E6_0" data-points="W3sieCI6MTAyOC42MTMyODEyNSwieSI6NDYuNzA5MzU1MzYwNTcxNzF9LHsieCI6MTcyNy4zOTg0Mzc1LCJ5Ijo5OX0seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjE1N30seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjIxNX0seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjI3M30seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjMzMX0seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjM1Nn0seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjQxNH0seyJ4IjoxNzI3LjM5ODQzNzUsInkiOjQ3Mn0seyJ4IjoxNzAzLjE1ODY0MDg5NDM5NjUsInkiOjQ5N31d" marker-end="url(#export-svg_flowchart-v2-pointEnd)"/></g><g class="edgeLabels"><g class="edgeLabel"><g class="label" data-id="L_A_B_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_B_C_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_C_D1_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_C_D2_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_C_D3_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_C_D4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_C_D5_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_C_D6_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_D1_E1_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_D2_E2_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_D3_E3_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_D4_E4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_D5_E5_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_D6_E6_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_E1_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_E2_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_E3_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_E4_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_E5_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_E6_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_V_BK1_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_V_BK2_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_V_BK3_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_R1_R4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_R2_R4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_R3_R4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_R4_V_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel" transform="translate(335.44098, 89.73688)"><g class="label" data-id="L_A_E1_0" transform="translate(-100, -21)"><foreignObject width="200" height="42"><div style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"><p>Same seed ⇒ re-derive any artifact on demand</p></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_A_E2_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_A_E3_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_A_E4_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_A_E5_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g class="label" data-id="L_A_E6_0" transform="translate(0, 0)"><foreignObject width="0" height="0"><div style="display: table-cell; white-space: normal; line-height: 1.5; max-width: 200px; text-align: center;" xmlns="http://www.w3.org/1999/xhtml" class="labelBkg"><span class="edgeLabel"></span></div></foreignObject></g></g></g></g></g><defs><filter id="drop-shadow" height="130%" width="130%"><feDropShadow dx="4" dy="4" stdDeviation="0" flood-opacity="0.06" flood-color="#FFFFFF"/></filter></defs><defs><filter id="drop-shadow-small" height="150%" width="150%"><feDropShadow dx="2" dy="2" stdDeviation="0" flood-opacity="0.06" flood-color="#FFFFFF"/></filter></defs><linearGradient id="export-svg-gradient" gradientUnits="objectBoundingBox" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" stop-color="#0042eb" stop-opacity="1"/><stop offset="100%" stop-color="#eb0042" stop-opacity="1"/></linearGradient></svg> |