diff --git a/data/FFGraz-condensed.json b/data/FFGraz-condensed.json
new file mode 100644
index 0000000..ddc27e8
--- /dev/null
+++ b/data/FFGraz-condensed.json
@@ -0,0 +1,1693 @@
+{
+ "type": "NetworkGraph",
+ "protocol": "FFGraz",
+ "version": "0.6.6.2",
+ "revision": null,
+ "metric": "ETX",
+ "nodes": [
+ {
+ "id": "1789",
+ "properties": {
+ "Potential disconnected nodes": 10,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1301",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "Block 9",
+ "properties": {
+ "nodes in block": 3,
+ "nodes": "1690 1659 1554",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 29",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1812",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 28",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1211",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "2091",
+ "properties": {
+ "Potential disconnected nodes": 4,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "Block 23",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1793",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 22",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1809",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 21",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "2043",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 20",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1679",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 27",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1610",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 26",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1791",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 25",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1386",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 24",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1983",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "1770",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1959",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1469",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1758",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1797",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1796",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1795",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1955",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1956",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "Block 18",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1340 1545",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 19",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1535 1641",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 16",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1485 1463",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 17",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "2096 1801",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 14",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1578 1774",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 15",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1964 2101",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 12",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1852 1745",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 13",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1903 1856",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 10",
+ "properties": {
+ "nodes in block": 3,
+ "nodes": "1174 1544 1696",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 11",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1907 2090",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "1559",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1407",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1824",
+ "properties": {
+ "Potential disconnected nodes": 4,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "2060",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1411",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "Block 4",
+ "properties": {
+ "nodes in block": 7,
+ "nodes": "1422 1728 1310 1634 2021 2024 1977",
+ "radius": 5,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 5",
+ "properties": {
+ "nodes in block": 6,
+ "nodes": "2112 2110 2098 1501 1695 1497",
+ "radius": 4,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 6",
+ "properties": {
+ "nodes in block": 4,
+ "nodes": "1746 1761 1592 1816",
+ "radius": 3,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 7",
+ "properties": {
+ "nodes in block": 3,
+ "nodes": "2047 1327 2044",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 0",
+ "properties": {
+ "nodes in block": 95,
+ "nodes": "1546 1948 1776 1697 1943 1779 1548 1464 1672 1317 1701 1702 1821 1416 1323 1976 1324 1925 1929 1713 1257 2078 1515 1949 2046 1849 1432 1643 1724 1847 1648 1721 1638 1531 1580 1349 1225 1341 1876 1877 1873 1633 1902 1986 1423 1985 1636 1582 1733 1988 1989 2111 1210 1865 1867 1866 1910 1598 1990 1995 1999 1831 2109 2108 2023 2103 1516 1740 2105 1814 1815 1810 1617 1613 2036 2030 1755 1754 1279 1175 2042 1277 1888 1968 1884 1807 2082 2083 1457 2086 2087 2084 2007 2005 1571",
+ "radius": 74,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 1",
+ "properties": {
+ "nodes in block": 8,
+ "nodes": "1853 2099 1778 1677 1678 1967 1221 1685",
+ "radius": 6,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 2",
+ "properties": {
+ "nodes in block": 8,
+ "nodes": "1844 1736 1918 2064 1784 1727 1705 1729",
+ "radius": 6,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 3",
+ "properties": {
+ "nodes in block": 7,
+ "nodes": "1826 1735 1854 1730 2013 2027 1359",
+ "radius": 4,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 8",
+ "properties": {
+ "nodes in block": 3,
+ "nodes": "1529 1603 1361",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "1855",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "2079",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1656",
+ "properties": {
+ "Potential disconnected nodes": 3,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1384",
+ "properties": {
+ "Potential disconnected nodes": 4,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1837",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1644",
+ "properties": {
+ "Potential disconnected nodes": 12,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1845",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1246",
+ "properties": {
+ "Potential disconnected nodes": 5,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1345",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1901",
+ "properties": {
+ "Potential disconnected nodes": 6,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1738",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1424",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1507",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1861",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1914",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1998",
+ "properties": {
+ "Potential disconnected nodes": 3,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1454",
+ "properties": {
+ "Potential disconnected nodes": 4,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1517",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "2104",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "Block 45",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1798",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 44",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1962",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 47",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "1421 1575",
+ "radius": 100,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 46",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1646",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 41",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1493",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 40",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1299",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 43",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1237",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 42",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1743",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "1898",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1890",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1619",
+ "properties": {
+ "Potential disconnected nodes": 12,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "2035",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1691",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1753",
+ "properties": {
+ "Potential disconnected nodes": 3,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1176",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "Block 38",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1832",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 39",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1947",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 30",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1900",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 31",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1605",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 32",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1911",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 33",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1788",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 34",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1748",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 35",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1200",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 36",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "1596",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "Block 37",
+ "properties": {
+ "nodes in block": 1,
+ "nodes": "2057",
+ "radius": 2,
+ "type": "block"
+ }
+ },
+ {
+ "id": "1286",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1979",
+ "properties": {
+ "Potential disconnected nodes": 14,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1714",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1604",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1479",
+ "properties": {
+ "Potential disconnected nodes": 3,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ },
+ {
+ "id": "1767",
+ "properties": {
+ "Potential disconnected nodes": 2,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint"
+ }
+ },
+ {
+ "id": "1574",
+ "properties": {
+ "Potential disconnected nodes": 3,
+ "radius": 5,
+ "style": "cutpoint_1",
+ "robustness": 1,
+ "type": "cutpoint_gateway"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "1789",
+ "target": "1454",
+ "cost": 1
+ },
+ {
+ "source": "1789",
+ "target": "Block 3",
+ "cost": 1
+ },
+ {
+ "source": "1789",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1789",
+ "target": "1345",
+ "cost": 1
+ },
+ {
+ "source": "1789",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "1301",
+ "target": "1454",
+ "cost": 1
+ },
+ {
+ "source": "1301",
+ "target": "Block 39",
+ "cost": 1
+ },
+ {
+ "source": "1301",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "Block 9",
+ "target": "1753",
+ "cost": 1
+ },
+ {
+ "source": "Block 29",
+ "target": "1845",
+ "cost": 1
+ },
+ {
+ "source": "Block 28",
+ "target": "1691",
+ "cost": 1
+ },
+ {
+ "source": "2091",
+ "target": "1738",
+ "cost": 1
+ },
+ {
+ "source": "2091",
+ "target": "2079",
+ "cost": 1
+ },
+ {
+ "source": "2091",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "2091",
+ "target": "Block 11",
+ "cost": 1
+ },
+ {
+ "source": "Block 23",
+ "target": "1796",
+ "cost": 1
+ },
+ {
+ "source": "Block 22",
+ "target": "1738",
+ "cost": 1
+ },
+ {
+ "source": "Block 21",
+ "target": "1714",
+ "cost": 1
+ },
+ {
+ "source": "Block 20",
+ "target": "1797",
+ "cost": 1
+ },
+ {
+ "source": "Block 27",
+ "target": "1898",
+ "cost": 1
+ },
+ {
+ "source": "Block 26",
+ "target": "1824",
+ "cost": 1
+ },
+ {
+ "source": "Block 26",
+ "target": "1469",
+ "cost": 1
+ },
+ {
+ "source": "Block 25",
+ "target": "1507",
+ "cost": 1
+ },
+ {
+ "source": "Block 24",
+ "target": "1955",
+ "cost": 1
+ },
+ {
+ "source": "1770",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1770",
+ "target": "1890",
+ "cost": 1
+ },
+ {
+ "source": "1770",
+ "target": "Block 12",
+ "cost": 1
+ },
+ {
+ "source": "1770",
+ "target": "1714",
+ "cost": 1
+ },
+ {
+ "source": "1959",
+ "target": "1644",
+ "cost": 1
+ },
+ {
+ "source": "1959",
+ "target": "1959",
+ "cost": 1
+ },
+ {
+ "source": "1959",
+ "target": "Block 44",
+ "cost": 1
+ },
+ {
+ "source": "1469",
+ "target": "1824",
+ "cost": 1
+ },
+ {
+ "source": "1469",
+ "target": "1898",
+ "cost": 1
+ },
+ {
+ "source": "1758",
+ "target": "1407",
+ "cost": 1
+ },
+ {
+ "source": "1758",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1758",
+ "target": "Block 13",
+ "cost": 1
+ },
+ {
+ "source": "1758",
+ "target": "1758",
+ "cost": 1
+ },
+ {
+ "source": "1797",
+ "target": "1914",
+ "cost": 1
+ },
+ {
+ "source": "1796",
+ "target": "1795",
+ "cost": 1
+ },
+ {
+ "source": "1795",
+ "target": "1795",
+ "cost": 1
+ },
+ {
+ "source": "1795",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1955",
+ "target": "1384",
+ "cost": 1
+ },
+ {
+ "source": "1955",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1956",
+ "target": "Block 32",
+ "cost": 1
+ },
+ {
+ "source": "1956",
+ "target": "1574",
+ "cost": 1
+ },
+ {
+ "source": "Block 18",
+ "target": "1384",
+ "cost": 1
+ },
+ {
+ "source": "Block 18",
+ "target": "1507",
+ "cost": 1
+ },
+ {
+ "source": "Block 19",
+ "target": "1559",
+ "cost": 1
+ },
+ {
+ "source": "Block 16",
+ "target": "1345",
+ "cost": 1
+ },
+ {
+ "source": "Block 17",
+ "target": "1767",
+ "cost": 1
+ },
+ {
+ "source": "Block 14",
+ "target": "1407",
+ "cost": 1
+ },
+ {
+ "source": "Block 15",
+ "target": "1411",
+ "cost": 1
+ },
+ {
+ "source": "Block 10",
+ "target": "1479",
+ "cost": 1
+ },
+ {
+ "source": "1559",
+ "target": "1559",
+ "cost": 1
+ },
+ {
+ "source": "1559",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1559",
+ "target": "1691",
+ "cost": 1
+ },
+ {
+ "source": "1407",
+ "target": "1407",
+ "cost": 1
+ },
+ {
+ "source": "1407",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1824",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "1824",
+ "target": "2035",
+ "cost": 1
+ },
+ {
+ "source": "1824",
+ "target": "1824",
+ "cost": 1
+ },
+ {
+ "source": "2060",
+ "target": "Block 30",
+ "cost": 1
+ },
+ {
+ "source": "2060",
+ "target": "2060",
+ "cost": 1
+ },
+ {
+ "source": "2060",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "2060",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1411",
+ "target": "Block 0",
+ "cost": 1
+ },
+ {
+ "source": "Block 4",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "Block 5",
+ "target": "1901",
+ "cost": 1
+ },
+ {
+ "source": "Block 6",
+ "target": "1454",
+ "cost": 1
+ },
+ {
+ "source": "Block 7",
+ "target": "1656",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "2104",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1753",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1890",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1901",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1714",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1855",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "2035",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1691",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1384",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "2079",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1424",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1644",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1656",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1998",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1454",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1246",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1517",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1479",
+ "cost": 1
+ },
+ {
+ "source": "Block 0",
+ "target": "1574",
+ "cost": 1
+ },
+ {
+ "source": "Block 1",
+ "target": "1644",
+ "cost": 1
+ },
+ {
+ "source": "Block 2",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "Block 8",
+ "target": "1246",
+ "cost": 1
+ },
+ {
+ "source": "1855",
+ "target": "Block 31",
+ "cost": 1
+ },
+ {
+ "source": "1855",
+ "target": "1691",
+ "cost": 1
+ },
+ {
+ "source": "2079",
+ "target": "2079",
+ "cost": 1
+ },
+ {
+ "source": "2079",
+ "target": "Block 35",
+ "cost": 1
+ },
+ {
+ "source": "2079",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "1656",
+ "target": "1890",
+ "cost": 1
+ },
+ {
+ "source": "1656",
+ "target": "1656",
+ "cost": 1
+ },
+ {
+ "source": "1384",
+ "target": "1507",
+ "cost": 1
+ },
+ {
+ "source": "1837",
+ "target": "1604",
+ "cost": 1
+ },
+ {
+ "source": "1837",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1837",
+ "target": "1837",
+ "cost": 1
+ },
+ {
+ "source": "1644",
+ "target": "1644",
+ "cost": 1
+ },
+ {
+ "source": "1644",
+ "target": "1890",
+ "cost": 1
+ },
+ {
+ "source": "1644",
+ "target": "1861",
+ "cost": 1
+ },
+ {
+ "source": "1644",
+ "target": "2035",
+ "cost": 1
+ },
+ {
+ "source": "1845",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "1246",
+ "target": "1454",
+ "cost": 1
+ },
+ {
+ "source": "1246",
+ "target": "1286",
+ "cost": 1
+ },
+ {
+ "source": "1246",
+ "target": "1246",
+ "cost": 1
+ },
+ {
+ "source": "1345",
+ "target": "1345",
+ "cost": 1
+ },
+ {
+ "source": "1901",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1738",
+ "target": "1738",
+ "cost": 1
+ },
+ {
+ "source": "1424",
+ "target": "Block 38",
+ "cost": 1
+ },
+ {
+ "source": "1507",
+ "target": "1507",
+ "cost": 1
+ },
+ {
+ "source": "1861",
+ "target": "Block 45",
+ "cost": 1
+ },
+ {
+ "source": "1914",
+ "target": "1454",
+ "cost": 1
+ },
+ {
+ "source": "1914",
+ "target": "1914",
+ "cost": 1
+ },
+ {
+ "source": "1914",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1914",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "1998",
+ "target": "1176",
+ "cost": 1
+ },
+ {
+ "source": "1998",
+ "target": "Block 41",
+ "cost": 1
+ },
+ {
+ "source": "1998",
+ "target": "1479",
+ "cost": 1
+ },
+ {
+ "source": "1998",
+ "target": "1998",
+ "cost": 1
+ },
+ {
+ "source": "1517",
+ "target": "1517",
+ "cost": 1
+ },
+ {
+ "source": "1517",
+ "target": "Block 37",
+ "cost": 1
+ },
+ {
+ "source": "2104",
+ "target": "Block 43",
+ "cost": 1
+ },
+ {
+ "source": "2104",
+ "target": "1619",
+ "cost": 1
+ },
+ {
+ "source": "Block 46",
+ "target": "2035",
+ "cost": 1
+ },
+ {
+ "source": "Block 40",
+ "target": "1176",
+ "cost": 1
+ },
+ {
+ "source": "Block 42",
+ "target": "1890",
+ "cost": 1
+ },
+ {
+ "source": "1890",
+ "target": "1714",
+ "cost": 1
+ },
+ {
+ "source": "1890",
+ "target": "1890",
+ "cost": 1
+ },
+ {
+ "source": "1619",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1619",
+ "target": "1767",
+ "cost": 1
+ },
+ {
+ "source": "2035",
+ "target": "2035",
+ "cost": 1
+ },
+ {
+ "source": "1753",
+ "target": "1753",
+ "cost": 1
+ },
+ {
+ "source": "1176",
+ "target": "1176",
+ "cost": 1
+ },
+ {
+ "source": "Block 33",
+ "target": "1574",
+ "cost": 1
+ },
+ {
+ "source": "Block 34",
+ "target": "1286",
+ "cost": 1
+ },
+ {
+ "source": "Block 36",
+ "target": "1604",
+ "cost": 1
+ },
+ {
+ "source": "1286",
+ "target": "1286",
+ "cost": 1
+ },
+ {
+ "source": "1979",
+ "target": "1979",
+ "cost": 1
+ },
+ {
+ "source": "1979",
+ "target": "1479",
+ "cost": 1
+ },
+ {
+ "source": "1714",
+ "target": "1714",
+ "cost": 1
+ },
+ {
+ "source": "1479",
+ "target": "1479",
+ "cost": 1
+ },
+ {
+ "source": "1574",
+ "target": "1574",
+ "cost": 1
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/FFGraz.json b/data/FFGraz.json
new file mode 100644
index 0000000..b1a1611
--- /dev/null
+++ b/data/FFGraz.json
@@ -0,0 +1,6045 @@
+{
+ "type": "NetworkGraph",
+ "protocol": "FFGraz",
+ "metric": "ETX",
+ "label": "FFGraz",
+ "version": "0.6.6.2",
+ "nodes": [
+ {
+ "id": "1788",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1789",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1301",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2005",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1592",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1784",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2096",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2091",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2090",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2099",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2098",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1546",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1774",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1544",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1545",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1770",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2036",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1943",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1779",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1947",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1548",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1598",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1659",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1469",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1679",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1464",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1677",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1517",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2013",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1317",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1798",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1310",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1793",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1791",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2030",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1797",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1796",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1795",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1955",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1956",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1497",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1959",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1705",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1701",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1702",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1554",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1559",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1656",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1826",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1821",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1515",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1990",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1824",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1384",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1411",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1386",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2064",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1416",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1323",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1976",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1327",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1324",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1279",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1578",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2082",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1925",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1485",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1929",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1713",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1454",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1714",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1852",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1853",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1854",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1855",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1856",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1421",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1257",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2079",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2027",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1407",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1529",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1832",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1237",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1948",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2060",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1776",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1979",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2101",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1837",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2046",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1644",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2044",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1646",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1432",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2043",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1643",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1729",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1727",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1724",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1847",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1648",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1845",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1721",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1582",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1535",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1531",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1246",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2104",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1733",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1349",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1225",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1221",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1340",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1341",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1345",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1778",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1876",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1877",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1873",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1907",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1989",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1902",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1903",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1900",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1901",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1986",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1738",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1423",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1633",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1634",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1424",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1636",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1638",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1730",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1580",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2108",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1735",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1988",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1736",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1501",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1507",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2110",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1678",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2112",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1210",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1211",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2047",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1849",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2111",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1861",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1918",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1596",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1865",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1983",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1867",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1866",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1911",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1910",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1286",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1914",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1949",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1995",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1728",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1999",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1998",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2024",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1831",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2109",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1457",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1748",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2021",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2023",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2103",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1745",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1746",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1516",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1740",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2105",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1743",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1758",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1610",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2086",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1200",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1604",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2057",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1898",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1809",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1574",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1844",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1890",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1814",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1815",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1816",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1968",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1641",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1812",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1619",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1964",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1422",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1967",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1613",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1962",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1696",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1697",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2035",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1695",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1359",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1985",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1690",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1691",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1755",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1754",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1753",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2007",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1176",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1175",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1174",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2042",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1361",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1277",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1888",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1810",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1884",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1807",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1761",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1801",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1977",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2083",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1603",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1463",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1605",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2087",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2084",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1493",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1685",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2078",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1299",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1617",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1571",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1672",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1767",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1575",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1479",
+ "properties": {
+ "gateway": "false"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "1788",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1359",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1854",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1730",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1826",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1735",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1277",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2027",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1976",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2013",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1582",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1702",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1947",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1701",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1770",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1784",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2096",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1767",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2096",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1801",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1738",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2079",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2078",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2090",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1907",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1962",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1959",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1910",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1910",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1855",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1910",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1910",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2099",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2098",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1571",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1867",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2036",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1774",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1774",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1774",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1407",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1544",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1545",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1340",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1545",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1384",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1545",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1701",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1852",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1745",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1697",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1257",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1697",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1697",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1697",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1464",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1779",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1943",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1779",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1929",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1779",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1548",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1210",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1548",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1672",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1548",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1797",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1914",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1659",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1469",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1824",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1469",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1791",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1469",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1898",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1679",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1797",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1801",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1767",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1464",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1464",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1691",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1677",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1463",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2103",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1324",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1798",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1861",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1310",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1793",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1796",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1791",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1824",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1691",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1559",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1691",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1211",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1691",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1855",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1746",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1795",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1796",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1323",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1983",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1384",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1776",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1776",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1956",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1911",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1956",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1497",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1705",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1713",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1849",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1925",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1701",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1701",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1702",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2105",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1554",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1554",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1554",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1641",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1559",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1821",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1877",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1535",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1531",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2023",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1598",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2047",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2044",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1327",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1656",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1826",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1826",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1826",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1735",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1821",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1821",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1821",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1877",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1324",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1824",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1902",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1384",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1384",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1964",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2101",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1633",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1613",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1386",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2064",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2064",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2064",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1636",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2103",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2046",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2030",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2103",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1176",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1176",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1176",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1299",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1176",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1849",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2083",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1485",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1648",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2084",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2060",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1929",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2078",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2079",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1713",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2024",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2083",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1210",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1672",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2043",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2030",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2030",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2046",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1853",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1855",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1855",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1605",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1856",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1856",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1856",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1257",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1257",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2079",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2079",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2079",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1200",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2079",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1457",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1638",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1457",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1175",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1578",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1407",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1529",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1529",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1529",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1246",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2021",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1633",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1876",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1237",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1948",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1948",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2103",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2103",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1990",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1225",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1733",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1837",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1604",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1837",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1837",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1837",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2046",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1967",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1221",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1873",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1778",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1678",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1861",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1902",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1959",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1847",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1685",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1646",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1432",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1349",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1432",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1432",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1432",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2036",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1617",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1516",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1729",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1755",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1847",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1847",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1847",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1648",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2082",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1648",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1225",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1648",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1648",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1845",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1812",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1845",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1721",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1721",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1638",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1582",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1638",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1175",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1535",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1535",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1535",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1641",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1531",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1531",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1598",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1531",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2023",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1286",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1603",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1246",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1277",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1361",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1516",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2060",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2060",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2060",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2060",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1900",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1743",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1580",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1580",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1989",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1349",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1225",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1733",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1340",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1341",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1345",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1876",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1876",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1876",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1517",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1876",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1877",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1873",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1873",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1832",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1807",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1985",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1736",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1903",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1810",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1695",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1501",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2110",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2112",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1421",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1421",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1421",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1575",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1738",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1738",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1738",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1809",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1423",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1733",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1423",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1422",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1634",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1424",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1424",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1636",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1636",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1582",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1582",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1175",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1999",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2036",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1867",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1571",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1989",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1990",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1989",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1995",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1507",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1678",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1678",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1210",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1210",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1672",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1740",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1918",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1596",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1604",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1592",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1598",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1598",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2023",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1990",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1995",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1728",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1999",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1976",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1493",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1454",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1816",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1454",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1454",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1761",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1831",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2109",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2109",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2108",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2108",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1748",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1286",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1672",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2023",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1515",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1515",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1517",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1517",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1517",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1517",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2057",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1516",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1277",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2105",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2104",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2104",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2104",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1807",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1359",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1359",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1898",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1610",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2084",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2082",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2084",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2084",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1810",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1844",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1890",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1890",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1890",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1814",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1814",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1814",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1977",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1968",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1613",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1976",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1617",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1767",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1964",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1696",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2036",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1571",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2035",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1690",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1758",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1755",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1753",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1279",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1175",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1174",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2042",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1888",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1810",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2082",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1884",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1884",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1286",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1286",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1979",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1979",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1959",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1959",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "2086",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1578",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1578",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1685",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1685",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1479",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1575",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1575",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ },
+ {
+ "source": "1574",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0,
+ "properties": {
+ "status": "up"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/FFWien-condensed.json b/data/FFWien-condensed.json
new file mode 100644
index 0000000..d2dbcc6
--- /dev/null
+++ b/data/FFWien-condensed.json
@@ -0,0 +1 @@
+{"type": "NetworkGraph", "protocol": "FFWien_5367", "version": "0.6.6.2", "revision": null, "metric": "ETX", "nodes": [{"id": "1789", "properties": {"Potential disconnected nodes": 7, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1301", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "Block 9", "properties": {"nodes in block": 3, "nodes": "1659 1554 1690", "radius": 2, "type": "block"}}, {"id": "Block 29", "properties": {"nodes in block": 1, "nodes": "1610", "radius": 2, "type": "block"}}, {"id": "Block 28", "properties": {"nodes in block": 1, "nodes": "1432", "radius": 2, "type": "block"}}, {"id": "2091", "properties": {"Potential disconnected nodes": 4, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "Block 23", "properties": {"nodes in block": 1, "nodes": "2043", "radius": 2, "type": "block"}}, {"id": "Block 22", "properties": {"nodes in block": 1, "nodes": "2004", "radius": 2, "type": "block"}}, {"id": "Block 21", "properties": {"nodes in block": 1, "nodes": "1605", "radius": 2, "type": "block"}}, {"id": "Block 20", "properties": {"nodes in block": 1, "nodes": "1485", "radius": 2, "type": "block"}}, {"id": "Block 27", "properties": {"nodes in block": 1, "nodes": "1791", "radius": 2, "type": "block"}}, {"id": "Block 26", "properties": {"nodes in block": 1, "nodes": "1386", "radius": 2, "type": "block"}}, {"id": "Block 25", "properties": {"nodes in block": 1, "nodes": "1983", "radius": 2, "type": "block"}}, {"id": "Block 24", "properties": {"nodes in block": 1, "nodes": "1211", "radius": 2, "type": "block"}}, {"id": "1837", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1959", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1469", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1691", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1796", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1795", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1955", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1956", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "Block 18", "properties": {"nodes in block": 2, "nodes": "1340 1545", "radius": 2, "type": "block"}}, {"id": "Block 19", "properties": {"nodes in block": 2, "nodes": "1535 1641", "radius": 2, "type": "block"}}, {"id": "Block 16", "properties": {"nodes in block": 2, "nodes": "1832 1872", "radius": 2, "type": "block"}}, {"id": "Block 17", "properties": {"nodes in block": 2, "nodes": "2096 1801", "radius": 2, "type": "block"}}, {"id": "Block 14", "properties": {"nodes in block": 2, "nodes": "1964 2101", "radius": 2, "type": "block"}}, {"id": "Block 15", "properties": {"nodes in block": 2, "nodes": "1948 1755", "radius": 2, "type": "block"}}, {"id": "Block 12", "properties": {"nodes in block": 2, "nodes": "1745 1852", "radius": 2, "type": "block"}}, {"id": "Block 13", "properties": {"nodes in block": 2, "nodes": "1903 1856", "radius": 2, "type": "block"}}, {"id": "Block 10", "properties": {"nodes in block": 3, "nodes": "1544 1696 1174", "radius": 2, "type": "block"}}, {"id": "Block 11", "properties": {"nodes in block": 2, "nodes": "2090 1907", "radius": 2, "type": "block"}}, {"id": "1559", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1656", "properties": {"Potential disconnected nodes": 3, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1824", "properties": {"Potential disconnected nodes": 4, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1384", "properties": {"Potential disconnected nodes": 4, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1411", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "Block 4", "properties": {"nodes in block": 7, "nodes": "1826 1735 1730 2013 2027 1854 1359", "radius": 4, "type": "block"}}, {"id": "Block 5", "properties": {"nodes in block": 5, "nodes": "1501 2112 2098 2110 1695", "radius": 3, "type": "block"}}, {"id": "Block 6", "properties": {"nodes in block": 4, "nodes": "1746 1816 1592 1761", "radius": 3, "type": "block"}}, {"id": "Block 7", "properties": {"nodes in block": 3, "nodes": "1327 2044 2047", "radius": 2, "type": "block"}}, {"id": "Block 0", "properties": {"nodes in block": 87, "nodes": "1546 1774 1831 1943 1779 1548 1464 1672 1317 1776 1497 1949 1701 1702 1821 1416 1323 1324 1925 1929 1713 1257 2078 2023 1985 2046 1849 2042 1643 1847 1648 1721 1638 1531 1225 1341 1876 1877 1873 1902 1986 1633 1636 1582 1733 2108 1988 2111 1210 1865 1867 1866 1910 1598 1990 1995 1999 2109 1457 1463 2083 2103 1516 1740 1814 1815 1810 1617 1613 1697 2030 1754 1279 1175 1277 1888 1968 1884 1807 2082 1976 2086 2087 2084 2007 2005 1571", "radius": 69, "type": "block"}}, {"id": "Block 1", "properties": {"nodes in block": 9, "nodes": "1844 1918 1784 2012 2064 1736 1727 1705 1729", "radius": 7, "type": "block"}}, {"id": "Block 2", "properties": {"nodes in block": 8, "nodes": "1677 1678 1853 2099 1967 1685 1221 1778", "radius": 6, "type": "block"}}, {"id": "Block 3", "properties": {"nodes in block": 8, "nodes": "2021 1422 2024 1310 1728 1977 1634 1859", "radius": 6, "type": "block"}}, {"id": "Block 8", "properties": {"nodes in block": 3, "nodes": "1603 1529 1361", "radius": 2, "type": "block"}}, {"id": "1855", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "2079", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1407", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "2060", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1770", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1644", "properties": {"Potential disconnected nodes": 12, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1724", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1845", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1246", "properties": {"Potential disconnected nodes": 5, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1345", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1901", "properties": {"Potential disconnected nodes": 5, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1738", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1423", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1424", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1989", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1507", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "Block 50", "properties": {"nodes in block": 1, "nodes": "1493", "radius": 2, "type": "block"}}, {"id": "Block 51", "properties": {"nodes in block": 1, "nodes": "1743", "radius": 2, "type": "block"}}, {"id": "1861", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1914", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1998", "properties": {"Potential disconnected nodes": 3, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1454", "properties": {"Potential disconnected nodes": 4, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1515", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1517", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "2105", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "2104", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "Block 49", "properties": {"nodes in block": 1, "nodes": "1793", "radius": 2, "type": "block"}}, {"id": "Block 48", "properties": {"nodes in block": 1, "nodes": "1596", "radius": 2, "type": "block"}}, {"id": "Block 45", "properties": {"nodes in block": 1, "nodes": "1947", "radius": 2, "type": "block"}}, {"id": "Block 44", "properties": {"nodes in block": 1, "nodes": "1631", "radius": 2, "type": "block"}}, {"id": "Block 47", "properties": {"nodes in block": 1, "nodes": "1200", "radius": 2, "type": "block"}}, {"id": "Block 46", "properties": {"nodes in block": 1, "nodes": "1349", "radius": 2, "type": "block"}}, {"id": "Block 41", "properties": {"nodes in block": 1, "nodes": "1788", "radius": 2, "type": "block"}}, {"id": "Block 40", "properties": {"nodes in block": 1, "nodes": "1911", "radius": 2, "type": "block"}}, {"id": "Block 43", "properties": {"nodes in block": 1, "nodes": "1797", "radius": 2, "type": "block"}}, {"id": "Block 42", "properties": {"nodes in block": 1, "nodes": "1812", "radius": 2, "type": "block"}}, {"id": "1898", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1890", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1619", "properties": {"Potential disconnected nodes": 13, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "2036", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "2035", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1758", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1753", "properties": {"Potential disconnected nodes": 3, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1176", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "Block 38", "properties": {"nodes in block": 1, "nodes": "2057", "radius": 2, "type": "block"}}, {"id": "Block 39", "properties": {"nodes in block": 1, "nodes": "1580", "radius": 2, "type": "block"}}, {"id": "Block 30", "properties": {"nodes in block": 1, "nodes": "1299", "radius": 2, "type": "block"}}, {"id": "Block 31", "properties": {"nodes in block": 1, "nodes": "1809", "radius": 2, "type": "block"}}, {"id": "Block 32", "properties": {"nodes in block": 1, "nodes": "1900", "radius": 2, "type": "block"}}, {"id": "Block 33", "properties": {"nodes in block": 1, "nodes": "1748", "radius": 2, "type": "block"}}, {"id": "Block 34", "properties": {"nodes in block": 1, "nodes": "1646", "radius": 2, "type": "block"}}, {"id": "Block 35", "properties": {"nodes in block": 1, "nodes": "1798", "radius": 2, "type": "block"}}, {"id": "Block 36", "properties": {"nodes in block": 1, "nodes": "1962", "radius": 2, "type": "block"}}, {"id": "Block 37", "properties": {"nodes in block": 1, "nodes": "1237", "radius": 2, "type": "block"}}, {"id": "1286", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1979", "properties": {"Potential disconnected nodes": 15, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1714", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1604", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1578", "properties": {"Potential disconnected nodes": 1, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1479", "properties": {"Potential disconnected nodes": 3, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}, {"id": "1767", "properties": {"Potential disconnected nodes": 2, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint"}}, {"id": "1574", "properties": {"Potential disconnected nodes": 3, "robustness": 1, "style": "cutpoint_1", "radius": 5, "type": "cutpoint_gateway"}}], "links": [{"source": "1789", "target": "Block 4", "cost": 1}, {"source": "1789", "target": "1454", "cost": 1}, {"source": "1789", "target": "Block 0", "cost": 1}, {"source": "1789", "target": "1345", "cost": 1}, {"source": "1789", "target": "1619", "cost": 1}, {"source": "1301", "target": "1454", "cost": 1}, {"source": "1301", "target": "Block 45", "cost": 1}, {"source": "1301", "target": "Block 0", "cost": 1}, {"source": "Block 9", "target": "1753", "cost": 1}, {"source": "Block 29", "target": "1898", "cost": 1}, {"source": "Block 28", "target": "2036", "cost": 1}, {"source": "2091", "target": "1738", "cost": 1}, {"source": "2091", "target": "2079", "cost": 1}, {"source": "2091", "target": "Block 0", "cost": 1}, {"source": "2091", "target": "Block 11", "cost": 1}, {"source": "Block 23", "target": "1714", "cost": 1}, {"source": "Block 22", "target": "2105", "cost": 1}, {"source": "Block 21", "target": "1855", "cost": 1}, {"source": "Block 20", "target": "1345", "cost": 1}, {"source": "Block 27", "target": "1824", "cost": 1}, {"source": "Block 27", "target": "1469", "cost": 1}, {"source": "Block 26", "target": "1507", "cost": 1}, {"source": "Block 25", "target": "1955", "cost": 1}, {"source": "Block 24", "target": "1691", "cost": 1}, {"source": "1837", "target": "1604", "cost": 1}, {"source": "1837", "target": "1979", "cost": 1}, {"source": "1837", "target": "1837", "cost": 1}, {"source": "1959", "target": "1644", "cost": 1}, {"source": "1959", "target": "1959", "cost": 1}, {"source": "1959", "target": "Block 36", "cost": 1}, {"source": "1469", "target": "1824", "cost": 1}, {"source": "1469", "target": "1898", "cost": 1}, {"source": "1691", "target": "1559", "cost": 1}, {"source": "1691", "target": "Block 0", "cost": 1}, {"source": "1691", "target": "1855", "cost": 1}, {"source": "1796", "target": "Block 49", "cost": 1}, {"source": "1796", "target": "1795", "cost": 1}, {"source": "1795", "target": "1979", "cost": 1}, {"source": "1795", "target": "1795", "cost": 1}, {"source": "1955", "target": "1384", "cost": 1}, {"source": "1955", "target": "Block 0", "cost": 1}, {"source": "1956", "target": "Block 40", "cost": 1}, {"source": "1956", "target": "1574", "cost": 1}, {"source": "Block 18", "target": "1384", "cost": 1}, {"source": "Block 18", "target": "1507", "cost": 1}, {"source": "Block 19", "target": "1559", "cost": 1}, {"source": "Block 16", "target": "1424", "cost": 1}, {"source": "Block 17", "target": "1767", "cost": 1}, {"source": "Block 14", "target": "1411", "cost": 1}, {"source": "Block 15", "target": "1724", "cost": 1}, {"source": "Block 12", "target": "1770", "cost": 1}, {"source": "Block 13", "target": "1758", "cost": 1}, {"source": "Block 10", "target": "1479", "cost": 1}, {"source": "1559", "target": "1559", "cost": 1}, {"source": "1559", "target": "1515", "cost": 1}, {"source": "1559", "target": "Block 0", "cost": 1}, {"source": "1656", "target": "1656", "cost": 1}, {"source": "1656", "target": "1890", "cost": 1}, {"source": "1656", "target": "Block 7", "cost": 1}, {"source": "1656", "target": "Block 0", "cost": 1}, {"source": "1824", "target": "Block 0", "cost": 1}, {"source": "1824", "target": "1824", "cost": 1}, {"source": "1824", "target": "1724", "cost": 1}, {"source": "1824", "target": "2035", "cost": 1}, {"source": "1384", "target": "Block 0", "cost": 1}, {"source": "1384", "target": "1507", "cost": 1}, {"source": "1411", "target": "Block 0", "cost": 1}, {"source": "Block 5", "target": "1901", "cost": 1}, {"source": "Block 6", "target": "1454", "cost": 1}, {"source": "Block 0", "target": "1345", "cost": 1}, {"source": "Block 0", "target": "1753", "cost": 1}, {"source": "Block 0", "target": "1890", "cost": 1}, {"source": "Block 0", "target": "1901", "cost": 1}, {"source": "Block 0", "target": "1423", "cost": 1}, {"source": "Block 0", "target": "1770", "cost": 1}, {"source": "Block 0", "target": "1714", "cost": 1}, {"source": "Block 0", "target": "1855", "cost": 1}, {"source": "Block 0", "target": "1989", "cost": 1}, {"source": "Block 0", "target": "2036", "cost": 1}, {"source": "Block 0", "target": "2035", "cost": 1}, {"source": "Block 0", "target": "1407", "cost": 1}, {"source": "Block 0", "target": "1246", "cost": 1}, {"source": "Block 0", "target": "1515", "cost": 1}, {"source": "Block 0", "target": "2079", "cost": 1}, {"source": "Block 0", "target": "1424", "cost": 1}, {"source": "Block 0", "target": "1644", "cost": 1}, {"source": "Block 0", "target": "1574", "cost": 1}, {"source": "Block 0", "target": "1979", "cost": 1}, {"source": "Block 0", "target": "1724", "cost": 1}, {"source": "Block 0", "target": "1619", "cost": 1}, {"source": "Block 0", "target": "1454", "cost": 1}, {"source": "Block 0", "target": "2060", "cost": 1}, {"source": "Block 0", "target": "1998", "cost": 1}, {"source": "Block 0", "target": "1479", "cost": 1}, {"source": "Block 0", "target": "2105", "cost": 1}, {"source": "Block 0", "target": "2104", "cost": 1}, {"source": "Block 1", "target": "1979", "cost": 1}, {"source": "Block 2", "target": "1644", "cost": 1}, {"source": "Block 3", "target": "1619", "cost": 1}, {"source": "Block 8", "target": "1246", "cost": 1}, {"source": "2079", "target": "2079", "cost": 1}, {"source": "2079", "target": "Block 47", "cost": 1}, {"source": "2079", "target": "1619", "cost": 1}, {"source": "1407", "target": "1578", "cost": 1}, {"source": "1407", "target": "1407", "cost": 1}, {"source": "1407", "target": "1758", "cost": 1}, {"source": "2060", "target": "2060", "cost": 1}, {"source": "2060", "target": "Block 32", "cost": 1}, {"source": "2060", "target": "1979", "cost": 1}, {"source": "1770", "target": "1890", "cost": 1}, {"source": "1770", "target": "1714", "cost": 1}, {"source": "1644", "target": "1644", "cost": 1}, {"source": "1644", "target": "1861", "cost": 1}, {"source": "1644", "target": "2035", "cost": 1}, {"source": "1644", "target": "1890", "cost": 1}, {"source": "1724", "target": "2104", "cost": 1}, {"source": "1724", "target": "1758", "cost": 1}, {"source": "1845", "target": "1619", "cost": 1}, {"source": "1845", "target": "Block 42", "cost": 1}, {"source": "1246", "target": "1454", "cost": 1}, {"source": "1246", "target": "1286", "cost": 1}, {"source": "1246", "target": "1246", "cost": 1}, {"source": "1345", "target": "1345", "cost": 1}, {"source": "1901", "target": "1979", "cost": 1}, {"source": "1738", "target": "Block 31", "cost": 1}, {"source": "1423", "target": "1423", "cost": 1}, {"source": "1423", "target": "Block 46", "cost": 1}, {"source": "1989", "target": "Block 39", "cost": 1}, {"source": "1507", "target": "1507", "cost": 1}, {"source": "Block 50", "target": "1998", "cost": 1}, {"source": "Block 51", "target": "1890", "cost": 1}, {"source": "1861", "target": "Block 35", "cost": 1}, {"source": "1914", "target": "1454", "cost": 1}, {"source": "1914", "target": "1914", "cost": 1}, {"source": "1914", "target": "1979", "cost": 1}, {"source": "1914", "target": "Block 43", "cost": 1}, {"source": "1914", "target": "1619", "cost": 1}, {"source": "1998", "target": "1176", "cost": 1}, {"source": "1998", "target": "1479", "cost": 1}, {"source": "1998", "target": "1998", "cost": 1}, {"source": "1515", "target": "1517", "cost": 1}, {"source": "1517", "target": "Block 38", "cost": 1}, {"source": "1517", "target": "1517", "cost": 1}, {"source": "2105", "target": "1574", "cost": 1}, {"source": "2104", "target": "1619", "cost": 1}, {"source": "2104", "target": "Block 37", "cost": 1}, {"source": "Block 48", "target": "1604", "cost": 1}, {"source": "Block 44", "target": "1578", "cost": 1}, {"source": "Block 41", "target": "1574", "cost": 1}, {"source": "1890", "target": "1714", "cost": 1}, {"source": "1890", "target": "1890", "cost": 1}, {"source": "1619", "target": "1979", "cost": 1}, {"source": "1619", "target": "1767", "cost": 1}, {"source": "2035", "target": "2035", "cost": 1}, {"source": "2035", "target": "Block 34", "cost": 1}, {"source": "1758", "target": "1758", "cost": 1}, {"source": "1753", "target": "1753", "cost": 1}, {"source": "1176", "target": "Block 30", "cost": 1}, {"source": "1176", "target": "1176", "cost": 1}, {"source": "Block 33", "target": "1286", "cost": 1}, {"source": "1286", "target": "1286", "cost": 1}, {"source": "1979", "target": "1479", "cost": 1}, {"source": "1979", "target": "1979", "cost": 1}, {"source": "1714", "target": "1714", "cost": 1}, {"source": "1578", "target": "1578", "cost": 1}, {"source": "1479", "target": "1479", "cost": 1}, {"source": "1574", "target": "1574", "cost": 1}]}
\ No newline at end of file
diff --git a/data/FFWien.json b/data/FFWien.json
new file mode 100644
index 0000000..7c059eb
--- /dev/null
+++ b/data/FFWien.json
@@ -0,0 +1,4658 @@
+{
+ "type": "NetworkGraph",
+ "label": "FFWien_5367",
+ "protocol": "FFWien_5367",
+ "version": "0.6.6.2",
+ "metric": "ETX",
+ "nodes": [
+ {
+ "id": "1788",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1789",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1301",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2005",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1592",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1784",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2096",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2091",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2090",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2099",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2098",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1546",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1774",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1544",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1545",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1770",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2036",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1943",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1779",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1947",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1548",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1598",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1659",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1469",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1464",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1677",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1517",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2013",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2012",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1317",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1798",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1310",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1793",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1791",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2030",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1797",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1796",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1795",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1955",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1956",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1497",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1959",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1705",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1701",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1702",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1554",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1559",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1656",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1826",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1821",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1515",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1990",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1824",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1384",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1411",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1386",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1574",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2064",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1416",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1323",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1976",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1327",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1324",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1279",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1578",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2082",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1925",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1485",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1929",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1713",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1859",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1714",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1852",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1853",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1854",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1855",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1856",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1286",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1257",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2079",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2027",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1407",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1529",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1832",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1237",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1631",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1948",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2060",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1776",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1979",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2101",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1837",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2046",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1644",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2044",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1646",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1432",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2043",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1643",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1729",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1727",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1724",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1847",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1648",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1845",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1721",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1582",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1535",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1531",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1246",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2104",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1733",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1349",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1225",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1221",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1340",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1341",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1345",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1778",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1876",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1877",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1872",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1873",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1907",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1989",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1902",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1903",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1900",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1901",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1986",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1738",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1423",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1633",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1634",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1424",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1636",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1638",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1730",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1580",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2108",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1735",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1988",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1736",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1501",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1507",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2110",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1678",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2112",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1210",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1211",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2047",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1849",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2111",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1861",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1918",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1596",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1865",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1983",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1867",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1866",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1911",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1910",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1914",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1949",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1995",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1728",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1999",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1998",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2024",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1831",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2109",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1457",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1748",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2021",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2023",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2103",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1745",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1746",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1516",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1740",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2105",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1743",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1758",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1610",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2086",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1200",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1604",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1454",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2057",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1898",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1809",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2004",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1844",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1890",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1814",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1815",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1816",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1968",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1641",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1812",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1619",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1964",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1422",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1967",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1613",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1962",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1696",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1697",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2035",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1695",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1359",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1985",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1690",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1691",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1755",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1754",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1753",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2007",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1176",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1175",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1174",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "2042",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1361",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1277",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1888",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1810",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1884",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1807",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1761",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1801",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1977",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2083",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1603",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1463",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1605",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2087",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2084",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1493",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1685",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "2078",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1299",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1617",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1571",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1672",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "1767",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "1479",
+ "properties": {
+ "gateway": "true"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "1788",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1359",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1854",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1730",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1826",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1735",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1277",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2027",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1976",
+ "weight": 1.0
+ },
+ {
+ "source": "1789",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2013",
+ "weight": 1.0
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1582",
+ "weight": 1.0
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1702",
+ "weight": 1.0
+ },
+ {
+ "source": "1301",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1947",
+ "weight": 1.0
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1701",
+ "weight": 1.0
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1770",
+ "weight": 1.0
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0
+ },
+ {
+ "source": "1866",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1784",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "2096",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1767",
+ "weight": 1.0
+ },
+ {
+ "source": "2096",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1801",
+ "weight": 1.0
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1738",
+ "weight": 1.0
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2079",
+ "weight": 1.0
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2078",
+ "weight": 1.0
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2090",
+ "weight": 1.0
+ },
+ {
+ "source": "2091",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1907",
+ "weight": 1.0
+ },
+ {
+ "source": "1962",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1959",
+ "weight": 1.0
+ },
+ {
+ "source": "1910",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1910",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1855",
+ "weight": 1.0
+ },
+ {
+ "source": "1910",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1910",
+ "weight": 1.0
+ },
+ {
+ "source": "2099",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "2098",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1867",
+ "weight": 1.0
+ },
+ {
+ "source": "1546",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2036",
+ "weight": 1.0
+ },
+ {
+ "source": "1774",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1774",
+ "weight": 1.0
+ },
+ {
+ "source": "1774",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1407",
+ "weight": 1.0
+ },
+ {
+ "source": "1774",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0
+ },
+ {
+ "source": "1544",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1545",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1340",
+ "weight": 1.0
+ },
+ {
+ "source": "1545",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1384",
+ "weight": 1.0
+ },
+ {
+ "source": "1545",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1701",
+ "weight": 1.0
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1852",
+ "weight": 1.0
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1745",
+ "weight": 1.0
+ },
+ {
+ "source": "1770",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1697",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1257",
+ "weight": 1.0
+ },
+ {
+ "source": "1697",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0
+ },
+ {
+ "source": "1697",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1697",
+ "weight": 1.0
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1464",
+ "weight": 1.0
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1779",
+ "weight": 1.0
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1943",
+ "weight": 1.0
+ },
+ {
+ "source": "1943",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1779",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1929",
+ "weight": 1.0
+ },
+ {
+ "source": "1779",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0
+ },
+ {
+ "source": "1548",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1210",
+ "weight": 1.0
+ },
+ {
+ "source": "1548",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1672",
+ "weight": 1.0
+ },
+ {
+ "source": "1548",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1797",
+ "weight": 1.0
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1914",
+ "weight": 1.0
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1914",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1659",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0
+ },
+ {
+ "source": "1469",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1824",
+ "weight": 1.0
+ },
+ {
+ "source": "1469",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1791",
+ "weight": 1.0
+ },
+ {
+ "source": "1469",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1898",
+ "weight": 1.0
+ },
+ {
+ "source": "1801",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1767",
+ "weight": 1.0
+ },
+ {
+ "source": "1464",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1464",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0
+ },
+ {
+ "source": "1464",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1691",
+ "weight": 1.0
+ },
+ {
+ "source": "1677",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1463",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0
+ },
+ {
+ "source": "1463",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0
+ },
+ {
+ "source": "2012",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2103",
+ "weight": 1.0
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1324",
+ "weight": 1.0
+ },
+ {
+ "source": "1317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1798",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1861",
+ "weight": 1.0
+ },
+ {
+ "source": "1310",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1793",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1796",
+ "weight": 1.0
+ },
+ {
+ "source": "1791",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1824",
+ "weight": 1.0
+ },
+ {
+ "source": "1691",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1559",
+ "weight": 1.0
+ },
+ {
+ "source": "1691",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1211",
+ "weight": 1.0
+ },
+ {
+ "source": "1691",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1855",
+ "weight": 1.0
+ },
+ {
+ "source": "1746",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1795",
+ "weight": 1.0
+ },
+ {
+ "source": "1795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1796",
+ "weight": 1.0
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1323",
+ "weight": 1.0
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1983",
+ "weight": 1.0
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0
+ },
+ {
+ "source": "1955",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1384",
+ "weight": 1.0
+ },
+ {
+ "source": "1776",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1776",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1956",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1911",
+ "weight": 1.0
+ },
+ {
+ "source": "1956",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0
+ },
+ {
+ "source": "1497",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0
+ },
+ {
+ "source": "1497",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0
+ },
+ {
+ "source": "1705",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1713",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1849",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1925",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1949",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "1701",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1701",
+ "weight": 1.0
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1702",
+ "weight": 1.0
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0
+ },
+ {
+ "source": "1702",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2105",
+ "weight": 1.0
+ },
+ {
+ "source": "1554",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0
+ },
+ {
+ "source": "1554",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1554",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1641",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1559",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1821",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1877",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1535",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1531",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2023",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0
+ },
+ {
+ "source": "1559",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1598",
+ "weight": 1.0
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2047",
+ "weight": 1.0
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2044",
+ "weight": 1.0
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1327",
+ "weight": 1.0
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1656",
+ "weight": 1.0
+ },
+ {
+ "source": "1656",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1826",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1826",
+ "weight": 1.0
+ },
+ {
+ "source": "1826",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1735",
+ "weight": 1.0
+ },
+ {
+ "source": "1821",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0
+ },
+ {
+ "source": "1821",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0
+ },
+ {
+ "source": "1821",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1877",
+ "weight": 1.0
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1324",
+ "weight": 1.0
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1824",
+ "weight": 1.0
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1902",
+ "weight": 1.0
+ },
+ {
+ "source": "1824",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0
+ },
+ {
+ "source": "1384",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0
+ },
+ {
+ "source": "1384",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1964",
+ "weight": 1.0
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2101",
+ "weight": 1.0
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1633",
+ "weight": 1.0
+ },
+ {
+ "source": "1411",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1613",
+ "weight": 1.0
+ },
+ {
+ "source": "1386",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0
+ },
+ {
+ "source": "2064",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0
+ },
+ {
+ "source": "1416",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1636",
+ "weight": 1.0
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2103",
+ "weight": 1.0
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0
+ },
+ {
+ "source": "1323",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2046",
+ "weight": 1.0
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2103",
+ "weight": 1.0
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1176",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1176",
+ "weight": 1.0
+ },
+ {
+ "source": "1176",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1299",
+ "weight": 1.0
+ },
+ {
+ "source": "1176",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1849",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2083",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "1925",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1485",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1648",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2084",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2060",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1929",
+ "weight": 1.0
+ },
+ {
+ "source": "1929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0
+ },
+ {
+ "source": "2024",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "2078",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2079",
+ "weight": 1.0
+ },
+ {
+ "source": "1713",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1713",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1859",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "2083",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1210",
+ "weight": 1.0
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1714",
+ "weight": 1.0
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1672",
+ "weight": 1.0
+ },
+ {
+ "source": "1714",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2043",
+ "weight": 1.0
+ },
+ {
+ "source": "2030",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "2030",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2046",
+ "weight": 1.0
+ },
+ {
+ "source": "1853",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1855",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0
+ },
+ {
+ "source": "1855",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1605",
+ "weight": 1.0
+ },
+ {
+ "source": "1856",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1856",
+ "weight": 1.0
+ },
+ {
+ "source": "1856",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0
+ },
+ {
+ "source": "1257",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0
+ },
+ {
+ "source": "1257",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0
+ },
+ {
+ "source": "2079",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2079",
+ "weight": 1.0
+ },
+ {
+ "source": "2079",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1200",
+ "weight": 1.0
+ },
+ {
+ "source": "2079",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1457",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1638",
+ "weight": 1.0
+ },
+ {
+ "source": "1457",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1175",
+ "weight": 1.0
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1578",
+ "weight": 1.0
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1407",
+ "weight": 1.0
+ },
+ {
+ "source": "1407",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0
+ },
+ {
+ "source": "1529",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1529",
+ "weight": 1.0
+ },
+ {
+ "source": "1529",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1246",
+ "weight": 1.0
+ },
+ {
+ "source": "2021",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1832",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0
+ },
+ {
+ "source": "1237",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1738",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1809",
+ "weight": 1.0
+ },
+ {
+ "source": "1948",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0
+ },
+ {
+ "source": "2103",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "2103",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1990",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1225",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1643",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1733",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1724",
+ "weight": 1.0
+ },
+ {
+ "source": "1633",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1837",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1604",
+ "weight": 1.0
+ },
+ {
+ "source": "1837",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1837",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1837",
+ "weight": 1.0
+ },
+ {
+ "source": "2046",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1967",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1221",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1873",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1902",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1778",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1678",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1861",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1959",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1644",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1847",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0
+ },
+ {
+ "source": "1644",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1685",
+ "weight": 1.0
+ },
+ {
+ "source": "1646",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0
+ },
+ {
+ "source": "1432",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2036",
+ "weight": 1.0
+ },
+ {
+ "source": "1432",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1432",
+ "weight": 1.0
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1617",
+ "weight": 1.0
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1516",
+ "weight": 1.0
+ },
+ {
+ "source": "1643",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1729",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1865",
+ "weight": 1.0
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1755",
+ "weight": 1.0
+ },
+ {
+ "source": "1724",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1847",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1847",
+ "weight": 1.0
+ },
+ {
+ "source": "1847",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1648",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2082",
+ "weight": 1.0
+ },
+ {
+ "source": "1648",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1648",
+ "weight": 1.0
+ },
+ {
+ "source": "1845",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1812",
+ "weight": 1.0
+ },
+ {
+ "source": "1845",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1721",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0
+ },
+ {
+ "source": "1721",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0
+ },
+ {
+ "source": "1638",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1582",
+ "weight": 1.0
+ },
+ {
+ "source": "1638",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1175",
+ "weight": 1.0
+ },
+ {
+ "source": "1535",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1535",
+ "weight": 1.0
+ },
+ {
+ "source": "1535",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1641",
+ "weight": 1.0
+ },
+ {
+ "source": "1531",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0
+ },
+ {
+ "source": "1531",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1598",
+ "weight": 1.0
+ },
+ {
+ "source": "1531",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2023",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1286",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1603",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1246",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1277",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1361",
+ "weight": 1.0
+ },
+ {
+ "source": "1246",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1516",
+ "weight": 1.0
+ },
+ {
+ "source": "2060",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2060",
+ "weight": 1.0
+ },
+ {
+ "source": "2060",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "2060",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1900",
+ "weight": 1.0
+ },
+ {
+ "source": "1743",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1580",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1989",
+ "weight": 1.0
+ },
+ {
+ "source": "1349",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1225",
+ "weight": 1.0
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1733",
+ "weight": 1.0
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1225",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1340",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0
+ },
+ {
+ "source": "1341",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1341",
+ "weight": 1.0
+ },
+ {
+ "source": "1345",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1345",
+ "weight": 1.0
+ },
+ {
+ "source": "1345",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0
+ },
+ {
+ "source": "1876",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1876",
+ "weight": 1.0
+ },
+ {
+ "source": "1876",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0
+ },
+ {
+ "source": "1876",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0
+ },
+ {
+ "source": "1877",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0
+ },
+ {
+ "source": "1872",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0
+ },
+ {
+ "source": "1873",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0
+ },
+ {
+ "source": "1873",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1807",
+ "weight": 1.0
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1985",
+ "weight": 1.0
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1424",
+ "weight": 1.0
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0
+ },
+ {
+ "source": "1985",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1901",
+ "weight": 1.0
+ },
+ {
+ "source": "1736",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1903",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1810",
+ "weight": 1.0
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1695",
+ "weight": 1.0
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1501",
+ "weight": 1.0
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2110",
+ "weight": 1.0
+ },
+ {
+ "source": "1901",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2112",
+ "weight": 1.0
+ },
+ {
+ "source": "1986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1986",
+ "weight": 1.0
+ },
+ {
+ "source": "1986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0
+ },
+ {
+ "source": "1631",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1578",
+ "weight": 1.0
+ },
+ {
+ "source": "1423",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1733",
+ "weight": 1.0
+ },
+ {
+ "source": "1423",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1423",
+ "weight": 1.0
+ },
+ {
+ "source": "1422",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1634",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1424",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "1424",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1636",
+ "weight": 1.0
+ },
+ {
+ "source": "1636",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "1582",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1582",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1175",
+ "weight": 1.0
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1999",
+ "weight": 1.0
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1988",
+ "weight": 1.0
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2036",
+ "weight": 1.0
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1867",
+ "weight": 1.0
+ },
+ {
+ "source": "1988",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1571",
+ "weight": 1.0
+ },
+ {
+ "source": "1989",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1990",
+ "weight": 1.0
+ },
+ {
+ "source": "1989",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1995",
+ "weight": 1.0
+ },
+ {
+ "source": "1507",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1507",
+ "weight": 1.0
+ },
+ {
+ "source": "1678",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1678",
+ "weight": 1.0
+ },
+ {
+ "source": "1210",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0
+ },
+ {
+ "source": "1210",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1672",
+ "weight": 1.0
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2087",
+ "weight": 1.0
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1740",
+ "weight": 1.0
+ },
+ {
+ "source": "2111",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "1918",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1596",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1604",
+ "weight": 1.0
+ },
+ {
+ "source": "1592",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1454",
+ "weight": 1.0
+ },
+ {
+ "source": "1598",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0
+ },
+ {
+ "source": "1598",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2023",
+ "weight": 1.0
+ },
+ {
+ "source": "1990",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1995",
+ "weight": 1.0
+ },
+ {
+ "source": "1995",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1728",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1999",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1976",
+ "weight": 1.0
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1998",
+ "weight": 1.0
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1493",
+ "weight": 1.0
+ },
+ {
+ "source": "1998",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1454",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1816",
+ "weight": 1.0
+ },
+ {
+ "source": "1454",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0
+ },
+ {
+ "source": "1454",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1761",
+ "weight": 1.0
+ },
+ {
+ "source": "1831",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1831",
+ "weight": 1.0
+ },
+ {
+ "source": "2109",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2108",
+ "weight": 1.0
+ },
+ {
+ "source": "2109",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "2108",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2005",
+ "weight": 1.0
+ },
+ {
+ "source": "2108",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0
+ },
+ {
+ "source": "1748",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1286",
+ "weight": 1.0
+ },
+ {
+ "source": "1672",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0
+ },
+ {
+ "source": "2023",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1515",
+ "weight": 1.0
+ },
+ {
+ "source": "1515",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1815",
+ "weight": 1.0
+ },
+ {
+ "source": "1515",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1517",
+ "weight": 1.0
+ },
+ {
+ "source": "1517",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1517",
+ "weight": 1.0
+ },
+ {
+ "source": "1517",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2057",
+ "weight": 1.0
+ },
+ {
+ "source": "1516",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1277",
+ "weight": 1.0
+ },
+ {
+ "source": "1740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "1740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2104",
+ "weight": 1.0
+ },
+ {
+ "source": "2105",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2004",
+ "weight": 1.0
+ },
+ {
+ "source": "2105",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0
+ },
+ {
+ "source": "2104",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "2104",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "2104",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1807",
+ "weight": 1.0
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1814",
+ "weight": 1.0
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "2087",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "1359",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1359",
+ "weight": 1.0
+ },
+ {
+ "source": "1898",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1610",
+ "weight": 1.0
+ },
+ {
+ "source": "2084",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2082",
+ "weight": 1.0
+ },
+ {
+ "source": "2084",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0
+ },
+ {
+ "source": "2084",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1810",
+ "weight": 1.0
+ },
+ {
+ "source": "1844",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1890",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0
+ },
+ {
+ "source": "1890",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1890",
+ "weight": 1.0
+ },
+ {
+ "source": "1890",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1754",
+ "weight": 1.0
+ },
+ {
+ "source": "1814",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0
+ },
+ {
+ "source": "1814",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1884",
+ "weight": 1.0
+ },
+ {
+ "source": "1814",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "1977",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1619",
+ "weight": 1.0
+ },
+ {
+ "source": "1968",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1968",
+ "weight": 1.0
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1617",
+ "weight": 1.0
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1613",
+ "weight": 1.0
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1976",
+ "weight": 1.0
+ },
+ {
+ "source": "1619",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1767",
+ "weight": 1.0
+ },
+ {
+ "source": "1964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1964",
+ "weight": 1.0
+ },
+ {
+ "source": "1696",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "2036",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1571",
+ "weight": 1.0
+ },
+ {
+ "source": "2035",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2035",
+ "weight": 1.0
+ },
+ {
+ "source": "1690",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0
+ },
+ {
+ "source": "1758",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1758",
+ "weight": 1.0
+ },
+ {
+ "source": "1753",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1753",
+ "weight": 1.0
+ },
+ {
+ "source": "1279",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1279",
+ "weight": 1.0
+ },
+ {
+ "source": "1175",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0
+ },
+ {
+ "source": "1174",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "2042",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2042",
+ "weight": 1.0
+ },
+ {
+ "source": "1888",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1888",
+ "weight": 1.0
+ },
+ {
+ "source": "1810",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2082",
+ "weight": 1.0
+ },
+ {
+ "source": "1884",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2086",
+ "weight": 1.0
+ },
+ {
+ "source": "1884",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "1286",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1286",
+ "weight": 1.0
+ },
+ {
+ "source": "1979",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1979",
+ "weight": 1.0
+ },
+ {
+ "source": "1979",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1959",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1959",
+ "weight": 1.0
+ },
+ {
+ "source": "2086",
+ "edgeid": null,
+ "cost": 1,
+ "target": "2007",
+ "weight": 1.0
+ },
+ {
+ "source": "1578",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1578",
+ "weight": 1.0
+ },
+ {
+ "source": "1685",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1685",
+ "weight": 1.0
+ },
+ {
+ "source": "1479",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1479",
+ "weight": 1.0
+ },
+ {
+ "source": "1574",
+ "edgeid": null,
+ "cost": 1,
+ "target": "1574",
+ "weight": 1.0
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/example.json b/data/example.json
new file mode 100644
index 0000000..67bd7f7
--- /dev/null
+++ b/data/example.json
@@ -0,0 +1,39 @@
+{
+ "type": "NetworkGraph",
+ "label": "Example",
+ "protocol": "OLSR",
+ "version": "0.6.6.2",
+ "metric": "ETX",
+ "nodes": [
+ {
+ "id": "10.0.0.1",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "10.0.0.3",
+ "properties": {
+ "gateway": "true"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "10.0.0.1",
+ "target": "10.0.0.2",
+ "cost": 1.2939453125
+ },
+ {
+ "source": "10.0.0.2",
+ "target": "10.0.0.3",
+ "cost": 1.5
+ }
+ ]
+}
diff --git a/data/netjson.json b/data/netjson.json
index b20bd7d..72babf5 100644
--- a/data/netjson.json
+++ b/data/netjson.json
@@ -6,445 +6,886 @@
"metric": "ETX",
"nodes": [
{
- "id": "172.16.146.6"
+ "id": "172.16.146.6",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.177.0.10"
+ "id": "10.177.0.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.4"
+ "id": "172.16.139.4",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.135.15"
+ "id": "172.16.135.15",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "192.168.145.145"
+ "id": "192.168.145.145",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.186.249"
+ "id": "172.16.186.249",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.12.10"
+ "id": "172.16.12.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.177.31"
+ "id": "172.16.177.31",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.183.1.11"
+ "id": "10.183.1.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.200.67"
+ "id": "172.16.200.67",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "192.168.23.3"
+ "id": "192.168.23.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.185.11"
+ "id": "172.16.185.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.159.187"
+ "id": "172.16.159.187",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.132"
+ "id": "172.16.132.132",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.254.254.4"
+ "id": "10.254.254.4",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.123.10.10"
+ "id": "10.123.10.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.12.12"
+ "id": "172.16.12.12",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.24"
+ "id": "172.16.40.24",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.171.1"
+ "id": "172.16.171.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.159.65"
+ "id": "172.16.159.65",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.5"
+ "id": "172.16.155.5",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.145.3"
+ "id": "172.16.145.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.159.50"
+ "id": "172.16.159.50",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.138.1"
+ "id": "172.16.138.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.44.12"
+ "id": "172.16.44.12",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.186.254"
+ "id": "172.16.186.254",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.10.192"
+ "id": "172.16.10.192",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.0.7.2"
+ "id": "10.0.7.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.185.12"
+ "id": "172.16.185.12",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.149.3.3"
+ "id": "10.149.3.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.169.1"
+ "id": "172.16.169.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.254.254.2"
+ "id": "10.254.254.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.177.33"
+ "id": "172.16.177.33",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.166.1"
+ "id": "172.16.166.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.39.31"
+ "id": "172.16.39.31",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.185.13"
+ "id": "172.16.185.13",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.146.4"
+ "id": "172.16.146.4",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.151.11"
+ "id": "172.16.151.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.185.1.11"
+ "id": "10.185.1.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.181.10"
+ "id": "172.16.181.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.200.2"
+ "id": "172.16.200.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.168.1"
+ "id": "172.16.168.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.49.3"
+ "id": "172.16.49.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.133.11"
+ "id": "172.16.133.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.45.0.1"
+ "id": "10.45.0.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.151.1"
+ "id": "172.16.151.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.139.13.1"
+ "id": "10.139.13.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.10"
+ "id": "172.16.139.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.4"
+ "id": "172.16.155.4",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.171.15"
+ "id": "172.16.171.15",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.141.3"
+ "id": "172.16.141.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "192.168.176.10"
+ "id": "192.168.176.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.49.20"
+ "id": "172.16.49.20",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.44.10"
+ "id": "172.16.44.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.185.1.1"
+ "id": "10.185.1.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.168.177.1"
+ "id": "10.168.177.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.146.1"
+ "id": "172.16.146.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.7"
+ "id": "172.16.132.7",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.62"
+ "id": "172.16.40.62",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.22"
+ "id": "172.16.40.22",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "176.62.53.98"
+ "id": "176.62.53.98",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.23"
+ "id": "172.16.40.23",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.133.10"
+ "id": "172.16.133.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.145.2"
+ "id": "172.16.145.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.185.1.10"
+ "id": "10.185.1.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.40.20.2"
+ "id": "10.40.20.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.162.129"
+ "id": "172.16.162.129",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.10"
+ "id": "172.16.155.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.167.1"
+ "id": "172.16.167.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.138.5"
+ "id": "172.16.138.5",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.151.32"
+ "id": "172.16.151.32",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.177.17"
+ "id": "172.16.177.17",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "192.168.145.1"
+ "id": "192.168.145.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.141.0.1"
+ "id": "10.141.0.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.12"
+ "id": "172.16.155.12",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.200.33"
+ "id": "172.16.200.33",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.11"
+ "id": "172.16.40.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.151.20"
+ "id": "172.16.151.20",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.8"
+ "id": "172.16.132.8",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.2"
+ "id": "172.16.139.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.97"
+ "id": "172.16.132.97",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.40"
+ "id": "172.16.40.40",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.151.2"
+ "id": "172.16.151.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.10"
+ "id": "172.16.40.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.39"
+ "id": "172.16.40.39",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.183.1.1"
+ "id": "10.183.1.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.0.1.77"
+ "id": "10.0.1.77",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.184.0.1"
+ "id": "10.184.0.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.162.0.221"
+ "id": "10.162.0.221",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.9"
+ "id": "172.16.139.9",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.118.1"
+ "id": "172.16.118.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.43.2"
+ "id": "172.16.43.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.169.2"
+ "id": "172.16.169.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.122.2.1"
+ "id": "10.122.2.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.159.25"
+ "id": "172.16.159.25",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.133.5"
+ "id": "172.16.133.5",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.183.1.2"
+ "id": "10.183.1.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.6"
+ "id": "172.16.155.6",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.44.1"
+ "id": "172.16.44.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.162.0.15"
+ "id": "10.162.0.15",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.177.30"
+ "id": "172.16.177.30",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.3"
+ "id": "172.16.139.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.177.22"
+ "id": "172.16.177.22",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.45.3"
+ "id": "172.16.45.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.37"
+ "id": "172.16.40.37",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.20"
+ "id": "172.16.155.20",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.133.2"
+ "id": "172.16.133.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.254.254.3"
+ "id": "10.254.254.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.44.11"
+ "id": "172.16.44.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.10.10"
+ "id": "172.16.10.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.8"
+ "id": "172.16.139.8",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.133.3.252"
+ "id": "10.133.3.252",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.146.5"
+ "id": "172.16.146.5",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.141.2"
+ "id": "172.16.141.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.135.10"
+ "id": "172.16.135.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.176.0.2"
+ "id": "10.176.0.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.133.4"
+ "id": "172.16.133.4",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.176.0.135"
+ "id": "10.176.0.135",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.139.254"
+ "id": "172.16.139.254",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.10"
+ "id": "172.16.132.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.99"
+ "id": "172.16.132.99",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.12.11"
+ "id": "172.16.12.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.133.1"
+ "id": "172.16.133.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.146.3"
+ "id": "172.16.146.3",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.159.6"
+ "id": "172.16.159.6",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.254.254.5"
+ "id": "10.254.254.5",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.45.0.2"
+ "id": "10.45.0.2",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.40.151"
+ "id": "172.16.40.151",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.12"
+ "id": "172.16.132.12",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.11.10"
+ "id": "172.16.11.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.162.1"
+ "id": "172.16.162.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.154.6"
+ "id": "172.16.154.6",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.9"
+ "id": "172.16.132.9",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.172.10"
+ "id": "172.16.172.10",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.186.250"
+ "id": "172.16.186.250",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.139.1.1"
+ "id": "10.139.1.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.162.0.14"
+ "id": "10.162.0.14",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.6"
+ "id": "172.16.132.6",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.14"
+ "id": "172.16.132.14",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.162.0.7"
+ "id": "10.162.0.7",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.149.1"
+ "id": "172.16.149.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.49.40"
+ "id": "172.16.49.40",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.135.11.253"
+ "id": "10.135.11.253",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.155.13"
+ "id": "172.16.155.13",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "172.16.132.11"
+ "id": "172.16.132.11",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.192.1.1"
+ "id": "10.192.1.1",
+ "properties": {
+ "gateway": "true"
+ }
},
{
- "id": "10.184.0.4"
+ "id": "10.184.0.4",
+ "properties": {
+ "gateway": "true"
+ }
}
],
"links": [
diff --git a/data/ninux-condensed.json b/data/ninux-condensed.json
new file mode 100644
index 0000000..5f487be
--- /dev/null
+++ b/data/ninux-condensed.json
@@ -0,0 +1 @@
+{"type": "NetworkGraph", "protocol": "ninux_1475", "version": "0.6.6.2", "revision": null, "metric": "ETX", "nodes": [{"id": "6964", "properties": {"Potential disconnected nodes": 12, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7818", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "Block 29", "properties": {"nodes in block": 1, "nodes": "7947", "radius": 2, "type": "block"}}, {"id": "7222", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6727", "properties": {"Potential disconnected nodes": 9, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6726", "properties": {"Potential disconnected nodes": 3, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "Block 23", "properties": {"nodes in block": 1, "nodes": "7771", "radius": 2, "type": "block"}}, {"id": "Block 22", "properties": {"nodes in block": 1, "nodes": "7686", "radius": 2, "type": "block"}}, {"id": "Block 21", "properties": {"nodes in block": 1, "nodes": "7808", "radius": 2, "type": "block"}}, {"id": "Block 20", "properties": {"nodes in block": 1, "nodes": "6924", "radius": 2, "type": "block"}}, {"id": "Block 27", "properties": {"nodes in block": 1, "nodes": "8288", "radius": 2, "type": "block"}}, {"id": "Block 26", "properties": {"nodes in block": 1, "nodes": "6775", "radius": 2, "type": "block"}}, {"id": "Block 25", "properties": {"nodes in block": 1, "nodes": "7502", "radius": 2, "type": "block"}}, {"id": "Block 24", "properties": {"nodes in block": 1, "nodes": "8022", "radius": 2, "type": "block"}}, {"id": "7757", "properties": {"Potential disconnected nodes": 1, "radius": 14, "style": "cutpoint_5", "robustness": 5, "type": "cutpoint"}}, {"id": "7751", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "8220", "properties": {"Potential disconnected nodes": 2, "robustness": 3, "style": "cutpoint_3", "radius": 10, "type": "cutpoint_gateway"}}, {"id": "6995", "properties": {"Potential disconnected nodes": 7, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6996", "properties": {"Potential disconnected nodes": 9, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6990", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6993", "properties": {"Potential disconnected nodes": 11, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7961", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6911", "properties": {"Potential disconnected nodes": 1, "robustness": 2, "style": "cutpoint_2", "radius": 7, "type": "cutpoint"}}, {"id": "Block 18", "properties": {"nodes in block": 2, "nodes": "7414 7317", "radius": 5, "type": "block"}}, {"id": "Block 19", "properties": {"nodes in block": 2, "nodes": "7460 7324", "radius": 5, "type": "block"}}, {"id": "Block 16", "properties": {"nodes in block": 2, "nodes": "7932 7964", "radius": 5, "type": "block"}}, {"id": "Block 17", "properties": {"nodes in block": 2, "nodes": "7213 7834", "radius": 5, "type": "block"}}, {"id": "Block 14", "properties": {"nodes in block": 2, "nodes": "8260 8133", "radius": 5, "type": "block"}}, {"id": "Block 15", "properties": {"nodes in block": 2, "nodes": "7689 7705", "radius": 5, "type": "block"}}, {"id": "Block 12", "properties": {"nodes in block": 2, "nodes": "8286 7901", "radius": 5, "type": "block"}}, {"id": "Block 13", "properties": {"nodes in block": 2, "nodes": "7120 7059", "radius": 5, "type": "block"}}, {"id": "Block 10", "properties": {"nodes in block": 3, "nodes": "6766 7921 6929", "radius": 7, "type": "block"}}, {"id": "Block 11", "properties": {"nodes in block": 3, "nodes": "7383 7960 7587", "radius": 7, "type": "block"}}, {"id": "6795", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "7604", "properties": {"Potential disconnected nodes": 4, "radius": 14, "style": "cutpoint_6", "robustness": 6, "type": "cutpoint"}}, {"id": "Block 28", "properties": {"nodes in block": 1, "nodes": "7090", "radius": 2, "type": "block"}}, {"id": "8146", "properties": {"Potential disconnected nodes": 1, "radius": 14, "style": "cutpoint_5", "robustness": 5, "type": "cutpoint"}}, {"id": "7529", "properties": {"Potential disconnected nodes": 2, "radius": 12, "style": "cutpoint_4", "robustness": 4, "type": "cutpoint_gateway"}}, {"id": "7893", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6989", "properties": {"Potential disconnected nodes": 6, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6981", "properties": {"Potential disconnected nodes": 4, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6904", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6903", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "7130", "properties": {"Potential disconnected nodes": 1, "radius": 14, "style": "cutpoint_5", "robustness": 5, "type": "cutpoint"}}, {"id": "8136", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "Block 4", "properties": {"nodes in block": 4, "nodes": "6960 6986 6931 7755", "radius": 10, "type": "block"}}, {"id": "Block 5", "properties": {"nodes in block": 4, "nodes": "7241 7817 7046 7706", "radius": 10, "type": "block"}}, {"id": "Block 6", "properties": {"nodes in block": 3, "nodes": "7067 6780 8276", "radius": 7, "type": "block"}}, {"id": "Block 7", "properties": {"nodes in block": 3, "nodes": "6834 6735 7719", "radius": 7, "type": "block"}}, {"id": "Block 0", "properties": {"nodes in block": 18, "nodes": "7096 7325 7209 8174 6850 6915 6968 6997 6761 7022 7276 7984 6869 7340 7109 7900 6898 7387", "radius": 45, "type": "block"}}, {"id": "Block 1", "properties": {"nodes in block": 7, "nodes": "8105 8085 7245 7075 8059 7623 7420", "radius": 17, "type": "block"}}, {"id": "Block 2", "properties": {"nodes in block": 5, "nodes": "6830 6760 7044 8318 7843", "radius": 12, "type": "block"}}, {"id": "Block 3", "properties": {"nodes in block": 4, "nodes": "6976 7018 7015 7785", "radius": 10, "type": "block"}}, {"id": "6788", "properties": {"Potential disconnected nodes": 4, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "Block 8", "properties": {"nodes in block": 3, "nodes": "7716 6783 7446", "radius": 7, "type": "block"}}, {"id": "Block 9", "properties": {"nodes in block": 3, "nodes": "8107 7924 7563", "radius": 7, "type": "block"}}, {"id": "7434", "properties": {"Potential disconnected nodes": 7, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7521", "properties": {"Potential disconnected nodes": 3, "radius": 14, "style": "cutpoint_5", "robustness": 5, "type": "cutpoint"}}, {"id": "7538", "properties": {"Potential disconnected nodes": 3, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "7732", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "8010", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "7735", "properties": {"Potential disconnected nodes": 7, "radius": 14, "style": "cutpoint_7", "robustness": 7, "type": "cutpoint_gateway"}}, {"id": "6730", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7374", "properties": {"Potential disconnected nodes": 2, "robustness": 3, "style": "cutpoint_3", "radius": 10, "type": "cutpoint"}}, {"id": "6839", "properties": {"Potential disconnected nodes": 1, "robustness": 2, "style": "cutpoint_2", "radius": 7, "type": "cutpoint_gateway"}}, {"id": "7713", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "Block 36", "properties": {"nodes in block": 1, "nodes": "7949", "radius": 2, "type": "block"}}, {"id": "7418", "properties": {"Potential disconnected nodes": 1, "robustness": 4, "style": "cutpoint_4", "radius": 12, "type": "cutpoint_gateway"}}, {"id": "6808", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "Block 52", "properties": {"nodes in block": 1, "nodes": "7761", "radius": 50, "type": "block"}}, {"id": "Block 53", "properties": {"nodes in block": 3, "nodes": "7210 6885 7083", "radius": 66, "type": "block"}}, {"id": "Block 50", "properties": {"nodes in block": 1, "nodes": "8145", "radius": 50, "type": "block"}}, {"id": "Block 51", "properties": {"nodes in block": 2, "nodes": "8057 7880", "radius": 100, "type": "block"}}, {"id": "6958", "properties": {"Potential disconnected nodes": 10, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6955", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7080", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6759", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7086", "properties": {"Potential disconnected nodes": 2, "robustness": 6, "style": "cutpoint_6", "radius": 14, "type": "cutpoint_gateway"}}, {"id": "7214", "properties": {"Potential disconnected nodes": 3, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6757", "properties": {"Potential disconnected nodes": 7, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "Block 49", "properties": {"nodes in block": 1, "nodes": "7378", "radius": 50, "type": "block"}}, {"id": "Block 48", "properties": {"nodes in block": 1, "nodes": "7576", "radius": 14, "type": "block"}}, {"id": "Block 45", "properties": {"nodes in block": 4, "nodes": "7279 6909 6836 6844", "radius": 57, "type": "block"}}, {"id": "Block 44", "properties": {"nodes in block": 1, "nodes": "7654", "radius": 33, "type": "block"}}, {"id": "Block 47", "properties": {"nodes in block": 1, "nodes": "6838", "radius": 14, "type": "block"}}, {"id": "Block 46", "properties": {"nodes in block": 2, "nodes": "8207 6849", "radius": 28, "type": "block"}}, {"id": "Block 41", "properties": {"nodes in block": 2, "nodes": "7160 7118", "radius": 100, "type": "block"}}, {"id": "Block 40", "properties": {"nodes in block": 2, "nodes": "7736 7764", "radius": 100, "type": "block"}}, {"id": "Block 43", "properties": {"nodes in block": 2, "nodes": "7612 7561", "radius": 66, "type": "block"}}, {"id": "Block 42", "properties": {"nodes in block": 2, "nodes": "7988 8103", "radius": 66, "type": "block"}}, {"id": "6740", "properties": {"Potential disconnected nodes": 8, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "6742", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7475", "properties": {"Potential disconnected nodes": 2, "radius": 10, "style": "cutpoint_3", "robustness": 3, "type": "cutpoint"}}, {"id": "Block 38", "properties": {"nodes in block": 4, "nodes": "7738 7737 7739 7742", "radius": 200, "type": "block"}}, {"id": "Block 39", "properties": {"nodes in block": 3, "nodes": "8153 8150 7741", "radius": 150, "type": "block"}}, {"id": "7230", "properties": {"Potential disconnected nodes": 2, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6737", "properties": {"Potential disconnected nodes": 6, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "Block 30", "properties": {"nodes in block": 1, "nodes": "6829", "radius": 2, "type": "block"}}, {"id": "Block 31", "properties": {"nodes in block": 1, "nodes": "7021", "radius": 2, "type": "block"}}, {"id": "Block 32", "properties": {"nodes in block": 1, "nodes": "7025", "radius": 2, "type": "block"}}, {"id": "Block 33", "properties": {"nodes in block": 1, "nodes": "7012", "radius": 2, "type": "block"}}, {"id": "Block 34", "properties": {"nodes in block": 1, "nodes": "7052", "radius": 2, "type": "block"}}, {"id": "Block 35", "properties": {"nodes in block": 1, "nodes": "7937", "radius": 2, "type": "block"}}, {"id": "7667", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "Block 37", "properties": {"nodes in block": 1, "nodes": "8293", "radius": 2, "type": "block"}}, {"id": "7333", "properties": {"Potential disconnected nodes": 3, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "6787", "properties": {"Potential disconnected nodes": 1, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint"}}, {"id": "7585", "properties": {"Potential disconnected nodes": 2, "radius": 12, "style": "cutpoint_4", "robustness": 4, "type": "cutpoint_gateway"}}, {"id": "7065", "properties": {"Potential disconnected nodes": 4, "radius": 5, "style": "cutpoint_1", "robustness": 1, "type": "cutpoint_gateway"}}, {"id": "7740", "properties": {"Potential disconnected nodes": 3, "radius": 12, "style": "cutpoint_4", "robustness": 4, "type": "cutpoint"}}], "links": [{"source": "6964", "target": "Block 0", "cost": 1}, {"source": "6964", "target": "Block 1", "cost": 1}, {"source": "6964", "target": "7961", "cost": 1}, {"source": "6964", "target": "7230", "cost": 1}, {"source": "6964", "target": "6964", "cost": 1}, {"source": "6964", "target": "Block 11", "cost": 1}, {"source": "7818", "target": "6759", "cost": 1}, {"source": "7818", "target": "Block 0", "cost": 1}, {"source": "7818", "target": "6788", "cost": 1}, {"source": "7818", "target": "6996", "cost": 1}, {"source": "7818", "target": "7434", "cost": 1}, {"source": "7818", "target": "Block 12", "cost": 1}, {"source": "7818", "target": "8010", "cost": 1}, {"source": "Block 29", "target": "7667", "cost": 1}, {"source": "7222", "target": "Block 30", "cost": 1}, {"source": "7222", "target": "6904", "cost": 1}, {"source": "6727", "target": "Block 6", "cost": 1}, {"source": "6727", "target": "Block 0", "cost": 1}, {"source": "6727", "target": "6787", "cost": 1}, {"source": "6727", "target": "6727", "cost": 1}, {"source": "6727", "target": "6726", "cost": 1}, {"source": "6727", "target": "7732", "cost": 1}, {"source": "6726", "target": "Block 7", "cost": 1}, {"source": "Block 23", "target": "7751", "cost": 1}, {"source": "Block 22", "target": "7333", "cost": 1}, {"source": "Block 21", "target": "7732", "cost": 1}, {"source": "Block 20", "target": "6742", "cost": 1}, {"source": "Block 27", "target": "6787", "cost": 1}, {"source": "Block 26", "target": "6990", "cost": 1}, {"source": "Block 25", "target": "7961", "cost": 1}, {"source": "Block 24", "target": "6759", "cost": 1}, {"source": "7757", "target": "Block 49", "cost": 1}, {"source": "7757", "target": "8146", "cost": 1}, {"source": "7751", "target": "7333", "cost": 1}, {"source": "8220", "target": "Block 45", "cost": 1}, {"source": "8220", "target": "6839", "cost": 1}, {"source": "8220", "target": "7374", "cost": 1}, {"source": "6995", "target": "6958", "cost": 1}, {"source": "6995", "target": "6989", "cost": 1}, {"source": "6996", "target": "Block 0", "cost": 1}, {"source": "6996", "target": "6903", "cost": 1}, {"source": "6996", "target": "7333", "cost": 1}, {"source": "6996", "target": "Block 2", "cost": 1}, {"source": "6990", "target": "6737", "cost": 1}, {"source": "6993", "target": "Block 31", "cost": 1}, {"source": "6993", "target": "Block 0", "cost": 1}, {"source": "6993", "target": "6808", "cost": 1}, {"source": "6993", "target": "7667", "cost": 1}, {"source": "6993", "target": "6757", "cost": 1}, {"source": "7961", "target": "Block 11", "cost": 1}, {"source": "6911", "target": "Block 45", "cost": 1}, {"source": "6911", "target": "Block 47", "cost": 1}, {"source": "Block 18", "target": "6955", "cost": 1}, {"source": "Block 19", "target": "7230", "cost": 1}, {"source": "Block 16", "target": "7713", "cost": 1}, {"source": "Block 17", "target": "6958", "cost": 1}, {"source": "Block 14", "target": "8136", "cost": 1}, {"source": "Block 15", "target": "6730", "cost": 1}, {"source": "Block 13", "target": "6903", "cost": 1}, {"source": "Block 10", "target": "6740", "cost": 1}, {"source": "6795", "target": "7080", "cost": 1}, {"source": "6795", "target": "7713", "cost": 1}, {"source": "6795", "target": "Block 0", "cost": 1}, {"source": "7604", "target": "Block 44", "cost": 1}, {"source": "7604", "target": "7521", "cost": 1}, {"source": "7604", "target": "7585", "cost": 1}, {"source": "Block 28", "target": "6808", "cost": 1}, {"source": "8146", "target": "Block 50", "cost": 1}, {"source": "7529", "target": "7521", "cost": 1}, {"source": "7529", "target": "Block 42", "cost": 1}, {"source": "7893", "target": "Block 35", "cost": 1}, {"source": "7893", "target": "7538", "cost": 1}, {"source": "6989", "target": "7065", "cost": 1}, {"source": "6989", "target": "Block 33", "cost": 1}, {"source": "6981", "target": "6740", "cost": 1}, {"source": "6981", "target": "Block 3", "cost": 1}, {"source": "6904", "target": "Block 0", "cost": 1}, {"source": "6903", "target": "Block 0", "cost": 1}, {"source": "6903", "target": "7230", "cost": 1}, {"source": "6903", "target": "6955", "cost": 1}, {"source": "7130", "target": "Block 53", "cost": 1}, {"source": "8136", "target": "6737", "cost": 1}, {"source": "Block 4", "target": "6788", "cost": 1}, {"source": "Block 5", "target": "7065", "cost": 1}, {"source": "Block 0", "target": "6730", "cost": 1}, {"source": "Block 0", "target": "7713", "cost": 1}, {"source": "Block 0", "target": "6788", "cost": 1}, {"source": "Block 0", "target": "6759", "cost": 1}, {"source": "Block 0", "target": "6958", "cost": 1}, {"source": "Block 0", "target": "7538", "cost": 1}, {"source": "Block 0", "target": "7434", "cost": 1}, {"source": "Block 0", "target": "6742", "cost": 1}, {"source": "Block 0", "target": "6740", "cost": 1}, {"source": "Block 0", "target": "6955", "cost": 1}, {"source": "Block 0", "target": "8010", "cost": 1}, {"source": "Block 8", "target": "7434", "cost": 1}, {"source": "Block 9", "target": "7214", "cost": 1}, {"source": "7434", "target": "7214", "cost": 1}, {"source": "7538", "target": "Block 36", "cost": 1}, {"source": "7538", "target": "6787", "cost": 1}, {"source": "8010", "target": "Block 37", "cost": 1}, {"source": "7735", "target": "Block 38", "cost": 1}, {"source": "7735", "target": "7740", "cost": 1}, {"source": "7735", "target": "7475", "cost": 1}, {"source": "6730", "target": "6740", "cost": 1}, {"source": "7374", "target": "Block 45", "cost": 1}, {"source": "7374", "target": "Block 46", "cost": 1}, {"source": "6839", "target": "Block 48", "cost": 1}, {"source": "7713", "target": "6808", "cost": 1}, {"source": "7418", "target": "Block 52", "cost": 1}, {"source": "7418", "target": "7086", "cost": 1}, {"source": "Block 51", "target": "7086", "cost": 1}, {"source": "6958", "target": "6740", "cost": 1}, {"source": "7080", "target": "Block 32", "cost": 1}, {"source": "6757", "target": "6737", "cost": 1}, {"source": "Block 40", "target": "7475", "cost": 1}, {"source": "Block 43", "target": "7585", "cost": 1}, {"source": "6740", "target": "6742", "cost": 1}, {"source": "Block 39", "target": "7740", "cost": 1}, {"source": "6737", "target": "Block 34", "cost": 1}]}
\ No newline at end of file
diff --git a/data/ninux.json b/data/ninux.json
new file mode 100644
index 0000000..82e7f46
--- /dev/null
+++ b/data/ninux.json
@@ -0,0 +1,2517 @@
+{
+ "type": "NetworkGraph",
+ "label": "ninux_1475",
+ "protocol": "ninux_1475",
+ "version": "0.6.6.2",
+ "metric": "ETX",
+ "nodes": [
+ {
+ "id": "6960",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6964",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7817",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6968",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8153",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7818",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7018",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7222",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6727",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6726",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7383",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7118",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7387",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8010",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7961",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7059",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7052",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7612",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6844",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7755",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7757",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7751",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8059",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8220",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6836",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6995",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6996",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6997",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6990",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6993",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6915",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7960",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6849",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8150",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7964",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7732",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8022",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7120",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6795",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7446",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7317",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7604",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7686",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7521",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6929",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7529",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7893",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7689",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6850",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6989",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6986",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6981",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6904",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6903",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7130",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8136",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6909",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8133",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6780",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6783",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6787",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6788",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7434",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7739",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7738",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7538",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6829",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7880",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7737",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7736",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7735",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8207",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8286",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7022",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7021",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6931",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7025",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7900",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7901",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7785",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8288",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7706",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7378",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7276",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6775",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7279",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7374",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7420",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6869",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7046",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6830",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8057",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7623",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6834",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6839",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6838",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8293",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7654",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7340",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6924",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7015",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7012",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7096",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7713",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7090",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7716",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7719",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6766",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6761",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6760",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7984",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7414",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7988",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7418",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8105",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7924",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6808",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7921",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6958",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7705",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8260",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6955",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7843",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7080",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7083",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6759",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7563",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7086",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7210",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7160",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7213",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7214",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6757",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7764",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7561",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7761",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7932",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8174",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7937",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8107",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6740",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6742",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6898",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7834",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7324",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7325",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7209",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8103",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7576",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7075",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7741",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7771",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7808",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7475",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6976",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8145",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7245",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6730",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7947",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6735",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7230",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "6737",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7109",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8146",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8318",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7949",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7667",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "8085",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7333",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7241",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7044",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7067",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7585",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7065",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7587",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7742",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7740",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6885",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "7502",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "7460",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "8276",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "6911",
+ "properties": {
+ "gateway": "false"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "6960",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6788",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8105",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8085",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7245",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6964",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7075",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8059",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7587",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7960",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7961",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7623",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7420",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7230",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7383",
+ "weight": 1.0
+ },
+ {
+ "source": "6964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7387",
+ "weight": 1.0
+ },
+ {
+ "source": "7817",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7065",
+ "weight": 1.0
+ },
+ {
+ "source": "6968",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6795",
+ "weight": 1.0
+ },
+ {
+ "source": "6968",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6759",
+ "weight": 1.0
+ },
+ {
+ "source": "8153",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7740",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8286",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6759",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6788",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6996",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7434",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7900",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7901",
+ "weight": 1.0
+ },
+ {
+ "source": "7818",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8010",
+ "weight": 1.0
+ },
+ {
+ "source": "7222",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6829",
+ "weight": 1.0
+ },
+ {
+ "source": "7222",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6904",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6780",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7209",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6787",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7067",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7732",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6727",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6726",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8276",
+ "weight": 1.0
+ },
+ {
+ "source": "6727",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7109",
+ "weight": 1.0
+ },
+ {
+ "source": "6726",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7719",
+ "weight": 1.0
+ },
+ {
+ "source": "6726",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6735",
+ "weight": 1.0
+ },
+ {
+ "source": "6726",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6834",
+ "weight": 1.0
+ },
+ {
+ "source": "7383",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7961",
+ "weight": 1.0
+ },
+ {
+ "source": "7383",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7587",
+ "weight": 1.0
+ },
+ {
+ "source": "7705",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6730",
+ "weight": 1.0
+ },
+ {
+ "source": "7118",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7160",
+ "weight": 1.0
+ },
+ {
+ "source": "7387",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7325",
+ "weight": 1.0
+ },
+ {
+ "source": "8010",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8293",
+ "weight": 1.0
+ },
+ {
+ "source": "8010",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6997",
+ "weight": 1.0
+ },
+ {
+ "source": "8010",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6850",
+ "weight": 1.0
+ },
+ {
+ "source": "7340",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6958",
+ "weight": 1.0
+ },
+ {
+ "source": "7340",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7538",
+ "weight": 1.0
+ },
+ {
+ "source": "7059",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6903",
+ "weight": 1.0
+ },
+ {
+ "source": "7052",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6737",
+ "weight": 1.0
+ },
+ {
+ "source": "7612",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7585",
+ "weight": 1.0
+ },
+ {
+ "source": "7612",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7561",
+ "weight": 1.0
+ },
+ {
+ "source": "6844",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8220",
+ "weight": 1.0
+ },
+ {
+ "source": "6844",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7279",
+ "weight": 1.0
+ },
+ {
+ "source": "6844",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7374",
+ "weight": 1.0
+ },
+ {
+ "source": "7755",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6788",
+ "weight": 1.0
+ },
+ {
+ "source": "7757",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7378",
+ "weight": 1.0
+ },
+ {
+ "source": "7757",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8146",
+ "weight": 1.0
+ },
+ {
+ "source": "7751",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7333",
+ "weight": 1.0
+ },
+ {
+ "source": "7751",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7771",
+ "weight": 1.0
+ },
+ {
+ "source": "6839",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8220",
+ "weight": 1.0
+ },
+ {
+ "source": "6839",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7576",
+ "weight": 1.0
+ },
+ {
+ "source": "8220",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6836",
+ "weight": 1.0
+ },
+ {
+ "source": "8220",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7279",
+ "weight": 1.0
+ },
+ {
+ "source": "8220",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7374",
+ "weight": 1.0
+ },
+ {
+ "source": "8220",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6909",
+ "weight": 1.0
+ },
+ {
+ "source": "6995",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6958",
+ "weight": 1.0
+ },
+ {
+ "source": "6995",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6989",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6830",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7333",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6760",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7044",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6903",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7276",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8318",
+ "weight": 1.0
+ },
+ {
+ "source": "6996",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7843",
+ "weight": 1.0
+ },
+ {
+ "source": "6997",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6788",
+ "weight": 1.0
+ },
+ {
+ "source": "6997",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7538",
+ "weight": 1.0
+ },
+ {
+ "source": "6990",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6775",
+ "weight": 1.0
+ },
+ {
+ "source": "6990",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6737",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8174",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6808",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6757",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7022",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7021",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7984",
+ "weight": 1.0
+ },
+ {
+ "source": "6993",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7667",
+ "weight": 1.0
+ },
+ {
+ "source": "6915",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7434",
+ "weight": 1.0
+ },
+ {
+ "source": "6915",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7022",
+ "weight": 1.0
+ },
+ {
+ "source": "7960",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7961",
+ "weight": 1.0
+ },
+ {
+ "source": "6849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8207",
+ "weight": 1.0
+ },
+ {
+ "source": "6849",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7374",
+ "weight": 1.0
+ },
+ {
+ "source": "6911",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6838",
+ "weight": 1.0
+ },
+ {
+ "source": "6911",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6836",
+ "weight": 1.0
+ },
+ {
+ "source": "6911",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7279",
+ "weight": 1.0
+ },
+ {
+ "source": "7964",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7713",
+ "weight": 1.0
+ },
+ {
+ "source": "7880",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7086",
+ "weight": 1.0
+ },
+ {
+ "source": "8022",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6759",
+ "weight": 1.0
+ },
+ {
+ "source": "7120",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6903",
+ "weight": 1.0
+ },
+ {
+ "source": "6795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7713",
+ "weight": 1.0
+ },
+ {
+ "source": "6795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6850",
+ "weight": 1.0
+ },
+ {
+ "source": "6795",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7080",
+ "weight": 1.0
+ },
+ {
+ "source": "7446",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7434",
+ "weight": 1.0
+ },
+ {
+ "source": "7317",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6955",
+ "weight": 1.0
+ },
+ {
+ "source": "7604",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7585",
+ "weight": 1.0
+ },
+ {
+ "source": "7604",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7521",
+ "weight": 1.0
+ },
+ {
+ "source": "7604",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7654",
+ "weight": 1.0
+ },
+ {
+ "source": "7686",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7333",
+ "weight": 1.0
+ },
+ {
+ "source": "7521",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7529",
+ "weight": 1.0
+ },
+ {
+ "source": "7529",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7988",
+ "weight": 1.0
+ },
+ {
+ "source": "7529",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8103",
+ "weight": 1.0
+ },
+ {
+ "source": "7893",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7538",
+ "weight": 1.0
+ },
+ {
+ "source": "7893",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7937",
+ "weight": 1.0
+ },
+ {
+ "source": "7689",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6730",
+ "weight": 1.0
+ },
+ {
+ "source": "7025",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7080",
+ "weight": 1.0
+ },
+ {
+ "source": "6850",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6788",
+ "weight": 1.0
+ },
+ {
+ "source": "6989",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7065",
+ "weight": 1.0
+ },
+ {
+ "source": "6989",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7012",
+ "weight": 1.0
+ },
+ {
+ "source": "6986",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6788",
+ "weight": 1.0
+ },
+ {
+ "source": "6981",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6976",
+ "weight": 1.0
+ },
+ {
+ "source": "6981",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7785",
+ "weight": 1.0
+ },
+ {
+ "source": "6981",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7015",
+ "weight": 1.0
+ },
+ {
+ "source": "6981",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6740",
+ "weight": 1.0
+ },
+ {
+ "source": "6981",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7018",
+ "weight": 1.0
+ },
+ {
+ "source": "6904",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7022",
+ "weight": 1.0
+ },
+ {
+ "source": "6904",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6761",
+ "weight": 1.0
+ },
+ {
+ "source": "6903",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7209",
+ "weight": 1.0
+ },
+ {
+ "source": "6903",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7230",
+ "weight": 1.0
+ },
+ {
+ "source": "6903",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6955",
+ "weight": 1.0
+ },
+ {
+ "source": "7130",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7210",
+ "weight": 1.0
+ },
+ {
+ "source": "7130",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7083",
+ "weight": 1.0
+ },
+ {
+ "source": "7130",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6885",
+ "weight": 1.0
+ },
+ {
+ "source": "8136",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8133",
+ "weight": 1.0
+ },
+ {
+ "source": "8136",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8260",
+ "weight": 1.0
+ },
+ {
+ "source": "8136",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6737",
+ "weight": 1.0
+ },
+ {
+ "source": "6909",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7374",
+ "weight": 1.0
+ },
+ {
+ "source": "6783",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7434",
+ "weight": 1.0
+ },
+ {
+ "source": "6787",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7538",
+ "weight": 1.0
+ },
+ {
+ "source": "6787",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8288",
+ "weight": 1.0
+ },
+ {
+ "source": "6788",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7325",
+ "weight": 1.0
+ },
+ {
+ "source": "6788",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6931",
+ "weight": 1.0
+ },
+ {
+ "source": "7434",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7096",
+ "weight": 1.0
+ },
+ {
+ "source": "7434",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7716",
+ "weight": 1.0
+ },
+ {
+ "source": "7434",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7214",
+ "weight": 1.0
+ },
+ {
+ "source": "7739",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7735",
+ "weight": 1.0
+ },
+ {
+ "source": "7738",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7735",
+ "weight": 1.0
+ },
+ {
+ "source": "7538",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7949",
+ "weight": 1.0
+ },
+ {
+ "source": "8207",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7374",
+ "weight": 1.0
+ },
+ {
+ "source": "7732",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7808",
+ "weight": 1.0
+ },
+ {
+ "source": "7737",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7735",
+ "weight": 1.0
+ },
+ {
+ "source": "7736",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7475",
+ "weight": 1.0
+ },
+ {
+ "source": "7735",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7742",
+ "weight": 1.0
+ },
+ {
+ "source": "7735",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7740",
+ "weight": 1.0
+ },
+ {
+ "source": "7735",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7475",
+ "weight": 1.0
+ },
+ {
+ "source": "8150",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7740",
+ "weight": 1.0
+ },
+ {
+ "source": "7900",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6730",
+ "weight": 1.0
+ },
+ {
+ "source": "7706",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7065",
+ "weight": 1.0
+ },
+ {
+ "source": "7276",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7109",
+ "weight": 1.0
+ },
+ {
+ "source": "7276",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7713",
+ "weight": 1.0
+ },
+ {
+ "source": "7279",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7374",
+ "weight": 1.0
+ },
+ {
+ "source": "8057",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7086",
+ "weight": 1.0
+ },
+ {
+ "source": "6929",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6740",
+ "weight": 1.0
+ },
+ {
+ "source": "6924",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6742",
+ "weight": 1.0
+ },
+ {
+ "source": "7096",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6955",
+ "weight": 1.0
+ },
+ {
+ "source": "7713",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7932",
+ "weight": 1.0
+ },
+ {
+ "source": "7713",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6808",
+ "weight": 1.0
+ },
+ {
+ "source": "7090",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6808",
+ "weight": 1.0
+ },
+ {
+ "source": "6766",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6740",
+ "weight": 1.0
+ },
+ {
+ "source": "6761",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6898",
+ "weight": 1.0
+ },
+ {
+ "source": "7984",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6898",
+ "weight": 1.0
+ },
+ {
+ "source": "7414",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6955",
+ "weight": 1.0
+ },
+ {
+ "source": "7418",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7761",
+ "weight": 1.0
+ },
+ {
+ "source": "7418",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7086",
+ "weight": 1.0
+ },
+ {
+ "source": "7924",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7214",
+ "weight": 1.0
+ },
+ {
+ "source": "7921",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6740",
+ "weight": 1.0
+ },
+ {
+ "source": "6958",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7213",
+ "weight": 1.0
+ },
+ {
+ "source": "6958",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6740",
+ "weight": 1.0
+ },
+ {
+ "source": "6958",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7834",
+ "weight": 1.0
+ },
+ {
+ "source": "6958",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6869",
+ "weight": 1.0
+ },
+ {
+ "source": "6885",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7210",
+ "weight": 1.0
+ },
+ {
+ "source": "7563",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7214",
+ "weight": 1.0
+ },
+ {
+ "source": "7214",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8107",
+ "weight": 1.0
+ },
+ {
+ "source": "6757",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6737",
+ "weight": 1.0
+ },
+ {
+ "source": "7764",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7475",
+ "weight": 1.0
+ },
+ {
+ "source": "7561",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7585",
+ "weight": 1.0
+ },
+ {
+ "source": "6898",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8174",
+ "weight": 1.0
+ },
+ {
+ "source": "6898",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6740",
+ "weight": 1.0
+ },
+ {
+ "source": "6740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6730",
+ "weight": 1.0
+ },
+ {
+ "source": "6740",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6742",
+ "weight": 1.0
+ },
+ {
+ "source": "6742",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7325",
+ "weight": 1.0
+ },
+ {
+ "source": "7324",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7230",
+ "weight": 1.0
+ },
+ {
+ "source": "7741",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7740",
+ "weight": 1.0
+ },
+ {
+ "source": "8145",
+ "edgeid": null,
+ "cost": 1,
+ "target": "8146",
+ "weight": 1.0
+ },
+ {
+ "source": "7961",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7502",
+ "weight": 1.0
+ },
+ {
+ "source": "6730",
+ "edgeid": null,
+ "cost": 1,
+ "target": "6869",
+ "weight": 1.0
+ },
+ {
+ "source": "7947",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7667",
+ "weight": 1.0
+ },
+ {
+ "source": "7230",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7460",
+ "weight": 1.0
+ },
+ {
+ "source": "7241",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7065",
+ "weight": 1.0
+ },
+ {
+ "source": "7065",
+ "edgeid": null,
+ "cost": 1,
+ "target": "7046",
+ "weight": 1.0
+ }
+ ]
+}
\ No newline at end of file
diff --git a/docs/cutpoint_gateway.md b/docs/cutpoint_gateway.md
new file mode 100644
index 0000000..72ae8d6
--- /dev/null
+++ b/docs/cutpoint_gateway.md
@@ -0,0 +1,250 @@
+# Special cutpoint for gateway
+This variation of the algorithm int the condensed_graph() method consists in analyzing each connected component generated by the cutoint nodes to check if each of them contains at least one node with the "gateway" property, then to check that the failure of a cutpoint does not generate one or more components without the Internet connection.
+
+## Examples
+
+Example 1
+
+
+There are 3 nodes (1 cutpoint), after condensed_graph() there will be two connected components, both containing a gateway node, so the cutpoint node is a simple cutpoint
+
+### Input:
+
+ {
+ ...
+ "nodes": [
+ {
+ "id": "10.0.0.1",
+ "properties": {
+ "gateway": "true"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "10.0.0.3",
+ "properties": {
+ "gateway": "true"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "10.0.0.1",
+ "target": "10.0.0.2",
+ "cost": 1.2939453125
+ },
+ {
+ "source": "10.0.0.2",
+ "target": "10.0.0.3",
+ "cost": 1.5
+ }
+ ]
+ ...
+ }
+
+### Output:
+
+ {
+ ...
+ "nodes": [
+ {
+ "id": "Block 0",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "10.0.0.3 10.0.0.1",
+ "radius": 100,
+ "type": "block"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "robustness": 7,
+ "style": "cutpoint_7",
+ "radius": 14,
+ "type": "cutpoint"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "Block 0",
+ "target": "10.0.0.2",
+ "cost": 1
+ }
+ ]
+ ...
+ }
+
+
+
+
+Example 2
+
+
+There are 3 nodes (1 cutpoint), after condensed_graph() there will be two connected components, one containing a gateway node, while another without any gateway, so the cutpoint node is a cutpoint_gateway
+
+### Input:
+
+ {
+ ...
+ "nodes": [
+ {
+ "id": "10.0.0.1",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "10.0.0.3",
+ "properties": {
+ "gateway": "true"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "10.0.0.1",
+ "target": "10.0.0.2",
+ "cost": 1.2939453125
+ },
+ {
+ "source": "10.0.0.2",
+ "target": "10.0.0.3",
+ "cost": 1.5
+ }
+ ]
+ ...
+ }
+
+### Output:
+
+ {
+ ...
+ "nodes": [
+ {
+ "id": "Block 0",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "10.0.0.3 10.0.0.1",
+ "radius": 100,
+ "type": "block"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "robustness": 7,
+ "style": "cutpoint_7",
+ "radius": 14,
+ "type": "cutpoint_gateway"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "Block 0",
+ "target": "10.0.0.2",
+ "cost": 1
+ }
+ ]
+ ...
+ }
+
+
+
+
+Example 3
+
+
+There are 3 nodes (1 cutpoint), after condensed_graph() there will be two connected components, both without any gateway node, so the cutpoint node is a cutpoint_gateway
+
+### Input:
+
+ {
+ ...
+ "nodes": [
+ {
+ "id": "10.0.0.1",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "gateway": "false"
+ }
+ },
+ {
+ "id": "10.0.0.3",
+ "properties": {
+ "gateway": "false"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "10.0.0.1",
+ "target": "10.0.0.2",
+ "cost": 1.2939453125
+ },
+ {
+ "source": "10.0.0.2",
+ "target": "10.0.0.3",
+ "cost": 1.5
+ }
+ ]
+ ...
+ }
+
+### Output:
+
+ {
+ ...
+ "nodes": [
+ {
+ "id": "Block 0",
+ "properties": {
+ "nodes in block": 2,
+ "nodes": "10.0.0.3 10.0.0.1",
+ "radius": 100,
+ "type": "block"
+ }
+ },
+ {
+ "id": "10.0.0.2",
+ "properties": {
+ "Potential disconnected nodes": 1,
+ "robustness": 7,
+ "style": "cutpoint_7",
+ "radius": 14,
+ "type": "cutpoint_gateway"
+ }
+ }
+ ],
+ "links": [
+ {
+ "source": "Block 0",
+ "target": "10.0.0.2",
+ "cost": 1
+ }
+ ]
+ ...
+ }
+
+
+
\ No newline at end of file
diff --git a/netjson_robustness/analyser.py b/netjson_robustness/analyser.py
index 2870ff3..abecaee 100644
--- a/netjson_robustness/analyser.py
+++ b/netjson_robustness/analyser.py
@@ -1,4 +1,5 @@
import networkx as nx
+import json
class ParsedGraph():
@@ -25,9 +26,12 @@ def condensate_graph(self):
for comp in connected_components:
if len(comp) == 1:
g = nx.Graph()
- n = comp.nodes()[0]
- g.add_node(n, {"type": "cutpoint"})
- graphs.append(g)
+ c_nodes = comp.nodes().values()
+ if len(c_nodes) >= 1:
+ n = c_nodes[0]
+ g.add_node(n)
+ g.node[n]["type"] = "cutpoint"
+ graphs.append(g)
continue
g = nx.Graph()
@@ -56,23 +60,48 @@ def condensate_graph(self):
self.min_node_size)
g.node[node_id]["type"] = "block"
+ dataJson = json.loads(self.netJSON.json())
+
for n in cutpoints:
temp_g = comp.copy()
temp_g.remove_node(n)
main_c = sorted([x for x in
nx.connected_components(temp_g)],
key=lambda x: len(x))
+
+ connected_components2 = list(nx.connected_component_subgraphs(temp_g))
+ cut_gat = False
+ for com in connected_components2:
+ nodes2 = com.nodes()
+ x = False
+ for node2 in nodes2:
+ for i in range(0,len(dataJson["nodes"])):
+ if dataJson["nodes"][i].has_key("id") and dataJson["nodes"][i].has_key("properties") and dataJson["nodes"][i]["properties"].has_key("gateway"):
+ if dataJson["nodes"][i]["id"] == node2:
+ if dataJson["nodes"][i]["properties"]["gateway"] == "true":
+ x = True
+ break
+ if x == True: break
+
+ if x == False:
+ cut_gat = True
+ break
+
robustness = len(main_c[-1])
g.add_node(n)
- g.node[n]["type"] = "cutpoint"
+ if cut_gat == True:
+ g.node[n]["type"] = "cutpoint_gateway"
+ else:
+ g.node[n]["type"] = "cutpoint"
+
g.node[n]["Potential disconnected nodes"] = len(comp) - robustness - 1
for neigh in comp[n].keys():
if neigh in cutpoints:
- g.add_edge(n, neigh, {'weight': 1}) # TODO weight
+ g.add_edge(n, neigh, weight=1) # TODO weight
else:
for k, v in component_dict.items():
if neigh in v:
- g.add_edge(n, k, {'weight': 1}) # TODO weight
+ g.add_edge(n, k, weight=1) # TODO weight
g.node[n]["robustness"] = 10 - int(10*float(robustness) /
len(comp))
g.node[n]["style"] = "cutpoint_" +\
@@ -86,22 +115,20 @@ def condensate_graph(self):
for n, data in g.nodes(data=True):
tobemerged = []
mergesize = 0
- if data["type"] == "cutpoint":
+ if data["type"] == "cutpoint" or data["type"] == "cutpoint_gateway":
for (neigh, ndata) in g[n].items():
if g.node[neigh]["type"] == "block" and \
- len(g[neigh]) == 1:
+ len(g[neigh]) == 1:
tobemerged.append(neigh)
mergesize += g.node[neigh]["nodes in block"]
if len(tobemerged) > 1:
nodes = " ".join([g.node[y]["nodes"] for y in tobemerged])
- g.add_node(i, {"nodes": nodes,
- "nodes in block": mergesize,
- "radius": max(int(self.max_node_size *
- float(len(tobemerged)) /
- max_component_size),
- self.min_node_size),
- "type": "block"})
- g.add_edge(i, n, {"weight": 1}) # TODO need weight here
+ g.add_node(i)
+ g.node[i]["nodes"] = nodes
+ g.node[i]["nodes in block"] = mergesize
+ g.node[i]["radius"] = (max(int(self.max_node_size * float(len(tobemerged)) / max_component_size), self.min_node_size))
+ g.node[i]["type"] = "block"
+ g.add_edge(i, n, weight=1) # TODO need weight here
i += 1
for n in tobemerged:
g.remove_node(n)
@@ -117,4 +144,4 @@ def condensate_graph(self):
counter += 1
r_g = nx.relabel_nodes(g, labels, copy=True)
graphs.append(r_g)
- self.condensed_graph = nx.union_all(graphs)
+ self.condensed_graph = nx.union_all(graphs)
\ No newline at end of file