2022-06-02 11:00:58 -07:00
<!DOCTYPE html>
< html >
< head >
< title > Zcash zf-devops DAG< / title >
<!-- Pan/zoom SVGs -->
< script src = "https://bumbu.me/svg-pan-zoom/dist/svg-pan-zoom.min.js" > < / script >
< link rel = "stylesheet" href = "zcash-dag.css" >
< style >
@media (prefers-color-scheme: dark) {
body {
/* Material dark theme surface colour */
background-color: #121212;
}
}
< / style >
< / head >
< body >
2023-06-29 16:45:12 -07:00
< div id = "dag" > < svg width = "773pt" height = "503pt"
viewBox="0.00 0.00 773.00 503.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
< g id = "graph0" class = "graph" transform = "scale(1 1) rotate(0) translate(4 499)" >
< polygon fill = "white" stroke = "transparent" points = "-4,4 -4,-499 769,-499 769,4 -4,4" / >
2023-06-22 00:45:10 -07:00
<!-- ZcashFoundation/zebra#6752 -->
2023-06-27 20:02:12 -07:00
< g id = "node1" class = "node open" >
2023-06-22 00:45:10 -07:00
< title > ZcashFoundation/zebra#6752< / title >
2023-06-27 20:02:12 -07:00
< g id = "a_node1" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6752" xlink:title = "ZcashFoundation/zebra#6752 Pass mining config to the mining Docker container at runtime" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "black" stroke-width = "2" points = "231,-75.5 0,-75.5 0,-7.5 231,-7.5 231,-75.5" / >
< text text-anchor = "middle" x = "115.5" y = "-60.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6752< / text >
< text text-anchor = "middle" x = "115.5" y = "-45.3" font-family = "Times,serif" font-size = "14.00" > Pass mining config to the< / text >
< text text-anchor = "middle" x = "115.5" y = "-30.3" font-family = "Times,serif" font-size = "14.00" > mining Docker container< / text >
< text text-anchor = "middle" x = "115.5" y = "-15.3" font-family = "Times,serif" font-size = "14.00" > at runtime< / text >
2023-01-23 17:05:46 -08:00
< / a >
< / g >
< / g >
2023-05-23 11:45:14 -07:00
<!-- ZcashFoundation/zebra#6611 -->
2023-06-27 20:02:12 -07:00
< g id = "node2" class = "node open" >
2023-05-23 11:45:14 -07:00
< title > ZcashFoundation/zebra#6611< / title >
2023-06-27 20:02:12 -07:00
< g id = "a_node2" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6611" xlink:title = "ZcashFoundation/zebra#6611 Document how to switch from Testnet to Mainnet in Docker images" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "black" points = "498,-75.5 267,-75.5 267,-7.5 498,-7.5 498,-75.5" / >
< text text-anchor = "middle" x = "382.5" y = "-60.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6611< / text >
< text text-anchor = "middle" x = "382.5" y = "-45.3" font-family = "Times,serif" font-size = "14.00" > Document how to switch< / text >
< text text-anchor = "middle" x = "382.5" y = "-30.3" font-family = "Times,serif" font-size = "14.00" > from Testnet to Mainnet< / text >
< text text-anchor = "middle" x = "382.5" y = "-15.3" font-family = "Times,serif" font-size = "14.00" > in Docker images< / text >
2023-05-23 11:45:14 -07:00
< / a >
< / g >
< / g >
2023-06-22 00:45:10 -07:00
<!-- ZcashFoundation/zebra#6752->ZcashFoundation/zebra#6611 -->
2023-06-27 20:02:12 -07:00
< g id = "edge1" class = "edge" >
2023-06-22 00:45:10 -07:00
< title > ZcashFoundation/zebra#6752- > ZcashFoundation/zebra#6611< / title >
2023-06-27 20:02:12 -07:00
< path fill = "none" stroke = "black" d = "M231.19,-41.5C239.55,-41.5 247.99,-41.5 256.4,-41.5" / >
< polygon fill = "black" stroke = "black" points = "256.63,-45 266.63,-41.5 256.63,-38 256.63,-45" / >
2023-06-22 00:45:10 -07:00
< / g >
2023-05-23 11:45:14 -07:00
<!-- ZcashFoundation/zebra#6159 -->
2023-06-27 20:02:12 -07:00
< g id = "node3" class = "node closed" >
2023-05-23 11:45:14 -07:00
< title > ZcashFoundation/zebra#6159< / title >
2023-06-27 20:02:12 -07:00
< g id = "a_node3" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6159" xlink:title = "ZcashFoundation/zebra#6159 Documentation: Write a blog post to share how we used Zebra and s-nomp to mine on testnet" target = "_blank" >
< polygon fill = "#fad8c7" stroke = "black" points = "765,-83 534,-83 534,0 765,0 765,-83" / >
< text text-anchor = "middle" x = "649.5" y = "-67.8" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6159< / text >
< text text-anchor = "middle" x = "649.5" y = "-52.8" font-family = "Times,serif" font-size = "14.00" > Documentation: Write a< / text >
< text text-anchor = "middle" x = "649.5" y = "-37.8" font-family = "Times,serif" font-size = "14.00" > blog post to share how we< / text >
< text text-anchor = "middle" x = "649.5" y = "-22.8" font-family = "Times,serif" font-size = "14.00" > used Zebra and s- nomp to< / text >
< text text-anchor = "middle" x = "649.5" y = "-7.8" font-family = "Times,serif" font-size = "14.00" > mine on testnet< / text >
2023-05-23 11:45:14 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6611->ZcashFoundation/zebra#6159 -->
2023-06-27 20:02:12 -07:00
< g id = "edge2" class = "edge" >
2023-05-23 11:45:14 -07:00
< title > ZcashFoundation/zebra#6611- > ZcashFoundation/zebra#6159< / title >
2023-06-27 20:02:12 -07:00
< path fill = "none" stroke = "black" d = "M498.19,-41.5C506.55,-41.5 514.99,-41.5 523.4,-41.5" / >
< polygon fill = "black" stroke = "black" points = "523.63,-45 533.63,-41.5 523.63,-38 523.63,-45" / >
2023-05-23 11:45:14 -07:00
< / g >
2023-06-29 16:45:12 -07:00
<!-- ZcashFoundation/zebra#7031 -->
2023-06-27 20:02:12 -07:00
< g id = "node4" class = "node open" >
2023-06-29 16:45:12 -07:00
< title > ZcashFoundation/zebra#7031< / title >
< g id = "a_node4" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/pull/7031" xlink:title = "ZcashFoundation/zebra#7031 change(state): Create an in-place database format upgrade task, but don't do any upgrades yet, needs Rust 1.70" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "black" stroke-width = "2" points = "231,-191.5 0,-191.5 0,-187.5 -4,-187.5 -4,-183.5 0,-183.5 0,-101.5 -4,-101.5 -4,-97.5 0,-97.5 0,-93.5 231,-93.5 231,-191.5" / >
< polyline fill = "none" stroke = "black" stroke-width = "2" points = "0,-187.5 4,-187.5 4,-183.5 0,-183.5 " / >
< polyline fill = "none" stroke = "black" stroke-width = "2" points = "0,-101.5 4,-101.5 4,-97.5 0,-97.5 " / >
< text text-anchor = "middle" x = "115.5" y = "-176.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#7031< / text >
< text text-anchor = "middle" x = "115.5" y = "-161.3" font-family = "Times,serif" font-size = "14.00" > change(state): Create an< / text >
< text text-anchor = "middle" x = "115.5" y = "-146.3" font-family = "Times,serif" font-size = "14.00" > in- place database format< / text >
< text text-anchor = "middle" x = "115.5" y = "-131.3" font-family = "Times,serif" font-size = "14.00" > upgrade task, but don' t< / text >
< text text-anchor = "middle" x = "115.5" y = "-116.3" font-family = "Times,serif" font-size = "14.00" > do any upgrades yet,< / text >
< text text-anchor = "middle" x = "115.5" y = "-101.3" font-family = "Times,serif" font-size = "14.00" > needs Rust 1.70< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#7109 -->
< g id = "node5" class = "node open" >
< title > ZcashFoundation/zebra#7109< / title >
< g id = "a_node5" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/7109" xlink:title = "ZcashFoundation/zebra#7109 Store cumulative work in the finalized state for each height" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "black" points = "498,-176.5 267,-176.5 267,-108.5 498,-108.5 498,-176.5" / >
< text text-anchor = "middle" x = "382.5" y = "-161.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#7109< / text >
< text text-anchor = "middle" x = "382.5" y = "-146.3" font-family = "Times,serif" font-size = "14.00" > Store cumulative work in< / text >
< text text-anchor = "middle" x = "382.5" y = "-131.3" font-family = "Times,serif" font-size = "14.00" > the finalized state for< / text >
< text text-anchor = "middle" x = "382.5" y = "-116.3" font-family = "Times,serif" font-size = "14.00" > each height< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#7031->ZcashFoundation/zebra#7109 -->
< g id = "edge3" class = "edge" >
< title > ZcashFoundation/zebra#7031- > ZcashFoundation/zebra#7109< / title >
< path fill = "none" stroke = "black" d = "M231.19,-142.5C239.55,-142.5 247.99,-142.5 256.4,-142.5" / >
< polygon fill = "black" stroke = "black" points = "256.63,-146 266.63,-142.5 256.63,-139 256.63,-146" / >
< / g >
<!-- ZcashFoundation/zebra#6688 -->
< g id = "node6" class = "node open" >
< title > ZcashFoundation/zebra#6688< / title >
< g id = "a_node6" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6688" xlink:title = "ZcashFoundation/zebra#6688 `getnetworksolps` & `getnetworkhashps` RPCs hang with large num_blocks" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "black" points = "765,-275 534,-275 534,-192 765,-192 765,-275" / >
< text text-anchor = "middle" x = "649.5" y = "-259.8" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6688< / text >
< text text-anchor = "middle" x = "649.5" y = "-244.8" font-family = "Times,serif" font-size = "14.00" > `getnetworksolps` & < / text >
< text text-anchor = "middle" x = "649.5" y = "-229.8" font-family = "Times,serif" font-size = "14.00" > `getnetworkhashps` RPCs< / text >
< text text-anchor = "middle" x = "649.5" y = "-214.8" font-family = "Times,serif" font-size = "14.00" > hang with large< / text >
< text text-anchor = "middle" x = "649.5" y = "-199.8" font-family = "Times,serif" font-size = "14.00" > num_blocks< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#7109->ZcashFoundation/zebra#6688 -->
< g id = "edge4" class = "edge" >
< title > ZcashFoundation/zebra#7109- > ZcashFoundation/zebra#6688< / title >
< path fill = "none" stroke = "black" d = "M482.55,-176.51C496.17,-181.19 510.29,-186.04 524.29,-190.85" / >
< polygon fill = "black" stroke = "black" points = "523.36,-194.23 533.95,-194.16 525.62,-187.61 523.36,-194.23" / >
< / g >
<!-- ZcashFoundation/zebra#7110 -->
< g id = "node7" class = "node open" >
< title > ZcashFoundation/zebra#7110< / title >
< g id = "a_node7" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/7110" xlink:title = "ZcashFoundation/zebra#7110 Show the full chain work in the chain fork progress bars" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "black" points = "765,-173.5 534,-173.5 534,-105.5 765,-105.5 765,-173.5" / >
< text text-anchor = "middle" x = "649.5" y = "-158.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#7110< / text >
< text text-anchor = "middle" x = "649.5" y = "-143.3" font-family = "Times,serif" font-size = "14.00" > Show the full chain work< / text >
< text text-anchor = "middle" x = "649.5" y = "-128.3" font-family = "Times,serif" font-size = "14.00" > in the chain fork< / text >
< text text-anchor = "middle" x = "649.5" y = "-113.3" font-family = "Times,serif" font-size = "14.00" > progress bars< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#7109->ZcashFoundation/zebra#7110 -->
< g id = "edge5" class = "edge" >
< title > ZcashFoundation/zebra#7109- > ZcashFoundation/zebra#7110< / title >
< path fill = "none" stroke = "black" d = "M498.19,-141.2C506.55,-141.11 514.99,-141.01 523.4,-140.92" / >
< polygon fill = "black" stroke = "black" points = "523.67,-144.42 533.63,-140.8 523.59,-137.42 523.67,-144.42" / >
< / g >
<!-- ZcashFoundation/zebra#6025 -->
< g id = "node8" class = "node open" >
2023-06-22 00:45:10 -07:00
< title > ZcashFoundation/zebra#6025< / title >
2023-06-29 16:45:12 -07:00
< g id = "a_node8" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6025" xlink:title = "ZcashFoundation/zebra#6025 Add a manually-triggered workflow for mining a block on testnet" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "black" points = "498,-285.5 267,-285.5 267,-217.5 498,-217.5 498,-285.5" / >
< text text-anchor = "middle" x = "382.5" y = "-270.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6025< / text >
< text text-anchor = "middle" x = "382.5" y = "-255.3" font-family = "Times,serif" font-size = "14.00" > Add a manually- triggered< / text >
< text text-anchor = "middle" x = "382.5" y = "-240.3" font-family = "Times,serif" font-size = "14.00" > workflow for mining a< / text >
< text text-anchor = "middle" x = "382.5" y = "-225.3" font-family = "Times,serif" font-size = "14.00" > block on testnet< / text >
2023-06-22 00:45:10 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6118 -->
2023-06-29 16:45:12 -07:00
< g id = "node9" class = "node open" >
2023-06-22 00:45:10 -07:00
< title > ZcashFoundation/zebra#6118< / title >
2023-06-29 16:45:12 -07:00
< g id = "a_node9" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6118" xlink:title = "ZcashFoundation/zebra#6118 Create a Docker images and docker-compose for mining with Zebra on Testnet" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "black" stroke-width = "2" points = "231,-293 0,-293 0,-210 231,-210 231,-293" / >
< text text-anchor = "middle" x = "115.5" y = "-277.8" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6118< / text >
< text text-anchor = "middle" x = "115.5" y = "-262.8" font-family = "Times,serif" font-size = "14.00" > Create a Docker images< / text >
< text text-anchor = "middle" x = "115.5" y = "-247.8" font-family = "Times,serif" font-size = "14.00" > and docker- compose for< / text >
< text text-anchor = "middle" x = "115.5" y = "-232.8" font-family = "Times,serif" font-size = "14.00" > mining with Zebra on< / text >
< text text-anchor = "middle" x = "115.5" y = "-217.8" font-family = "Times,serif" font-size = "14.00" > Testnet< / text >
2023-05-23 11:45:14 -07:00
< / a >
< / g >
< / g >
2023-06-22 00:45:10 -07:00
<!-- ZcashFoundation/zebra#6118->ZcashFoundation/zebra#6025 -->
2023-06-29 16:45:12 -07:00
< g id = "edge6" class = "edge" >
2023-06-22 00:45:10 -07:00
< title > ZcashFoundation/zebra#6118- > ZcashFoundation/zebra#6025< / title >
2023-06-29 16:45:12 -07:00
< path fill = "none" stroke = "black" d = "M231.19,-251.5C239.55,-251.5 247.99,-251.5 256.4,-251.5" / >
< polygon fill = "black" stroke = "black" points = "256.63,-255 266.63,-251.5 256.63,-248 256.63,-255" / >
2023-06-22 00:45:10 -07:00
< / g >
2023-06-25 16:45:09 -07:00
<!-- ZcashFoundation/zebra#4784 -->
2023-06-29 16:45:12 -07:00
< g id = "node10" class = "node open" >
2023-06-25 16:45:09 -07:00
< title > ZcashFoundation/zebra#4784< / title >
2023-06-29 16:45:12 -07:00
< g id = "a_node10" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4784" xlink:title = "ZcashFoundation/zebra#4784 Store only the first tree state in each identical series of tree states" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "black" points = "498,-386.5 267,-386.5 267,-318.5 498,-318.5 498,-386.5" / >
< text text-anchor = "middle" x = "382.5" y = "-371.3" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#4784< / text >
< text text-anchor = "middle" x = "382.5" y = "-356.3" font-family = "Times,serif" font-size = "14.00" > Store only the first tree< / text >
< text text-anchor = "middle" x = "382.5" y = "-341.3" font-family = "Times,serif" font-size = "14.00" > state in each identical< / text >
< text text-anchor = "middle" x = "382.5" y = "-326.3" font-family = "Times,serif" font-size = "14.00" > series of tree states< / text >
2023-06-25 16:45:09 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6642 -->
2023-06-29 16:45:12 -07:00
< g id = "node11" class = "node open" >
2023-06-25 16:45:09 -07:00
< title > ZcashFoundation/zebra#6642< / title >
2023-06-29 16:45:12 -07:00
< g id = "a_node11" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6642" xlink:title = "ZcashFoundation/zebra#6642 Tracking: Update `lightwalletd` RPCs for "fast spendability" algorithm" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "black" points = "765,-394 534,-394 534,-311 765,-311 765,-394" / >
< text text-anchor = "middle" x = "649.5" y = "-378.8" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6642< / text >
< text text-anchor = "middle" x = "649.5" y = "-363.8" font-family = "Times,serif" font-size = "14.00" > Tracking: Update< / text >
< text text-anchor = "middle" x = "649.5" y = "-348.8" font-family = "Times,serif" font-size = "14.00" > `lightwalletd` RPCs for< / text >
< text text-anchor = "middle" x = "649.5" y = "-333.8" font-family = "Times,serif" font-size = "14.00" > " fast spendability" < / text >
< text text-anchor = "middle" x = "649.5" y = "-318.8" font-family = "Times,serif" font-size = "14.00" > algorithm< / text >
2023-06-25 16:45:09 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#4784->ZcashFoundation/zebra#6642 -->
2023-06-29 16:45:12 -07:00
< g id = "edge7" class = "edge" >
2023-06-25 16:45:09 -07:00
< title > ZcashFoundation/zebra#4784- > ZcashFoundation/zebra#6642< / title >
2023-06-29 16:45:12 -07:00
< path fill = "none" stroke = "black" d = "M498.19,-352.5C506.55,-352.5 514.99,-352.5 523.4,-352.5" / >
< polygon fill = "black" stroke = "black" points = "523.63,-356 533.63,-352.5 523.63,-349 523.63,-356" / >
2023-06-25 16:45:09 -07:00
< / g >
<!-- ZcashFoundation/zebra#4554 -->
2023-06-29 16:45:12 -07:00
< g id = "node12" class = "node open" >
2023-06-22 00:45:10 -07:00
< title > ZcashFoundation/zebra#4554< / title >
2023-06-29 16:45:12 -07:00
< g id = "a_node12" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title = "ZcashFoundation/zebra#4554 benchmarks: create a ticket if zebrad mainnet sync time increases significantly" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "black" stroke-width = "2" points = "231,-495 0,-495 0,-412 231,-412 231,-495" / >
< text text-anchor = "middle" x = "115.5" y = "-479.8" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#4554< / text >
< text text-anchor = "middle" x = "115.5" y = "-464.8" font-family = "Times,serif" font-size = "14.00" > benchmarks: create a< / text >
< text text-anchor = "middle" x = "115.5" y = "-449.8" font-family = "Times,serif" font-size = "14.00" > ticket if zebrad mainnet< / text >
< text text-anchor = "middle" x = "115.5" y = "-434.8" font-family = "Times,serif" font-size = "14.00" > sync time increases< / text >
< text text-anchor = "middle" x = "115.5" y = "-419.8" font-family = "Times,serif" font-size = "14.00" > significantly< / text >
2023-06-25 16:45:09 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6955 -->
2023-06-29 16:45:12 -07:00
< g id = "node13" class = "node open" >
2023-06-25 16:45:09 -07:00
< title > ZcashFoundation/zebra#6955< / title >
2023-06-29 16:45:12 -07:00
< g id = "a_node13" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6955" xlink:title = "ZcashFoundation/zebra#6955 Create an empty database format update task and format update tests, needs Rust 1.70" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "black" stroke-width = "2" points = "231,-394 0,-394 0,-311 231,-311 231,-394" / >
< text text-anchor = "middle" x = "115.5" y = "-378.8" font-family = "Times,serif" font-size = "14.00" > ZcashFoundation/zebra#6955< / text >
< text text-anchor = "middle" x = "115.5" y = "-363.8" font-family = "Times,serif" font-size = "14.00" > Create an empty database< / text >
< text text-anchor = "middle" x = "115.5" y = "-348.8" font-family = "Times,serif" font-size = "14.00" > format update task and< / text >
< text text-anchor = "middle" x = "115.5" y = "-333.8" font-family = "Times,serif" font-size = "14.00" > format update tests,< / text >
< text text-anchor = "middle" x = "115.5" y = "-318.8" font-family = "Times,serif" font-size = "14.00" > needs Rust 1.70< / text >
2023-06-22 00:45:10 -07:00
< / a >
< / g >
2023-05-23 11:45:14 -07:00
< / g >
2023-06-25 16:45:09 -07:00
<!-- ZcashFoundation/zebra#6955->ZcashFoundation/zebra#4784 -->
2023-06-29 16:45:12 -07:00
< g id = "edge8" class = "edge" >
2023-06-25 16:45:09 -07:00
< title > ZcashFoundation/zebra#6955- > ZcashFoundation/zebra#4784< / title >
2023-06-29 16:45:12 -07:00
< path fill = "none" stroke = "black" d = "M231.19,-352.5C239.55,-352.5 247.99,-352.5 256.4,-352.5" / >
< polygon fill = "black" stroke = "black" points = "256.63,-356 266.63,-352.5 256.63,-349 256.63,-356" / >
2023-06-25 16:45:09 -07:00
< / g >
2022-06-02 11:00:58 -07:00
< / g >
< / svg >
< / div >
< script >
svgPanZoom('#dag > svg', {
zoomScaleSensitivity: 0.4
});
< / script >
< / body >
< / html >