Published
Edited
Dec 23, 2020
Insert cell
Insert cell
{
const svg = d3.create("svg").attr("viewBox", [0, 0, width, height]),
link = svg
.selectAll(".link")
.data(graph.links)
.join("line")
.classed("link-feeding", d => d.Type == "Feeding")
.classed("link-es", d => d.Type == "ES"),
node = svg.selectAll(".node")
.data(graph.nodes)
.enter().append("path")
.attr("class", "node")
.attr("d", d3.symbol().size(200).type(d => es.includes(d.organismType) ? d3.symbolCircle : d3.symbolSquare))
.classed("node", true)
.classed("fixed",false);

yield svg.node();

const simulation = d3
.forceSimulation()
.nodes(graph.nodes)
.force("charge", d3.forceManyBody().strength(-100))
.force("center", d3.forceCenter(width / 2, height / 2))
.force("link", d3.forceLink(graph.links))
.on("tick", tick);

const drag = d3
.drag()
.on("start", dragstart)
.on("drag", dragged);

node.call(drag).on("click", click);

function tick() {
link
.attr("x1", d => d.source.x)
.attr("y1", d => d.source.y)
.attr("x2", d => d.target.x)
.attr("y2", d => d.target.y);
node.attr("transform", function(d) {
return "translate(" + d.x + "," + d.y + ")";
});
}

function click(event, d) {
delete d.fx;
delete d.fy;
d3.select(this).classed("fixed", false);
simulation.restart();
}

function dragstart() {
d3.select(this).classed("fixed", true);
}

function dragged(event, d) {
d.fx = clamp(event.x, 0, width);
d.fy = clamp(event.y, 0, height);
simulation.alpha(0.5).restart();
}
}
Insert cell
es = ["Wave Attenuation", "Shoreline Stabilization", "Carbon Sequestration", "Water Filtration", "CommFishery", "Birdwatching", "Waterfowl Hunting",
"RecFishery"]
Insert cell
d3 = require("d3@6")
Insert cell
height = Math.min(600, width)
Insert cell
function clamp(x, lo, hi) {
return x < lo ? lo : x > hi ? hi : x;
}
Insert cell
html`<style>

.link {
stroke: #000;
stroke-width: 1.5px;
}

.link-es {
stroke: #00F;
stroke-width: 1.5px;
}

.link-feeding {
stroke: #0F0;
stroke-width: 1.5px;
}

.node {
cursor: move;
fill: #ccc;
stroke: #000;
stroke-width: 1.5px;
}

.node.fixed {
fill: #f00;
}

</style>`
Insert cell
graph = ({
nodes: nodeList,
links: edgeList
})
Insert cell
nodeList = [{"index": 0, "speciesID": 5, "workingName": "Salt Grass", "organismType": "vascular plant", "biomass": 475.33333}, {"index": 1, "speciesID": 6, "workingName": "epipellic flora", "organismType": "microphytobenthos", "biomass": 296.72}, {"index": 2, "speciesID": 7, "workingName": "Alkali Heath", "organismType": "vascular plant", "biomass": 900.0}, {"index": 3, "speciesID": 8, "workingName": "Fleshy Jaumea", "organismType": "vascular plant", "biomass": 4488.6667}, {"index": 4, "speciesID": 9, "workingName": "California Sea Lavender", "organismType": "vascular plant", "biomass": 120.66667}, {"index": 5, "speciesID": 10, "workingName": "macroalgae", "organismType": "macroalgae", "biomass": 256.49524}, {"index": 6, "speciesID": 11, "workingName": "Shore Grass", "organismType": "vascular plant", "biomass": 1272.0}, {"index": 7, "speciesID": 12, "workingName": "phytoplankton", "organismType": "vascular plant", "biomass": 1527.7309}, {"index": 8, "speciesID": 16, "workingName": "Pickleweed", "organismType": "vascular plant", "biomass": 38428.267}, {"index": 9, "speciesID": 21, "workingName": "foraminiferan", "organismType": "protist", "biomass": 0.1433138}, {"index": 10, "speciesID": 25, "workingName": "Capitella capitata", "organismType": "annelid", "biomass": 2.6102455}, {"index": 11, "speciesID": 35, "workingName": "oligochaete", "organismType": "annelid", "biomass": 4.150018008}, {"index": 12, "speciesID": 44, "workingName": "Polydora nuchalis", "organismType": "annelid", "biomass": 1.6343817}, {"index": 13, "speciesID": 47, "workingName": "leech(glossiphonid)", "organismType": "leech", "biomass": -1}, {"index": 14, "speciesID": 50, "workingName": "Carcinonemertes sp.", "organismType": "nemertean", "biomass": 6.143874555}, {"index": 15, "speciesID": 51, "workingName": "Carinoma mutabilis", "organismType": "nemertean", "biomass": 0.1062877}, {"index": 16, "speciesID": 53, "workingName": "nemertean", "organismType": "nemertean", "biomass": 0.0245069}, {"index": 17, "speciesID": 61, "workingName": "California Softshell Clam", "organismType": "bivalve", "biomass": 0.0001898}, {"index": 18, "speciesID": 64, "workingName": "Bent-nosed Clam", "organismType": "bivalve", "biomass": 0.0080906}, {"index": 19, "speciesID": 65, "workingName": "White Sand Macoma", "organismType": "bivalve", "biomass": 210.72214}, {"index": 20, "speciesID": 66, "workingName": "Blue Mussel", "organismType": "bivalve", "biomass": 0.000352}, {"index": 21, "speciesID": 67, "workingName": "California Mahogany Clam", "organismType": "bivalve", "biomass": 45.118247}, {"index": 22, "speciesID": 68, "workingName": "Pacific Littleneck Clam", "organismType": "bivalve", "biomass": 569.15303}, {"index": 23, "speciesID": 70, "workingName": "Butter Clam", "organismType": "bivalve", "biomass": 151.8597}, {"index": 24, "speciesID": 71, "workingName": "Fat Jackknife Clam", "organismType": "bivalve", "biomass": 0.0005142}, {"index": 25, "speciesID": 72, "workingName": "California Jackknife Clam", "organismType": "bivalve", "biomass": 257.61279}, {"index": 26, "speciesID": 73, "workingName": "Lesser Tagelus", "organismType": "bivalve", "biomass": 317.06629}, {"index": 27, "speciesID": 75, "workingName": "Acteocina inculta", "organismType": "snail", "biomass": 2.2624235}, {"index": 28, "speciesID": 76, "workingName": "California Assiminea", "organismType": "snail", "biomass": 6.2561136}, {"index": 29, "speciesID": 79, "workingName": "California Horn Snail", "organismType": "snail", "biomass": 143.83576}, {"index": 30, "speciesID": 82, "workingName": "Salt Marsh Snail", "organismType": "snail", "biomass": 85.015283}, {"index": 31, "speciesID": 86, "workingName": "Black Salt Marsh Mosquito", "organismType": "mosquito", "biomass": 3.519108023}, {"index": 32, "speciesID": 87, "workingName": "Argulus", "organismType": "branchiuran", "biomass": 5.642390964}, {"index": 33, "speciesID": 89, "workingName": "corophiid?", "organismType": "amphipod", "biomass": 6.0595817}, {"index": 34, "speciesID": 90, "workingName": "Western Encephalitis Mosquito", "organismType": "mosquito", "biomass": 3.625295867}, {"index": 35, "speciesID": 92, "workingName": "cyclopoid copepod", "organismType": "copepod", "biomass": 0.0246359}, {"index": 36, "speciesID": 93, "workingName": "dipteran b", "organismType": "dipteran", "biomass": 0.0389175}, {"index": 37, "speciesID": 94, "workingName": "Ephydra", "organismType": "dipteran", "biomass": 2.948143}, {"index": 38, "speciesID": 99, "workingName": "green gammaridean", "organismType": "amphipod", "biomass": 0.0696413}, {"index": 39, "speciesID": 100, "workingName": "harpacticoid", "organismType": "copepod", "biomass": 0.1384038}, {"index": 40, "speciesID": 102, "workingName": "oniscidean", "organismType": "isopod", "biomass": 1.4327233}, {"index": 41, "speciesID": 104, "workingName": "ostracod-planktonic", "organismType": "ostracod", "biomass": 0.1182526}, {"index": 42, "speciesID": 106, "workingName": "Pardosa sp.", "organismType": "spider", "biomass": 1.5349126}, {"index": 43, "speciesID": 109, "workingName": "Salt Marsh Hopper", "organismType": "amphipod", "biomass": 3.3067643}, {"index": 44, "speciesID": 110, "workingName": "Salt Marsh Water Boatman", "organismType": "water boatman", "biomass": 0.726149}, {"index": 45, "speciesID": 111, "workingName": "Calfornia Ghost Shrimp", "organismType": "burrowing shrimp", "biomass": 7.1600804}, {"index": 46, "speciesID": 112, "workingName": "Southern Mud Shrimp", "organismType": "burrowing shrimp", "biomass": 8.277904}, {"index": 47, "speciesID": 113, "workingName": "Green Shore Crab", "organismType": "crab", "biomass": 0.1412562}, {"index": 48, "speciesID": 114, "workingName": "Striped Shore Crab", "organismType": "crab", "biomass": 175.59909}, {"index": 49, "speciesID": 115, "workingName": "Fiddler Crab", "organismType": "crab", "biomass": 0.2141502}, {"index": 50, "speciesID": 116, "workingName": "Yellow-fin Goby", "organismType": "fish", "biomass": 0.4240099}, {"index": 51, "speciesID": 118, "workingName": "Topsmelt", "organismType": "fish", "biomass": 4.5752376}, {"index": 52, "speciesID": 119, "workingName": "Arrow Goby", "organismType": "fish", "biomass": 0.6982437}, {"index": 53, "speciesID": 120, "workingName": "Shiner Surfperch", "organismType": "fish", "biomass": 0.0449312}, {"index": 54, "speciesID": 121, "workingName": "California Killifish", "organismType": "fish", "biomass": 1.6540096}, {"index": 55, "speciesID": 122, "workingName": "Long-jawed Mudsucker", "organismType": "fish", "biomass": 0.7728177}, {"index": 56, "speciesID": 125, "workingName": "Diamond Turbot", "organismType": "fish", "biomass": 0.2618094}, {"index": 57, "speciesID": 127, "workingName": "Staghorn Sculpin", "organismType": "fish", "biomass": 10.415117}, {"index": 58, "speciesID": 132, "workingName": "California Halibut", "organismType": "fish", "biomass": 0.1536856}, {"index": 59, "speciesID": 139, "workingName": "Leopard Shark", "organismType": "elasmobranch", "biomass": 0.0863925}, {"index": 60, "speciesID": 140, "workingName": "Haller's Round Ray", "organismType": "elasmobranch", "biomass": 0.0284862}, {"index": 61, "speciesID": 141, "workingName": "American Avocet", "organismType": "bird", "biomass": 0.0151609}, {"index": 62, "speciesID": 143, "workingName": "American Coot", "organismType": "bird", "biomass": 0.0922059}, {"index": 63, "speciesID": 144, "workingName": "American Crow", "organismType": "bird", "biomass": 0.0013822}, {"index": 64, "speciesID": 145, "workingName": "American Wigeon", "organismType": "bird", "biomass": 0.0674677}, {"index": 65, "speciesID": 146, "workingName": "Black-bellied Plover", "organismType": "bird", "biomass": 0.0063977}, {"index": 66, "speciesID": 147, "workingName": "Black-crowned Night Heron", "organismType": "bird", "biomass": 0.0300871}, {"index": 67, "speciesID": 148, "workingName": "Belted Kingfisher", "organismType": "bird", "biomass": 0.0036769}, {"index": 68, "speciesID": 151, "workingName": "Bonaparte's Gull", "organismType": "bird", "biomass": 0.0007309}, {"index": 69, "speciesID": 154, "workingName": "Bufflehead", "organismType": "bird", "biomass": 0.0915692}, {"index": 70, "speciesID": 155, "workingName": "Blue-winged Teal", "organismType": "bird", "biomass": 0.0516353}, {"index": 71, "speciesID": 157, "workingName": "California Gull", "organismType": "bird", "biomass": 0.249866575}, {"index": 72, "speciesID": 158, "workingName": "Caspian Tern", "organismType": "bird", "biomass": 0.0036287}, {"index": 73, "speciesID": 159, "workingName": "Cinnamon Teal", "organismType": "bird", "biomass": 0.0149052}, {"index": 74, "speciesID": 161, "workingName": "Cooper's Hawk", "organismType": "bird", "biomass": 0.002242}, {"index": 75, "speciesID": 163, "workingName": "Double-crested Cormorant", "organismType": "bird", "biomass": 0.0124805}, {"index": 76, "speciesID": 164, "workingName": "Dunlin", "organismType": "bird", "biomass": 0.0090074}, {"index": 77, "speciesID": 168, "workingName": "Great Blue Heron", "organismType": "bird", "biomass": 0.2673797}, {"index": 78, "speciesID": 169, "workingName": "Great Egret", "organismType": "bird", "biomass": 0.0701152}, {"index": 79, "speciesID": 170, "workingName": "Green Heron", "organismType": "bird", "biomass": 0.0075045}, {"index": 80, "speciesID": 172, "workingName": "Greater Yellowlegs", "organismType": "bird", "biomass": 0.0396191}, {"index": 81, "speciesID": 173, "workingName": "Green-winged Teal", "organismType": "bird", "biomass": 0.1386956}, {"index": 82, "speciesID": 174, "workingName": "Killdeer", "organismType": "bird", "biomass": 0.0062451}, {"index": 83, "speciesID": 175, "workingName": "Long-billed Curlew", "organismType": "bird", "biomass": 0.0835354}, {"index": 84, "speciesID": 176, "workingName": "Long-billed Dowitcher", "organismType": "bird", "biomass": 0.0553906}, {"index": 85, "speciesID": 177, "workingName": "Little Blue Heron", "organismType": "bird", "biomass": 0.0035291}, {"index": 86, "speciesID": 178, "workingName": "Least Sandpiper", "organismType": "bird", "biomass": 0.0356641}, {"index": 87, "speciesID": 181, "workingName": "Marbled Godwit", "organismType": "bird", "biomass": 0.1057894}, {"index": 88, "speciesID": 182, "workingName": "Mallard", "organismType": "bird", "biomass": 0.4704502}, {"index": 89, "speciesID": 183, "workingName": "Mew Gull", "organismType": "bird", "biomass": 0.273488671}, {"index": 90, "speciesID": 187, "workingName": "Pied-billed Grebe", "organismType": "bird", "biomass": 0.0198625}, {"index": 91, "speciesID": 189, "workingName": "Ring-billed Gull", "organismType": "bird", "biomass": 0.0064582}, {"index": 92, "speciesID": 190, "workingName": "Red-breasted Merganser", "organismType": "bird", "biomass": 0.0518401}, {"index": 93, "speciesID": 194, "workingName": "Ruddy Duck", "organismType": "bird", "biomass": 0.0019375}, {"index": 94, "speciesID": 197, "workingName": "Semipalmated Plover", "organismType": "bird", "biomass": 0.0070175}, {"index": 95, "speciesID": 198, "workingName": "Snowy Egret", "organismType": "bird", "biomass": 0.0758358}, {"index": 96, "speciesID": 201, "workingName": "Spotted Sandpiper", "organismType": "bird", "biomass": 0.0003662}, {"index": 97, "speciesID": 202, "workingName": "Surf Scoter", "organismType": "bird", "biomass": 0.0026295}, {"index": 98, "speciesID": 204, "workingName": "Turkey Vulture", "organismType": "bird", "biomass": 0.0470025}, {"index": 99, "speciesID": 205, "workingName": "Western Grebe", "organismType": "bird", "biomass": 0.0218222}, {"index": 100, "speciesID": 207, "workingName": "Western Sandpiper", "organismType": "bird", "biomass": 0.0001507}, {"index": 101, "speciesID": 208, "workingName": "Whimbrel", "organismType": "bird", "biomass": 0.0192895}, {"index": 102, "speciesID": 209, "workingName": "Willet", "organismType": "bird", "biomass": 0.7094073}, {"index": 103, "speciesID": 210, "workingName": "Raccoon", "organismType": "mammal", "biomass": 0.9857072}, {"index": 104, "speciesID": 211, "workingName": "copepod-thalassinidean", "organismType": "copepod", "biomass": 6.720049779}, {"index": 105, "speciesID": 212, "workingName": "Salt Marsh Bird's Beak", "organismType": "vascular plant", "biomass": 95.2}, {"index": 106, "speciesID": 213, "workingName": "Dodder", "organismType": "vascular plant", "biomass": 120.07843}, {"index": 107, "speciesID": 350, "workingName": "", "organismType": "Wave Attenuation", "biomass": 45684.9337}, {"index": 108, "speciesID": 450, "workingName": "", "organismType": "Shoreline Stabilization", "biomass": 47509.3846}, {"index": 109, "speciesID": 550, "workingName": "", "organismType": "Carbon Sequestration", "biomass": 49779.82555}, {"index": 110, "speciesID": 650, "workingName": "", "organismType": "Water Filtration", "biomass": 47789.69028}, {"index": 111, "speciesID": 750, "workingName": "", "organismType": "CommFishery", "biomass": 0.9714345}, {"index": 112, "speciesID": 850, "workingName": "", "organismType": "Birdwatching", "biomass": 0.369631471}, {"index": 113, "speciesID": 950, "workingName": "", "organismType": "Waterfowl Hunting", "biomass": 0.8204547}, {"index": 114, "speciesID": 1050, "workingName": "", "organismType": "RecFishery", "biomass": 584.6903931}]
Insert cell
edgeList = [{"target": 1, "source": 9, "Type": "Feeding"}, {"target": 7, "source": 10, "Type": "Feeding"}, {"target": 7, "source": 12, "Type": "Feeding"}, {"target": 55, "source": 13, "Type": "Feeding"}, {"target": 57, "source": 13, "Type": "Feeding"}, {"target": 47, "source": 14, "Type": "Feeding"}, {"target": 10, "source": 15, "Type": "Feeding"}, {"target": 11, "source": 15, "Type": "Feeding"}, {"target": 12, "source": 15, "Type": "Feeding"}, {"target": 10, "source": 16, "Type": "Feeding"}, {"target": 11, "source": 16, "Type": "Feeding"}, {"target": 12, "source": 16, "Type": "Feeding"}, {"target": 7, "source": 17, "Type": "Feeding"}, {"target": 1, "source": 18, "Type": "Feeding"}, {"target": 7, "source": 18, "Type": "Feeding"}, {"target": 1, "source": 19, "Type": "Feeding"}, {"target": 7, "source": 19, "Type": "Feeding"}, {"target": 10, "source": 19, "Type": "Feeding"}, {"target": 12, "source": 19, "Type": "Feeding"}, {"target": 17, "source": 19, "Type": "Feeding"}, {"target": 18, "source": 19, "Type": "Feeding"}, {"target": 19, "source": 19, "Type": "Feeding"}, {"target": 20, "source": 19, "Type": "Feeding"}, {"target": 21, "source": 19, "Type": "Feeding"}, {"target": 22, "source": 19, "Type": "Feeding"}, {"target": 23, "source": 19, "Type": "Feeding"}, {"target": 24, "source": 19, "Type": "Feeding"}, {"target": 25, "source": 19, "Type": "Feeding"}, {"target": 26, "source": 19, "Type": "Feeding"}, {"target": 7, "source": 20, "Type": "Feeding"}, {"target": 1, "source": 21, "Type": "Feeding"}, {"target": 7, "source": 21, "Type": "Feeding"}, {"target": 10, "source": 21, "Type": "Feeding"}, {"target": 12, "source": 21, "Type": "Feeding"}, {"target": 17, "source": 21, "Type": "Feeding"}, {"target": 18, "source": 21, "Type": "Feeding"}, {"target": 19, "source": 21, "Type": "Feeding"}, {"target": 20, "source": 21, "Type": "Feeding"}, {"target": 21, "source": 21, "Type": "Feeding"}, {"target": 22, "source": 21, "Type": "Feeding"}, {"target": 23, "source": 21, "Type": "Feeding"}, {"target": 24, "source": 21, "Type": "Feeding"}, {"target": 25, "source": 21, "Type": "Feeding"}, {"target": 26, "source": 21, "Type": "Feeding"}, {"target": 1, "source": 22, "Type": "Feeding"}, {"target": 7, "source": 22, "Type": "Feeding"}, {"target": 1, "source": 23, "Type": "Feeding"}, {"target": 7, "source": 23, "Type": "Feeding"}, {"target": 10, "source": 23, "Type": "Feeding"}, {"target": 12, "source": 23, "Type": "Feeding"}, {"target": 17, "source": 23, "Type": "Feeding"}, {"target": 18, "source": 23, "Type": "Feeding"}, {"target": 19, "source": 23, "Type": "Feeding"}, {"target": 20, "source": 23, "Type": "Feeding"}, {"target": 21, "source": 23, "Type": "Feeding"}, {"target": 22, "source": 23, "Type": "Feeding"}, {"target": 23, "source": 23, "Type": "Feeding"}, {"target": 24, "source": 23, "Type": "Feeding"}, {"target": 25, "source": 23, "Type": "Feeding"}, {"target": 26, "source": 23, "Type": "Feeding"}, {"target": 7, "source": 24, "Type": "Feeding"}, {"target": 10, "source": 24, "Type": "Feeding"}, {"target": 12, "source": 24, "Type": "Feeding"}, {"target": 17, "source": 24, "Type": "Feeding"}, {"target": 18, "source": 24, "Type": "Feeding"}, {"target": 19, "source": 24, "Type": "Feeding"}, {"target": 20, "source": 24, "Type": "Feeding"}, {"target": 21, "source": 24, "Type": "Feeding"}, {"target": 22, "source": 24, "Type": "Feeding"}, {"target": 23, "source": 24, "Type": "Feeding"}, {"target": 24, "source": 24, "Type": "Feeding"}, {"target": 25, "source": 24, "Type": "Feeding"}, {"target": 26, "source": 24, "Type": "Feeding"}, {"target": 7, "source": 25, "Type": "Feeding"}, {"target": 10, "source": 25, "Type": "Feeding"}, {"target": 12, "source": 25, "Type": "Feeding"}, {"target": 17, "source": 25, "Type": "Feeding"}, {"target": 18, "source": 25, "Type": "Feeding"}, {"target": 19, "source": 25, "Type": "Feeding"}, {"target": 20, "source": 25, "Type": "Feeding"}, {"target": 21, "source": 25, "Type": "Feeding"}, {"target": 22, "source": 25, "Type": "Feeding"}, {"target": 23, "source": 25, "Type": "Feeding"}, {"target": 24, "source": 25, "Type": "Feeding"}, {"target": 25, "source": 25, "Type": "Feeding"}, {"target": 26, "source": 25, "Type": "Feeding"}, {"target": 7, "source": 26, "Type": "Feeding"}, {"target": 7, "source": 17, "Type": "Feeding"}, {"target": 7, "source": 18, "Type": "Feeding"}, {"target": 7, "source": 19, "Type": "Feeding"}, {"target": 7, "source": 20, "Type": "Feeding"}, {"target": 7, "source": 21, "Type": "Feeding"}, {"target": 7, "source": 22, "Type": "Feeding"}, {"target": 7, "source": 23, "Type": "Feeding"}, {"target": 7, "source": 24, "Type": "Feeding"}, {"target": 7, "source": 25, "Type": "Feeding"}, {"target": 7, "source": 26, "Type": "Feeding"}, {"target": 1, "source": 27, "Type": "Feeding"}, {"target": 1, "source": 29, "Type": "Feeding"}, {"target": 61, "source": 31, "Type": "Feeding"}, {"target": 62, "source": 31, "Type": "Feeding"}, {"target": 63, "source": 31, "Type": "Feeding"}, {"target": 64, "source": 31, "Type": "Feeding"}, {"target": 65, "source": 31, "Type": "Feeding"}, {"target": 66, "source": 31, "Type": "Feeding"}, {"target": 67, "source": 31, "Type": "Feeding"}, {"target": 68, "source": 31, "Type": "Feeding"}, {"target": 69, "source": 31, "Type": "Feeding"}, {"target": 70, "source": 31, "Type": "Feeding"}, {"target": 71, "source": 31, "Type": "Feeding"}, {"target": 72, "source": 31, "Type": "Feeding"}, {"target": 73, "source": 31, "Type": "Feeding"}, {"target": 74, "source": 31, "Type": "Feeding"}, {"target": 75, "source": 31, "Type": "Feeding"}, {"target": 76, "source": 31, "Type": "Feeding"}, {"target": 77, "source": 31, "Type": "Feeding"}, {"target": 78, "source": 31, "Type": "Feeding"}, {"target": 79, "source": 31, "Type": "Feeding"}, {"target": 80, "source": 31, "Type": "Feeding"}, {"target": 81, "source": 31, "Type": "Feeding"}, {"target": 82, "source": 31, "Type": "Feeding"}, {"target": 83, "source": 31, "Type": "Feeding"}, {"target": 84, "source": 31, "Type": "Feeding"}, {"target": 85, "source": 31, "Type": "Feeding"}, {"target": 86, "source": 31, "Type": "Feeding"}, {"target": 87, "source": 31, "Type": "Feeding"}, {"target": 88, "source": 31, "Type": "Feeding"}, {"target": 89, "source": 31, "Type": "Feeding"}, {"target": 90, "source": 31, "Type": "Feeding"}, {"target": 91, "source": 31, "Type": "Feeding"}, {"target": 92, "source": 31, "Type": "Feeding"}, {"target": 93, "source": 31, "Type": "Feeding"}, {"target": 94, "source": 31, "Type": "Feeding"}, {"target": 95, "source": 31, "Type": "Feeding"}, {"target": 96, "source": 31, "Type": "Feeding"}, {"target": 97, "source": 31, "Type": "Feeding"}, {"target": 98, "source": 31, "Type": "Feeding"}, {"target": 99, "source": 31, "Type": "Feeding"}, {"target": 100, "source": 31, "Type": "Feeding"}, {"target": 101, "source": 31, "Type": "Feeding"}, {"target": 102, "source": 31, "Type": "Feeding"}, {"target": 103, "source": 31, "Type": "Feeding"}, {"target": 51, "source": 32, "Type": "Feeding"}, {"target": 54, "source": 32, "Type": "Feeding"}, {"target": 61, "source": 34, "Type": "Feeding"}, {"target": 62, "source": 34, "Type": "Feeding"}, {"target": 63, "source": 34, "Type": "Feeding"}, {"target": 64, "source": 34, "Type": "Feeding"}, {"target": 65, "source": 34, "Type": "Feeding"}, {"target": 66, "source": 34, "Type": "Feeding"}, {"target": 67, "source": 34, "Type": "Feeding"}, {"target": 68, "source": 34, "Type": "Feeding"}, {"target": 69, "source": 34, "Type": "Feeding"}, {"target": 70, "source": 34, "Type": "Feeding"}, {"target": 71, "source": 34, "Type": "Feeding"}, {"target": 72, "source": 34, "Type": "Feeding"}, {"target": 73, "source": 34, "Type": "Feeding"}, {"target": 74, "source": 34, "Type": "Feeding"}, {"target": 75, "source": 34, "Type": "Feeding"}, {"target": 76, "source": 34, "Type": "Feeding"}, {"target": 77, "source": 34, "Type": "Feeding"}, {"target": 78, "source": 34, "Type": "Feeding"}, {"target": 79, "source": 34, "Type": "Feeding"}, {"target": 80, "source": 34, "Type": "Feeding"}, {"target": 81, "source": 34, "Type": "Feeding"}, {"target": 82, "source": 34, "Type": "Feeding"}, {"target": 83, "source": 34, "Type": "Feeding"}, {"target": 84, "source": 34, "Type": "Feeding"}, {"target": 85, "source": 34, "Type": "Feeding"}, {"target": 86, "source": 34, "Type": "Feeding"}, {"target": 87, "source": 34, "Type": "Feeding"}, {"target": 88, "source": 34, "Type": "Feeding"}, {"target": 89, "source": 34, "Type": "Feeding"}, {"target": 90, "source": 34, "Type": "Feeding"}, {"target": 91, "source": 34, "Type": "Feeding"}, {"target": 92, "source": 34, "Type": "Feeding"}, {"target": 93, "source": 34, "Type": "Feeding"}, {"target": 94, "source": 34, "Type": "Feeding"}, {"target": 95, "source": 34, "Type": "Feeding"}, {"target": 96, "source": 34, "Type": "Feeding"}, {"target": 97, "source": 34, "Type": "Feeding"}, {"target": 98, "source": 34, "Type": "Feeding"}, {"target": 99, "source": 34, "Type": "Feeding"}, {"target": 100, "source": 34, "Type": "Feeding"}, {"target": 101, "source": 34, "Type": "Feeding"}, {"target": 102, "source": 34, "Type": "Feeding"}, {"target": 103, "source": 34, "Type": "Feeding"}, {"target": 7, "source": 35, "Type": "Feeding"}, {"target": 1, "source": 37, "Type": "Feeding"}, {"target": 1, "source": 38, "Type": "Feeding"}, {"target": 5, "source": 38, "Type": "Feeding"}, {"target": 7, "source": 41, "Type": "Feeding"}, {"target": 36, "source": 42, "Type": "Feeding"}, {"target": 37, "source": 42, "Type": "Feeding"}, {"target": 40, "source": 42, "Type": "Feeding"}, {"target": 42, "source": 42, "Type": "Feeding"}, {"target": 43, "source": 42, "Type": "Feeding"}, {"target": 1, "source": 44, "Type": "Feeding"}, {"target": 1, "source": 37, "Type": "Feeding"}, {"target": 7, "source": 45, "Type": "Feeding"}, {"target": 7, "source": 46, "Type": "Feeding"}, {"target": 9, "source": 46, "Type": "Feeding"}, {"target": 10, "source": 46, "Type": "Feeding"}, {"target": 12, "source": 46, "Type": "Feeding"}, {"target": 17, "source": 46, "Type": "Feeding"}, {"target": 18, "source": 46, "Type": "Feeding"}, {"target": 19, "source": 46, "Type": "Feeding"}, {"target": 20, "source": 46, "Type": "Feeding"}, {"target": 21, "source": 46, "Type": "Feeding"}, {"target": 22, "source": 46, "Type": "Feeding"}, {"target": 23, "source": 46, "Type": "Feeding"}, {"target": 24, "source": 46, "Type": "Feeding"}, {"target": 25, "source": 46, "Type": "Feeding"}, {"target": 26, "source": 46, "Type": "Feeding"}, {"target": 35, "source": 46, "Type": "Feeding"}, {"target": 41, "source": 46, "Type": "Feeding"}, {"target": 1, "source": 47, "Type": "Feeding"}, {"target": 5, "source": 47, "Type": "Feeding"}, {"target": 10, "source": 47, "Type": "Feeding"}, {"target": 11, "source": 47, "Type": "Feeding"}, {"target": 12, "source": 47, "Type": "Feeding"}, {"target": 15, "source": 47, "Type": "Feeding"}, {"target": 16, "source": 47, "Type": "Feeding"}, {"target": 17, "source": 47, "Type": "Feeding"}, {"target": 18, "source": 47, "Type": "Feeding"}, {"target": 19, "source": 47, "Type": "Feeding"}, {"target": 20, "source": 47, "Type": "Feeding"}, {"target": 21, "source": 47, "Type": "Feeding"}, {"target": 22, "source": 47, "Type": "Feeding"}, {"target": 23, "source": 47, "Type": "Feeding"}, {"target": 24, "source": 47, "Type": "Feeding"}, {"target": 25, "source": 47, "Type": "Feeding"}, {"target": 26, "source": 47, "Type": "Feeding"}, {"target": 27, "source": 47, "Type": "Feeding"}, {"target": 36, "source": 47, "Type": "Feeding"}, {"target": 37, "source": 47, "Type": "Feeding"}, {"target": 36, "source": 47, "Type": "Feeding"}, {"target": 37, "source": 47, "Type": "Feeding"}, {"target": 1, "source": 48, "Type": "Feeding"}, {"target": 5, "source": 48, "Type": "Feeding"}, {"target": 8, "source": 48, "Type": "Feeding"}, {"target": 10, "source": 48, "Type": "Feeding"}, {"target": 11, "source": 48, "Type": "Feeding"}, {"target": 12, "source": 48, "Type": "Feeding"}, {"target": 14, "source": 48, "Type": "Feeding"}, {"target": 15, "source": 48, "Type": "Feeding"}, {"target": 16, "source": 48, "Type": "Feeding"}, {"target": 17, "source": 48, "Type": "Feeding"}, {"target": 18, "source": 48, "Type": "Feeding"}, {"target": 19, "source": 48, "Type": "Feeding"}, {"target": 20, "source": 48, "Type": "Feeding"}, {"target": 21, "source": 48, "Type": "Feeding"}, {"target": 22, "source": 48, "Type": "Feeding"}, {"target": 23, "source": 48, "Type": "Feeding"}, {"target": 24, "source": 48, "Type": "Feeding"}, {"target": 25, "source": 48, "Type": "Feeding"}, {"target": 26, "source": 48, "Type": "Feeding"}, {"target": 27, "source": 48, "Type": "Feeding"}, {"target": 29, "source": 48, "Type": "Feeding"}, {"target": 30, "source": 48, "Type": "Feeding"}, {"target": 38, "source": 48, "Type": "Feeding"}, {"target": 36, "source": 48, "Type": "Feeding"}, {"target": 37, "source": 48, "Type": "Feeding"}, {"target": 37, "source": 48, "Type": "Feeding"}, {"target": 47, "source": 48, "Type": "Feeding"}, {"target": 49, "source": 48, "Type": "Feeding"}, {"target": 106, "source": 48, "Type": "Feeding"}, {"target": 1, "source": 49, "Type": "Feeding"}, {"target": 5, "source": 49, "Type": "Feeding"}, {"target": 14, "source": 50, "Type": "Feeding"}, {"target": 33, "source": 50, "Type": "Feeding"}, {"target": 38, "source": 50, "Type": "Feeding"}, {"target": 39, "source": 50, "Type": "Feeding"}, {"target": 47, "source": 50, "Type": "Feeding"}, {"target": 48, "source": 50, "Type": "Feeding"}, {"target": 52, "source": 50, "Type": "Feeding"}, {"target": 55, "source": 50, "Type": "Feeding"}, {"target": 57, "source": 50, "Type": "Feeding"}, {"target": 5, "source": 51, "Type": "Feeding"}, {"target": 9, "source": 51, "Type": "Feeding"}, {"target": 10, "source": 51, "Type": "Feeding"}, {"target": 12, "source": 51, "Type": "Feeding"}, {"target": 17, "source": 51, "Type": "Feeding"}, {"target": 18, "source": 51, "Type": "Feeding"}, {"target": 19, "source": 51, "Type": "Feeding"}, {"target": 20, "source": 51, "Type": "Feeding"}, {"target": 21, "source": 51, "Type": "Feeding"}, {"target": 22, "source": 51, "Type": "Feeding"}, {"target": 23, "source": 51, "Type": "Feeding"}, {"target": 24, "source": 51, "Type": "Feeding"}, {"target": 25, "source": 51, "Type": "Feeding"}, {"target": 26, "source": 51, "Type": "Feeding"}, {"target": 35, "source": 51, "Type": "Feeding"}, {"target": 41, "source": 51, "Type": "Feeding"}, {"target": 9, "source": 52, "Type": "Feeding"}, {"target": 10, "source": 52, "Type": "Feeding"}, {"target": 12, "source": 52, "Type": "Feeding"}, {"target": 17, "source": 52, "Type": "Feeding"}, {"target": 18, "source": 52, "Type": "Feeding"}, {"target": 19, "source": 52, "Type": "Feeding"}, {"target": 20, "source": 52, "Type": "Feeding"}, {"target": 21, "source": 52, "Type": "Feeding"}, {"target": 22, "source": 52, "Type": "Feeding"}, {"target": 23, "source": 52, "Type": "Feeding"}, {"target": 24, "source": 52, "Type": "Feeding"}, {"target": 25, "source": 52, "Type": "Feeding"}, {"target": 26, "source": 52, "Type": "Feeding"}, {"target": 33, "source": 52, "Type": "Feeding"}, {"target": 38, "source": 52, "Type": "Feeding"}, {"target": 39, "source": 52, "Type": "Feeding"}, {"target": 41, "source": 52, "Type": "Feeding"}, {"target": 44, "source": 52, "Type": "Feeding"}, {"target": 33, "source": 53, "Type": "Feeding"}, {"target": 38, "source": 53, "Type": "Feeding"}, {"target": 39, "source": 53, "Type": "Feeding"}, {"target": 5, "source": 54, "Type": "Feeding"}, {"target": 10, "source": 54, "Type": "Feeding"}, {"target": 11, "source": 54, "Type": "Feeding"}, {"target": 12, "source": 54, "Type": "Feeding"}, {"target": 10, "source": 54, "Type": "Feeding"}, {"target": 12, "source": 54, "Type": "Feeding"}, {"target": 15, "source": 54, "Type": "Feeding"}, {"target": 16, "source": 54, "Type": "Feeding"}, {"target": 17, "source": 54, "Type": "Feeding"}, {"target": 18, "source": 54, "Type": "Feeding"}, {"target": 19, "source": 54, "Type": "Feeding"}, {"target": 20, "source": 54, "Type": "Feeding"}, {"target": 21, "source": 54, "Type": "Feeding"}, {"target": 22, "source": 54, "Type": "Feeding"}, {"target": 23, "source": 54, "Type": "Feeding"}, {"target": 24, "source": 54, "Type": "Feeding"}, {"target": 25, "source": 54, "Type": "Feeding"}, {"target": 26, "source": 54, "Type": "Feeding"}, {"target": 27, "source": 54, "Type": "Feeding"}, {"target": 28, "source": 54, "Type": "Feeding"}, {"target": 33, "source": 54, "Type": "Feeding"}, {"target": 35, "source": 54, "Type": "Feeding"}, {"target": 38, "source": 54, "Type": "Feeding"}, {"target": 39, "source": 54, "Type": "Feeding"}, {"target": 41, "source": 54, "Type": "Feeding"}, {"target": 44, "source": 54, "Type": "Feeding"}, {"target": 31, "source": 54, "Type": "Feeding"}, {"target": 34, "source": 54, "Type": "Feeding"}, {"target": 36, "source": 54, "Type": "Feeding"}, {"target": 37, "source": 54, "Type": "Feeding"}, {"target": 5, "source": 55, "Type": "Feeding"}, {"target": 14, "source": 55, "Type": "Feeding"}, {"target": 33, "source": 55, "Type": "Feeding"}, {"target": 38, "source": 55, "Type": "Feeding"}, {"target": 39, "source": 55, "Type": "Feeding"}, {"target": 40, "source": 55, "Type": "Feeding"}, {"target": 43, "source": 55, "Type": "Feeding"}, {"target": 44, "source": 55, "Type": "Feeding"}, {"target": 36, "source": 55, "Type": "Feeding"}, {"target": 37, "source": 55, "Type": "Feeding"}, {"target": 37, "source": 55, "Type": "Feeding"}, {"target": 45, "source": 55, "Type": "Feeding"}, {"target": 46, "source": 55, "Type": "Feeding"}, {"target": 47, "source": 55, "Type": "Feeding"}, {"target": 48, "source": 55, "Type": "Feeding"}, {"target": 49, "source": 55, "Type": "Feeding"}, {"target": 52, "source": 55, "Type": "Feeding"}, {"target": 53, "source": 55, "Type": "Feeding"}, {"target": 54, "source": 55, "Type": "Feeding"}, {"target": 104, "source": 55, "Type": "Feeding"}, {"target": 12, "source": 56, "Type": "Feeding"}, {"target": 14, "source": 56, "Type": "Feeding"}, {"target": 16, "source": 56, "Type": "Feeding"}, {"target": 18, "source": 56, "Type": "Feeding"}, {"target": 19, "source": 56, "Type": "Feeding"}, {"target": 21, "source": 56, "Type": "Feeding"}, {"target": 22, "source": 56, "Type": "Feeding"}, {"target": 23, "source": 56, "Type": "Feeding"}, {"target": 24, "source": 56, "Type": "Feeding"}, {"target": 25, "source": 56, "Type": "Feeding"}, {"target": 26, "source": 56, "Type": "Feeding"}, {"target": 33, "source": 56, "Type": "Feeding"}, {"target": 38, "source": 56, "Type": "Feeding"}, {"target": 39, "source": 56, "Type": "Feeding"}, {"target": 40, "source": 56, "Type": "Feeding"}, {"target": 43, "source": 56, "Type": "Feeding"}, {"target": 45, "source": 56, "Type": "Feeding"}, {"target": 46, "source": 56, "Type": "Feeding"}, {"target": 47, "source": 56, "Type": "Feeding"}, {"target": 48, "source": 56, "Type": "Feeding"}, {"target": 49, "source": 56, "Type": "Feeding"}, {"target": 52, "source": 56, "Type": "Feeding"}, {"target": 53, "source": 56, "Type": "Feeding"}, {"target": 54, "source": 56, "Type": "Feeding"}, {"target": 104, "source": 56, "Type": "Feeding"}, {"target": 14, "source": 57, "Type": "Feeding"}, {"target": 33, "source": 57, "Type": "Feeding"}, {"target": 38, "source": 57, "Type": "Feeding"}, {"target": 40, "source": 57, "Type": "Feeding"}, {"target": 43, "source": 57, "Type": "Feeding"}, {"target": 45, "source": 57, "Type": "Feeding"}, {"target": 46, "source": 57, "Type": "Feeding"}, {"target": 47, "source": 57, "Type": "Feeding"}, {"target": 48, "source": 57, "Type": "Feeding"}, {"target": 49, "source": 57, "Type": "Feeding"}, {"target": 52, "source": 57, "Type": "Feeding"}, {"target": 53, "source": 57, "Type": "Feeding"}, {"target": 54, "source": 57, "Type": "Feeding"}, {"target": 104, "source": 57, "Type": "Feeding"}, {"target": 14, "source": 58, "Type": "Feeding"}, {"target": 33, "source": 58, "Type": "Feeding"}, {"target": 38, "source": 58, "Type": "Feeding"}, {"target": 40, "source": 58, "Type": "Feeding"}, {"target": 43, "source": 58, "Type": "Feeding"}, {"target": 47, "source": 58, "Type": "Feeding"}, {"target": 48, "source": 58, "Type": "Feeding"}, {"target": 50, "source": 58, "Type": "Feeding"}, {"target": 52, "source": 58, "Type": "Feeding"}, {"target": 53, "source": 58, "Type": "Feeding"}, {"target": 54, "source": 58, "Type": "Feeding"}, {"target": 56, "source": 58, "Type": "Feeding"}, {"target": 58, "source": 58, "Type": "Feeding"}, {"target": 14, "source": 59, "Type": "Feeding"}, {"target": 18, "source": 59, "Type": "Feeding"}, {"target": 19, "source": 59, "Type": "Feeding"}, {"target": 21, "source": 59, "Type": "Feeding"}, {"target": 22, "source": 59, "Type": "Feeding"}, {"target": 23, "source": 59, "Type": "Feeding"}, {"target": 24, "source": 59, "Type": "Feeding"}, {"target": 25, "source": 59, "Type": "Feeding"}, {"target": 26, "source": 59, "Type": "Feeding"}, {"target": 45, "source": 59, "Type": "Feeding"}, {"target": 46, "source": 59, "Type": "Feeding"}, {"target": 47, "source": 59, "Type": "Feeding"}, {"target": 48, "source": 59, "Type": "Feeding"}, {"target": 49, "source": 59, "Type": "Feeding"}, {"target": 51, "source": 59, "Type": "Feeding"}, {"target": 52, "source": 59, "Type": "Feeding"}, {"target": 53, "source": 59, "Type": "Feeding"}, {"target": 54, "source": 59, "Type": "Feeding"}, {"target": 55, "source": 59, "Type": "Feeding"}, {"target": 56, "source": 59, "Type": "Feeding"}, {"target": 57, "source": 59, "Type": "Feeding"}, {"target": 58, "source": 59, "Type": "Feeding"}, {"target": 104, "source": 59, "Type": "Feeding"}, {"target": 14, "source": 60, "Type": "Feeding"}, {"target": 18, "source": 60, "Type": "Feeding"}, {"target": 19, "source": 60, "Type": "Feeding"}, {"target": 21, "source": 60, "Type": "Feeding"}, {"target": 22, "source": 60, "Type": "Feeding"}, {"target": 23, "source": 60, "Type": "Feeding"}, {"target": 24, "source": 60, "Type": "Feeding"}, {"target": 25, "source": 60, "Type": "Feeding"}, {"target": 26, "source": 60, "Type": "Feeding"}, {"target": 45, "source": 60, "Type": "Feeding"}, {"target": 46, "source": 60, "Type": "Feeding"}, {"target": 47, "source": 60, "Type": "Feeding"}, {"target": 48, "source": 60, "Type": "Feeding"}, {"target": 49, "source": 60, "Type": "Feeding"}, {"target": 52, "source": 60, "Type": "Feeding"}, {"target": 104, "source": 60, "Type": "Feeding"}, {"target": 10, "source": 61, "Type": "Feeding"}, {"target": 11, "source": 61, "Type": "Feeding"}, {"target": 12, "source": 61, "Type": "Feeding"}, {"target": 15, "source": 61, "Type": "Feeding"}, {"target": 16, "source": 61, "Type": "Feeding"}, {"target": 29, "source": 61, "Type": "Feeding"}, {"target": 36, "source": 61, "Type": "Feeding"}, {"target": 37, "source": 61, "Type": "Feeding"}, {"target": 44, "source": 61, "Type": "Feeding"}, {"target": 31, "source": 61, "Type": "Feeding"}, {"target": 34, "source": 61, "Type": "Feeding"}, {"target": 52, "source": 61, "Type": "Feeding"}, {"target": 54, "source": 61, "Type": "Feeding"}, {"target": 0, "source": 62, "Type": "Feeding"}, {"target": 2, "source": 62, "Type": "Feeding"}, {"target": 3, "source": 62, "Type": "Feeding"}, {"target": 4, "source": 62, "Type": "Feeding"}, {"target": 5, "source": 62, "Type": "Feeding"}, {"target": 6, "source": 62, "Type": "Feeding"}, {"target": 8, "source": 62, "Type": "Feeding"}, {"target": 18, "source": 62, "Type": "Feeding"}, {"target": 19, "source": 62, "Type": "Feeding"}, {"target": 21, "source": 62, "Type": "Feeding"}, {"target": 38, "source": 62, "Type": "Feeding"}, {"target": 105, "source": 62, "Type": "Feeding"}, {"target": 106, "source": 62, "Type": "Feeding"}, {"target": 14, "source": 63, "Type": "Feeding"}, {"target": 18, "source": 63, "Type": "Feeding"}, {"target": 19, "source": 63, "Type": "Feeding"}, {"target": 21, "source": 63, "Type": "Feeding"}, {"target": 22, "source": 63, "Type": "Feeding"}, {"target": 23, "source": 63, "Type": "Feeding"}, {"target": 24, "source": 63, "Type": "Feeding"}, {"target": 25, "source": 63, "Type": "Feeding"}, {"target": 26, "source": 63, "Type": "Feeding"}, {"target": 47, "source": 63, "Type": "Feeding"}, {"target": 48, "source": 63, "Type": "Feeding"}, {"target": 51, "source": 63, "Type": "Feeding"}, {"target": 7, "source": 64, "Type": "Feeding"}, {"target": 8, "source": 64, "Type": "Feeding"}, {"target": 27, "source": 64, "Type": "Feeding"}, {"target": 38, "source": 64, "Type": "Feeding"}, {"target": 31, "source": 64, "Type": "Feeding"}, {"target": 34, "source": 64, "Type": "Feeding"}, {"target": 36, "source": 64, "Type": "Feeding"}, {"target": 37, "source": 64, "Type": "Feeding"}, {"target": 36, "source": 64, "Type": "Feeding"}, {"target": 37, "source": 64, "Type": "Feeding"}, {"target": 106, "source": 64, "Type": "Feeding"}, {"target": 10, "source": 65, "Type": "Feeding"}, {"target": 11, "source": 65, "Type": "Feeding"}, {"target": 12, "source": 65, "Type": "Feeding"}, {"target": 14, "source": 65, "Type": "Feeding"}, {"target": 15, "source": 65, "Type": "Feeding"}, {"target": 16, "source": 65, "Type": "Feeding"}, {"target": 17, "source": 65, "Type": "Feeding"}, {"target": 18, "source": 65, "Type": "Feeding"}, {"target": 19, "source": 65, "Type": "Feeding"}, {"target": 20, "source": 65, "Type": "Feeding"}, {"target": 21, "source": 65, "Type": "Feeding"}, {"target": 22, "source": 65, "Type": "Feeding"}, {"target": 23, "source": 65, "Type": "Feeding"}, {"target": 29, "source": 65, "Type": "Feeding"}, {"target": 33, "source": 65, "Type": "Feeding"}, {"target": 36, "source": 65, "Type": "Feeding"}, {"target": 37, "source": 65, "Type": "Feeding"}, {"target": 38, "source": 65, "Type": "Feeding"}, {"target": 40, "source": 65, "Type": "Feeding"}, {"target": 43, "source": 65, "Type": "Feeding"}, {"target": 47, "source": 65, "Type": "Feeding"}, {"target": 48, "source": 65, "Type": "Feeding"}, {"target": 49, "source": 65, "Type": "Feeding"}, {"target": 52, "source": 65, "Type": "Feeding"}, {"target": 14, "source": 66, "Type": "Feeding"}, {"target": 47, "source": 66, "Type": "Feeding"}, {"target": 48, "source": 66, "Type": "Feeding"}, {"target": 49, "source": 66, "Type": "Feeding"}, {"target": 50, "source": 66, "Type": "Feeding"}, {"target": 51, "source": 66, "Type": "Feeding"}, {"target": 52, "source": 66, "Type": "Feeding"}, {"target": 53, "source": 66, "Type": "Feeding"}, {"target": 54, "source": 66, "Type": "Feeding"}, {"target": 55, "source": 66, "Type": "Feeding"}, {"target": 56, "source": 66, "Type": "Feeding"}, {"target": 57, "source": 66, "Type": "Feeding"}, {"target": 58, "source": 66, "Type": "Feeding"}, {"target": 51, "source": 67, "Type": "Feeding"}, {"target": 53, "source": 67, "Type": "Feeding"}, {"target": 54, "source": 67, "Type": "Feeding"}, {"target": 14, "source": 68, "Type": "Feeding"}, {"target": 18, "source": 68, "Type": "Feeding"}, {"target": 19, "source": 68, "Type": "Feeding"}, {"target": 20, "source": 68, "Type": "Feeding"}, {"target": 21, "source": 68, "Type": "Feeding"}, {"target": 22, "source": 68, "Type": "Feeding"}, {"target": 23, "source": 68, "Type": "Feeding"}, {"target": 24, "source": 68, "Type": "Feeding"}, {"target": 25, "source": 68, "Type": "Feeding"}, {"target": 26, "source": 68, "Type": "Feeding"}, {"target": 47, "source": 68, "Type": "Feeding"}, {"target": 48, "source": 68, "Type": "Feeding"}, {"target": 51, "source": 68, "Type": "Feeding"}, {"target": 14, "source": 69, "Type": "Feeding"}, {"target": 18, "source": 69, "Type": "Feeding"}, {"target": 19, "source": 69, "Type": "Feeding"}, {"target": 20, "source": 69, "Type": "Feeding"}, {"target": 21, "source": 69, "Type": "Feeding"}, {"target": 22, "source": 69, "Type": "Feeding"}, {"target": 23, "source": 69, "Type": "Feeding"}, {"target": 27, "source": 69, "Type": "Feeding"}, {"target": 29, "source": 69, "Type": "Feeding"}, {"target": 38, "source": 69, "Type": "Feeding"}, {"target": 47, "source": 69, "Type": "Feeding"}, {"target": 48, "source": 69, "Type": "Feeding"}, {"target": 49, "source": 69, "Type": "Feeding"}, {"target": 7, "source": 70, "Type": "Feeding"}, {"target": 8, "source": 70, "Type": "Feeding"}, {"target": 27, "source": 70, "Type": "Feeding"}, {"target": 38, "source": 70, "Type": "Feeding"}, {"target": 31, "source": 70, "Type": "Feeding"}, {"target": 34, "source": 70, "Type": "Feeding"}, {"target": 36, "source": 70, "Type": "Feeding"}, {"target": 37, "source": 70, "Type": "Feeding"}, {"target": 36, "source": 70, "Type": "Feeding"}, {"target": 37, "source": 70, "Type": "Feeding"}, {"target": 106, "source": 70, "Type": "Feeding"}, {"target": 14, "source": 71, "Type": "Feeding"}, {"target": 18, "source": 71, "Type": "Feeding"}, {"target": 19, "source": 71, "Type": "Feeding"}, {"target": 20, "source": 71, "Type": "Feeding"}, {"target": 21, "source": 71, "Type": "Feeding"}, {"target": 22, "source": 71, "Type": "Feeding"}, {"target": 23, "source": 71, "Type": "Feeding"}, {"target": 24, "source": 71, "Type": "Feeding"}, {"target": 25, "source": 71, "Type": "Feeding"}, {"target": 26, "source": 71, "Type": "Feeding"}, {"target": 47, "source": 71, "Type": "Feeding"}, {"target": 48, "source": 71, "Type": "Feeding"}, {"target": 51, "source": 71, "Type": "Feeding"}, {"target": 54, "source": 71, "Type": "Feeding"}, {"target": 51, "source": 72, "Type": "Feeding"}, {"target": 52, "source": 72, "Type": "Feeding"}, {"target": 53, "source": 72, "Type": "Feeding"}, {"target": 54, "source": 72, "Type": "Feeding"}, {"target": 7, "source": 73, "Type": "Feeding"}, {"target": 8, "source": 73, "Type": "Feeding"}, {"target": 27, "source": 73, "Type": "Feeding"}, {"target": 38, "source": 73, "Type": "Feeding"}, {"target": 31, "source": 73, "Type": "Feeding"}, {"target": 34, "source": 73, "Type": "Feeding"}, {"target": 36, "source": 73, "Type": "Feeding"}, {"target": 37, "source": 73, "Type": "Feeding"}, {"target": 36, "source": 73, "Type": "Feeding"}, {"target": 37, "source": 73, "Type": "Feeding"}, {"target": 106, "source": 73, "Type": "Feeding"}, {"target": 76, "source": 74, "Type": "Feeding"}, {"target": 86, "source": 74, "Type": "Feeding"}, {"target": 96, "source": 74, "Type": "Feeding"}, {"target": 100, "source": 74, "Type": "Feeding"}, {"target": 50, "source": 75, "Type": "Feeding"}, {"target": 51, "source": 75, "Type": "Feeding"}, {"target": 52, "source": 75, "Type": "Feeding"}, {"target": 53, "source": 75, "Type": "Feeding"}, {"target": 54, "source": 75, "Type": "Feeding"}, {"target": 55, "source": 75, "Type": "Feeding"}, {"target": 56, "source": 75, "Type": "Feeding"}, {"target": 57, "source": 75, "Type": "Feeding"}, {"target": 58, "source": 75, "Type": "Feeding"}, {"target": 10, "source": 76, "Type": "Feeding"}, {"target": 11, "source": 76, "Type": "Feeding"}, {"target": 12, "source": 76, "Type": "Feeding"}, {"target": 15, "source": 76, "Type": "Feeding"}, {"target": 16, "source": 76, "Type": "Feeding"}, {"target": 18, "source": 76, "Type": "Feeding"}, {"target": 19, "source": 76, "Type": "Feeding"}, {"target": 21, "source": 76, "Type": "Feeding"}, {"target": 22, "source": 76, "Type": "Feeding"}, {"target": 23, "source": 76, "Type": "Feeding"}, {"target": 29, "source": 76, "Type": "Feeding"}, {"target": 33, "source": 76, "Type": "Feeding"}, {"target": 38, "source": 76, "Type": "Feeding"}, {"target": 40, "source": 76, "Type": "Feeding"}, {"target": 43, "source": 76, "Type": "Feeding"}, {"target": 53, "source": 76, "Type": "Feeding"}, {"target": 54, "source": 76, "Type": "Feeding"}, {"target": 50, "source": 77, "Type": "Feeding"}, {"target": 51, "source": 77, "Type": "Feeding"}, {"target": 52, "source": 77, "Type": "Feeding"}, {"target": 53, "source": 77, "Type": "Feeding"}, {"target": 54, "source": 77, "Type": "Feeding"}, {"target": 55, "source": 77, "Type": "Feeding"}, {"target": 56, "source": 77, "Type": "Feeding"}, {"target": 57, "source": 77, "Type": "Feeding"}, {"target": 58, "source": 77, "Type": "Feeding"}, {"target": 50, "source": 78, "Type": "Feeding"}, {"target": 51, "source": 78, "Type": "Feeding"}, {"target": 52, "source": 78, "Type": "Feeding"}, {"target": 53, "source": 78, "Type": "Feeding"}, {"target": 54, "source": 78, "Type": "Feeding"}, {"target": 55, "source": 78, "Type": "Feeding"}, {"target": 56, "source": 78, "Type": "Feeding"}, {"target": 57, "source": 78, "Type": "Feeding"}, {"target": 58, "source": 78, "Type": "Feeding"}, {"target": 51, "source": 79, "Type": "Feeding"}, {"target": 52, "source": 79, "Type": "Feeding"}, {"target": 53, "source": 79, "Type": "Feeding"}, {"target": 54, "source": 79, "Type": "Feeding"}, {"target": 10, "source": 80, "Type": "Feeding"}, {"target": 11, "source": 80, "Type": "Feeding"}, {"target": 12, "source": 80, "Type": "Feeding"}, {"target": 15, "source": 80, "Type": "Feeding"}, {"target": 16, "source": 80, "Type": "Feeding"}, {"target": 29, "source": 80, "Type": "Feeding"}, {"target": 36, "source": 80, "Type": "Feeding"}, {"target": 37, "source": 80, "Type": "Feeding"}, {"target": 31, "source": 80, "Type": "Feeding"}, {"target": 34, "source": 80, "Type": "Feeding"}, {"target": 52, "source": 80, "Type": "Feeding"}, {"target": 7, "source": 81, "Type": "Feeding"}, {"target": 8, "source": 81, "Type": "Feeding"}, {"target": 27, "source": 81, "Type": "Feeding"}, {"target": 38, "source": 81, "Type": "Feeding"}, {"target": 31, "source": 81, "Type": "Feeding"}, {"target": 34, "source": 81, "Type": "Feeding"}, {"target": 36, "source": 81, "Type": "Feeding"}, {"target": 37, "source": 81, "Type": "Feeding"}, {"target": 37, "source": 81, "Type": "Feeding"}, {"target": 106, "source": 81, "Type": "Feeding"}, {"target": 36, "source": 82, "Type": "Feeding"}, {"target": 37, "source": 82, "Type": "Feeding"}, {"target": 40, "source": 82, "Type": "Feeding"}, {"target": 43, "source": 82, "Type": "Feeding"}, {"target": 14, "source": 83, "Type": "Feeding"}, {"target": 17, "source": 83, "Type": "Feeding"}, {"target": 24, "source": 83, "Type": "Feeding"}, {"target": 25, "source": 83, "Type": "Feeding"}, {"target": 26, "source": 83, "Type": "Feeding"}, {"target": 45, "source": 83, "Type": "Feeding"}, {"target": 46, "source": 83, "Type": "Feeding"}, {"target": 47, "source": 83, "Type": "Feeding"}, {"target": 48, "source": 83, "Type": "Feeding"}, {"target": 49, "source": 83, "Type": "Feeding"}, {"target": 52, "source": 83, "Type": "Feeding"}, {"target": 104, "source": 83, "Type": "Feeding"}, {"target": 10, "source": 84, "Type": "Feeding"}, {"target": 11, "source": 84, "Type": "Feeding"}, {"target": 12, "source": 84, "Type": "Feeding"}, {"target": 14, "source": 84, "Type": "Feeding"}, {"target": 15, "source": 84, "Type": "Feeding"}, {"target": 16, "source": 84, "Type": "Feeding"}, {"target": 18, "source": 84, "Type": "Feeding"}, {"target": 19, "source": 84, "Type": "Feeding"}, {"target": 21, "source": 84, "Type": "Feeding"}, {"target": 22, "source": 84, "Type": "Feeding"}, {"target": 23, "source": 84, "Type": "Feeding"}, {"target": 24, "source": 84, "Type": "Feeding"}, {"target": 25, "source": 84, "Type": "Feeding"}, {"target": 26, "source": 84, "Type": "Feeding"}, {"target": 27, "source": 84, "Type": "Feeding"}, {"target": 28, "source": 84, "Type": "Feeding"}, {"target": 29, "source": 84, "Type": "Feeding"}, {"target": 30, "source": 84, "Type": "Feeding"}, {"target": 33, "source": 84, "Type": "Feeding"}, {"target": 38, "source": 84, "Type": "Feeding"}, {"target": 36, "source": 84, "Type": "Feeding"}, {"target": 37, "source": 84, "Type": "Feeding"}, {"target": 36, "source": 84, "Type": "Feeding"}, {"target": 37, "source": 84, "Type": "Feeding"}, {"target": 47, "source": 84, "Type": "Feeding"}, {"target": 52, "source": 84, "Type": "Feeding"}, {"target": 54, "source": 84, "Type": "Feeding"}, {"target": 14, "source": 85, "Type": "Feeding"}, {"target": 36, "source": 85, "Type": "Feeding"}, {"target": 37, "source": 85, "Type": "Feeding"}, {"target": 47, "source": 85, "Type": "Feeding"}, {"target": 48, "source": 85, "Type": "Feeding"}, {"target": 49, "source": 85, "Type": "Feeding"}, {"target": 50, "source": 85, "Type": "Feeding"}, {"target": 51, "source": 85, "Type": "Feeding"}, {"target": 52, "source": 85, "Type": "Feeding"}, {"target": 53, "source": 85, "Type": "Feeding"}, {"target": 54, "source": 85, "Type": "Feeding"}, {"target": 55, "source": 85, "Type": "Feeding"}, {"target": 56, "source": 85, "Type": "Feeding"}, {"target": 57, "source": 85, "Type": "Feeding"}, {"target": 58, "source": 85, "Type": "Feeding"}, {"target": 10, "source": 86, "Type": "Feeding"}, {"target": 11, "source": 86, "Type": "Feeding"}, {"target": 12, "source": 86, "Type": "Feeding"}, {"target": 15, "source": 86, "Type": "Feeding"}, {"target": 16, "source": 86, "Type": "Feeding"}, {"target": 18, "source": 86, "Type": "Feeding"}, {"target": 19, "source": 86, "Type": "Feeding"}, {"target": 21, "source": 86, "Type": "Feeding"}, {"target": 29, "source": 86, "Type": "Feeding"}, {"target": 36, "source": 86, "Type": "Feeding"}, {"target": 37, "source": 86, "Type": "Feeding"}, {"target": 38, "source": 86, "Type": "Feeding"}, {"target": 39, "source": 86, "Type": "Feeding"}, {"target": 40, "source": 86, "Type": "Feeding"}, {"target": 43, "source": 86, "Type": "Feeding"}, {"target": 36, "source": 86, "Type": "Feeding"}, {"target": 37, "source": 86, "Type": "Feeding"}, {"target": 36, "source": 86, "Type": "Feeding"}, {"target": 37, "source": 86, "Type": "Feeding"}, {"target": 53, "source": 86, "Type": "Feeding"}, {"target": 54, "source": 86, "Type": "Feeding"}, {"target": 10, "source": 87, "Type": "Feeding"}, {"target": 11, "source": 87, "Type": "Feeding"}, {"target": 12, "source": 87, "Type": "Feeding"}, {"target": 14, "source": 87, "Type": "Feeding"}, {"target": 15, "source": 87, "Type": "Feeding"}, {"target": 16, "source": 87, "Type": "Feeding"}, {"target": 18, "source": 87, "Type": "Feeding"}, {"target": 19, "source": 87, "Type": "Feeding"}, {"target": 21, "source": 87, "Type": "Feeding"}, {"target": 22, "source": 87, "Type": "Feeding"}, {"target": 23, "source": 87, "Type": "Feeding"}, {"target": 30, "source": 87, "Type": "Feeding"}, {"target": 33, "source": 87, "Type": "Feeding"}, {"target": 38, "source": 87, "Type": "Feeding"}, {"target": 40, "source": 87, "Type": "Feeding"}, {"target": 43, "source": 87, "Type": "Feeding"}, {"target": 47, "source": 87, "Type": "Feeding"}, {"target": 48, "source": 87, "Type": "Feeding"}, {"target": 49, "source": 87, "Type": "Feeding"}, {"target": 52, "source": 87, "Type": "Feeding"}, {"target": 0, "source": 88, "Type": "Feeding"}, {"target": 2, "source": 88, "Type": "Feeding"}, {"target": 3, "source": 88, "Type": "Feeding"}, {"target": 4, "source": 88, "Type": "Feeding"}, {"target": 5, "source": 88, "Type": "Feeding"}, {"target": 6, "source": 88, "Type": "Feeding"}, {"target": 8, "source": 88, "Type": "Feeding"}, {"target": 27, "source": 88, "Type": "Feeding"}, {"target": 29, "source": 88, "Type": "Feeding"}, {"target": 38, "source": 88, "Type": "Feeding"}, {"target": 31, "source": 88, "Type": "Feeding"}, {"target": 34, "source": 88, "Type": "Feeding"}, {"target": 36, "source": 88, "Type": "Feeding"}, {"target": 37, "source": 88, "Type": "Feeding"}, {"target": 37, "source": 88, "Type": "Feeding"}, {"target": 105, "source": 88, "Type": "Feeding"}, {"target": 106, "source": 88, "Type": "Feeding"}, {"target": 14, "source": 89, "Type": "Feeding"}, {"target": 18, "source": 89, "Type": "Feeding"}, {"target": 19, "source": 89, "Type": "Feeding"}, {"target": 20, "source": 89, "Type": "Feeding"}, {"target": 21, "source": 89, "Type": "Feeding"}, {"target": 22, "source": 89, "Type": "Feeding"}, {"target": 23, "source": 89, "Type": "Feeding"}, {"target": 24, "source": 89, "Type": "Feeding"}, {"target": 25, "source": 89, "Type": "Feeding"}, {"target": 26, "source": 89, "Type": "Feeding"}, {"target": 47, "source": 89, "Type": "Feeding"}, {"target": 48, "source": 89, "Type": "Feeding"}, {"target": 51, "source": 89, "Type": "Feeding"}, {"target": 14, "source": 90, "Type": "Feeding"}, {"target": 38, "source": 90, "Type": "Feeding"}, {"target": 47, "source": 90, "Type": "Feeding"}, {"target": 48, "source": 90, "Type": "Feeding"}, {"target": 49, "source": 90, "Type": "Feeding"}, {"target": 50, "source": 90, "Type": "Feeding"}, {"target": 51, "source": 90, "Type": "Feeding"}, {"target": 52, "source": 90, "Type": "Feeding"}, {"target": 53, "source": 90, "Type": "Feeding"}, {"target": 54, "source": 90, "Type": "Feeding"}, {"target": 55, "source": 90, "Type": "Feeding"}, {"target": 56, "source": 90, "Type": "Feeding"}, {"target": 57, "source": 90, "Type": "Feeding"}, {"target": 58, "source": 90, "Type": "Feeding"}, {"target": 14, "source": 91, "Type": "Feeding"}, {"target": 18, "source": 91, "Type": "Feeding"}, {"target": 19, "source": 91, "Type": "Feeding"}, {"target": 20, "source": 91, "Type": "Feeding"}, {"target": 21, "source": 91, "Type": "Feeding"}, {"target": 22, "source": 91, "Type": "Feeding"}, {"target": 23, "source": 91, "Type": "Feeding"}, {"target": 24, "source": 91, "Type": "Feeding"}, {"target": 25, "source": 91, "Type": "Feeding"}, {"target": 26, "source": 91, "Type": "Feeding"}, {"target": 47, "source": 91, "Type": "Feeding"}, {"target": 48, "source": 91, "Type": "Feeding"}, {"target": 51, "source": 91, "Type": "Feeding"}, {"target": 50, "source": 92, "Type": "Feeding"}, {"target": 51, "source": 92, "Type": "Feeding"}, {"target": 52, "source": 92, "Type": "Feeding"}, {"target": 53, "source": 92, "Type": "Feeding"}, {"target": 54, "source": 92, "Type": "Feeding"}, {"target": 55, "source": 92, "Type": "Feeding"}, {"target": 56, "source": 92, "Type": "Feeding"}, {"target": 57, "source": 92, "Type": "Feeding"}, {"target": 58, "source": 92, "Type": "Feeding"}, {"target": 0, "source": 93, "Type": "Feeding"}, {"target": 2, "source": 93, "Type": "Feeding"}, {"target": 3, "source": 93, "Type": "Feeding"}, {"target": 5, "source": 93, "Type": "Feeding"}, {"target": 6, "source": 93, "Type": "Feeding"}, {"target": 8, "source": 93, "Type": "Feeding"}, {"target": 9, "source": 93, "Type": "Feeding"}, {"target": 10, "source": 93, "Type": "Feeding"}, {"target": 11, "source": 93, "Type": "Feeding"}, {"target": 12, "source": 93, "Type": "Feeding"}, {"target": 16, "source": 93, "Type": "Feeding"}, {"target": 18, "source": 93, "Type": "Feeding"}, {"target": 19, "source": 93, "Type": "Feeding"}, {"target": 27, "source": 93, "Type": "Feeding"}, {"target": 29, "source": 93, "Type": "Feeding"}, {"target": 33, "source": 93, "Type": "Feeding"}, {"target": 38, "source": 93, "Type": "Feeding"}, {"target": 39, "source": 93, "Type": "Feeding"}, {"target": 31, "source": 93, "Type": "Feeding"}, {"target": 34, "source": 93, "Type": "Feeding"}, {"target": 36, "source": 93, "Type": "Feeding"}, {"target": 37, "source": 93, "Type": "Feeding"}, {"target": 36, "source": 93, "Type": "Feeding"}, {"target": 37, "source": 93, "Type": "Feeding"}, {"target": 106, "source": 93, "Type": "Feeding"}, {"target": 10, "source": 94, "Type": "Feeding"}, {"target": 11, "source": 94, "Type": "Feeding"}, {"target": 12, "source": 94, "Type": "Feeding"}, {"target": 15, "source": 94, "Type": "Feeding"}, {"target": 16, "source": 94, "Type": "Feeding"}, {"target": 18, "source": 94, "Type": "Feeding"}, {"target": 19, "source": 94, "Type": "Feeding"}, {"target": 21, "source": 94, "Type": "Feeding"}, {"target": 33, "source": 94, "Type": "Feeding"}, {"target": 36, "source": 94, "Type": "Feeding"}, {"target": 37, "source": 94, "Type": "Feeding"}, {"target": 14, "source": 95, "Type": "Feeding"}, {"target": 36, "source": 95, "Type": "Feeding"}, {"target": 37, "source": 95, "Type": "Feeding"}, {"target": 47, "source": 95, "Type": "Feeding"}, {"target": 48, "source": 95, "Type": "Feeding"}, {"target": 49, "source": 95, "Type": "Feeding"}, {"target": 50, "source": 95, "Type": "Feeding"}, {"target": 51, "source": 95, "Type": "Feeding"}, {"target": 52, "source": 95, "Type": "Feeding"}, {"target": 53, "source": 95, "Type": "Feeding"}, {"target": 54, "source": 95, "Type": "Feeding"}, {"target": 55, "source": 95, "Type": "Feeding"}, {"target": 56, "source": 95, "Type": "Feeding"}, {"target": 57, "source": 95, "Type": "Feeding"}, {"target": 58, "source": 95, "Type": "Feeding"}, {"target": 10, "source": 96, "Type": "Feeding"}, {"target": 11, "source": 96, "Type": "Feeding"}, {"target": 12, "source": 96, "Type": "Feeding"}, {"target": 14, "source": 96, "Type": "Feeding"}, {"target": 15, "source": 96, "Type": "Feeding"}, {"target": 16, "source": 96, "Type": "Feeding"}, {"target": 17, "source": 96, "Type": "Feeding"}, {"target": 18, "source": 96, "Type": "Feeding"}, {"target": 19, "source": 96, "Type": "Feeding"}, {"target": 21, "source": 96, "Type": "Feeding"}, {"target": 27, "source": 96, "Type": "Feeding"}, {"target": 29, "source": 96, "Type": "Feeding"}, {"target": 33, "source": 96, "Type": "Feeding"}, {"target": 36, "source": 96, "Type": "Feeding"}, {"target": 37, "source": 96, "Type": "Feeding"}, {"target": 47, "source": 96, "Type": "Feeding"}, {"target": 14, "source": 97, "Type": "Feeding"}, {"target": 18, "source": 97, "Type": "Feeding"}, {"target": 19, "source": 97, "Type": "Feeding"}, {"target": 20, "source": 97, "Type": "Feeding"}, {"target": 21, "source": 97, "Type": "Feeding"}, {"target": 22, "source": 97, "Type": "Feeding"}, {"target": 23, "source": 97, "Type": "Feeding"}, {"target": 24, "source": 97, "Type": "Feeding"}, {"target": 25, "source": 97, "Type": "Feeding"}, {"target": 26, "source": 97, "Type": "Feeding"}, {"target": 29, "source": 97, "Type": "Feeding"}, {"target": 38, "source": 97, "Type": "Feeding"}, {"target": 45, "source": 97, "Type": "Feeding"}, {"target": 46, "source": 97, "Type": "Feeding"}, {"target": 47, "source": 97, "Type": "Feeding"}, {"target": 48, "source": 97, "Type": "Feeding"}, {"target": 49, "source": 97, "Type": "Feeding"}, {"target": 104, "source": 97, "Type": "Feeding"}, {"target": 50, "source": 99, "Type": "Feeding"}, {"target": 51, "source": 99, "Type": "Feeding"}, {"target": 52, "source": 99, "Type": "Feeding"}, {"target": 53, "source": 99, "Type": "Feeding"}, {"target": 54, "source": 99, "Type": "Feeding"}, {"target": 55, "source": 99, "Type": "Feeding"}, {"target": 56, "source": 99, "Type": "Feeding"}, {"target": 57, "source": 99, "Type": "Feeding"}, {"target": 58, "source": 99, "Type": "Feeding"}, {"target": 1, "source": 100, "Type": "Feeding"}, {"target": 10, "source": 100, "Type": "Feeding"}, {"target": 11, "source": 100, "Type": "Feeding"}, {"target": 12, "source": 100, "Type": "Feeding"}, {"target": 14, "source": 100, "Type": "Feeding"}, {"target": 15, "source": 100, "Type": "Feeding"}, {"target": 16, "source": 100, "Type": "Feeding"}, {"target": 17, "source": 100, "Type": "Feeding"}, {"target": 18, "source": 100, "Type": "Feeding"}, {"target": 19, "source": 100, "Type": "Feeding"}, {"target": 21, "source": 100, "Type": "Feeding"}, {"target": 27, "source": 100, "Type": "Feeding"}, {"target": 29, "source": 100, "Type": "Feeding"}, {"target": 33, "source": 100, "Type": "Feeding"}, {"target": 36, "source": 100, "Type": "Feeding"}, {"target": 37, "source": 100, "Type": "Feeding"}, {"target": 47, "source": 100, "Type": "Feeding"}, {"target": 14, "source": 101, "Type": "Feeding"}, {"target": 30, "source": 101, "Type": "Feeding"}, {"target": 47, "source": 101, "Type": "Feeding"}, {"target": 48, "source": 101, "Type": "Feeding"}, {"target": 49, "source": 101, "Type": "Feeding"}, {"target": 10, "source": 102, "Type": "Feeding"}, {"target": 11, "source": 102, "Type": "Feeding"}, {"target": 12, "source": 102, "Type": "Feeding"}, {"target": 14, "source": 102, "Type": "Feeding"}, {"target": 15, "source": 102, "Type": "Feeding"}, {"target": 16, "source": 102, "Type": "Feeding"}, {"target": 17, "source": 102, "Type": "Feeding"}, {"target": 18, "source": 102, "Type": "Feeding"}, {"target": 19, "source": 102, "Type": "Feeding"}, {"target": 20, "source": 102, "Type": "Feeding"}, {"target": 21, "source": 102, "Type": "Feeding"}, {"target": 22, "source": 102, "Type": "Feeding"}, {"target": 23, "source": 102, "Type": "Feeding"}, {"target": 24, "source": 102, "Type": "Feeding"}, {"target": 25, "source": 102, "Type": "Feeding"}, {"target": 26, "source": 102, "Type": "Feeding"}, {"target": 29, "source": 102, "Type": "Feeding"}, {"target": 33, "source": 102, "Type": "Feeding"}, {"target": 38, "source": 102, "Type": "Feeding"}, {"target": 40, "source": 102, "Type": "Feeding"}, {"target": 43, "source": 102, "Type": "Feeding"}, {"target": 31, "source": 102, "Type": "Feeding"}, {"target": 34, "source": 102, "Type": "Feeding"}, {"target": 36, "source": 102, "Type": "Feeding"}, {"target": 37, "source": 102, "Type": "Feeding"}, {"target": 36, "source": 102, "Type": "Feeding"}, {"target": 37, "source": 102, "Type": "Feeding"}, {"target": 45, "source": 102, "Type": "Feeding"}, {"target": 46, "source": 102, "Type": "Feeding"}, {"target": 47, "source": 102, "Type": "Feeding"}, {"target": 48, "source": 102, "Type": "Feeding"}, {"target": 49, "source": 102, "Type": "Feeding"}, {"target": 52, "source": 102, "Type": "Feeding"}, {"target": 104, "source": 102, "Type": "Feeding"}, {"target": 14, "source": 103, "Type": "Feeding"}, {"target": 47, "source": 103, "Type": "Feeding"}, {"target": 48, "source": 103, "Type": "Feeding"}, {"target": 49, "source": 103, "Type": "Feeding"}, {"target": 51, "source": 103, "Type": "Feeding"}, {"target": 62, "source": 103, "Type": "Feeding"}, {"target": 82, "source": 103, "Type": "Feeding"}, {"target": 88, "source": 103, "Type": "Feeding"}, {"target": 45, "source": 104, "Type": "Feeding"}, {"target": 0, "source": 105, "Type": "Feeding"}, {"target": 8, "source": 105, "Type": "Feeding"}, {"target": 0, "source": 106, "Type": "Feeding"}, {"target": 2, "source": 106, "Type": "Feeding"}, {"target": 3, "source": 106, "Type": "Feeding"}, {"target": 6, "source": 106, "Type": "Feeding"}, {"target": 8, "source": 106, "Type": "Feeding"}, {"target": 0, "source": 107, "Type": "ES"}, {"target": 2, "source": 107, "Type": "ES"}, {"target": 3, "source": 107, "Type": "ES"}, {"target": 4, "source": 107, "Type": "ES"}, {"target": 6, "source": 107, "Type": "ES"}, {"target": 8, "source": 107, "Type": "ES"}, {"target": 0, "source": 108, "Type": "ES"}, {"target": 1, "source": 108, "Type": "ES"}, {"target": 2, "source": 108, "Type": "ES"}, {"target": 3, "source": 108, "Type": "ES"}, {"target": 4, "source": 108, "Type": "ES"}, {"target": 6, "source": 108, "Type": "ES"}, {"target": 7, "source": 108, "Type": "ES"}, {"target": 8, "source": 108, "Type": "ES"}, {"target": 0, "source": 110, "Type": "ES"}, {"target": 1, "source": 110, "Type": "ES"}, {"target": 2, "source": 110, "Type": "ES"}, {"target": 3, "source": 110, "Type": "ES"}, {"target": 4, "source": 110, "Type": "ES"}, {"target": 5, "source": 110, "Type": "ES"}, {"target": 6, "source": 110, "Type": "ES"}, {"target": 8, "source": 110, "Type": "ES"}, {"target": 17, "source": 110, "Type": "ES"}, {"target": 18, "source": 110, "Type": "ES"}, {"target": 19, "source": 110, "Type": "ES"}, {"target": 20, "source": 110, "Type": "ES"}, {"target": 21, "source": 110, "Type": "ES"}, {"target": 22, "source": 110, "Type": "ES"}, {"target": 23, "source": 110, "Type": "ES"}, {"target": 24, "source": 110, "Type": "ES"}, {"target": 25, "source": 110, "Type": "ES"}, {"target": 26, "source": 110, "Type": "ES"}, {"target": 0, "source": 109, "Type": "ES"}, {"target": 1, "source": 109, "Type": "ES"}, {"target": 2, "source": 109, "Type": "ES"}, {"target": 3, "source": 109, "Type": "ES"}, {"target": 4, "source": 109, "Type": "ES"}, {"target": 5, "source": 109, "Type": "ES"}, {"target": 6, "source": 109, "Type": "ES"}, {"target": 7, "source": 109, "Type": "ES"}, {"target": 8, "source": 109, "Type": "ES"}, {"target": 15, "source": 109, "Type": "ES"}, {"target": 16, "source": 109, "Type": "ES"}, {"target": 17, "source": 109, "Type": "ES"}, {"target": 18, "source": 109, "Type": "ES"}, {"target": 19, "source": 109, "Type": "ES"}, {"target": 20, "source": 109, "Type": "ES"}, {"target": 21, "source": 109, "Type": "ES"}, {"target": 22, "source": 109, "Type": "ES"}, {"target": 23, "source": 109, "Type": "ES"}, {"target": 24, "source": 109, "Type": "ES"}, {"target": 25, "source": 109, "Type": "ES"}, {"target": 26, "source": 109, "Type": "ES"}, {"target": 27, "source": 109, "Type": "ES"}, {"target": 28, "source": 109, "Type": "ES"}, {"target": 29, "source": 109, "Type": "ES"}, {"target": 30, "source": 109, "Type": "ES"}, {"target": 33, "source": 109, "Type": "ES"}, {"target": 35, "source": 109, "Type": "ES"}, {"target": 38, "source": 109, "Type": "ES"}, {"target": 39, "source": 109, "Type": "ES"}, {"target": 40, "source": 109, "Type": "ES"}, {"target": 41, "source": 109, "Type": "ES"}, {"target": 42, "source": 109, "Type": "ES"}, {"target": 43, "source": 109, "Type": "ES"}, {"target": 44, "source": 109, "Type": "ES"}, {"target": 45, "source": 109, "Type": "ES"}, {"target": 46, "source": 109, "Type": "ES"}, {"target": 47, "source": 109, "Type": "ES"}, {"target": 48, "source": 109, "Type": "ES"}, {"target": 49, "source": 109, "Type": "ES"}, {"target": 50, "source": 109, "Type": "ES"}, {"target": 51, "source": 109, "Type": "ES"}, {"target": 52, "source": 109, "Type": "ES"}, {"target": 53, "source": 109, "Type": "ES"}, {"target": 54, "source": 109, "Type": "ES"}, {"target": 55, "source": 109, "Type": "ES"}, {"target": 56, "source": 109, "Type": "ES"}, {"target": 57, "source": 109, "Type": "ES"}, {"target": 58, "source": 109, "Type": "ES"}, {"target": 59, "source": 109, "Type": "ES"}, {"target": 60, "source": 109, "Type": "ES"}, {"target": 103, "source": 109, "Type": "ES"}, {"target": 51, "source": 114, "Type": "ES"}, {"target": 53, "source": 111, "Type": "ES"}, {"target": 55, "source": 111, "Type": "ES"}, {"target": 56, "source": 114, "Type": "ES"}, {"target": 57, "source": 114, "Type": "ES"}, {"target": 58, "source": 111, "Type": "ES"}, {"target": 59, "source": 114, "Type": "ES"}, {"target": 17, "source": 114, "Type": "ES"}, {"target": 22, "source": 114, "Type": "ES"}, {"target": 62, "source": 113, "Type": "ES"}, {"target": 64, "source": 113, "Type": "ES"}, {"target": 70, "source": 113, "Type": "ES"}, {"target": 81, "source": 113, "Type": "ES"}, {"target": 88, "source": 113, "Type": "ES"}, {"target": 74, "source": 112, "Type": "ES"}, {"target": 68, "source": 112, "Type": "ES"}, {"target": 89, "source": 112, "Type": "ES"}, {"target": 67, "source": 112, "Type": "ES"}, {"target": 97, "source": 112, "Type": "ES"}, {"target": 92, "source": 112, "Type": "ES"}, {"target": 90, "source": 112, "Type": "ES"}, {"target": 61, "source": 112, "Type": "ES"}, {"target": 53, "source": 114, "Type": "ES"}, {"target": 58, "source": 114, "Type": "ES"}]
Insert cell

One platform to build and deploy the best data apps

Experiment and prototype by building visualizations in live JavaScript notebooks. Collaborate with your team and decide which concepts to build out.
Use Observable Framework to build data apps locally. Use data loaders to build in any language or library, including Python, SQL, and R.
Seamlessly deploy to Observable. Test before you ship, use automatic deploy-on-commit, and ensure your projects are always up-to-date.
Learn more