From 42e931d358b7089903b157da0fa9472cdd3c1765 Mon Sep 17 00:00:00 2001 From: Xing Yun Date: Thu, 22 Mar 2018 21:49:08 -0400 Subject: [PATCH 1/3] cleanup --- demo/assets/Graph1.gexf | 49898 ---------------- demo/assets/MetaData.json | 1 - demo/assets/twitter_mutual2.json | 1 - demo/color-rects.html | 65 - demo/colorspace-select.html | 97 - demo/keiko.html | 202 - demo/lib/README.md | 35 - demo/lib/chroma.min.js | 33 - demo/lib/d3.v4.min.js | 2 - demo/lib/dagre.js | 16396 ----- demo/lib/jquery-1.12.4.min.js | 5 - demo/lib/linkurious/plugins.js | 25850 -------- demo/lib/linkurious/sigma.js | 12207 ---- demo/lib/lodash.js | 17084 ------ demo/lib/lodash.min.js | 136 - .../sigma/plugins/sigma.exporters.svg.min.js | 1 - .../plugins/sigma.layout.forceAtlas2.min.js | 1 - .../plugins/sigma.layout.noverlap.min.js | 1 - .../sigma/plugins/sigma.neo4j.cypher.min.js | 1 - .../sigma/plugins/sigma.parsers.gexf.min.js | 1 - .../sigma/plugins/sigma.parsers.json.min.js | 1 - .../plugins/sigma.pathfinding.astar.min.js | 1 - .../plugins/sigma.plugins.animate.min.js | 1 - .../plugins/sigma.plugins.dragNodes.min.js | 1 - .../sigma/plugins/sigma.plugins.filter.min.js | 1 - .../sigma.plugins.neighborhoods.min.js | 1 - .../plugins/sigma.plugins.relativeSize.min.js | 1 - .../sigma.renderers.customEdgeShapes.min.js | 1 - .../sigma.renderers.customShapes.min.js | 1 - .../plugins/sigma.renderers.edgeDots.min.js | 1 - .../plugins/sigma.renderers.edgeLabels.min.js | 1 - .../sigma.renderers.parallelEdges.min.js | 1 - .../plugins/sigma.renderers.snapshot.min.js | 1 - .../plugins/sigma.statistics.HITS.min.js | 1 - demo/lib/sigma/sigma.min.js | 5 - demo/lib/sigma/sigma.require.js | 12076 ---- demo/scientific-color.html | 160 - demo/stack-overflow.html | 421 - demo/twitter.html | 77 - test/sub-colorspace-test.js | 17 - 40 files changed, 134787 deletions(-) delete mode 100755 demo/assets/Graph1.gexf delete mode 100755 demo/assets/MetaData.json delete mode 100755 demo/assets/twitter_mutual2.json delete mode 100644 demo/color-rects.html delete mode 100644 demo/colorspace-select.html delete mode 100644 demo/keiko.html delete mode 100644 demo/lib/README.md delete mode 100644 demo/lib/chroma.min.js delete mode 100644 demo/lib/d3.v4.min.js delete mode 100644 demo/lib/dagre.js delete mode 100644 demo/lib/jquery-1.12.4.min.js delete mode 100755 demo/lib/linkurious/plugins.js delete mode 100755 demo/lib/linkurious/sigma.js delete mode 100644 demo/lib/lodash.js delete mode 100644 demo/lib/lodash.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.exporters.svg.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.layout.forceAtlas2.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.layout.noverlap.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.neo4j.cypher.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.parsers.gexf.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.parsers.json.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.pathfinding.astar.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.plugins.animate.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.plugins.dragNodes.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.plugins.filter.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.plugins.neighborhoods.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.plugins.relativeSize.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.renderers.customEdgeShapes.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.renderers.customShapes.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.renderers.edgeDots.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.renderers.edgeLabels.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.renderers.parallelEdges.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.renderers.snapshot.min.js delete mode 100644 demo/lib/sigma/plugins/sigma.statistics.HITS.min.js delete mode 100644 demo/lib/sigma/sigma.min.js delete mode 100644 demo/lib/sigma/sigma.require.js delete mode 100644 demo/scientific-color.html delete mode 100644 demo/stack-overflow.html delete mode 100644 demo/twitter.html delete mode 100644 test/sub-colorspace-test.js diff --git a/demo/assets/Graph1.gexf b/demo/assets/Graph1.gexf deleted file mode 100755 index f47f5c5..0000000 --- a/demo/assets/Graph1.gexf +++ /dev/null @@ -1,49898 +0,0 @@ - - - - Gephi 0.8.1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/demo/assets/MetaData.json b/demo/assets/MetaData.json deleted file mode 100755 index b883cf3..0000000 --- a/demo/assets/MetaData.json +++ /dev/null @@ -1 +0,0 @@ -{"695bdefa-a259-4bf1-a92d-17571e782277": {"name": "Sh", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sh/info", "one liner": "sh, aka Bourne Shell, is the Unix Shell, the standard shell since v7 Unix. POSIX has standardized the shell, and portable shell scripts should conform to /bin/sh syntax.", "identifier": "", "size": 2538}, "8a3cba68-fb6a-4fd8-8f5f-62a976d8889d": {"name": "Structure", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/structure/info", "one liner": "Structure is a fundamental, tangible or intangible notion referring to the recognition, observation, nature, and permanence of patterns and relationships of entities.", "identifier": "", "size": 3701}, "f9fef1e3-aa79-4111-9b11-059ac746aba9": {"name": "Skin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/skin/info", "one liner": "skin is set of properties (skin parameters) used to change the appearance of an application through setting the colors and decoration of controls and components", "identifier": "", "size": 359}, "e6a64ef3-3aa7-482d-8d8d-70c227705887": {"name": "Machine Learning", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/machine-learning/info", "one liner": "Machine learning revolves around developing self learning computer algorithms that function by virtue of discovering patterns in data and making intelligent decisions based on such patterns.", "identifier": "", "size": 7218}, "55d3fdd9-e80a-4f50-8ed2-fd636d1be22e": {"name": "Lambda", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lambda/info", "one liner": "Anonymous functions or closures in programming languages such as Lisp, C#, C++, Lua, Python, Ruby or Java. (Also, lambda expression.)", "identifier": "", "size": 10107}, "aacc821e-d342-4057-b95c-b99cd58cb319": {"name": "Software Design", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/software-design/info", "one liner": "Software design is the activity of deciding what properties, elements, responsibilities, interfaces, relationships and interactions are required in order to create an effective piece of software.", "identifier": "", "size": 670}, "a74ff105-475b-4ad2-8dc3-3ab4c4000b03": {"name": "Approximation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/approximation/info", "one liner": "Approximation algorithms are algorithms used to find approximate solutions to optimization problems.", "identifier": "", "size": 216}, "06b09a3d-1999-4196-b00c-6bb926776a52": {"name": "Linear Algebra", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/linear-algebra/info", "one liner": "Linear Algebra is a core body of mathematics that has extensive applications in computer graphics, economics, engineering, and control systems. Key topics: matrix, vector, simultaneous system of linear equations, diagonal form, eigenvalues, eigenvectors, projections, points, lines, planes, hyperplanes, rotations, reflections. Popular packages for solving linear algebra problems are [tag:Matlab], [tag:Octave], [tag:Maxima], and [tag:Mathematica].", "identifier": "", "size": 1539}, "9c28d6e9-d293-4339-8d69-202d2169e502": {"name": "Local Storage", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/local-storage/info", "one liner": "Local storage is a way to store persistent data using JavaScript (see also: Session storage).", "identifier": "", "size": 3549}, "97c849c9-0c33-482b-9fb9-68cf8b4abd85": {"name": "Caching", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/caching/info", "one liner": "A cache is a mechanism for temporarily storing (caching) data locally in order to reduce access time to data stored far away. For CPU/disk/web browsing please use relevant tags (cpu-cache, diskcache,...)", "identifier": "", "size": 21597}, "6dc753fd-aeb5-4136-8f80-4108ad336985": {"name": "Point", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/point/info", "one liner": "A point is a fundamental geometry entity.", "identifier": "", "size": 1114}, "0c9badc3-68e3-4201-ac8c-e165358eaed4": {"category": "Application Development", "name": "OpenCV for Secret Agents", "title": "OpenCV for Secret Agents", "color": "blue", "cover image": "sites/default/files/0577_7376OS_Computer Vision for Secret Agents_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/opencv-secret-agents", "page count": "302", "one liner": "Use OpenCV in six secret projects to augment your home, car, phone, eyesight, and any photo or drawing", "authors": "Joseph Howse", "identifier": "1783287373", "type": "books", "publication date": "28/01/2015", "size": 90000}, "6ec8f41e-f1c8-460f-b130-7d836c2d2fbb": {"name": "Rc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rc/info", "one liner": "An "rc" file is a file read at startup of a program. It is also the name of the Plan 9 Shell.", "identifier": "", "size": 135}, "e622ae98-e64a-4c11-8631-605f4f5ed949": {"name": "Vision", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vision/info", "one liner": "Methods to acquire, analyze and understand images using mathematical approaches.", "identifier": "", "size": 135}, "ebc3eb89-ec0d-47e7-bdfe-e74dbb91a867": {"name": "Memory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/memory/info", "one liner": "Use this tag for memory management or issues in programming. For questions about memory hardware issues or errors in general software, go to http://superuser.com, or http://serverfault.com if this is related to enterprise-level hardware or software.", "identifier": "", "size": 18804}, "c1526fa2-0b34-4063-a0fd-bf9658b12309": {"category": "Hardware and Creative", "name": "BeagleBone Black Cookbook", "title": "BeagleBone Black Cookbook", "color": "blue", "cover image": "sites/default/files/2929OS_mockupcover_cb.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/beaglebone-black-cookbook", "page count": "358", "one liner": "Over 80 recipes and solutions for inventors, makers, and budding engineers to create projects using BeagleBone Black", "authors": "NULL", "identifier": "1783982926", "type": "books", "publication date": "29/02/2016", "size": 90000}, "3b53b848-ac3e-48cc-b634-ff041fdb3c40": {"name": "Modular", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/modular/info", "one liner": "", "identifier": "", "size": 178}, "769e1a00-ac5a-44b8-8cfc-de3bc1d003c1": {"name": "Synthesis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/synthesis/info", "one liner": "Synthesis turns a high level circuit description into an implementation in logic gates.", "identifier": "", "size": 195}, "15cf3841-177f-4835-a036-14ab68676df0": {"name": "Fluent", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fluent/info", "one liner": "Fluent interface is an API which allows method chaining to make code more readable.", "identifier": "", "size": 677}, "0a31e088-7e82-4914-9b6c-9ccca28cb274": {"name": "Window", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/window/info", "one liner": "In computer science a window is a graphical interface to let a user interact with a program.\r\nQuestions regarding Microsoft Windows should use the "Windows" tag.", "identifier": "", "size": 5491}, "cb35760f-2473-40e6-b9ec-1bd270f96658": {"name": "Amazon Web Services", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/amazon-web-services/info", "one liner": "Amazon Web Services (AWS) is a collection of commercial services centered around virtualized, commodity and clustered computing, networking, database and storage, as well as supporting tools that are offered through infrastructure as a service.", "identifier": "", "size": 18524}, "fc61532e-dd1b-495b-afea-7ad44f90930f": {"name": "Financial", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/financial/info", "one liner": "Anything related to financial calculations and processing of financial data. For example, this tag can be used for questions about interest rates calculations, stock exchange data processing, market data analysis, etc.", "identifier": "", "size": 223}, "418d84b1-42a6-4c2d-840d-36748b895c57": {"name": "Fixed", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fixed/info", "one liner": "Prefer [tag:css-position] or [tag:fixed-point]", "identifier": "", "size": 1345}, "d32da12b-5766-4a7c-9ca3-fb61862b55bd": {"name": "Themes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/themes/info", "one liner": "Themes and theming can be used to give another look and feel to existing UI and has a close relation to templating. ", "identifier": "", "size": 4385}, "263ed4db-4a83-4508-94ba-1cf41576329f": {"name": "Repair", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/repair/info", "one liner": "", "identifier": "", "size": 102}, "5d853494-6018-4608-9a9d-c3b1144b1ec7": {"name": "Master Detail", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/master-detail/info", "one liner": "A master\u2013detail interface displays a master list and the details for the currently selected item.", "identifier": "", "size": 741}, "51521995-b3ae-41cc-9ad7-f87e3b5a46f8": {"category": "Application Development", "name": "wxPython 2.8 Application Development Cookbook", "title": "wxPython 2.8 Application Development Cookbook", "color": "blue", "cover image": "sites/default/files/1780OS_MockupCover_Cookbook_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/wxpython-28-application-development-cookbook", "page count": "308", "one liner": "Over 80 practical recipes for developing feature-rich applications using wxPython", "authors": "Cody Precord", "identifier": "1849511780", "type": "books", "publication date": "08/12/2010", "size": 90000}, "38174213-6d07-4269-9968-29524e014e9c": {"name": "Staging", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/staging/info", "one liner": "Staging is the process of deploying to an intermediate, usually internal, repository so that deployed artifacts can be tested and later promoted to higher levels so that they can finally be release to public repositories", "identifier": "", "size": 300}, "fa46f086-ab51-4c6e-bc90-fd2204cbf55c": {"name": "Layout", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/layout/info", "one liner": "The layout tag is for questions about the placement, alignment and justification of objects with respect to a containing element. For questions pertaining to CSS, use the 'css' tag instead.", "identifier": "", "size": 17511}, "f2ec5a8b-eccf-459a-8960-a2a45d00708a": {"name": "Methods", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/methods/info", "one liner": "A method (often called function, routine or procedure) is code that performs a task and is associated with a class or an object.", "identifier": "", "size": 14923}, "5109ad4f-c4be-4772-b325-4eda2823f3f9": {"name": "Defined", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/defined/info", "one liner": "", "identifier": "", "size": 182}, "b7b4833d-ca0c-467a-bcac-da3d8c87cefb": {"category": "Application Development", "name": "Learning Python Design Patterns", "title": "Learning Python Design Patterns", "color": "blue", "cover image": "sites/default/files/3378OS_MINI.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-python-design-patterns", "page count": "100", "one liner": "Written for intermediate Python programmers, this excellent tutorial will help streamline your work through the use of Design Patterns. Youll learn through example and clear explanations to expand your know-how and speed up your output.", "authors": "Gennadiy Zlobin", "identifier": "1783283378", "type": "books", "publication date": "25/11/2013", "size": 90000}, "da65ea41-78af-411d-89a9-e97d6606e645": {"name": "Recipe", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/recipe/info", "one liner": "In general terms, a recipe is a set of instructions that describe how to prepare or make something, with respect to computing it's typically used to describe a set of rules used to manage building code.", "identifier": "", "size": 134}, "e1c24fd6-8894-4d34-9bcc-f53ade2cbeb4": {"name": "Collada", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/collada/info", "one liner": "COLLADA is a royalty-free XML schema that enables digital asset exchange within the interactive 3D industry.", "identifier": "", "size": 324}, "00ca4c02-e6f7-4d5a-be62-31ad46190ff5": {"name": "Fix", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fix/info", "one liner": "The Financial Information eXchange ("FIX") Protocol is a series of messaging specifications for the electronic communication of trade-related messages.", "identifier": "", "size": 266}, "a0dedb2a-b401-4286-9755-b9cca2ebb84e": {"name": "Can", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/can/info", "one liner": "Controller\u2013area network (CAN or CAN-bus) is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other within a vehicle without a host computer.\r\nCAN is a message based protocol, designed specifically for automotive applications but now also used in other areas such as industrial automation and medical equipment.", "identifier": "", "size": 149}, "39580d68-d8f6-4d53-b0b0-6fd45443746f": {"name": "Nagios", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nagios/info", "one liner": "Nagios is a powerful monitoring system that enables organizations to identify and resolve IT infrastructure problems before they affect critical business processes.", "identifier": "", "size": 651}, "49f85f4b-eb57-4cff-bed6-3ad3f58c887c": {"name": "Bioinformatics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bioinformatics/info", "one liner": "Bioinformatics is an interdisciplinary field that develops methods and software tools for understanding biological data.", "identifier": "", "size": 1144}, "b26bbb3e-d996-4ffc-9a93-a6b79246ccdb": {"name": "Jar", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jar/info", "one liner": "JAR file (or Java ARchive) aggregates many files into one. JAR files build on the ZIP file format.", "identifier": "", "size": 10829}, "42777e5d-d9c9-4b5c-9231-4bbbb26ec439": {"name": "Partitioning", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/partitioning/info", "one liner": "Partitioning is a performance strategy whereby you divide possibly very large groups of data into some number of smaller groups of data.", "identifier": "", "size": 1026}, "cc969bbe-6db7-4cc2-98fa-36e16d79ca6c": {"name": "Drupal", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/drupal/info", "one liner": "Drupal is an open source CMS framework written in PHP.\r\n\r\nRather than using this tag, consider posting your question directly on http://drupal.stackexchange.com/.", "identifier": "", "size": 15889}, "ab453bc3-b577-4f9d-8e91-ab56c64387f1": {"name": "Role", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/role/info", "one liner": "", "identifier": "", "size": 320}, "99c3cdd6-eb01-4a5d-80cd-7559d07fb5fd": {"name": "Openframeworks", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/openframeworks/info", "one liner": "openFrameworks is an open source C++ framework wrapping graphics, audio, image, networking and video libraries in an API designed to be minimal and easy to use.", "identifier": "", "size": 369}, "41320100-82a2-4628-9293-db1312ef18a7": {"name": "Save", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/save/info", "one liner": "To store (data) in a computer or on a storage device.", "identifier": "", "size": 5609}, "6cd4a610-fee7-4c82-90fe-c7aa4816bae2": {"name": "Fluentd", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fluentd/info", "one liner": "Fluentd is open-source and distributed data collector, which receives logs in JSON format, buffers them, and sends them to other systems like Amazon S3, MongoDB, Hadoop, or other Fluentds.", "identifier": "", "size": 104}, "b0e7a358-e146-4ef6-8206-c5b955a11a9c": {"name": "Identify", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/identify/info", "one liner": "", "identifier": "", "size": 111}, "df182900-8b61-482d-9c86-29043a37a0c6": {"name": "Com", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/com/info", "one liner": "Component Object Model (COM) is a component technology from Microsoft, featuring remoting, language independence and interface-based programming.\r\nFor questions about the COM serial port, you should use the [serial-port] tag instead.", "identifier": "", "size": 8737}, "7f5d7135-5ef5-44d5-aed2-9358ab795b2b": {"category": "Web Development", "name": "Mastering Ext JS - Second Edition", "title": "Mastering Ext JS - Second Edition", "color": "blue", "cover image": "sites/default/files/0457OT_B03756_Mastering Ext JS second edition_Frontcov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/mastering-extjs-second-edition", "page count": "400", "one liner": "Learn how to develop advanced and efficient Internet applications with Ext JS", "authors": "NULL", "identifier": "1784390453", "type": "books", "publication date": "24/02/2015", "size": 90000}, "ca71c25d-d0e8-45a6-b62f-ebfab30c8f07": {"name": "Ruby On Rails", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ruby-on-rails/info", "one liner": "Ruby on Rails is an open source full-stack web application framework written in Ruby. It follows the popular MVC framework model and is known for its "convention over configuration" approach to application development.", "identifier": "", "size": 214149}, "971e8c61-b3fb-4faa-9b73-e1f24fdbeda4": {"category": "Business", "name": "Yo're not a web developer if you don't know JavaScript", "title": "You're not a web developer if you don't know JavaScript", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/today-you-are-not-web-developer-if-you-dont-know-javascript-and-its-ecosystem", "page count": "O(n)", "one liner": "The blog will provide importance of Javascript and its ecosystem.", "authors": "Mario Casciaro", "identifier": 21941, "type": "blog", "publication date": "01/07/2015", "size": 90000}, "e6632706-fd54-433a-9cca-254e345428df": {"category": "Web Development", "name": "Learning Dart ", "title": "Learning Dart ", "color": "blue", "cover image": "sites/default/files/7422OT_Learning Dart.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-dart", "page count": "388", "one liner": "Dart is the programming language developed by Google that offers a new level of simple versatility. Learn all the essentials of Dart web development in this brilliant tutorial that takes you from beginner to pro.", "authors": "NULL", "identifier": "1849697426", "type": "books", "publication date": "03/01/2014", "size": 90000}, "858c91bb-29b1-49c1-a5ee-9b819e322bf6": {"category": "Hardware and Creative", "name": "Blender", "title": "Blender", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/blender", "page count": "O(n)", "one liner": "An open source tool used for the creation of high quality intricate 3D content", "authors": "", "identifier": 18281, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "3f2aa163-1e43-460d-8eaf-16fd1dc7a19d": {"name": "Php", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/php/info", "one liner": "PHP is a general-purpose programming language that is especially suited for web development.", "identifier": "", "size": 790395}, "3d522624-789b-4d3e-94d2-a64e0fb2e7b3": {"category": "Big Data and Business Intelligence", "name": "Python Data Stack", "title": "Python Data Stack", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/python-data-stack", "page count": "O(n)", "one liner": "There's many areas Python programming excels at. If you're looking to learn Python in the world of big data, there are six libraries you need to know.", "authors": "Akram Hussain", "identifier": 19074, "type": "blog", "publication date": "31/10/2014", "size": 90000}, "2eb19e76-951e-4a38-aade-649ed65d397f": {"category": "Application Development", "name": "RESTful Java Web Services - Second Edition", "title": "RESTful Java Web Services - Second Edition", "color": "blue", "cover image": "sites/default/files/9092OS_4017_RESTful Java Web Services, Second Edition.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/restful-java-web-services-second-edition", "page count": "354", "one liner": "Design scalable and robust RESTful web services with JAX-RS and Jersey extension APIs", "authors": "Jobinesh Purushothaman", "identifier": "1784399094", "type": "books", "publication date": "22/09/2015", "size": 90000}, "466b4110-4634-4a40-ac18-fd6e354d8f64": {"name": "Vote", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vote/info", "one liner": "Voting is a method for a group such as a meeting or an electorate to make a decision or express an opinion\u2014often following discussions, debates, or election campaigns. Democracies elect holders of high office by voting.", "identifier": "", "size": 151}, "d27aec22-b5e8-4e63-9971-4d1c824dd686": {"name": "Area", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/area/info", "one liner": "Area is a quantity that expresses the extent of a two-dimensional surface or shape, or planar lamina, in the plane.", "identifier": "", "size": 693}, "b095d226-49c5-42d8-9a53-6d4b19cb5f28": {"category": "Big Data and Business Intelligence", "name": "Learning scikit-learn: Machine Learning in Python", "title": "Learning scikit-learn: Machine Learning in Python", "color": "blue", "cover image": "sites/default/files/1930OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-scikit-learn-machine-learning-python", "page count": "118", "one liner": "Incorporating machine learning in your applications is becoming essential. As a programmer this book is the ideal introduction to scikit-learn for your Python environment, taking your skills to a whole new level.", "authors": "NULL", "identifier": "1783281936", "type": "books", "publication date": "25/11/2013", "size": 90000}, "fc9885d8-49c3-4087-81cf-a5deea540139": {"name": "Jersey", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jersey/info", "one liner": "Jersey is the open source, production quality, JAX-RS (JSR 311, JSR 339) Reference Implementation for building RESTful Web services.", "identifier": "", "size": 5729}, "71ca6dee-bbc0-4211-86b0-e01867672d57": {"name": "Stock", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stock/info", "one liner": "", "identifier": "", "size": 289}, "5f16128b-11ce-4141-8571-96d0197cdcf9": {"category": "Hardware and Creative", "name": "Programming the BeagleBone", "title": "Programming the BeagleBone", "color": "blue", "cover image": "sites/default/files/coming soon mockup_OS_2.png", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/programming-beaglebone", "page count": "153", "one liner": "Be the chief of BeagleBone programming by doing simple electronics and Internet of Things projects", "authors": "NULL", "identifier": "1784390011", "type": "books", "publication date": "30/11/2015", "size": 90000}, "ce654b82-1ac7-4bed-b52e-5106127976e5": {"name": "Penetration Testing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/penetration-testing/info", "one liner": "This tag is for questions that involve black box security testing of applications and/or networks. Questions that involve vulnerability scanning, offensive security, exploit development, etc., might fall under this tag.", "identifier": "", "size": 118}, "ab8d2399-1835-4f74-a594-88f034be665c": {"name": "Ttl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ttl/info", "one liner": "Time to live (TTL) is a mechanism that limits the lifespan or lifetime of data in a computer or network", "identifier": "", "size": 184}, "048e8472-affa-4543-af7c-d97dfdde7edc": {"name": "Compilation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/compilation/info", "one liner": "Compilation is the process of producing information, typically a program to be executed by a computer, from a source (or sources) typically being text in a computer programming language. Compilation can be "converting" between programming languages or assembling executable code from one such language, and is usually a part of the process of building and publishing computer software.", "identifier": "", "size": 8832}, "c9b27d96-e24c-4d16-9a9f-943a1601dce3": {"name": "Static", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/static/info", "one liner": "Static is a term used in some programming languages to define a function or data storage area (field) that is not bound to any specific object instance. ", "identifier": "", "size": 9278}, "cbb1c99a-f8e8-4299-9b11-ac325f31cd09": {"name": "Openssh", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/openssh/info", "one liner": "OpenSSH is the most widespread and de-facto standard implementation of SSH protocol. Both server and client tools are included.", "identifier": "", "size": 436}, "04cb2be5-e14e-468e-ae95-d828443ab447": {"category": "Big Data and Business Intelligence", "name": "Fast Data Processing with Spark", "title": "Fast Data Processing with Spark", "color": "blue", "cover image": "sites/default/files/7068OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/fast-data-processing-spark", "page count": "120", "one liner": "Spark offers a streamlined way to write distributed programs and this tutorial gives you the know-how as a software developer to make the most of Sparks many great features, providing an extra string to your bow.", "authors": "NULL", "identifier": "1782167064", "type": "books", "publication date": "23/10/2013", "size": 90000}, "0e433b0a-2c0b-440f-a421-d40b2db2ab77": {"name": "Http", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/http/info", "one liner": "Hypertext Transfer Protocol (HTTP) is an application level network protocol that is used for the transfer of content on the World Wide Web.", "identifier": "", "size": 30914}, "f0ae2657-54d2-4588-95cb-8147b14a05f0": {"name": "Printing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/printing/info", "one liner": "Printing is a process for reproducing text and images, typically with ink or toner, on paper using a printer.", "identifier": "", "size": 12391}, "419b64f0-6558-478b-9fe4-54b490c93cb9": {"name": "Value", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/value/info", "one liner": "A numerical quantity assigned to a variable or a field.", "identifier": "", "size": 654}, "f6e846da-d35b-474c-a108-92953a5d14ba": {"name": "External", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/external/info", "one liner": "This tag refers to something that is outside of a particular system. In other words, it is something that is not a part of the main system and therefore can be considered "extra".", "identifier": "", "size": 2244}, "cfb66d16-e23d-4b5f-861d-9ecdbe249e00": {"name": "Printer Control Language", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/printer-control-language/info", "one liner": "This tag relates to questions pertaining to PCL. PCL or Printer Control Language has been developed by Hewlett Packard and is now the de-facto standard for printer languages (laser and ink).\r\n\r\nNote: For questions about the Portable Class Library, use the tag [portable-class-library] instead.", "identifier": "", "size": 158}, "0d708db8-99ee-4e3e-b6d9-96c1954c2d7b": {"name": "Vocabulary", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vocabulary/info", "one liner": "", "identifier": "", "size": 108}, "c30c9912-051c-4983-8046-a16dd19b9686": {"name": "Admin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/admin/info", "one liner": "admin may refer to both physical persons or software accounts that are dedicated and privileged to change the system they operate.", "identifier": "", "size": 2637}, "1b22fd58-4e2f-4979-9bf7-284973e2e63f": {"name": "Face Recognition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/face-recognition/info", "one liner": "Face recognition is the process of matching faces to determine if the person shown in one image is the same as the person shown in another image. This is distinct from face detection which only determines where in an image exists a face. Face recognition has broad use in security technology, social networking, cameras, etc.", "identifier": "", "size": 528}, "066a2b9a-7e2d-4aa2-a716-2ee2b4f190b0": {"name": "Smartphone", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/smartphone/info", "one liner": "Smartphone is a combination of mobile phone and PDA (Personal Digital Assistant).", "identifier": "", "size": 559}, "f7e913d6-20a9-4fad-b85f-3f3846403708": {"name": "Integral", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/integral/info", "one liner": "This tag should be used for questions related to coding solutions for integrals.", "identifier": "", "size": 241}, "4b84e19d-cbd9-4874-b61f-1a4bbb6d8771": {"name": "Any", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/any/info", "one liner": ""Any" means "at least one". Use this tag for questions that deal with testing elements in a collection to see if at least one of them passes a condition.", "identifier": "", "size": 185}, "f88055c8-7b12-44dd-9a42-d511aa366b49": {"name": "Control", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/control/info", "one liner": "In general controls are interactive elements of the user interface.", "identifier": "", "size": 3411}, "e9bd02a5-241b-4fd1-a46b-8f86ed91aeeb": {"name": "Preprocessor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/preprocessor/info", "one liner": "a program that processes input data to produce output that is used as input to another program.", "identifier": "", "size": 2749}, "edfe345a-9409-4ec1-aeba-1bb6ea5762fd": {"name": "Group", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/group/info", "one liner": "This tag is proposed for burnination, please do not use it. If your question is about sql, either use generic tag, or if you really must use [group-by]. ", "identifier": "", "size": 2890}, "e12a6645-374a-4012-aa8d-0176c2db0fb9": {"category": "Business", "name": "Formula for Success from a Bootcamp Graduate", "title": "Formula for Success from a Bootcamp Graduate", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/formula-success-bootcamp-graduate", "page count": "O(n)", "one liner": "Mark-Anthony Torrocha from coding school Coding Campus explains how online learning can be the best option if you are looking for flexibility, although you need to have commitment to make it work well.", "authors": "Mark-Anthony Torrocha", "identifier": 22364, "type": "blog", "publication date": "04/08/2015", "size": 90000}, "f521123e-cabe-40a5-9828-b6ad22c8fc72": {"name": "Slots", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/slots/info", "one liner": "", "identifier": "", "size": 148}, "2077cd61-a997-45d1-9698-d24380b29a68": {"category": "Application Development", "name": "Programming ArcGIS with Python Cookbook - Second Edition", "title": "Programming ArcGIS with Python Cookbook - Second Edition", "color": "blue", "cover image": "sites/default/files/2898OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/programming-arcgis-python-cookbook-second-edition", "page count": "366", "one liner": "Over 85 hands-on recipes to teach you how to automate your ArcGIS for Desktop geoprocessing tasks using Python", "authors": "Eric Pimpler", "identifier": "1785282891", "type": "books", "publication date": "28/07/2015", "size": 90000}, "d6382d49-6a5a-4819-8a73-692a90b72c14": {"name": "Seaborn", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/seaborn/info", "one liner": "Seaborn is a Python visualization library based on matplotlib. Its primary goal is to provide a concise, high-level interface for drawing statistical graphics that are both informative and attractive.", "identifier": "", "size": 265}, "220621a8-d502-4b25-8b86-bde5c866e4fd": {"category": "Web Development", "name": "Bootstrap", "title": "Bootstrap", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/bootstrap", "page count": "O(n)", "one liner": "A frontend framework that aids in speedy web development", "authors": "", "identifier": 18249, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "8dc7bdda-ff74-45bb-a149-a8806eafe891": {"name": "Targets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/targets/info", "one liner": "", "identifier": "", "size": 135}, "725905d7-2b6c-4da8-bbfb-206293018a31": {"name": "Stream", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stream/info", "one liner": "A stream is a series of data elements (characters, bytes or complex packets) which can be accessed or made accessible in a serial fashion. Random access is not possible. For Java 8 stream, use the java-stream tag instead.", "identifier": "", "size": 7673}, "41c05df5-d4a1-4c9c-bcb6-ca32177554fc": {"name": "Host", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/host/info", "one liner": "A general-purpose computer system interconnected to some communications network, or communications networks for the purpose of achieving resource sharing amongst the participating systems is called Host.", "identifier": "", "size": 949}, "bbfec10f-ef5c-476b-9ba9-e9cf774dfc9a": {"name": "Probability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/probability/info", "one liner": "Consider if your question would be better at the statistics stackexchange. Probability touches upon uncertainty, random phenomena, random numbers, random variables, probability distributions, sampling, combinatorics.", "identifier": "", "size": 1487}, "fc694a26-6ca2-4398-9723-0e2aa984835d": {"category": "Web Development", "name": "Rapid Flask [Video]", "title": "Rapid Flask [Video]", "color": "blue", "cover image": "sites/default/files/bookretailers/9781783554256.jpg", "node type": "videos", "on offer": "", "url": "http://packtpub.com/application-development/rapid-flask-video", "page count": "42 minutes", "one liner": "Get your web applications up and running in no time with Flask", "authors": "NULL", "identifier": "1783554258", "type": "videos", "publication date": "19/11/2014", "size": 90000}, "56d0edc9-9061-485b-95d3-934ef16eb783": {"name": "Spss", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/spss/info", "one liner": "SPSS is a statistics package. Originally released in 1968, it is currently owned by IBM.", "identifier": "", "size": 661}, "3d5e7b13-1da2-47ca-9a31-e5db19954ef8": {"name": "Monitor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/monitor/info", "one liner": "Monitor is component for Monitoring. It is the act of looking on the processes or systems for performance, supervision and surveillance.\r\n", "identifier": "", "size": 890}, "ca127ebb-774f-441a-a662-117620f7396a": {"category": "Big Data and Business Intelligence", "name": "NumPy: Beginner's Guide - Third Edition", "title": "NumPy: Beginner's Guide - Third Edition", "color": "blue", "cover image": "sites/default/files/1969OS_Numpy Beginner's Guide Third Edition.jpg", "node type": "books", "on offer": "20928", "url": "http://packtpub.com/big-data-and-business-intelligence/numpy-beginners-guide-third-edition", "page count": "348", "one liner": "Build efficient, high-speed programs using the high-performance NumPy mathematical library", "authors": "NULL", "identifier": "1785281968", "type": "books", "publication date": "24/06/2015", "size": 90000}, "082cbc32-a986-48da-b03a-8f21041a497d": {"name": "Title", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/title/info", "one liner": "In HTML, this may refer to the title of a web page or the title attribute of an element, which appears as a tooltip on mouse over", "identifier": "", "size": 1671}, "ace5306a-25d1-4cc3-9108-6395a3b7fc86": {"name": "Haproxy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/haproxy/info", "one liner": "HAproxy is a TCP/HTTP load balancer which provides cookie-based persistence, advanced traffic regulation with surge protection, automatic failover, run-time regex-based header control, Web-based reporting, advanced logging to help trouble-shooting buggy applications and/or networks, and a few other features. ", "identifier": "", "size": 693}, "04c13340-d433-49e6-9a3a-b449a7471119": {"category": "Networking and Servers", "name": "NGINX High Performance", "title": "NGINX High Performance", "color": "blue", "cover image": "sites/default/files/1839OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/nginx-high-performance", "page count": "168", "one liner": "Optimize NGINX for high-performance, scalable web applications", "authors": "Rahul Sharma", "identifier": "1785281836", "type": "books", "publication date": "16/07/2015", "size": 90000}, "a5e5a88c-3071-4fb6-9c2f-5da334eab4b4": {"category": "Application Development", "name": "Learning Python Testing", "title": "Learning Python Testing", "color": "blue", "cover image": "sites/default/files/3211OS_mockupcover_normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-python-testing", "page count": "200", "one liner": "A straightforward and easy approach to testing your Python projects", "authors": "Daniel Arbuckle", "identifier": "1783553219", "type": "books", "publication date": "25/11/2014", "size": 90000}, "5ea21996-4a9b-4678-b044-86289237937a": {"category": "Application Development", "name": "Learning Python", "title": "Learning Python", "color": "blue", "cover image": "sites/default/files/B04715_MockupCover_Normal-12.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-python", "page count": "399", "one liner": "Learn to code like a professional with Python an open source, versatile and powerful programming language", "authors": "Fabrizio Romano", "identifier": "1783551712", "type": "books", "publication date": "29/01/2016", "size": 90000}, "7757d8ca-0465-40e4-ae84-0e28a7006f9a": {"name": "Sockets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sockets/info", "one liner": "An endpoint of a bidirectional inter-process communication flow. This often refers to a process flow over a network connection, but by no means is limited to such.", "identifier": "", "size": 35176}, "0a2b2e8f-b1f8-4eb8-9cd4-26530c8cb0cc": {"name": "Back", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/back/info", "one liner": "Method or control to return user to previous state, page or screen.", "identifier": "", "size": 978}, "95f56ffb-85fb-492f-98c7-65d63a5f50db": {"name": "Edit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/edit/info", "one liner": "to modify (a computer file) by, for example, deleting, inserting, moving, or copying text.", "identifier": "", "size": 1870}, "e80e82d9-8424-4111-84c1-c8bed62b13bc": {"name": "Qgis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/qgis/info", "one liner": "QGIS is an open source program used to process and visualize geospatial data. It is available for most desktop and mobile operating systems.", "identifier": "", "size": 356}, "a8924997-63ac-4a06-a52a-ebddd532326e": {"name": "Packages", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/packages/info", "one liner": "For questions relating to the use of or naming of packages in Java, Scala, Python and other languages.", "identifier": "", "size": 1802}, "f19cb8ac-bab3-4b5b-8488-c3d4041ea7b7": {"name": "Sysadmin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sysadmin/info", "one liner": "A person responsible for maintaining the running health of a system (usually an electronic computer). Questions about system administration generally belong on Super User or Server Fault.", "identifier": "", "size": 365}, "2351bbed-8381-4258-bfe3-40fcb8234c62": {"name": "Level", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/level/info", "one liner": "This should redirect to `[r-factor]`.", "identifier": "", "size": 321}, "f149502e-d98d-4170-a9f8-280904aa7e32": {"name": "Header", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/header/info", "one liner": "This tag is deprecated because it lacks discriminating power. Please use a more specific tag instead, e.g.: html-heading, email-header etc.", "identifier": "", "size": 7806}, "2f0ac5b3-2970-43f9-b51c-26018f264c70": {"name": "Range", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/range/info", "one liner": "A range is an extent of values between its lower and upper bound. It can refer to a DOM Range, the Ruby Range class, the Python range function or PostgreSQL's range types.", "identifier": "", "size": 3998}, "35022a3c-edbd-4c57-baca-d73276617d94": {"name": "Blogs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/blogs/info", "one liner": "A hip and trendy journal for the web. Should be used for rare questions about blogs, not questions on specific blogging software. See: [wordpress]", "identifier": "", "size": 1868}, "b8f273c2-16aa-4ecf-8a22-6bfb1ae77d7e": {"name": "Raster", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/raster/info", "one liner": "A rectangular array of pixels.\r\nA Raster defines values for pixels occupying a particular rectangular area of the plane, not necessarily including (0, 0).", "identifier": "", "size": 729}, "02269613-00b6-4d69-8a43-a937599fdb1c": {"name": "Except", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/except/info", "one liner": "Used for the MS .NET LINQ Except() method and the Python except keyword for exception handling. Use the tag sql-except for questions related to the SQL operator EXCEPT", "identifier": "", "size": 208}, "a553b8cc-a51d-4370-a62b-50cfdcaf4392": {"category": "Application Development", "name": "Getting Started with Julia", "title": "Getting Started with Julia", "color": "blue", "cover image": "sites/default/files/4795OS_B00946_Getting started with Julia Programming Language_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/getting-started-julia-programming", "page count": "214", "one liner": "Enter the exciting world of Julia, a high-performance language for technical computing", "authors": "Ivo Balbaert", "identifier": "178328479X", "type": "books", "publication date": "26/02/2015", "size": 90000}, "12019ead-47d4-4421-880e-66062986b6a3": {"category": "Application Development", "name": "Mastering QGIS", "title": "Mastering QGIS", "color": "blue", "cover image": "sites/default/files/8682OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-qgis", "page count": "420", "one liner": "Go beyond the basics and unleash the full power of QGIS with practical, step-by-step examples", "authors": "Kurt Menke, GISP,Dr. Richard Smith Jr., GISP,Dr. Luigi Pirelli,Dr. John Van Hoesen, GISP", "identifier": "1784398683", "type": "books", "publication date": "30/03/2015", "size": 90000}, "055cad23-7508-4802-98f5-d1bd1c830ca9": {"name": "Alembic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/alembic/info", "one liner": "Alembic is a lightweight database migration tool for usage with the SQLAlchemy Database Toolkit for Python.", "identifier": "", "size": 171}, "955b6910-6b61-4957-90a4-65a16bc4c8bf": {"name": "Typing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/typing/info", "one liner": "For questions related to data types. Do not use this tag for questions related to the physical act of typing on a keyboard, as such questions are almost always off-topic.", "identifier": "", "size": 226}, "ee2658a3-439e-409e-a9fa-3c39d6c550ff": {"name": "Corpus", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/corpus/info", "one liner": "A corpus most commonly refers to a collection of structure text.", "identifier": "", "size": 235}, "f854a70a-518a-4f25-ac79-78b1a47b9e98": {"name": "Build Tools", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/build-tools/info", "one liner": "Build-tools are tools designed to help and automate the process of compiling, packaging and deploying software.", "identifier": "", "size": 104}, "e71efef8-bd2e-4143-9bb8-5bca13bc327f": {"category": "Big Data and Business Intelligence", "name": "NLTK Essentials", "title": "NLTK Essentials", "color": "blue", "cover image": "sites/default/files/6909OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/nltk-essentials", "page count": "194", "one liner": "Build cool NLP and machine learning applications using NLTK and other Python libraries", "authors": "NULL", "identifier": "1784396907", "type": "books", "publication date": "27/07/2015", "size": 90000}, "d69dd9eb-6d96-47e6-9255-206b240a6702": {"category": "Big Data and Business Intelligence", "name": "Mastering Probabilistic Graphical Models Using Python", "title": "Mastering Probabilistic Graphical Models Using Python", "color": "blue", "cover image": "sites/default/files/4684OS.jpg", "node type": "books", "on offer": "21529", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-probabilistic-graphical-models-using-python", "page count": "284", "one liner": "Master probabilistic graphical models by learning through real-world problems and illustrative code examples in Python", "authors": "NULL", "identifier": "1784394688", "type": "books", "publication date": "03/08/2015", "size": 90000}, "d8568670-f2e1-44f5-a82f-9c720de1d430": {"name": "Metaprogramming", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/metaprogramming/info", "one liner": "Metaprogramming is the capability to reprogram ones programming environment, as with macros or metaclasses.", "identifier": "", "size": 2518}, "8ec29178-c018-4c1b-98ed-a37e6918624b": {"name": "Final", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/final/info", "one liner": "final is a common keyword specifying that the reference declared as final cannot be modified once it is initialized.", "identifier": "", "size": 950}, "0abbd7f1-ff94-4aa9-a14e-730055f8475d": {"name": "S", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/s/info", "one liner": "S is a statistical programming language", "identifier": "", "size": 255}, "f148a9cb-bb93-4924-950b-4f7082e8d51a": {"name": "Action", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/action/info", "one liner": "An Action is a response of the program on occurrence detected by the program that may be handled by the program events.", "identifier": "", "size": 3043}, "5b8a8e50-8d6c-4e7f-b825-6a251f3f006f": {"name": "Coordinate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/coordinate/info", "one liner": "", "identifier": "", "size": 255}, "509fbb0a-2829-4953-8d9d-261972e12bfb": {"name": "Consistency", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/consistency/info", "one liner": "In database systems, a consistent transaction is one that does not violate any integrity constraints during its execution. If a transaction leaves the database in an illegal state, it is aborted and an error is reported.\r\n", "identifier": "", "size": 221}, "13f7eab1-2671-48fa-b6b5-e071ceeb9de9": {"category": "Hardware and Creative", "name": "Raspberry Pi Cookbook for Python Programmers", "title": "Raspberry Pi Cookbook for Python Programmers", "color": "blue", "cover image": "sites/default/files/6623OT_Raspberry Pi Cookbook_Frontcover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-cookbook-python-programmers", "page count": "402", "one liner": "The Raspberry Pi Cookbook has over 50 tailor-made recipes for programmers to get the most out of Raspberry Pi using Python to unleash its huge potential.", "authors": "NULL", "identifier": "1849696624", "type": "books", "publication date": "16/04/2014", "size": 90000}, "1156112b-c65c-4558-b36e-b18792f864bf": {"name": "Google Earth", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-earth/info", "one liner": "Google's virtual globe application that allows users to view 3D buildings, imagery, terrain, any other information stored in KML files.", "identifier": "", "size": 716}, "126d38ab-d759-496b-a870-ab9ca1329812": {"category": "Web Development", "name": "Learning Flask Framework", "title": "Learning Flask Framework", "color": "blue", "cover image": "sites/default/files/B01709_MockupCover_Normal_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-flask-framework", "page count": "246", "one liner": "Build dynamic, data-driven websites and modern web applications with Flask", "authors": "NULL", "identifier": "1783983361", "type": "books", "publication date": "31/10/2015", "size": 90000}, "4427d37b-dfc6-492f-8193-419b21c1b7a5": {"name": "Milliseconds", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/milliseconds/info", "one liner": "A millisecond is a thousandth (1/1,000) of a second.", "identifier": "", "size": 278}, "45e8abf4-1eea-4da9-95e1-75ac901f29c4": {"category": "Hardware and Creative", "name": "Raspberry Pi Computer Vision Programming", "title": "Raspberry Pi Computer Vision Programming", "color": "blue", "cover image": "sites/default/files/B03793_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-computer-vision-programming", "page count": "178", "one liner": "Design and implement your own computer vision applications with the Raspberry Pi", "authors": "NULL", "identifier": "1784398284", "type": "books", "publication date": "28/05/2015", "size": 90000}, "9f2d3970-b6ac-4b91-9fc7-47deb2e5b70f": {"name": "Exit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/exit/info", "one liner": "Exiting, quitting, or halting refers to the termination of a process or program.", "identifier": "", "size": 1279}, "83356c3f-5e1a-4914-969e-4a63798a4056": {"name": "2D", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/2d/info", "one liner": "2D computer graphics is the computer-based generation of digital images\u2014mostly from two-dimensional models. ", "identifier": "", "size": 3872}, "9fffc79c-94c5-4c77-8e0a-8fa8675ea05c": {"category": "Big Data and Business Intelligence", "name": "Python Data Analysis", "title": "Python Data Analysis", "color": "blue", "cover image": "sites/default/files/3358OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-python-data-analysis", "page count": "348", "one liner": "Learn how to apply powerful data analysis techniques with popular open source Python modules", "authors": "NULL", "identifier": "1783553359", "type": "books", "publication date": "28/10/2014", "size": 90000}, "79177cd1-888d-4243-8f8c-8434568889dc": {"name": "Functionality", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/functionality/info", "one liner": "", "identifier": "", "size": 108}, "63bd2a36-d5f6-4664-a14a-f1493a7b9e98": {"category": "Networking and Servers", "name": "Instant Traffic Analysis with Tshark How-to", "title": "Instant Traffic Analysis with Tshark How-to", "color": "blue", "cover image": "sites/default/files/5385OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/instant-traffic-analysis-tshark-how-instant", "page count": "68", "one liner": "Master the terminal-based version of Wireshark for dealing with network security incidents", "authors": "Borja Merino", "identifier": "178216538X", "type": "books", "publication date": "25/04/2013", "size": 90000}, "1d13d9bc-599f-4d9e-bd1e-13b723a90893": {"category": "Web Development", "name": "Learning Selenium Testing Tools with Python", "title": "Learning Selenium Testing Tools with Python", "color": "blue", "cover image": "sites/default/files/1805_Learning Selenium Testing Tools with Python.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-selenium-testing-tools-python", "page count": "216", "one liner": "A practical guide on automated web testing with Selenium using Python", "authors": "NULL", "identifier": "1783983507", "type": "books", "publication date": "30/12/2014", "size": 90000}, "ce221b43-eed1-4cf4-beb5-16ac6ca455c5": {"name": "Collect", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/collect/info", "one liner": "", "identifier": "", "size": 106}, "a635224c-07e0-407b-841e-a6cd48f8ec19": {"name": "Qa", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/qa/info", "one liner": "Quality assurance, or QA for short, is the systematic monitoring and evaluation of the various aspects of a project, service or facility to maximize the probability that minimum standards of quality are being attained by the production process. QA cannot absolutely guarantee the production of quality products.", "identifier": "", "size": 575}, "0a1dfbed-a660-4ec4-8c84-5919f89e555b": {"name": "Construct", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/construct/info", "one liner": "Construct is a powerful declarative parser for binary data.\r\n", "identifier": "", "size": 106}, "f36cee0f-fd8c-4216-ab4c-b88257ed7552": {"name": "Reporting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reporting/info", "one liner": "A report is a purposeful presentation of data, typically for human review. Automated error-logging is a humble form of reporting; "Business intel" suggests a sophisticated and multi-layered form.", "identifier": "", "size": 2512}, "98899ac8-7cb8-4d3a-a1ed-a05cb40fbedd": {"name": "Input", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/input/info", "one liner": "Input is usually related to user input, i.e., to the data that user supplies to a running application. In many systems this input is considered to be potentially dangerous and needs to be sanitized to ensure that the user has not injected runnable code into the application.", "identifier": "", "size": 14761}, "3e76a1eb-ec70-460a-bcaf-4ab39c6958fd": {"category": "Web Development", "name": "Aptana Studio Beginner's Guide", "title": "Aptana Studio Beginner's Guide", "color": "blue", "cover image": "sites/default/files/8246OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/aptana-studio-beginners-guide", "page count": "298", "one liner": "Develop web applications effectively with the Aptana Studio 3 IDE", "authors": "NULL", "identifier": "1849518246", "type": "books", "publication date": "25/01/2013", "size": 90000}, "0de22ff3-551a-4162-ad70-ac6080cdf05a": {"name": "Compatibility", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/compatibility/info", "one liner": "This tag should be used to identify questions regarding compatibility issues, for example between different versions of the same software product or, development kit or library.", "identifier": "", "size": 1993}, "37924b54-fb57-4af0-afe3-18fd121df36d": {"category": "Web Development", "name": "Instant Vert.x", "title": "Instant Vert.x", "color": "blue", "cover image": "sites/default/files/2913OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/instant-vertx-instant", "page count": "54", "one liner": "A kick-start for rapid development of asynchronous network applications using the Vert.x framework", "authors": "NULL", "identifier": "1783282916", "type": "books", "publication date": "26/08/2013", "size": 90000}, "402c8ea6-5022-453b-ad46-8d9b4a8d1584": {"name": "Production Environment", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/production-environment/info", "one liner": "A production environment is one in that is exposed to its intended audience in a real-world situation.", "identifier": "", "size": 829}, "bc0c92a7-89b5-4429-8046-02e88b3981a3": {"name": "Puppet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/puppet/info", "one liner": "Puppet is a ruby-based Configuration Management system incorporating a model-driven DSL.\r\nIts purpose is to provide configuration file enforcement, service state monitoring, package installation and other server-side management.", "identifier": "", "size": 1913}, "9f8e9fc4-2d9e-45be-8c4c-0c21327a534b": {"category": "Hardware and Creative", "name": "BeagleBone for Secret Agents", "title": "BeagleBone for Secret Agents", "color": "blue", "cover image": "sites/default/files/6040OS_BeagleBone for Secret Agents_Mini.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/beaglebone-secret-agents", "page count": "162", "one liner": "Browse anonymously, communicate secretly, and create custom security solutions with open source software, the BeagleBone Black, and cryptographic hardware", "authors": "NULL", "identifier": "1783986042", "type": "books", "publication date": "23/09/2014", "size": 90000}, "833a76b5-abf4-4e11-8115-83ad92d7b4d3": {"name": "Developer Tools", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/developer-tools/info", "one liner": "A developer tool is an application used to write, edit, or debug another application, or web site. There are varying kinds of developer tools, from fully blown IDEs, to single purpose tools.", "identifier": "", "size": 340}, "e280e767-4f15-41f3-a932-ef55860ba91f": {"name": "User Controls", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/user-controls/info", "one liner": "A UserControl is a separate, reusable input control that allows a user to interact with an application. User controls can be buttons, checkboxes, input text boxes, mice, keyboards, etc.", "identifier": "", "size": 7959}, "396c21f5-dbed-4b2d-937c-9a2debcb118f": {"name": "Ctrl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ctrl/info", "one liner": "Similar to the shift key, the control key is a modifier key that performs an advanced operation when pressed in conjunction with another key. An example would be Ctrl + Z which is a keyboard shortcut for Undo, a common shortcut in a Windows based environment.", "identifier": "", "size": 149}, "f8524faa-4cc1-440e-a2f8-32bffe70eed5": {"name": "Multicore", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/multicore/info", "one liner": "Multicore programming covers techniques for making programs run in parallel, by exploiting hardware with multiple processing cores.", "identifier": "", "size": 895}, "27edd137-8cd9-4dbe-87d5-5bdacd59a225": {"name": "R", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/r/info", "one liner": "R is a free, open-source programming language and software environment for statistical computing, bioinformatics, and graphics. Please supplement your question with a minimal reproducible example. For statistical questions please use http://stats.stackexchange.com.", "identifier": "", "size": 102684}, "cb06b2b2-fb1e-44a2-87d9-a9cda3771f42": {"name": "Bluetooth", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bluetooth/info", "one liner": "Bluetooth is a global open wireless technology standard for exchanging data over short distances (using short wavelength radio transmissions) from fixed and mobile devices, creating personal area networks (PANs) with high levels of security.", "identifier": "", "size": 8674}, "86d0d56b-9148-402e-a08a-94439a5ddbd7": {"name": "Cowboy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cowboy/info", "one liner": "Cowboy is a small, fast and modular HTTP server written in Erlang. Cowboy is also a socket acceptor pool, able to accept connections for any kind of TCP protocol.", "identifier": "", "size": 106}, "4dbc5110-d558-4962-a497-58e3d2caf5b2": {"name": "Multiple Inheritance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/multiple-inheritance/info", "one liner": "A feature of some object-oriented computer programming languages in which a class can inherit behaviors and features from more than one superclass or base class.", "identifier": "", "size": 1330}, "7fe23b32-54c2-480b-a84c-e221d4b4e958": {"name": "Comparison", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/comparison/info", "one liner": "Questions about data comparison and efficient ways to accomplish it. Please avoid using this tag for generic (meta) comparison of two issues or concepts.", "identifier": "", "size": 4631}, "44462a38-4eb1-41ea-b17f-6c8d0290fa8e": {"name": "Realm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/realm/info", "one liner": "Realm mobile database replacement for SQLite & Core Data. It can be used on both Android and iOS devices. \r\n", "identifier": "", "size": 755}, "9038a5fd-bfb5-4ada-9a2e-48c8e810248d": {"name": "Bounce", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bounce/info", "one liner": "The action of sending something back in the direction it originated.", "identifier": "", "size": 278}, "89c46a5e-7f86-418d-add6-08e09ea00d37": {"name": "Future", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/future/info", "one liner": "A placeholder for the result of a calculation before the calculation has completed. Used in concurrent programming.\r\n\r\nQuestions about future events are off-topic on Stack Overflow.", "identifier": "", "size": 1043}, "5cf620bd-a1e6-4dd5-b1c7-764c6451e917": {"name": "Case", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/case/info", "one liner": "In SQL, the CASE expression executes a list of conditions, returning the result where the condition evaluates to true.", "identifier": "", "size": 3074}, "3a4fca26-b869-4c02-9a0e-d6b81d037249": {"name": "Networking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/networking/info", "one liner": "DO NOT USE. For programming questions use [network-programming] tag. Non-programming networking questions are off topic and should be asked on Network Engineering, Super User or Server Fault instead.", "identifier": "", "size": 19088}, "e8b17348-fb44-4b27-81d9-9693510a2949": {"name": "Block", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/block/info", "one liner": "This tag is being burninated, because it can refer to many different things depending on the use of other tags with it. Do not use.", "identifier": "", "size": 2642}, "deb1e498-680b-4e70-964a-5ee3106621c3": {"name": "Friend", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/friend/info", "one liner": "In object-oriented programming, friend refers to a method or class that has access to some non-public aspects of a particular class.", "identifier": "", "size": 829}, "de51ddd9-0a52-43f3-8d14-2bc477022fea": {"category": "Big Data and Business Intelligence", "name": "Practical Data Analysis", "title": "Practical Data Analysis", "color": "blue", "cover image": "sites/default/files/0995OS_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/practical-data-analysis", "page count": "360", "one liner": "For small businesses, analyzing the information contained in their data using open source technology could be game-changing. All you need is some basic programming and mathematical skills to do just that.", "authors": "NULL", "identifier": "1783280999", "type": "books", "publication date": "22/10/2013", "size": 90000}, "68e08e04-41a9-4428-b74f-4501c3c10a2b": {"name": "Operating System", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/operating-system/info", "one liner": "An operating System (OS) is a basic software whose role is to be an abstract layer between software requisitions for resources and the hardware available, manage input/output, memory allocation/deallocation, file systems, among other basic tasks a device (not necessarily a computer) should do.", "identifier": "", "size": 5993}, "796cc42a-3447-44b0-b3fd-25c68c9fb1da": {"name": "Field", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/field/info", "one liner": "In computer science a field is a smaller piece of data from a larger collection.", "identifier": "", "size": 3675}, "1afb9ac1-ef5d-4ff4-b38b-92eca26a94ad": {"name": "Constraints", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/constraints/info", "one liner": "A constraint is a condition that has to be fulfilled in a given context. Constraints are typically used in databases and programming languages to detect errors, ensure data consistency, accuracy, and to enforce business requirements.", "identifier": "", "size": 3462}, "f9cb6005-0684-4573-85ae-b6a101a23df0": {"name": "Virtualenv", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/virtualenv/info", "one liner": "virtualenv is a tool that creates sandboxed Python environments.", "identifier": "", "size": 2427}, "a7e8567a-aed2-4f7f-9863-c5a1a58c0504": {"name": "Language Agnostic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/language-agnostic/info", "one liner": "Use this tag for PROGRAMMING QUESTIONS that are independent of any particular programming language.", "identifier": "", "size": 7182}, "38fb3c25-76b3-47d0-851b-3a5b98b1ea15": {"name": "Streaming", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/streaming/info", "one liner": "Streaming is the process of delivering digital multimedia content from a provider to a consumer over a network. The provider may have the data stored or may be relaying it from a live source.", "identifier": "", "size": 4380}, "04282b70-fc6c-4fb4-bbb1-a77eef3b5c5d": {"name": "Raise", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/raise/info", "one liner": "", "identifier": "", "size": 107}, "35f7bf93-3593-4e35-b8c6-552c13da53f3": {"name": "Mysql", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mysql/info", "one liner": "MySQL is a freely available open source Relational Database Management System (RDBMS) that uses Structured Query Language (SQL). If your issue relates to MySQLi, use the MySQLi tag instead.", "identifier": "", "size": 339676}, "141d5a42-593b-4374-8d30-f15bbcb8f002": {"name": "Boolean", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/boolean/info", "one liner": "The Boolean data type represents simple True or False values.", "identifier": "", "size": 5081}, "d7b54a47-9e29-4052-a81a-2fe7eeed4a49": {"name": "C#", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/c#/info", "one liner": "", "identifier": "", "size": 832373}, "978102fb-fbc2-475c-b80c-c243f48afa91": {"name": "Json", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/json/info", "one liner": "JSON (JavaScript Object Notation) is a 100% textual data interchange format originally inspired by JavaScript objects. It is widely used in RESTful web services. Parsers for JSON exist in nearly all languages, and libraries also exist which can deserialize JSON to native objects or serialize native objects to JSON.", "identifier": "", "size": 124234}, "b820533a-7d3f-41c0-9722-60bc39f7d5a0": {"name": "Parameters", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/parameters/info", "one liner": "Parameters are a type of variable used in a subroutine to refer to the data provided as input to the subroutine.", "identifier": "", "size": 10583}, "cc34296e-c8c5-4d03-976e-d30aac00f58e": {"name": "Plugins", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/plugins/info", "one liner": "A plug-in (or plugin) is a set of software components that adds specific abilities to a larger software application. If supported, plug-ins enable customizing the functionality of an application.", "identifier": "", "size": 15126}, "eb9dd0ee-d9e3-4993-9ee0-d419160b30f0": {"name": "Business Intelligence", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/business-intelligence/info", "one liner": "Business intelligence(BI) refers to the process of analyzing an organization's business data, by various (often computer-aided) means, to assist in the organization's decision making. BI technologies are capable of handling large amount of unstructured data to help indentify, develop and create strategic opportunities. ", "identifier": "", "size": 1022}, "da01ca4d-acce-4d60-a441-f03e655a23c7": {"category": "Hardware and Creative", "name": "Raspberry Pi", "title": "Raspberry Pi", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/raspberry-pi", "page count": "O(n)", "one liner": "A credit card sized single-board computer used to learn how to program and develop digital hardware projects", "authors": "", "identifier": 18279, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "7116d85d-25c2-4003-a2fb-5233057d28c1": {"category": "Hardware and Creative", "name": "Translating between the virtual and the real: Interview with artist Scott Kildall", "title": "Translating between the virtual and the real: Interview with artist Scott Kildall", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/translating-between-virtual-and-real-interview-artist-scott-kildall", "page count": "O(n)", "one liner": "In this post we interview Scott Kildall, an artist whose work often explores themes of future-thinking and translation between the virtual and the real. His latest projects use physical data visualization - the transformation of data sources into physica...", "authors": "Michael Ang", "identifier": 20493, "type": "blog", "publication date": "13/02/2015", "size": 90000}, "88203eea-4955-42c1-9017-5b0df3f20fed": {"name": "City", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/city/info", "one liner": "", "identifier": "", "size": 108}, "304483cc-b474-4287-a129-0c96ec7a8070": {"name": "Toolbar", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/toolbar/info", "one liner": "The toolbar tag is for issues relating to the configuration, design, and use of toolbars.", "identifier": "", "size": 1697}, "8980afa3-6b97-460d-9cf6-7ce6a66bdb41": {"name": "Organization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/organization/info", "one liner": "This tag pertains to the organization of source files and other assets in directory structures, organization of actual source code itself, logical organization of application data, and (occasionally) to organizing development projects.", "identifier": "", "size": 537}, "0aea686d-fa7c-406e-9d09-45f1dc0d690f": {"name": "Beta", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/beta/info", "one liner": "Software development phase where the application is considered "feature complete" but still may have numerous bugs and usability issues.", "identifier": "", "size": 294}, "7a2c7695-6d15-434a-8c16-60a08f214813": {"category": "Big Data and Business Intelligence", "name": "Learning IPython for Interactive Computing and Data Visualization", "title": "Learning IPython for Interactive Computing and Data Visualization", "color": "blue", "cover image": "sites/default/files/9932OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-ipython-interactive-computing-and-data-visualization", "page count": "138", "one liner": "IPython provides a rich architecture for interactive computing, and as a Python developer you can take advantage of this practical hands-on guide to make yourself an expert. Covers numerical computing, data analysis, and more.", "authors": "NULL", "identifier": "1782169938", "type": "books", "publication date": "25/04/2013", "size": 90000}, "cb2c6cb5-5555-454b-8c5f-c9ccc0fa5de0": {"name": "Arcgis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arcgis/info", "one liner": "ArcGIS is a suite consisting of a group of geographic information system (GIS) software products produced by ESRI. Many of these products can be interacted with via programming languages, such as VBA, .NET languages, and Python.", "identifier": "", "size": 1120}, "2ae8eead-8aff-4261-a2a7-7a4c98715c39": {"name": "Wiki", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wiki/info", "one liner": "A wiki is a CMS for collaborative content creation, typically with a flat content structure and heavy cross-referencing. Consider using a more specific tag.", "identifier": "", "size": 1083}, "6ae194fc-e317-4b0d-9df9-829e74deb5b3": {"name": "Login", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/login/info", "one liner": "A login or logon (also called logging in or on and signing in or on) is the process by which individual access to a computer system is controlled by identification of the user using credentials provided by the user. Please use the [authentication] tag instead.", "identifier": "", "size": 12815}, "57af1adc-387c-45f9-b431-8c286b607f12": {"name": "Verify", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/verify/info", "one liner": "", "identifier": "", "size": 299}, "35ce140c-94cb-4686-9952-c52dd03e5924": {"category": "Big Data and Business Intelligence", "name": "Instant SymPy Starter", "title": "Instant SymPy Starter", "color": "blue", "cover image": "sites/default/files/3626OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/instant-sympy-starter-instant", "page count": "52", "one liner": "Learn to use SymPy's symbolic engine to simplify Python calculations", "authors": "NULL", "identifier": "178216362X", "type": "books", "publication date": "23/05/2013", "size": 90000}, "2d2125ec-fa98-47d3-bf2f-0e2c16cd02f5": {"name": "Term", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/term/info", "one liner": "", "identifier": "", "size": 206}, "3049f2b5-8eca-453e-912e-8b4072768d6f": {"name": "Distance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/distance/info", "one liner": "Distance is a numerical description of how far apart objects are.", "identifier": "", "size": 1737}, "1e0bf681-a76a-4e53-8176-6a41a82b80f4": {"name": "Storage", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/storage/info", "one liner": "Details on how data is being kept in memory/on disks, most frequently being applied to databases, media banks and backup-recovery solutions.", "identifier": "", "size": 2959}, "08e1cd60-e373-462a-bdc6-37f952927dab": {"category": "Application Development", "name": "Python 3 Object Oriented Programming", "title": "Python 3 Object Oriented Programming", "color": "blue", "cover image": "sites/default/files/1261OS_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-3-object-oriented-programming", "page count": "404", "one liner": "If you feel its time you learned object-oriented programming techniques, this is the perfect book for you. Clearly written with practical exercises, its the painless way to learn how to harness the power of OOP in Python.", "authors": "Dusty Phillips", "identifier": "1849511268", "type": "books", "publication date": "26/07/2010", "size": 90000}, "dc6b17c3-170c-4021-b376-436380a0852b": {"category": "Big Data and Business Intelligence", "name": "Data Science & BI - Salary & Skills Video", "title": "Data Science & BI - Salary & Skills Video", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/data-science-bi-salary-skills-report-video", "page count": "O(n)", "one liner": "The biggest web developer salary and skills survey of 2015", "authors": "Packt Publishing", "identifier": 22386, "type": "blog", "publication date": "04/08/2015", "size": 90000}, "102c77d1-a4af-47c7-a9af-54e34e55952a": {"name": "Concurrency", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/concurrency/info", "one liner": "In computer science, concurrency is a property of systems in which multiple computations can be performed in overlapping time periods. The computations may be executing on multiple cores in the same chip, preemptively time-shared threads on the same processor, or executed on physically separated processors.\r\n", "identifier": "", "size": 10736}, "3c5f376d-e2a4-4b0f-b87f-8f645c6fc4f1": {"name": "Get", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/get/info", "one liner": "GET is one of many request methods supported by the HTTP protocol. The GET request method is used when the client needs to get data from the server as part of the request-URI. \r\n", "identifier": "", "size": 8303}, "3740dc64-7dae-4d86-84dd-76caa751533b": {"name": "Metrics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/metrics/info", "one liner": "Software metrics are quantitative data related to software.", "identifier": "", "size": 656}, "5f04c5d0-dc0e-4022-bf87-e36abe47c9e2": {"name": "Highlighting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/highlighting/info", "one liner": "make chosen words or phrases more visually prominent", "identifier": "", "size": 780}, "f0a748a3-033a-4565-8329-452c091ded1a": {"name": "Region", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/region/info", "one liner": "Can refer to many different things depending on the use of other tags with it.", "identifier": "", "size": 440}, "eda5f9e5-5218-4726-94eb-c1c336b4b49a": {"name": "Restructuredtext", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/restructuredtext/info", "one liner": "reStructuredText is a lightweight markup language intended to be highly readable in source format.", "identifier": "", "size": 486}, "53981e13-ba0c-457d-96a3-9140ab0d583e": {"name": "Content Management", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/content-management/info", "one liner": "", "identifier": "", "size": 138}, "f5bf5d2d-c997-44c5-ae00-f258e9baa225": {"name": "Jpeg", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jpeg/info", "one liner": "JPEG is a commonly used method of lossy compression for digital photography (image). ", "identifier": "", "size": 2816}, "2cf541b3-fb3a-4172-a500-4a03c1cb1a64": {"name": "Head", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/head/info", "one liner": "Check if you should use html-head or unix-head instead.", "identifier": "", "size": 474}, "4b98b570-e2ae-4357-85ce-daceacc7df99": {"name": "Infrared", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/infrared/info", "one liner": "", "identifier": "", "size": 147}, "e4edc1d4-bd13-4a49-acb0-dcaaabdeddc7": {"name": "Kubernetes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/kubernetes/info", "one liner": "Kubernetes is an open source implementation of container cluster management.", "identifier": "", "size": 245}, "5e930a2b-c763-46e1-b57e-8d37b969ffc0": {"category": "Virtualization and Cloud", "name": "Building and Running 12 Factor Microservices on Docker (Part 1)", "title": "Building and Running 12 Factor Microservices on Docker (Part 1)", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/building-and-running-12-factor-microservices-docker-part-1", "page count": "O(n)", "one liner": "This part 1 walks through the first five factors of the microservices and reworks a simple python webapp with them in mind, covering application design, how this design approach interfaces with some of the more popular Platform-as-a-Service (PaaS) provid...", "authors": "Cody A. Ray", "identifier": 21075, "type": "blog", "publication date": "26/06/2015", "size": 90000}, "10bdb16c-171d-4dac-b38c-3dbfda8e619f": {"name": "Generator", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/generator/info", "one liner": "A generator is a generalisation of a subroutine, primarily used to simplify the writing of iterators. The yield statement in a generator does not specify a coroutine to jump to, but rather passes a value back to a parent routine.", "identifier": "", "size": 2321}, "b7fa4fa7-56b0-4041-b04e-7aa7c2387977": {"name": "Raspberry Pi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/raspberry-pi/info", "one liner": "The Raspberry Pi is a low cost, credit card sized, ARMv6 instruction set based PC device developed by the Raspberry Pi foundation.", "identifier": "", "size": 4417}, "6d99f54c-1874-4469-91bf-22d048ec0e4b": {"name": "Robot", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/robot/info", "one liner": "Questions related to physical robots in general should use this tag. For other topics, please use one of the more specific tags listed in the wiki of this tag, if appropriate. You may also consider asking your question on robotics stack exchange: http://robotics.stackexchange.com/.", "identifier": "", "size": 382}, "cf7a261c-ad88-4934-bcfc-d1d043650ddd": {"category": "Application Development", "name": "Python Geospatial Development", "title": "Python Geospatial Development", "color": "blue", "cover image": "sites/default/files/1544OS_Mockup cover_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-geospatial-development", "page count": "508", "one liner": "Working with geo-spatial data isnt easy, but for many Python developers its essential with the growth of Geographic Information Systems. This superb book takes you from the basic concepts to advanced techniques in accessible steps.", "authors": "Erik Westra", "identifier": "1849511543", "type": "books", "publication date": "14/12/2010", "size": 90000}, "ecec7102-bd77-4663-8d16-dcfd8f687524": {"category": "Application Development", "name": "Bioinformatics with Python Cookbook", "title": "Bioinformatics with Python Cookbook", "color": "blue", "cover image": "sites/default/files/5117OS_Bioinformatics with Python Cookbook_low.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/bioinformatics-python-cookbook", "page count": "306", "one liner": "Learn how to use modern Python bioinformatics libraries and applications to do cutting-edge research in computational biology", "authors": "Tiago Antao", "identifier": "1782175113", "type": "books", "publication date": "25/06/2015", "size": 90000}, "e11b2cb6-e752-4189-bf33-73c2e22634c1": {"name": "Bulk", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bulk/info", "one liner": "The meaning of bulk is the major portion or greater part of any size, mass, or volume.\r\n", "identifier": "", "size": 488}, "fd21e5e4-94c6-4064-bdfb-27e778f8c98c": {"name": "Markers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/markers/info", "one liner": "", "identifier": "", "size": 389}, "223a398f-22e6-41ff-b823-35c35cab0046": {"category": "Application Development", "name": "Mastering Julia", "title": "Mastering Julia", "color": "blue", "cover image": "sites/default/files/B03587_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-julia", "page count": "410", "one liner": "Develop your analytical and programming skills further in Julia to solve complex data processing problems", "authors": "Malcolm Sherrington", "identifier": "1783553316", "type": "books", "publication date": "22/07/2015", "size": 90000}, "e55a217b-e507-47f7-b23f-827f826c11c9": {"name": "Zope", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/zope/info", "one liner": "Zope is an open source application server written in the Python programming language. It features a transactional object database (ZODB) which can store not only content and custom data, but also dynamic HTML templates, scripts, a search engine, and relational database (RDBMS) connections and code. It features a strong through-the-web development model, allowing you to update your web site from anywhere made possible by a tightly integrated security model.", "identifier": "", "size": 624}, "bcc75957-4531-48e1-ae78-8c67d2490bf7": {"category": "Networking and Servers", "name": "Software Defined Networking with OpenFlow", "title": "Software Defined Networking with OpenFlow", "color": "blue", "cover image": "sites/default/files/8726OT_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/software-defined-networking-openflow", "page count": "152", "one liner": "Get hands-on with the platforms and development tools used to build OpenFlow network applications", "authors": "Siamak Azodolmolky", "identifier": "1849698724", "type": "books", "publication date": "25/10/2013", "size": 90000}, "f45fa73d-6832-4a4f-90f6-f7dd4d22f496": {"name": "Writer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/writer/info", "one liner": "an abstract class, interface or naming convention which is used to state that the given object is used to write data to a file, stream, device or other destination", "identifier": "", "size": 224}, "2d69eb24-a404-472a-884b-f856116ad4ba": {"name": "Biopython", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/biopython/info", "one liner": "Biopython is a set of freely available tools for biological computation written in Python.", "identifier": "", "size": 439}, "b3fd0b31-626e-4c91-aa40-a5df1f6f58ef": {"name": "Outline", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/outline/info", "one liner": "outline is a property in CSS, that is used to draw a line around the element.\r\nQuestion that has the problem related to outline property of CSS.", "identifier": "", "size": 245}, "5eec6b17-ce9a-4c4b-8e81-4ea444775d6b": {"name": "Css", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/css/info", "one liner": "CSS (Cascading Style Sheets) is a style sheet language used for describing the look and formatting of HTML (Hyper Text Markup Language) and XML (Extensible Markup Language) documents including (but not limited to) colors, layout, and fonts.", "identifier": "", "size": 325476}, "9f9131ce-c640-4c73-9ebc-cca8f1887979": {"name": "Ports", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ports/info", "one liner": "Applications and services use unique ports to communicate with other devices over a network. Ports range from 1 to 65,535.", "identifier": "", "size": 346}, "bb23391d-a584-475c-8a0f-8a3cbaf551c5": {"name": "Email", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/email/info", "one liner": "Email is a method of exchanging digital messages from a sender to one or more recipients. Posting to ask why the emails you send are marked as spam is off topic for StackOverflow.", "identifier": "", "size": 32110}, "83299fd1-4a82-4d52-acd8-ddbb833b743e": {"name": "Gis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gis/info", "one liner": "A Geographic Information System (GIS) captures, stores, analyzes, manages, and presents data that are linked to location(s). The GIS Stack Exchange should be considered for questions with this tag.", "identifier": "", "size": 2207}, "43102e16-ad85-4a5e-b3ac-a7be6fca6091": {"name": "Erlang", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/erlang/info", "one liner": "Erlang is a general-purpose, garbage-collected programming language and runtime environment, with built-in support for concurrency, distribution and fault tolerance. ", "identifier": "", "size": 5670}, "2178c767-1b3f-4d8d-b7b7-1a41d6f53862": {"category": "Big Data and Business Intelligence", "name": "Mastering Python for Data Science", "title": "Mastering Python for Data Science", "color": "blue", "cover image": "sites/default/files/0150OS_3450_Mastering Python for Data Science.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-python-data-science", "page count": "294", "one liner": "Explore the world of data science through Python and learn how to make sense of data", "authors": "NULL", "identifier": "1784390151", "type": "books", "publication date": "31/08/2015", "size": 90000}, "3b6abc2d-91d7-42c0-866d-c784d622d4bd": {"name": "Postgis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/postgis/info", "one liner": "PostGIS is a spatial database extension for PostgreSQL. It adds support for geographic objects allowing location queries to be run in SQL.", "identifier": "", "size": 1545}, "c8e2b8a4-65a0-474a-bf63-ff203f7d69e3": {"name": "Money", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/money/info", "one liner": "This tag is for general money related issues, such as representation, format, processing, internationalization and localization.", "identifier": "", "size": 372}, "699e33dd-27cd-4da9-9642-28b1a5783b0d": {"name": "Uml", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/uml/info", "one liner": "Unified Modeling Language, an object modeling and specification language used in software engineering.", "identifier": "", "size": 3894}, "3ec6de5f-b712-4dff-b7b4-b71a066ac5cb": {"name": "Numpy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/numpy/info", "one liner": "NumPy is a scientific and numerical computing extension to the Python programming language. ", "identifier": "", "size": 19105}, "733f67b3-129d-4875-a086-833f1720fc39": {"category": "Web Development", "name": "Django Essentials", "title": "Django Essentials", "color": "blue", "cover image": "sites/default/files/3704OS_mockupcover_normal_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/getting-started-django", "page count": "172", "one liner": "Develop simple web applications with the powerful Django framework.", "authors": "NULL", "identifier": "1783983701", "type": "books", "publication date": "20/06/2014", "size": 90000}, "fe9d09cd-fb1e-4fd2-88c2-ac1d3cd4b597": {"name": "Frame", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/frame/info", "one liner": "Frame refers to a property of a UIView or an NSView in Objective-C. It is a 4-floating-point representation of the View's location in the parent view or window. ... Use the [frames] tag for HTML frames (not iframes).", "identifier": "", "size": 2345}, "8004081d-cecd-4a2a-822a-2bfc549895fb": {"name": "Reusability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reusability/info", "one liner": "Reusability is the likelihood and potential for a piece of source code to be reused in other projects", "identifier": "", "size": 580}, "170adc48-71de-4964-a934-5d3c655d624d": {"name": "Dynamic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dynamic/info", "one liner": "Dynamic is a widely used term that, in general, describes a decision made by the program at run-time rather than at compile time.", "identifier": "", "size": 15885}, "7c078ea1-3a42-4771-bccc-292856748c2a": {"name": "Encode", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/encode/info", "one liner": "to convert some data (e.g. string, picture) to some representation (e.g. bytes, electrical signals)", "identifier": "", "size": 1372}, "4cfe3b68-f8d8-4ae0-b55a-7de4471e697b": {"category": "Application Development", "name": "Python 2.6 Graphics Cookbook", "title": "Python 2.6 Graphics Cookbook", "color": "blue", "cover image": "sites/default/files/3845OS_MockupCover_Cookbook_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-26-graphics-cookbook", "page count": "260", "one liner": "Learn how to use Pythons built-in graphics capabilities to create static and animated graphics for a range of real-world purposes. Over 100 recipes take you from basic shape creation to developing interactive GUIs.", "authors": "Mike Ohlson de Fine ", "identifier": "1849513848", "type": "books", "publication date": "24/11/2010", "size": 90000}, "1168b00e-a451-4fe1-8cbc-f0d5619e6bbc": {"name": "Alarm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/alarm/info", "one liner": "Anything related to the design and implementation of alarms. An alarm is a form of man-machine interaction where the attention of the user of an application or a system is attracted using an audible, a visual or some other kind of signal (or a combination thereof) in order to make the user aware that some event has happened.", "identifier": "", "size": 921}, "8cf1bb81-3ce5-4bf0-ae28-e940cef7e111": {"name": "Emulator", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/emulator/info", "one liner": "An emulator is a system which is designed to perform the duties of a different system.", "identifier": "", "size": 2381}, "5b235786-fb08-4fc3-8c97-7bf46383e754": {"name": "Subquery", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/subquery/info", "one liner": ""subquery" is vague SQL terminology, used to describe when there's either more than one `SELECT` statement in a query, or when used in Data Manipulation Language (DML) statements (IE: DELETE, UPDATE, INSERT, MERGE). The subquery's SELECT statement is always found within brackets/parenthesis.", "identifier": "", "size": 4496}, "66368e71-cd1d-4a4d-ad09-31f0e7c9c10a": {"name": "Key", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/key/info", "one liner": "A unique identifier used to retrieve a paired value. Used in hashtables and databases.", "identifier": "", "size": 4481}, "5ccc6f59-316d-408c-a35b-48a30414630b": {"name": "Basic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/basic/info", "one liner": "BASIC (Beginner\u2019s All-purpose Symbolic Instruction Code) is a family of high-level programming languages designed to be easy to use.", "identifier": "", "size": 379}, "d74ef1a7-c071-486a-b5cb-7f92525c7477": {"category": "Networking and Servers", "name": "Ansible", "title": "Ansible", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/ansible", "page count": "O(n)", "one liner": "An open source software platform for IT infrastructure administration, configuration management, and software deployment", "authors": "", "identifier": 18278, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "3e65af7b-46ff-46da-a4ab-0580a0eadcf1": {"name": "Protocols", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/protocols/info", "one liner": "A common means for (un)related objects to communicate with each other.", "identifier": "", "size": 2691}, "a46ebcef-b1b0-4997-80e9-c44db87b6b14": {"name": "Sage", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sage/info", "one liner": "Sage (or SageMath) is a suite of open-source applications for mathematics", "identifier": "", "size": 347}, "a24825af-6742-45b3-959e-e732271d46de": {"name": "Command Line", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/command-line/info", "one liner": "A command line is a string given to a command interpreter that tells it actions to take, such as running programs or copying files. The interpreter processes command lines with escapes and substitutions. ", "identifier": "", "size": 12454}, "fc68eb7e-cac8-4e4b-8200-c94c4bf8e874": {"name": "Let", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/let/info", "one liner": "LET introduces a list of local variables", "identifier": "", "size": 217}, "9c72c85f-a19b-4383-89b4-76c40bc9c583": {"name": "Security", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/security/info", "one liner": "This tag is used for topics relating to application security and attacks against software.\r\nIf your question is not about a specific programming problem, please consider instead asking it at Security.SE: http://security.stackexchange.com\r\n", "identifier": "", "size": 33958}, "f5df437e-ba06-4b3f-a196-1434b128e8c7": {"name": "Sys", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sys/info", "one liner": "For questions about the Python module named sys. This tag is also used for questions relating to the Sys namespace - the root namespace for the Microsoft AJAX Library, which contains all fundamental classes and base classes.", "identifier": "", "size": 239}, "3ec7797d-8979-4b29-aa6c-6aefe3ae3e8d": {"name": "Pem", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pem/info", "one liner": "PEM, (from Privacy Enhanced Mail standard) is a base64 container format for encoding keys and certificates.", "identifier": "", "size": 329}, "3d6accdb-50bf-46e3-a27a-cf5252b8d72d": {"name": "Ipython", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ipython/info", "one liner": "IPython is a feature-rich interactive shell for Python.", "identifier": "", "size": 3040}, "6e3c97d6-7447-4419-adc6-6b9b1bc6deae": {"category": "Web Development", "name": "Practical Plone 3: A Beginner's Guide to Building Powerful Websites", "title": "Practical Plone 3: A Beginner's Guide to Building Powerful Websites", "color": "blue", "cover image": "sites/default/files/bookimages/1847191789.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/practical-plone-3-beginners-guide-building-powerful-websites", "page count": "592", "one liner": "A beginners practical guide to building Plone websites through graphical interface", "authors": "NULL", "identifier": "1847191789", "type": "books", "publication date": "02/02/2009", "size": 90000}, "50989e26-580d-47fe-b0bc-b70199aa282e": {"name": "Watch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/watch/info", "one liner": "Watch refers to observing the status of variables, files or directories for some or all possible actions such as additions, deletions or modifications. ", "identifier": "", "size": 659}, "7ebcec77-ae02-4fd0-ac48-e2691f0411f2": {"category": "Web Development", "name": "JavaScript and JSON Essentials", "title": "JavaScript and JSON Essentials", "color": "blue", "cover image": "sites/default/files/6034OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/javascript-and-json-essentials", "page count": "120", "one liner": "If you fancy a less verbose data format than CSV or XML, then JSON could be for you. This tutorial will teach you about using JSON with JavaScript for effective local storage or Internet transfers. ", "authors": "NULL", "identifier": "1783286032", "type": "books", "publication date": "24/10/2013", "size": 90000}, "c6a7c294-354e-45dc-94e0-845922047b5b": {"name": "Google Cloud Storage", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-cloud-storage/info", "one liner": "Google Cloud Storage is a RESTful service for storing and accessing your data on Google's infrastructure. The service combines the performance and scalability of Google's cloud with advanced security and sharing capabilities.", "identifier": "", "size": 1887}, "0b57b94b-049d-40fb-bf02-22594957eef3": {"name": "Var", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/var/info", "one liner": "var is a keyword in a number of programming languages.", "identifier": "", "size": 1037}, "236c4598-1095-4a17-82ed-00a628b0d266": {"name": "Return", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/return/info", "one liner": "A return statement causes execution to leave the current subroutine and resume at the point in the code immediately after where the subroutine was called, known as its return address. The return address is saved, usually on the process's call stack, as part of the operation of making the subroutine call. Some programming languages allow a function to specify a return value to be passed back to the code that called the function.", "identifier": "", "size": 5084}, "82735ea1-b858-495b-9767-c672055b502f": {"name": "Sqlite", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sqlite/info", "one liner": "SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.", "identifier": "", "size": 41184}, "9fbfb5e9-1e01-4e45-b0f3-7801955c654c": {"name": "Profile", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/profile/info", "one liner": "Profiles are part of .NET Framework. Profiles allows you simply manage your users.", "identifier": "", "size": 1202}, "238d461d-f483-4ed7-9acd-aeeab3023160": {"name": "Npm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/npm/info", "one liner": "NPM is the official package manager for Node.js, the non-blocking, asynchronous I/O framework that uses Google's V8 JavaScript engine. It can be used to install and publish CommonJS modules and JavaScript-based CLI programs.", "identifier": "", "size": 5046}, "ca7a05e1-2515-4e0f-b747-5f6cf9b0dabb": {"name": "Strip", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/strip/info", "one liner": ""strip" refers to the process of removing (stripping) certain characters from a string. A common example is removing trailing whitespace characters.", "identifier": "", "size": 547}, "f5e6d652-6fc9-4f17-b8fd-cab875b201b4": {"name": "Search", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/search/info", "one liner": "Questions about search algorithm mechanics and implementation. *NOT* for questions about using search tools within an API (e.g. Google, Bing, Facebook).", "identifier": "", "size": 21405}, "f7ffc4dd-f859-4c18-bbb5-11fd4669811d": {"name": "Compiler Construction", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/compiler-construction/info", "one liner": "The tag [compiler-construction] should be applied to questions concerning the programming of compilers or for questions about the detailed inner workings of compilers.", "identifier": "", "size": 9279}, "19590f73-51b4-41f1-9c2c-66e91da00282": {"name": "Buffering", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/buffering/info", "one liner": "", "identifier": "", "size": 362}, "a1a8758a-23b5-4f58-8e8d-abe2377310b8": {"name": "Locking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/locking/info", "one liner": "Locking allows different types of resources to be used exclusively by one process at a time.", "identifier": "", "size": 5017}, "2ff1d656-f54c-446b-83af-4afe73cc8880": {"name": "Document", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/document/info", "one liner": "Is a term that in computer science can refer to various file types containing information usually readable by a human.", "identifier": "", "size": 1724}, "81a5ca05-508d-41b7-8bde-7c00bf9997fe": {"name": "Clear", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/clear/info", "one liner": "", "identifier": "", "size": 1070}, "79d6c03e-8cb2-43f5-b1fe-a2619ca00f37": {"name": "Detach", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/detach/info", "one liner": "", "identifier": "", "size": 163}, "17ce51c4-43d7-41dc-b250-6a55c5b1f6dc": {"category": "Big Data and Business Intelligence", "name": "Mastering Machine Learning with scikit-learn", "title": "Mastering Machine Learning with scikit-learn", "color": "blue", "cover image": "sites/default/files/8365OS Mastering Machine Learning with scikit-learn_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-machine-learning-scikit-learn", "page count": "238", "one liner": "Apply effective learning algorithms to real-world problems using scikit-learn", "authors": "NULL", "identifier": "1783988363", "type": "books", "publication date": "29/10/2014", "size": 90000}, "6c24b73c-72e3-4839-a824-119622eaa06e": {"name": "Button", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/button/info", "one liner": "Buttons are simple elements in graphical user interfaces that take mouse clicks or finger taps (on mobile devices) as input.", "identifier": "", "size": 21096}, "a79e64ae-a667-464f-9370-0cf936656602": {"name": "Documentation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/documentation/info", "one liner": "Documentation is information on aspects of software or hardware, including its intended purpose, functionality, and maintenance. Documentation can exist in many different forms and formats, but its aim is always to educate.", "identifier": "", "size": 5408}, "62385acf-c41c-437a-8ffb-bdea9cbe0cfb": {"name": "Sensor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sensor/info", "one liner": "Sensors convert physical stimuli into signals, which can be sampled by other subsystems. They let the rest of the system to collect information about the physical world.", "identifier": "", "size": 1196}, "f1b8ae84-8507-4e30-ab34-ce77a11522c4": {"name": "Set", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/set/info", "one liner": "A set is a collection in which no element is repeated, which may be able to enumerate its elements according to an ordering criterion (an "ordered set") or retain no order (an "unordered set").", "identifier": "", "size": 5242}, "f5f3f084-cccd-4bd4-a72a-f6789dbb4a7e": {"category": "Application Development", "name": "Python 3 Text Processing with NLTK 3 Cookbook", "title": "Python 3 Text Processing with NLTK 3 Cookbook", "color": "blue", "cover image": "sites/default/files/7853OS_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-3-text-processing-nltk-3-cookbook", "page count": "304", "one liner": "Over 80 practical recipes on natural language processing techniques using Python's NLTK 3.0", "authors": "Jacob Perkins", "identifier": "1782167854", "type": "books", "publication date": "26/08/2014", "size": 90000}, "38b2424d-9467-46ea-bc06-6982e9e355b1": {"category": "Application Development", "name": "ArcPy and ArcGIS Geospatial Analysis with Python", "title": "ArcPy and ArcGIS Geospatial Analysis with Python", "color": "blue", "cover image": "sites/default/files/8662OS_B02799_ArcPy and ArcGIS Geospatial Analysis with Python.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/arcpy-and-arcgis-geospatial-analysis-python", "page count": "224", "one liner": "Use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS", "authors": "Silas Toms", "identifier": "1783988665", "type": "books", "publication date": "26/02/2015", "size": 90000}, "a36e570e-6c7e-4c9b-b5c2-f0a829974e9b": {"name": "Diagrams", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/diagrams/info", "one liner": "", "identifier": "", "size": 102}, "5decc107-0d65-430e-b9b5-9a9b219ea854": {"name": "Backend", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/backend/info", "one liner": "Defines a component in a logical separation of an application.", "identifier": "", "size": 1376}, "a323e6da-f8d6-4ac4-8c34-a60fa7402abf": {"category": "Application Development", "name": "Geospatial Development By Example with Python", "title": "Geospatial Development By Example with Python", "color": "blue", "cover image": "sites/default/files/B04558_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/geospatial-development-example-python", "page count": "226", "one liner": "Build your first interactive map and build location-aware applications using cutting-edge examples in Python", "authors": "Pablo Carreira", "identifier": "1785282352", "type": "books", "publication date": "29/01/2016", "size": 90000}, "ae40323a-2fe1-46c3-8073-d4290bdfde39": {"name": "Graph", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/graph/info", "one liner": "A graph can refer to a graphic (such as a chart or diagram) showing or displaying the relationship between two or more variables used, for instance, in visualising scientific data.\r\n", "identifier": "", "size": 12249}, "8a92fdb9-9617-420e-92f9-e61f859ba054": {"name": "Desktop Application", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/desktop-application/info", "one liner": "An application that runs stand alone in a desktop or laptop computer. Contrast with "Web-based application," which requires the Web browser to run.", "identifier": "", "size": 1681}, "1337355f-0cb5-442c-9746-2ac7f02b4d3f": {"name": "Catalyst", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/catalyst/info", "one liner": "Catalyst is a Perl web application framework, similar to Ruby on Rails, Spring (Java), and Maypole.", "identifier": "", "size": 422}, "f0d19bdb-f502-42d2-8d52-b6b48bf739f8": {"name": "Append", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/append/info", "one liner": "To append is to join or add on to the end of something.", "identifier": "", "size": 4478}, "dce1ee56-421b-4fe3-8a30-fb494b1a6766": {"name": "Sampling", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sampling/info", "one liner": "In signal processing, sampling is the reduction of a continuous signal to a discrete signal.", "identifier": "", "size": 493}, "78d64d41-427e-42f6-9778-3fad25f9c9fc": {"name": "F#", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/f#/info", "one liner": "", "identifier": "", "size": 8186}, "5a916f59-ee54-4b06-8bfc-ddbbc34e4f0b": {"name": "Queue", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/queue/info", "one liner": "A queue is an ordered, first-in-first-out data structure. Typical implementations of queues support pushing elements to the back and popping them off the front position.", "identifier": "", "size": 4822}, "d0d765ac-6832-43e6-9213-85bd47f864ce": {"name": "Apache", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/apache/info", "one liner": "The Apache HTTP Server, commonly referred to as Apache, is an open-source HTTP server for modern operating systems including UNIX, its variants and Windows. Apache is a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.", "identifier": "", "size": 54250}, "61658809-28ef-4c65-b76d-f84694e90e19": {"name": "Development Environment", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/development-environment/info", "one liner": "A development environment is an integrated set of programming tools, usually centered around a text editor.", "identifier": "", "size": 1517}, "1f5fd50c-8c66-4f89-a84d-57ef940b4a0e": {"name": "Absolute", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/absolute/info", "one liner": "In CSS, the `absolute` property will cause an element to be positioned relative to its first non-static parent element.", "identifier": "", "size": 886}, "4842477a-5349-4594-bfaf-c035f5272714": {"name": "Asynchronous", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/asynchronous/info", "one liner": "Asynchronous programming is simply allowing some portions of code to be executed simultaneously. There is also a popular JavaScript library named async.\r\n\r\nIt makes your applications perform better, be more responsive, and use the resources of the system they are running on to the fullest extent.\r\n", "identifier": "", "size": 17703}, "f6da2d51-55a6-4eba-abf6-1e27bb57ce57": {"name": "Svm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/svm/info", "one liner": "Support vector machines (SVMs) are a set of related supervised learning methods that analyze data and recognize patterns, used for classification and regression analysis.", "identifier": "", "size": 1821}, "ce6a1fcb-3911-4eb7-9686-3dbc6c3b1aca": {"name": "Memcached", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/memcached/info", "one liner": "Memcached is a simple distributed object cache that caches information in memory, and can be used to improve the performance of dynamic web applications by reducing access time and database load. ", "identifier": "", "size": 4003}, "53b819d7-d835-4e5d-956f-06b6c40eb58c": {"name": "Highlight", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/highlight/info", "one liner": "is for questions involving the highlighting of text or other visual elements.", "identifier": "", "size": 1451}, "002fab24-32c8-4e59-8b73-c471927ab886": {"name": "Publish", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/publish/info", "one liner": "To publish is the process to make something publicly available. This might be the stuff that happens inside a CRM system after editing an article and finally publishing it, or publishing a project artifact. ", "identifier": "", "size": 1598}, "8c2a04ba-0e01-42a8-9243-be42d4b5c263": {"name": "Leveldb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/leveldb/info", "one liner": "LevelDB is a key-value storage library written by Google that provides an ordered mapping from string keys to string values.", "identifier": "", "size": 156}, "13d57e80-26cb-44cd-950e-9ba807be48d7": {"name": "Active Directory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/active-directory/info", "one liner": "Active Directory (AD) is a directory service created by Microsoft. It stores all information and settings for a deployment in a central database. AD allows administrators to assign policies, deploy and update software. AD networks can vary from a small installation with a few computers, users and printers to tens of thousands of users, many different network domains and large server farms spanning many geographical locations.", "identifier": "", "size": 7541}, "781a2e93-c0b3-4b92-853f-c71aba862a3d": {"name": "Camera", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/camera/info", "one liner": "In the real world, a camera is a device that takes physical or digital photos. In the virtual world, it is used to aim at virtual objects and or move through a virtual scene.", "identifier": "", "size": 8170}, "ff346552-f33b-4c35-9f90-d467cb1921ea": {"name": "Boilerplate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/boilerplate/info", "one liner": "In computer programming, boilerplate is the term used to describe sections of code that have to be included in many places with little or no alteration.", "identifier": "", "size": 288}, "64ea233e-8707-48d6-a4a8-ca9562ed335a": {"category": "Application Development", "name": "Python Geospatial Development Essentials", "title": "Python Geospatial Development Essentials", "color": "blue", "cover image": "sites/default/files/5407OS_4085_Python Geospatial Development Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-geospatial-development-essentials", "page count": "192", "one liner": "Utilize Python with open source libraries to build a lightweight, portable, and customizable GIS desktop application", "authors": "Karim Bahgat", "identifier": "1782175407", "type": "books", "publication date": "17/06/2015", "size": 90000}, "ae669c34-684c-46d0-90de-392b65bce177": {"name": "Hadoop", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hadoop/info", "one liner": "Hadoop is an Apache open-source project that provides software for reliable and scalable distributed computing. The project itself includes a variety of other complementary additions.", "identifier": "", "size": 21870}, "898a093c-74b2-4777-b04a-7ee2be733028": {"name": "Portability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/portability/info", "one liner": "Portable code can be run with little to no modification in multiple environments. Portable applications can be run from e.g. a USB drive without modifying a computer's environment.", "identifier": "", "size": 1035}, "0fad4640-6b84-4db9-b0f1-ecef72538697": {"name": "Result", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/result/info", "one liner": "", "identifier": "", "size": 619}, "f5b95b34-584f-49bc-97c8-41649d6d303c": {"name": "Prediction", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/prediction/info", "one liner": "For questions related to statistical prediction, especially for programming tasks.", "identifier": "", "size": 590}, "1c89101f-7ac2-4d00-bad2-f5f617c4165e": {"category": "Hardware and Creative", "name": "Blender 2.5 HOTSHOT", "title": "Blender 2.5 HOTSHOT", "color": "blue", "cover image": "sites/default/files/3104_Blender 2.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/blender-25-hotshot", "page count": "332", "one liner": "Challenging and fun projects that will push your Blender skills to the limit", "authors": "NULL", "identifier": "1849513104", "type": "books", "publication date": "21/06/2011", "size": 90000}, "6f395b18-185c-4416-9a05-3e2562d9ddec": {"category": "Networking and Servers", "name": "Learning Python Network Programming", "title": "Learning Python Network Programming", "color": "blue", "cover image": "sites/default/files/B03711_MockupCover_Normal_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/learning-python-network-programming", "page count": "320", "one liner": "Utilize Python 3 to get network applications up and running quickly and easily", "authors": "Dr. M. O. Faruque Sarker,Sam Washington", "identifier": "1784396001", "type": "books", "publication date": "17/06/2015", "size": 90000}, "5aadbde0-d8bb-4e05-99bf-577fd756b1d3": {"name": "Delay", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/delay/info", "one liner": "Delay refers to amount of time between two events.", "identifier": "", "size": 2357}, "b4ee2dd0-7afc-4a55-9e2d-7a0aa6d5cf79": {"name": "Theming", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/theming/info", "one liner": "Theming is the modification of the user interface of a software application without affecting its functionality", "identifier": "", "size": 196}, "67a95f50-afce-44bb-af08-00d325b9f1fc": {"name": "Throw", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/throw/info", "one liner": "throw is a keyword in various languages used for signaling an exception.", "identifier": "", "size": 378}, "0a3412eb-d222-4454-a2ae-1c319e201e61": {"category": "Virtualization and Cloud", "name": "How to Deploy a Simple Django App Using AWS", "title": "How to Deploy a Simple Django App Using AWS", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/how-deploy-simple-django-app-using-aws", "page count": "O(n)", "one liner": "So you have your Django app and it runs beautifully locally. The goal is to reproduce everything but on Amazon's servers.", "authors": "Liz Tom", "identifier": 21708, "type": "blog", "publication date": "16/09/2015", "size": 90000}, "8de2fd66-a429-4ea5-9c2a-ce7211e28d25": {"category": "Big Data and Business Intelligence", "name": "Microsoft Azure Machine Learning", "title": "Microsoft Azure Machine Learning", "color": "blue", "cover image": "sites/default/files/0792EN.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/microsoft-azure-machine-learning", "page count": "212", "one liner": "Explore predictive analytics using step-by-step tutorials and build models to make prediction in a jiffy with a few mouse clicks", "authors": "NULL", "identifier": "1784390798", "type": "books", "publication date": "16/06/2015", "size": 90000}, "6b3fbd23-2b13-4098-9eca-60ed12759ba0": {"name": "Proof", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/proof/info", "one liner": "A mathematical proof is any mathematical argument which demonstrates the truth of a mathematical statement. Informal proofs are typically rendered in natural language and are held true by consensus; formal proofs are typically rendered symbolically and can be checked mechanically. "Proofs" can be valid or invalid; only the former kind constitutes actual proof, whereas the latter kind usually refers to a flawed attempt at proof.", "identifier": "", "size": 310}, "c0cd8e6d-6b40-400c-bcb8-dbf5b16733e7": {"name": "Commercial", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/commercial/info", "one liner": "Commercial software is software that is sold or intended for use by commercial entities.", "identifier": "", "size": 130}, "4888b5f8-5955-4261-aa54-9f50f916ab96": {"name": "Properties", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/properties/info", "one liner": "A property, in some object-oriented programming languages, is a special sort of class member, intermediate between a field (or data member) and a method. Properties are read and written like fields, but property reads and writes are (usually) translated to get and set method calls. ", "identifier": "", "size": 10633}, "ea63ab0e-58a4-4d8f-9ff1-1ce8e0c2700e": {"name": "Restrict", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/restrict/info", "one liner": "", "identifier": "", "size": 218}, "23bf23b4-7c5c-4c72-abce-47ad9fb437b3": {"name": "Drag", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/drag/info", "one liner": "In computer graphical user interfaces, drag is the first phase of a drag-and-drop operation. This involves selecting a virtual object by "grabbing" it and dragging it with the mouse down to a different location or onto another virtual object. An instance of some object relating to what was grabbed is usually brought with the drag operation.", "identifier": "", "size": 1272}, "f439a529-9534-4e14-afa4-bb3e6dacb4d7": {"name": "Viewport", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/viewport/info", "one liner": "A viewport is a rectangular viewing region in computer graphics, or a term used for optical components. It has several definitions in different contexts.A viewport is a region of the screen used to display a portion of the total image to be shown. Also it can be a group of regions that together make one layout.", "identifier": "", "size": 1627}, "b9914d77-badd-40f5-80df-81a02b06a93f": {"name": "Payload", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/payload/info", "one liner": "The part of the packet, message or code that carries the data. In information security, the term payload generally refers to the part of malicious code that performs the destructive operation. ", "identifier": "", "size": 238}, "003b87a7-7b99-4f7e-85e4-5341a531b5aa": {"name": "Permissions", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/permissions/info", "one liner": "Permissions define the operations that authenticated users are allowed to perform on file systems, databases and other computer systems.", "identifier": "", "size": 8594}, "a2989124-ccbe-4dba-a78a-1f2dbe45bbf5": {"name": "Virtualization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/virtualization/info", "one liner": "Virtualization is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources", "identifier": "", "size": 1431}, "8d608a2f-c40c-442a-8180-6d15d908e6dd": {"name": "Interactive", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/interactive/info", "one liner": "Interactive software accepts and responds to input from humans, in contrast to noninteractive software, which operate without human contact.", "identifier": "", "size": 772}, "f0ef158c-27a1-4d94-8560-dcbd11e79969": {"name": "Ftp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ftp/info", "one liner": "File Transfer Protocol (FTP) is a well-established protocol for conducting file operations (such as transferring files) over a TCP-based network such as the Internet.", "identifier": "", "size": 8727}, "964f8ea4-e91e-4ba9-af26-33b83ceb00f8": {"name": "Mapnik", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mapnik/info", "one liner": "Open Source C++ Map Rendering toolkit", "identifier": "", "size": 130}, "1a0f157a-1f7e-4005-b6df-1986cbd40896": {"name": "Microservices", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/microservices/info", "one liner": "An architectural approach to developing a single application as a suite of small services.", "identifier": "", "size": 182}, "b87014f6-aad9-4d60-a087-aed54d0394d1": {"category": "Application Development", "name": "Matplotlib for Python Developers", "title": "Matplotlib for Python Developers", "color": "blue", "cover image": "sites/default/files/bookimages/7900_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/matplotlib-python-developers", "page count": "308", "one liner": "Python developers who want to learn Matplotlib need look no further. This book covers it all with a practical approach including lots of code and images. Take this chance to learn 2D plotting through real-world examples.", "authors": "Sandro Tosi", "identifier": "1847197906", "type": "books", "publication date": "09/11/2009", "size": 90000}, "27bcd038-1cf1-4a72-bbd8-d0bb3297d902": {"category": "Networking and Servers", "name": "Mastering Metasploit", "title": "Mastering Metasploit", "color": "blue", "cover image": "sites/default/files/2223OS_Mastering Metasploit.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/mastering-metasploit", "page count": "378", "one liner": "With this tutorial you can improve your Metasploit skills and learn to put your networks defenses to the ultimate test. The step-by-step approach teaches you the techniques and languages needed to become an expert. ", "authors": "Nipun Jaswal", "identifier": "1782162224", "type": "books", "publication date": "26/05/2014", "size": 90000}, "28ca3b8b-c2cb-4236-b2a4-b4569832db86": {"name": "Cron", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cron/info", "one liner": "Cron is a time-based job scheduler running as a daemon process in Unix-like computer operating systems.", "identifier": "", "size": 7204}, "55e2cb8e-2534-4ef5-a9ff-a406c636a48a": {"name": "Enterprise", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/enterprise/info", "one liner": "Enterprise refers to software intended to facilitate the operation of one or more types of business entities, such as cooperatives, companies, universities, and government organizations.", "identifier": "", "size": 763}, "7bf59c3b-d150-45c1-b681-f08d3252b167": {"name": "Cocos2D Iphone", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cocos2d-iphone/info", "one liner": "Objective-C version for iOS & OS X of Cocos2d. Cocos2d is a framework for building 2D games and graphical applications.", "identifier": "", "size": 10381}, "5dcdb911-71af-4922-8090-a14384ef2094": {"name": "Pointers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pointers/info", "one liner": "A pointer is a data type that "points to" another value stored in memory using its address.", "identifier": "", "size": 25564}, "0da0191d-b71d-4800-b4cd-994d67700220": {"name": "Pebble Watch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pebble-watch/info", "one liner": "Pebble Watch is a smartwatch with an e-paper display.", "identifier": "", "size": 218}, "2e3228d4-cb7e-480f-83b5-69fc62ac13ea": {"name": "Extjs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/extjs/info", "one liner": "Sencha ExtJS is a JavaScript framework for building Rich Internet Applications (RIAs).", "identifier": "", "size": 18875}, "df9c38be-f032-4dd1-a5f3-c3575744cdee": {"name": "Pypy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pypy/info", "one liner": "PyPy is a fast, very compliant, self-hosting implementation of the Python language.", "identifier": "", "size": 323}, "1c1a4845-e884-41f5-a959-02d9943b909f": {"name": "Regression", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/regression/info", "one liner": "Regression analysis is a collection of statistical techniques for modeling and predicting one or multiple variables based on other data.", "identifier": "", "size": 1830}, "c1959ac0-5844-474a-97fc-c45cb9057588": {"name": "Geospatial", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/geospatial/info", "one liner": "pertaining to the geographic location and characteristics of natural or constructed features and boundaries on, above, or below the earth's surface; esp. referring to data that is geographic and spatial in nature.", "identifier": "", "size": 1772}, "26b7a3bc-d9b3-4c74-b38d-163b07563326": {"name": "C++", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/c++/info", "one liner": "C++ is a general-purpose programming language based on C. Use this tag for questions about code compiled with a C++ compiler.", "identifier": "", "size": 387216}, "35155242-f194-437c-a587-4b0680894d8a": {"name": "Wordnet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wordnet/info", "one liner": "WordNet is a lexical database for the English language. It groups English words into sets of synonyms called synsets, provides short, general definitions, and records the various semantic relations between these synonym sets.", "identifier": "", "size": 489}, "4d3b4b81-f6ba-4ecb-acc0-829aa6fd70ae": {"name": "Cd", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cd/info", "one liner": "cd is the "change directory" command offered by most shells. For CD-ROMs, please use the [cd-rom] tag.", "identifier": "", "size": 316}, "0e3119a2-40c8-4f33-85c4-af3a8d1e6efa": {"name": "Algorithm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/algorithm/info", "one liner": "An algorithm is a sequence of well-defined steps that defines an abstract solution to a problem. Use this tag when your issue is related to algorithm design.", "identifier": "", "size": 55160}, "5ed3ca30-2203-4972-a829-0269d2b600a0": {"name": "Newsletter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/newsletter/info", "one liner": "A email or document containing a one or more news stories that will be distributed to a group of subscribers. ", "identifier": "", "size": 594}, "8968aec3-d074-4ce1-a83a-6c52e0155277": {"name": "Overriding", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/overriding/info", "one liner": "Method overriding, in object oriented programming, is a language feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of its superclasses or parent classes.", "identifier": "", "size": 595}, "bdffaa2a-52e6-4b2e-9c3c-15b24c8827ae": {"name": "Gensim", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gensim/info", "one liner": "Gensim is a free Python framework designed to automatically extract semantic topics from documents, as efficiently (computer-wise) and painlessly (human-wise) as possible.", "identifier": "", "size": 189}, "8107235e-518e-4854-be00-26a9dcbf9c9a": {"name": "Ldap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ldap/info", "one liner": "Lightweight Directory Access Protocol, an application protocol for reading and editing directories over an IP network.", "identifier": "", "size": 5822}, "3d5a414a-c695-4cf3-af2e-9988f9310744": {"category": "Application Development", "name": "Kivy Cookbook", "title": "Kivy Cookbook", "color": "blue", "cover image": "sites/default/files/7382OS_Kivy Cookbook.jpg", "node type": "books", "on offer": "22001", "url": "http://packtpub.com/application-development/kivy-cookbook", "page count": "246", "one liner": "Enhance your skills in developing multi-touch applications with Kivy", "authors": "Hugo Solis", "identifier": "1783987383", "type": "books", "publication date": "21/08/2015", "size": 90000}, "5764f1b9-8955-4be7-a411-c1be7e511174": {"name": "Decomposition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/decomposition/info", "one liner": "", "identifier": "", "size": 134}, "ac13c79c-36d3-4cf3-9f10-9414ed4f4905": {"category": "Web Development", "name": "web2py Application Development Cookbook", "title": "web2py Application Development Cookbook", "color": "blue", "cover image": "sites/default/files/5467_web2py Application Development cookbook_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/web2py-application-development-cookbook", "page count": "364", "one liner": "Over 110 recipes to master this full-stack Python web framework with this book and ebook", "authors": "NULL", "identifier": "1849515468", "type": "books", "publication date": "14/03/2012", "size": 90000}, "d4f0013c-38aa-4df7-b982-9f3d14d2d323": {"name": "Kwargs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/kwargs/info", "one liner": "kwargs in Python let your functions take an arbitrary number of keyword arguments.", "identifier": "", "size": 166}, "9648ae9d-1d11-4db3-85ac-986b059ad17b": {"name": "Iteration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/iteration/info", "one liner": "Iterations are the successive repetitions in loops such as for, foreach or while. Questions with this tag are often concerned about how to best handle a collection of data.", "identifier": "", "size": 3810}, "affcca65-01ef-40c5-ada6-dc908e4e8e7e": {"category": "Application Development", "name": "Python for Data Scientists", "title": "Python for Data Scientists", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/python-data-scientists", "page count": "O(n)", "one liner": "Using Python to extract knowledge from datasets includingthe use of data mining and machine learning to turn that data into actionable information", "authors": "", "identifier": 18270, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "e4fefb15-21c3-4bcc-9461-b1c3d4a6bdd1": {"name": "Netflix", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/netflix/info", "one liner": "The netflix tag refers to questions related to Netflix API and its use. Netflix supports a JavaScript API and a REST API which allow you to integrate Netflix user services into an application.", "identifier": "", "size": 171}, "f0b45423-2fcc-478d-bbaa-138cb20c150c": {"category": "Application Development", "name": "Kivy Interactive Applications and Games in Python - Second Edition", "title": "Kivy Interactive Applications and Games in Python - Second Edition", "color": "blue", "cover image": "sites/default/files/6926OS_Kivy Interactive Applications in Python, Second Edition.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/kivy-interactive-applications-python-second-edition", "page count": "206", "one liner": "Create responsive cross-platform UI/UX applications and games in Python using the open source Kivy library", "authors": "Roberto Ulloa", "identifier": "1785286927", "type": "books", "publication date": "29/06/2015", "size": 90000}, "408fad69-8f9c-453a-9dd4-352cec6d6d31": {"name": "Multithreading", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/multithreading/info", "one liner": "Multi-threading is ability of computer or a program to perform work concurrently or asynchronously by utilizing multiple concurrent streams of execution (generally referred to as threads).", "identifier": "", "size": 73124}, "52ca4969-57b1-4d0f-b97d-321e33d392d2": {"name": "Dependencies", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dependencies/info", "one liner": "A dependency exists between two elements if changes to the definition of one element may cause changes to the other.", "identifier": "", "size": 5269}, "ab9ac750-9329-4192-a9fa-5e7cac34075a": {"name": "Native", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/native/info", "one liner": "An application designed to run in the computer environment (machine language and OS) being referenced. The term is used to contrast a native application with an interpreted one such as a Java application that is not native to a single platform.", "identifier": "", "size": 2099}, "4f5f19e6-029c-41de-ad8f-9a24901deb36": {"name": "Track", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/track/info", "one liner": "", "identifier": "", "size": 249}, "ceca0136-2821-447c-935c-887eeedc2508": {"category": "Big Data and Business Intelligence", "name": "Machine Learning", "title": "Machine Learning", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/machine-learning", "page count": "O(n)", "one liner": "A field of Artificial Intelligence used for machines to learn from data and turn it into actionable, insightful information", "authors": "", "identifier": 18211, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "b20158dd-9c06-4baa-a2ec-3ffb371b4155": {"name": "Federation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/federation/info", "one liner": "", "identifier": "", "size": 136}, "78cd3f15-dbd3-42e2-803a-455bf7480011": {"name": "Content Type", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/content-type/info", "one liner": "The Content-Type entity-header field indicates the media type of the entity-body sent to the recipient or, in the case of the HEAD method, the media type that would have been sent had the request been a GET.", "identifier": "", "size": 1469}, "196b63d2-6a62-4707-bdd3-d7cc98d8c69e": {"name": "Firewall", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/firewall/info", "one liner": "A firewall is a network security device or software. Please specify the brand and model or version in your question.", "identifier": "", "size": 1346}, "45f36bcd-4427-490c-96e1-fe17f4031e72": {"category": "Big Data and Business Intelligence", "name": "Practical Machine Learning", "title": "Practical Machine Learning", "color": "blue", "cover image": "sites/default/files/B03980_MockupCover_Normal_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/practical-machine-learning", "page count": "414", "one liner": "Tackle the real-world complexities of modern machine learning with innovative, cutting-edge, techniques", "authors": "NULL", "identifier": "178439968X", "type": "books", "publication date": "30/11/2015", "size": 90000}, "a7a4e549-e6d4-4063-b1fb-23c5cc179237": {"category": "Application Development", "name": "Robot Framework Test Automation", "title": "Robot Framework Test Automation", "color": "blue", "cover image": "sites/default/files/3033OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/robot-framework-test-automation", "page count": "98", "one liner": "Create test suites and automated acceptance tests from scratch", "authors": "Sumit Bisht", "identifier": "1783283033", "type": "books", "publication date": "25/10/2013", "size": 90000}, "37b9532b-d534-48c9-a007-e2383390a185": {"name": "Exif", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/exif/info", "one liner": "Exchangeable image file format is a standard for storing metadata such as camera, lens, and geo information in JPEG and TIFF files", "identifier": "", "size": 916}, "f565cfec-7f17-4f0f-b791-697811a31538": {"name": "Move", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/move/info", "one liner": "Usually refers to C++ move-semantics; consider using that tag instead. Move semantics is the C++11 feature that allows a copy operation to be replaced by a more efficient "move" when the source object is an rvalue (typically a temporary).", "identifier": "", "size": 1608}, "c0297232-b642-4d81-b65a-c30a6d3110a6": {"name": "Pipeline", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pipeline/info", "one liner": "A pipeline is a sequence of functions (or the equivalent thereof), composed so that the output of one is good input for the next, in order to create compound transformation. Famously, in shell syntax expressed as `command | command2 | command3`. The term is also used in computer architecture to define a sequence of serial stages that may execute in parallel over elements being fed into pipe, in order to increase the overall throughput.", "identifier": "", "size": 899}, "b4fa43f4-7938-4cb1-8e11-379639ec8f7b": {"name": "Replace", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/replace/info", "one liner": "Replacing is the action of searching a string for a sub-string and replacing it with a different string. ", "identifier": "", "size": 12540}, "dfb1c38c-b5b1-4da8-9407-01dafb44d1f4": {"name": "Wolfram Mathematica", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wolfram-mathematica/info", "one liner": "Wolfram Mathematica is a computer algebra system and programming language from Wolfram Research. Mathematica has its own StackExchange site at http://mathematica.stackexchange.com/.", "identifier": "", "size": 3264}, "0be2f837-921b-4526-902e-403c0990c465": {"name": "Gil", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gil/info", "one liner": "The Global Interpreter Lock (GIL) is a Python implementation detail that ensures thread safety by disallowing concurrent execution of Python code. Python versions such as CPython (the Python reference implementation), Stackless Python and PyPy have the GIL; versions such as Jython and IronPython do not. ", "identifier": "", "size": 129}, "bb506f1d-9cd6-4794-89f6-344aa56dca67": {"name": "Time", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/time/info", "one liner": "Measuring the time it takes to perform an operation. Also, questions related to obtaining the current time, calculating on times, formatting and parsing times, etc.", "identifier": "", "size": 13112}, "b13fff4a-8835-4500-903c-e34354f85573": {"name": "Live", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/live/info", "one liner": ".live() function in jQuery attaches an event handler for all elements which match the current selector, now and in the future. It was deprecated in jQuery 1.7 and removed in jQuery 1.9.", "identifier": "", "size": 1235}, "8b309095-4a08-42e1-88b4-fc8b3faace5a": {"name": "Customization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/customization/info", "one liner": "Modifying the default state of an application to suit a user's preferences or to address the unique requirements of a particular objective.", "identifier": "", "size": 2690}, "034dd8fb-1961-4655-8528-dd835bc389d9": {"category": "Big Data and Business Intelligence", "name": "SysAdmin & Security - Salary & Skills Video", "title": "SysAdmin & Security - Salary & Skills Video", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/sysadmin-security-salary-skills-report-video", "page count": "O(n)", "one liner": "The biggest web developer salary and skills survey of 2015", "authors": "Packt Publishing", "identifier": 22402, "type": "blog", "publication date": "05/08/2015", "size": 90000}, "047c27f3-61d2-4c27-8800-6cadfa7ef4f8": {"name": "Touch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/touch/info", "one liner": "Touch-based interfaces have unique considerations that do not apply to other modes of input, and vice versa.", "identifier": "", "size": 4658}, "5eeea4eb-bf40-49bc-9bef-541fddb211cc": {"name": "Google Play", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-play/info", "one liner": "Google Play is an integrated destination for apps, books, movies, Games, and music, accessible to users on Android devices and to anyone on the Web.", "identifier": "", "size": 5027}, "d5a0435e-8096-4985-a864-1bd5a20c4900": {"category": "Application Development", "name": "RabbitMQ Essentials", "title": "RabbitMQ Essentials", "color": "blue", "cover image": "sites/default/files/3209OS_RabbitMQ Essentials_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/rabbitmq-essentials", "page count": "182", "one liner": "Hop straight into developing your own messaging applications by learning how to utilize RabbitMQ.", "authors": "David Dossot", "identifier": "1783983205", "type": "books", "publication date": "25/04/2014", "size": 90000}, "6011097d-79de-469b-aeaa-c6fa740b5f3a": {"name": "Chunks", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/chunks/info", "one liner": "A chunk is a fragment of information which is used in many multimedia formats", "identifier": "", "size": 177}, "6cbeba85-7d6d-435c-be7f-5fa5ee6eaa8f": {"name": "Attributes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/attributes/info", "one liner": "The attributes tag should be used for any issues relating to a property of an object, element, or file, etc.", "identifier": "", "size": 6629}, "513a4604-6c5c-4759-8b3f-6c696b350fb1": {"name": "Immutability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/immutability/info", "one liner": "Immutability is the inability to modify data after it has been created. Modifications are instead made by copying the data. A property of immutable data is that it is *referentially transparent*.", "identifier": "", "size": 1582}, "79c1e918-795e-406d-aacb-ebe7c48078e6": {"name": "Testing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/testing/info", "one liner": "Software testing is any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results.", "identifier": "", "size": 20417}, "171a3cd1-e3ec-40d9-9ecf-b76407d86091": {"category": "Hardware and Creative", "name": "Scribus 1.3.5: Beginner's Guide", "title": "Scribus 1.3.5: Beginner's Guide", "color": "blue", "cover image": "sites/default/files/3005_Scribus 1.3.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/scribus-135-beginners-guide", "page count": "348", "one liner": "Heres the manual you always wanted for Scribus. It takes you step-by-step through this fully featured Desktop Publishing program so that even absolute beginners will be creating professional-looking documents in no time.", "authors": "NULL", "identifier": "1849513007", "type": "books", "publication date": "07/12/2010", "size": 90000}, "d11c0f8f-6cdc-48f7-b402-192b12ace25c": {"name": "Sample", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sample/info", "one liner": "Small part of or a selection from something (code , logs , data and etc.), intended to show the structure, style, or nature of the whole.", "identifier": "", "size": 723}, "139ed74e-ce6c-456e-83b6-bba93d864ff6": {"name": "Combinations", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/combinations/info", "one liner": "A combination is a selection of objects from a larger collection in no particular order.", "identifier": "", "size": 2166}, "5149b758-33e4-4eea-b1e4-9e41a14de064": {"category": "Web Development", "name": "What skill sets do you need to earn more?", "title": "What skill sets do you need to earn more?", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/what-skill-sets-do-you-need-earn-more", "page count": "O(n)", "one liner": "The world of web development constantly changes, and can be highly competitive, so we wanted to find out what industries are best for those just entering the market.", "authors": "Packt Publishing", "identifier": 22308, "type": "blog", "publication date": "24/07/2015", "size": 90000}, "1c9bd05d-096d-4b78-ab7d-4d8f5244b275": {"name": "Website", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/website/info", "one liner": "DO NOT USE: Select some more descriptive tags, like html css php http or the like", "identifier": "", "size": 6800}, "b53a4317-4b7b-4127-9611-1fd921423650": {"name": "Browser", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/browser/info", "one liner": "A web browser or Internet browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web.", "identifier": "", "size": 16667}, "9358791b-b854-4cf1-8800-8954fc80fda5": {"name": "Indicator", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/indicator/info", "one liner": "", "identifier": "", "size": 204}, "e1ab3b54-bfa2-45d7-870b-fc7a3194eec8": {"name": "Pg", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pg/info", "one liner": "'pg' is the name of an extension for Ruby that provides access to libpq, the C application programmer\u2019s interface to the PostgreSQL RDBMS. ", "identifier": "", "size": 368}, "8fb9d99b-dcac-4efc-b36b-45f5449177e2": {"name": "Mesos", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mesos/info", "one liner": "Apache Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks.", "identifier": "", "size": 269}, "1f9c9b36-971f-4d69-8e10-9c307535235d": {"name": "Commit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/commit/info", "one liner": "Questions about committing a transaction or "unit of work" to a database, application or version control system.", "identifier": "", "size": 1735}, "254c755b-36c4-4dda-bdf0-78e4accb4b21": {"name": "Forward", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/forward/info", "one liner": "Forwards a request from a servlet to another resource (servlet, JSP file, or HTML file) on the server.", "identifier": "", "size": 437}, "72f518c1-a3da-4383-9183-f786f09c51c8": {"name": "Drawing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/drawing/info", "one liner": "Issues around forms and graphics being drawn onto a computer screen, windowing system or device", "identifier": "", "size": 4207}, "1c721c6c-c8d6-4f55-a6ac-e070937e8ac7": {"name": "Feed", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/feed/info", "one liner": "A web feed is a data format used for providing users with frequently updated content.", "identifier": "", "size": 1475}, "346f31da-bdfa-4e5d-a197-71a71ca70af4": {"category": "Big Data and Business Intelligence", "name": "Fast Data Processing with Spark - Second Edition", "title": "Fast Data Processing with Spark - Second Edition", "color": "blue", "cover image": "sites/default/files/2574OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/fast-data-processing-spark-second-edition", "page count": "184", "one liner": "Perform real-time analytics using Spark in a fast, distributed, and scalable way", "authors": "NULL", "identifier": "178439257X", "type": "books", "publication date": "31/03/2015", "size": 90000}, "c2ca5b0d-510a-4c45-a4db-8acf3bebc0a3": {"category": "Big Data and Business Intelligence", "name": "Mastering pandas for Finance", "title": "Mastering pandas for Finance", "color": "blue", "cover image": "sites/default/files/5104OS_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-pandas-finance", "page count": "298", "one liner": "Master pandas, an open source Python Data Analysis Library, for financial data analysis", "authors": "NULL", "identifier": "1783985100", "type": "books", "publication date": "25/05/2015", "size": 90000}, "93e773a9-a440-4452-9a57-8f41567ad0bd": {"name": "File", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/file/info", "one liner": "A block of arbitrary information, or resource for storing information, accessible by the string-based name or path. Files are available to computer programs and are usually based on some kind of persistent storage.", "identifier": "", "size": 39787}, "0307b1fd-4eda-4469-a032-9314dd7db19a": {"category": "Application Development", "name": "Python for Application Development", "title": "Python for Application Development", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/python-application-development", "page count": "O(n)", "one liner": "A general purpose high-level programming language used to build robust and complex applications", "authors": "", "identifier": 18271, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "3ba9e4b4-7b06-4be9-ae3e-7fc2f7c25d17": {"name": "Pixels", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pixels/info", "one liner": "In digital imaging, a pixel, or pel (picture element), is a single point in a raster image, or the smallest addressable screen element in a display device; it is the smallest unit of picture that can be represented or controlled.", "identifier": "", "size": 747}, "0e2882dc-c4f6-4f5a-a2b9-5f12b18f3878": {"name": "Quantifiers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/quantifiers/info", "one liner": "In logic, quantification is the binding of a variable ranging over a domain. The variable thereby becomes bound by an operator called a quantifier.", "identifier": "", "size": 109}, "6be4faea-dfd9-4869-86e8-ea5232dd82f2": {"name": "Topic Modeling", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/topic-modeling/info", "one liner": "Topic models describe the frequency of topics in documents and text. A "topic" is a group of words which tend to occur together.", "identifier": "", "size": 195}, "e51d60b6-6a8a-4a21-8f29-2895e89b0bd3": {"name": "Agent", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/agent/info", "one liner": "Questions about programming software agents or programming in an agent-oriented environment.", "identifier": "", "size": 444}, "16fff299-f6f9-4ced-acbb-27a5d550fabb": {"category": "Hardware and Creative", "name": "Inkscape 0.48 Illustrator's Cookbook", "title": "Inkscape 0.48 Illustrator's Cookbook", "color": "blue", "cover image": "sites/default/files/2664OS_Inkscape 0.48 Illustrators Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/inkscape-048-illustrators-cookbook", "page count": "340", "one liner": "109 recipes to create scalable vector graphics with Inkscape", "authors": "NULL", "identifier": "1849512663", "type": "books", "publication date": "26/04/2011", "size": 90000}, "e2e54ecc-1e2e-4761-9c65-80e361783f18": {"name": "Internals", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/internals/info", "one liner": "The internals tag denotes questions about how things work, as opposed to how to accomplish something specific. Of course, how something works underneath will have practical implications, but internals questions aren't about how to do something; rather, how to understand something.", "identifier": "", "size": 314}, "bb5838f9-dace-4486-81d6-1246b52f10bb": {"category": "Application Development", "name": "Learning OpenCV 3 Computer Vision with Python - Second Edition", "title": "Learning OpenCV 3 Computer Vision with Python - Second Edition", "color": "blue", "cover image": "sites/default/files/3840OS.jpg", "node type": "books", "on offer": "22020", "url": "http://packtpub.com/application-development/learning-opencv-3-computer-vision-python-second-edition", "page count": "266", "one liner": "Unleash the power of computer vision with Python using OpenCV", "authors": "Joe Minichino,Joseph Howse", "identifier": "1785283847", "type": "books", "publication date": "29/09/2015", "size": 90000}, "1bee2506-42ec-4a81-b863-f6f6553a0afd": {"category": "Web Development", "name": "Django by Example", "title": "Django by Example", "color": "blue", "cover image": "sites/default/files/B03922_MockupCover_Normal_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-example", "page count": "361", "one liner": "Create your own line of successful web applications with Django", "authors": "NULL", "identifier": "1784391913", "type": "books", "publication date": "30/11/2015", "size": 90000}, "6f6d48f4-037b-4a4b-912c-eaf7d49058d2": {"name": "Pipe", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pipe/info", "one liner": "A Unix pipe connects file descriptors of two processes. A pipe is created with the POSIX pipe() function declared in <unistd.h>. Shells provide pipe creation between processes using "|".", "identifier": "", "size": 4156}, "664872e7-19ba-404f-8087-9e95659c9513": {"category": "Application Development", "name": "Building a Koa Web Application, Part 1", "title": "Building a Koa Web Application, Part 1", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/koa-web-application-part-1", "page count": "O(n)", "one liner": "This two part post series will briefly show you how to use Koa, a bleeding edge Node.js web application framework, to create a web application using MongoDB as its database. Koa has a low footprint and tries to be as unopinionated as possible.", "authors": "Christoffer Hallas", "identifier": 19598, "type": "blog", "publication date": "15/12/2014", "size": 90000}, "5c539516-0c9e-44a4-8a80-0d5be66b0844": {"name": "Stack", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stack/info", "one liner": "A stack is a last in, first out (LIFO) abstract data type and data structure. Perhaps the most common use of stacks is to store subroutine arguments and return addresses.", "identifier": "", "size": 5281}, "6f803f27-7a92-4719-83f1-7a22e1847fec": {"name": "Icmp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/icmp/info", "one liner": "Internet Control Message Protocol, designed for control and diagnostic messages. Used by common diagnostic tools like ping or traceroute.", "identifier": "", "size": 308}, "8b306aa1-9a48-44d1-b129-4cf4528ab20c": {"name": "Javascript", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/javascript/info", "one liner": "JavaScript (not to be confused with Java) is a dynamic, weakly-typed language typically used for client-side scripting. Use this tag for questions regarding ECMAScript and its various dialects/implementations (excluding ActionScript). Unless a tag for a framework/library is also included, a pure JavaScript answer is expected.", "identifier": "", "size": 915777}, "ac930e41-cac2-4854-960c-9c601809bd5a": {"name": "Splash Screen", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/splash-screen/info", "one liner": "The splash screen is a rectangular or full screen image which appears while a software product is loading (OS, CAD, game, etc). Often it contains a progress bar, indicating the loading phases.", "identifier": "", "size": 1332}, "ba200e5f-4982-4aca-a745-483072506c5f": {"name": "Uart", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/uart/info", "one liner": "A Universal Asynchronous Receiver/Transmitter (UART) is used for serial communications over a computer or peripheral device serial port.", "identifier": "", "size": 471}, "e3f1c009-e02e-4ed0-b365-c72f7c8f9d0a": {"category": "Big Data and Business Intelligence", "name": "IPython Notebook Essentials", "title": "IPython Notebook Essentials", "color": "blue", "cover image": "sites/default/files/8341OS_iPython Notebook Essentials_Cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/ipython-notebook-essentials", "page count": "190", "one liner": "Compute scientific data and execute code interactively with NumPy and SciPy", "authors": "NULL", "identifier": "1783988347", "type": "books", "publication date": "21/11/2014", "size": 90000}, "9e4f6728-b15e-4602-ae99-da9c2beb52c6": {"name": "Nlp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nlp/info", "one liner": "Natural language processing (NLP) is a subfield of artificial intelligence and machine learning that involves transforming or extracting useful information from natural language data.", "identifier": "", "size": 4136}, "3cd41779-14a4-4d92-b9b5-c6bc185987b1": {"name": "Ironpython", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ironpython/info", "one liner": "IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. ", "identifier": "", "size": 1580}, "2d30c1bc-aada-4b02-bc1a-e4da0d8b40ea": {"name": "Vector", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vector/info", "one liner": "The Vector class implements a grow-able array of objects. Like an array, it contains components that can be accessed using an integer index. However, the size of a Vector can grow or shrink as needed to accommodate adding and removing items after the Vector has been created. Use 'vector-graphics' for graphic display.", "identifier": "", "size": 14916}, "9390939e-cb1e-4456-b54d-3848ab2d3431": {"name": "Malware", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/malware/info", "one liner": "Malware is any malicious software, script, or code developed or used for the purpose of compromising or harming information assets without the owner\u2019s informed consent. Examples include viruses, worms, spyware, keyloggers, backdoors, etc.", "identifier": "", "size": 372}, "9b0c9fe2-3f2a-4100-85e8-41230b9f44a7": {"name": "Arcmap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arcmap/info", "one liner": "ArcMap is a piece of software within the ArcGIS suite. It is utilized for cartographic production as well as geospatial analysis. ", "identifier": "", "size": 178}, "2f2ac5a6-a0e2-41b4-b821-65c2ccb0471c": {"category": "Hardware and Creative", "name": "Raspberry Pi Gaming - Second Edition", "title": "Raspberry Pi Gaming - Second Edition", "color": "blue", "cover image": "sites/default/files/3673_Raspberry Pi Gaming Second Edition_cov_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-gaming-second-edition", "page count": "140", "one liner": "Design, create, and play all kinds of video games on your Raspberry Pi computer", "authors": "NULL", "identifier": "1784399337", "type": "books", "publication date": "20/02/2015", "size": 90000}, "2563b964-542d-4fbe-a774-6b4eb0c520c6": {"name": "Github", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/github/info", "one liner": "GitHub is a web-based hosting service for software development projects that use Git for version control.", "identifier": "", "size": 14572}, "efb1921a-ecda-4804-b182-1a819ab95e9e": {"name": "Size", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/size/info", "one liner": "Size in computing can refer to various dimensions: size in bits, in bytes, in pixels, in memory, in disk space, etc. Please don't use this tag in your posts - it's too generic to usefully categorise your question.", "identifier": "", "size": 4292}, "ee7b5417-6455-499c-a3d9-8788bcee7642": {"name": "Ide", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ide/info", "one liner": "IDEs (Integrated Development Environment) are computer programs that facilitate efficient software development by providing features beyond those of a simple text editor. ", "identifier": "", "size": 6693}, "81ad65e3-e1de-4b2a-884d-02858b529d48": {"name": "Ssh", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ssh/info", "one liner": "Secure Shell - a network protocol for exchanging data throughout secure channel with most common uses of remote command execution (remote shell/console) and file transfer.", "identifier": "", "size": 11956}, "d2caea5a-3612-4121-a4c9-e2deb0c7676c": {"name": "Embed", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/embed/info", "one liner": "To "Embed" is to place a software module, object, or application into your own application, webpage, or hardware device. ", "identifier": "", "size": 2888}, "c91398c7-b2cb-4169-b8e3-065953e4ed1e": {"category": "Application Development", "name": "Kivy: Interactive Applications in Python", "title": "Kivy: Interactive Applications in Python", "color": "blue", "cover image": "sites/default/files/1596OS Getting Started with Kivy_Mini.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/kivy-interactive-applications-python", "page count": "138", "one liner": "For Python developers this is the clearest guide to the interactive world of Kivi, ideal for meeting modern expectations of tablets and smartphones. From building a UI to controlling complex multi-touch events, its all here.", "authors": "Roberto Ulloa", "identifier": "1783281596", "type": "books", "publication date": "25/09/2013", "size": 90000}, "c5a12d5f-a47c-4cd5-9081-606a5ab856e4": {"name": "Linear", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/linear/info", "one liner": "Linear algebra is a field in mathematics dealing with arithmetic operations over vectors and matrices. Prominent existing libraries for performing such operations are BLAS and LAPACK. There are also dedicated software for vectorizing operations on vectors and matrices. Examples of such software are Matlab, Octave and Mathematica.", "identifier": "", "size": 479}, "fdf48c10-bd7c-43c7-9e2d-aab3a46b67ee": {"name": "Transport", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/transport/info", "one liner": "", "identifier": "", "size": 136}, "cda0fa18-d036-4b24-9362-ff68ca006a5f": {"name": "Cherrypy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cherrypy/info", "one liner": "CherryPy is a pythonic, object-oriented HTTP framework. See cherrypy.org for more information.", "identifier": "", "size": 919}, "f6c908fe-4206-4f31-b7fc-eb799775dedc": {"name": "Node.Js", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/node.js/info", "one liner": "Node.js is an event-based, non-blocking, asynchronous I/O framework that uses Google's V8 JavaScript engine. It is used for developing applications that make heavy use of the ability to run JavaScript both on the client, as well as on server side and therefore benefit from the re-usability of code and the lack of context switching.", "identifier": "", "size": 88104}, "5a4f2c01-a375-4f6f-83b6-f32ae6aab361": {"name": "Keyboard", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/keyboard/info", "one liner": "A text input device. Utilize this tag to ask programming questions regarding reading input from it or blinking the lights, etc.", "identifier": "", "size": 7053}, "2e4ad63d-6404-4d27-b751-eb4da3ab14b4": {"name": "Ode", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ode/info", "one liner": "ODE (ordinary differential equation) is a differential equation where the unknown function only has one independent variable and its derivatives. ", "identifier": "", "size": 457}, "759abba4-b7b4-4517-adeb-b03f5d554e71": {"category": "Web Development", "name": "Heroku Cloud Application Development", "title": "Heroku Cloud Application Development", "color": "blue", "cover image": "sites/default/files/0975OT.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/heroku-cloud-application-development", "page count": "336", "one liner": "A comprehensive guide to help you build, deploy, and troubleshoot cloud applications seamlessly using Heroku.", "authors": "NULL", "identifier": "178355097X", "type": "books", "publication date": "24/04/2014", "size": 90000}, "39d00bb4-7bfd-4252-be39-56cefcc7c6c8": {"category": "Application Development", "name": "Learning ArcGIS Pro", "title": "Learning ArcGIS Pro", "color": "blue", "cover image": "sites/default/files/B04578_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-arcgis-pro", "page count": "300", "one liner": "Create, analyze, maintain, and share 2D and 3D maps with the powerful tools of ArcGIS Pro", "authors": "Tripp Corbin, GISP", "identifier": "1785284495", "type": "books", "publication date": "31/12/2015", "size": 90000}, "73cde105-269e-4053-9664-1761a0538566": {"name": "Pymc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pymc/info", "one liner": "Pymc is a Python module for providing Bayesian statistical models and algorithms.", "identifier": "", "size": 268}, "7568759b-7eec-41ee-bd29-3b2e59f7744f": {"name": "Parallel Processing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/parallel-processing/info", "one liner": "A form of data processing in which multiple calculations are carried out simultaneously.", "identifier": "", "size": 8359}, "12f47c4b-e95d-495f-8889-fa345c491c75": {"name": "Decorator", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/decorator/info", "one liner": "Decorator is an object-oriented design pattern that allows adding behavior to existing classes in a dynamic fashion.\r\n", "identifier": "", "size": 1864}, "84473809-8550-4df5-bc98-58f6b98e10e7": {"name": "Directory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/directory/info", "one liner": "A directory or folder is a virtual container within a digital file system, in which groups of computer files and other directories can be kept and organized.", "identifier": "", "size": 6397}, "2c84fe1c-7419-412e-a1ca-2a1fb0e6e88d": {"name": "Packing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/packing/info", "one liner": "", "identifier": "", "size": 175}, "7f29e0b3-a788-49a4-86b6-341abbea2b2e": {"name": "Web Crawler", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/web-crawler/info", "one liner": "A Web crawler (also known as Web spider) is a computer program that browses the World Wide Web in a methodical, automated manner or in an orderly fashion. Other terms for Web crawlers are ants, automatic indexers, bots, Web spiders, Web robots, or \u2013 especially in the FOAF community \u2013 Web scutters.", "identifier": "", "size": 4359}, "717d51a0-73cc-4fee-a5fb-20b5be19c689": {"name": "Bit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bit/info", "one liner": "A bit is a single binary digit.", "identifier": "", "size": 1149}, "1e2b0b75-b1ab-4038-aea4-b829f39df60b": {"category": "Web Development", "name": "Mastering Pycharm", "title": "Mastering Pycharm", "color": "blue", "cover image": "sites/default/files/B02084_MockupCover_Normal_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/mastering-pycharm", "page count": "180", "one liner": "Use PyCharm with fluid efficiency to write idiomatic python code", "authors": "NULL", "identifier": "1783551313", "type": "books", "publication date": "30/11/2015", "size": 90000}, "086af773-e1d3-4be4-936a-256910d0dfab": {"name": "Scapy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scapy/info", "one liner": "Scapy is a powerful interactive packet manipulation tool, packet generator, network scanner, network discovery, packet sniffer, etc. It specializes in forging and decoding packets in almost any protocol. It uses the Python interpreter as a command board, which means you can use the Python language directly - assign variables, use loops, define functions, etc.", "identifier": "", "size": 639}, "739e071b-c68e-4c0d-b346-b042e289ce8d": {"name": "Base", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/base/info", "one liner": "A number whose powers are used to represent other numbers (e.g. base 10 = decimal representation)", "identifier": "", "size": 640}, "2d55fcfe-5933-4b1a-89a8-f4da885c39a3": {"category": "Application Development", "name": "Expert Python Programming", "title": "Expert Python Programming", "color": "blue", "cover image": "sites/default/files/bookimages/4947_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/expert-python-programming", "page count": "372", "one liner": "This is the perfect book for refining your Python skills through learning best practices and the latest development techniques. Packed with real-world examples and written by an expert, this is the authoritative tutorial.", "authors": "Tarek Ziad", "identifier": "184719494X", "type": "books", "publication date": "19/09/2008", "size": 90000}, "3ac76d1a-1fba-4828-89cc-5cb48809e2bb": {"name": "Instagram", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/instagram/info", "one liner": "A free photo sharing program that allows users to take a photo, apply a digital filter to it and then share it on social networking services. ", "identifier": "", "size": 2132}, "8339b98b-45c2-4966-870a-69dfa86c39f4": {"name": "Led", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/led/info", "one liner": "A light-emitting diode (LED) is a semiconductor light source. LEDs are used as indicator lamps in many devices.", "identifier": "", "size": 309}, "e189343d-ef62-4702-96dd-33e9ad0f0a17": {"name": "Computer Science", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/computer-science/info", "one liner": "Computer science (CS) is the science behind programming. It is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems.", "identifier": "", "size": 1909}, "7915156c-6b71-4fc0-8158-8b5e5636dce5": {"category": "Web Development", "name": "Leaflet.js Essentials", "title": "Leaflet.js Essentials", "color": "blue", "cover image": "sites/default/files/4812OS_Leaflet Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/leafletjs-essentials", "page count": "180", "one liner": "Create interactive, mobile-friendly mapping applications using the incredibly light yet powerful Leaflet.js platform.", "authors": "NULL", "identifier": "1783554819", "type": "books", "publication date": "18/08/2014", "size": 90000}, "18f26132-0702-414e-947d-f19cc30bb8d0": {"name": "Signals", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/signals/info", "one liner": "A signal is a notification to a process that an event occurred. Signals are sometimes described as software interrupts. Signals are analogous to hardware interrupts in that they interrupt the normal flow of execution of a program; in most cases, it is not possible to predict exactly when a signal will arrive. They are defined in the C standards and extended in POSIX, but many other programming languages/systems provide access to them as well.", "identifier": "", "size": 3561}, "6243f763-8974-4fbc-b5f4-b244b5c0e724": {"name": "Random", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/random/info", "one liner": "This tag is for questions pertaining to random numbers and their generators, whether pseudo-random or truly random.", "identifier": "", "size": 15131}, "e303efda-acc7-4e17-aeea-b44db6eae147": {"name": "Member", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/member/info", "one liner": "A member is an element of an object in the object-oriented programming paradigm.", "identifier": "", "size": 977}, "387c5015-1e61-42c0-ad57-2b8a2f118d1d": {"name": "Exploit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/exploit/info", "one liner": "An exploit is a piece of software, a chunk of data, or sequence of commands that takes advantage of a bug, glitch, or vulnerability in order to cause unintended or unanticipated behavior to occur. This frequently includes such things as gaining control of a computer system, allowing privilege escalation, or a denial of service attack.", "identifier": "", "size": 349}, "da896c57-bfeb-4dc6-b0f2-11decc6a8a86": {"name": "Code Quality", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/code-quality/info", "one liner": "Code quality is a measure of how well a set of code balances qualities of maintainability, performance, and style. ", "identifier": "", "size": 334}, "916c0aea-118a-445d-9263-ac648137b229": {"name": "Go", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/go/info", "one liner": "Go, also called golang, is an open source programming language initially developed at Google. It is a statically-typed language with syntax loosely derived from C, adding automatic memory management, type safety, some dynamic-typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.", "identifier": "", "size": 10973}, "8588145e-8868-45ab-8c54-e5fe2b9e8828": {"name": "Mocking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mocking/info", "one liner": "Mocking and faking are ways to isolate code or components to ensure that unit tests run against the testable unit of code only without actually utilizing other components or dependencies of an application. Mocking differs from faking in that a mock can be inspected to assert the results of a test.", "identifier": "", "size": 5779}, "f8861971-0e40-4715-8205-7741c11aea86": {"name": "Marker", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/marker/info", "one liner": "Google Map Marker (using in making Google Maps)", "identifier": "", "size": 760}, "6387b5d3-7b06-4129-99a4-da5a37c34338": {"name": "Matlab", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/matlab/info", "one liner": "MATLAB is a high-level language and interactive programming environment for numerical computation and visualization developed by MathWorks. ", "identifier": "", "size": 50978}, "2062758d-d3e1-4d60-89be-cc5678da1947": {"name": "Urllib", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/urllib/info", "one liner": "Python module providing a high-level interface for fetching data across the World Wide Web,\r\npredecessor to urllib2. In Python 3, `urllib2` and `urllib` have been reorganized and merged into `urllib`.", "identifier": "", "size": 1339}, "9d1fae72-5b8b-4f2a-9ba4-821f0030a027": {"name": "Scale", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scale/info", "one liner": "The scale tag is mostly used for questions that relate to proportional resizing of images or UI elements.", "identifier": "", "size": 2420}, "ea427474-33e0-47d9-8c14-b803c471fad8": {"name": "Ethernet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ethernet/info", "one liner": "Ethernet is a set of networking technologies widely used to interconnect computers.", "identifier": "", "size": 756}, "42a20544-4ddc-4a1d-97e8-ca950dc9c137": {"category": "Web Development", "name": "Learning Website Development with Django", "title": "Learning Website Development with Django", "color": "blue", "cover image": "sites/default/files/bookimages/1847193358.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-website-development-django", "page count": "264", "one liner": "A beginner's tutorial to building web applications, quickly and cleanly, with the Django application framework", "authors": "NULL", "identifier": "1847193358", "type": "books", "publication date": "11/04/2008", "size": 90000}, "d36022df-acf1-48f1-a882-2a5e48a13193": {"name": "Curl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/curl/info", "one liner": "cURL is a computer software project providing a library and command-line tool for transferring data using various protocols such as HTTP, FTP and Telnet. The cURL project produces two products, libcurl and cURL. It was first released in 1997.", "identifier": "", "size": 19120}, "68a1fe9c-9d1c-45b5-a164-5bc78898378d": {"name": "Wine", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wine/info", "one liner": "Wine lets you run Windows software on other operating systems. With Wine, you can install and run these applications just like you would in Windows.", "identifier": "", "size": 274}, "6d75a10c-05d7-4094-a90d-efad6de1dc99": {"name": "Forwarding", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/forwarding/info", "one liner": "Port forwarding or port mapping is a name given to the combined technique of\r\n\r\n* translating the address or port number of a packet to a new destination\r\n* possibly accepting such packet(s) in a packet filter (firewall)\r\n* forwarding the packet according to the routing table.\r\n", "identifier": "", "size": 406}, "652c11bf-e992-4c55-a401-22f4ffc25902": {"category": "Business", "name": "Disruption for the Rest of Us", "title": "Disruption for the Rest of Us", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/disruption-rest-us", "page count": "O(n)", "one liner": "Survey to discover what the most desired skills in the IT industry today", "authors": "Erol Staveley", "identifier": 21906, "type": "blog", "publication date": "25/06/2015", "size": 90000}, "5b154977-98a5-4c58-ad92-7e75115f6492": {"name": "Redundancy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/redundancy/info", "one liner": "Redundancy is the duplication of critical components or functions of a system with the intention of increasing reliability of the system, usually in the case of a backup or fail-safe.", "identifier": "", "size": 255}, "3965f658-c046-40af-9c9d-09c7680dbf00": {"name": "Documents", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/documents/info", "one liner": "", "identifier": "", "size": 253}, "fb6b26b7-853d-4ec3-a82f-dfde7c7e23db": {"name": "Editor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/editor/info", "one liner": "This tag relates to text editors, source code editors and programs specifically designed for modifying plain text files used in computer programming.", "identifier": "", "size": 4028}, "72396cff-9edc-4fb1-9204-4c815850cefc": {"name": "Wsgi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wsgi/info", "one liner": "WSGI is a python standard Web Server Gateway Interface", "identifier": "", "size": 1292}, "3256c743-65e6-4acf-9897-29dba0d23ba1": {"name": "Switching", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/switching/info", "one liner": "A switch is a telecommunication device that receives a message from any device connected to it and then transmits the message only to the device for which the message was meant. This makes the switch a more intelligent device than a hub (which receives a message and then transmits it to all the other devices on its network). The network switch plays an integral part in most modern Ethernet local area networks (LANs)", "identifier": "", "size": 175}, "0ea0988f-c54b-4aa2-a2d3-92815a0a6451": {"name": "Linkedin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/linkedin/info", "one liner": "A tool used for finding business/networking connections, such as for suggesting job candidates. Used for questions regarding LinkedIn's APIs.\r\n\r\nDo not ask questions about LinkedIn's terms of service, problems with registering for a service with them, or what APIs they will be offering in the future. They are not appropriate for asking on StackOverflow, *even if* LinkedIn appeared to direct you here.", "identifier": "", "size": 2389}, "0dac0210-91c7-4cc8-8434-9e1477a7a70e": {"category": "Big Data and Business Intelligence", "name": "NumPy Beginners Guide - Second Edition", "title": "NumPy Beginners Guide - Second Edition", "color": "blue", "cover image": "sites/default/files/6085OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/numpy-beginners-guide-second-edition", "page count": "310", "one liner": "An action packed guide using real world examples of the easy to use, high performance, free open source NumPy mathematical library.", "authors": "NULL", "identifier": "1782166084", "type": "books", "publication date": "25/04/2013", "size": 90000}, "63340f1d-be61-4960-8acb-1a1c9765c00d": {"name": "Workspace", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/workspace/info", "one liner": "An area of memory (RAM or disk based) for which to perform operations.", "identifier": "", "size": 668}, "5e399ee3-48f8-48e6-b374-0e89c44c09f6": {"name": "Administration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/administration/info", "one liner": "", "identifier": "", "size": 505}, "0f43a1ef-3a04-429b-90c5-9f57550757f2": {"name": "Skinning", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/skinning/info", "one liner": "In computing, a skin is a custom graphical appearance preset package achieved by the use of a graphical user interface (GUI) that can be applied to specific computer software, operating system, and websites to suit the purpose, topic, or tastes of different users. The process of writing or applying such a skin is known as skinning.", "identifier": "", "size": 361}, "49e1cf1e-3f17-4732-a91f-67edf928dba6": {"name": "Touches", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/touches/info", "one liner": "", "identifier": "", "size": 190}, "222c7438-fc35-4b3b-9646-84d384e1fe26": {"name": "Params", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/params/info", "one liner": "", "identifier": "", "size": 971}, "8aa84b07-30b9-4a7e-b370-dffa7a7917cf": {"category": "Big Data and Business Intelligence", "name": "RiakDB", "title": "RiakDB", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/riakdb", "page count": "O(n)", "one liner": "An open-source distributed key-value datastore for the big data environment", "authors": "", "identifier": 18206, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "1ed46c24-f242-40d9-92e3-476720526141": {"name": "Collision Detection", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/collision-detection/info", "one liner": "Collision detection is the problem of determining if geometric objects intersect. It is an important topic in computer graphics, in CAD/CAM, in dynamical simulation, and in computer games.", "identifier": "", "size": 2493}, "37cf2418-6fd8-48e1-b557-c0cbc4df74a6": {"name": "Click", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/click/info", "one liner": "In user interfaces, click refers to the depressing of a mouse button or similar input device.", "identifier": "", "size": 5750}, "f20e1282-e6e7-445c-bdfa-1d295f25cb18": {"name": "Using", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/using/info", "one liner": ""using" is a keyword in some programming languages (C++, C#, VB.NET, Haxe)", "identifier": "", "size": 989}, "3c5ecd6e-62bc-4da5-a34f-32657ae652dd": {"category": "Web Development", "name": "Node Web Development - Second Edition", "title": "Node Web Development - Second Edition", "color": "blue", "cover image": "sites/default/files/3305OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/node-web-development-second-edition", "page count": "248", "one liner": "JavaScript is no longer just for browsers and this exciting introduction to Node.js will show you how to build data-intensive applications that run in real time. Benefit from an easy, step-by-step approach that really works.", "authors": "NULL", "identifier": "1782163301", "type": "books", "publication date": "19/07/2013", "size": 90000}, "237b567e-a096-41f8-880d-dea6e4596489": {"name": "Templates", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/templates/info", "one liner": "The templates tag is used in multiple contexts: generic programming (especially C++), and data/document generation using template engines.\r\n", "identifier": "", "size": 27475}, "9d80f312-4c1e-4aec-8fa7-fc18d893c6c5": {"name": "Jquery", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jquery/info", "one liner": "jQuery is a popular cross-browser JavaScript library that facilitates DOM (Document Object Model - HTML Structure) traversal, event handling, animations, and AJAX interactions by minimizing the discrepancies across browsers and providing an easy-to-use API.", "identifier": "", "size": 644047}, "d0955db6-1420-4a5b-8067-2274993ecc10": {"name": "Duplication", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/duplication/info", "one liner": "", "identifier": "", "size": 201}, "a36a32a5-362a-45ee-91e0-7b4aa10d4216": {"category": "Networking and Servers", "name": "Nginx HTTP Server - Second Edition", "title": "Nginx HTTP Server - Second Edition", "color": "blue", "cover image": "sites/default/files/2322OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/nginx-http-server-second-edition", "page count": "318", "one liner": "Nginx can be an ideal replacement or supplement to Apache. Learn just how straightforward it can be to embrace the Nginx alternative and run a server designed 100% for todays web using this brilliant tutorial.", "authors": "Clment Nedelcu", "identifier": "1782162321", "type": "books", "publication date": "19/07/2013", "size": 90000}, "0191a8c0-f5ff-4bb3-ad22-a43edf187e0d": {"name": "Port", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/port/info", "one liner": "In computer networking, a port is an application-specific or process-specific software construct serving as a communications endpoint.", "identifier": "", "size": 3072}, "5c75b7ef-3721-4adc-863a-3ec08f491b47": {"category": "Application Development", "name": "How to Write Your First Fabfile", "title": "How to Write Your First Fabfile", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/how-write-your-first-fabfile", "page count": "O(n)", "one liner": "In this post you will learn about Fabric, a Python library that makes it easy to run scripts over SSH.", "authors": "Liz Tom", "identifier": 21339, "type": "blog", "publication date": "26/08/2015", "size": 90000}, "c64e8cf3-992b-444f-924f-2a6b24949e7d": {"category": "Application Development", "name": "MongoDB and Python", "title": "MongoDB and Python", "color": "blue", "cover image": "sites/default/files/coming soon mockup_OS_40.png", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mongodb-and-python", "page count": "173", "one liner": "Build high performance real-world applications with Python and MongoDB", "authors": "Abhay PS ", "identifier": "1783987723", "type": "books", "publication date": "29/01/2016", "size": 90000}, "e4ef3084-2f72-44f7-a787-90f70417cc40": {"name": "Object", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/object/info", "one liner": "An object is any entity that can be manipulated by commands in a programming language. An object can be a value, a variable, a function, or a complex data-structure. In object-oriented programming, an object refers to an instance of a class.", "identifier": "", "size": 24855}, "0fe4c800-4d52-4ee8-bc78-a2a19d04b96f": {"name": "Processing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/processing/info", "one liner": "Processing is an open source programming language and environment for people who want to create images, animations, and interactions.", "identifier": "", "size": 2714}, "abb725c5-cb99-41ee-9ccf-21c77d0c8c31": {"name": "Survey", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/survey/info", "one liner": "", "identifier": "", "size": 384}, "317fa6b6-8f55-4831-99fe-f9ce78dcc695": {"name": "Access Modifiers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/access-modifiers/info", "one liner": "Access modifier is an OOP concept. It determines what level of access or visibility a particular property/method/class has.", "identifier": "", "size": 562}, "18262e34-2d68-41f7-9e9b-0e8a5f1efb2e": {"name": "Thumbnails", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/thumbnails/info", "one liner": "Thumbnails are reduced-size versions of pictures, used to help in recognizing and organizing them, serving the same role for images as a normal text index does for words. ", "identifier": "", "size": 2288}, "6fa46669-221d-4581-868f-5dd0fb7b244c": {"name": "Jinja2", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jinja2/info", "one liner": "Jinja2 is a fast template engine for Python. It has full Unicode support, auto-escaping, inheritance, macros, and many other features.", "identifier": "", "size": 1839}, "3a2b48c9-7a28-4f6e-84b3-44d972e01e76": {"name": "X86 64", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/x86-64/info", "one liner": "x86-64 is a 64 bit extension to the Intel x86 architecture", "identifier": "", "size": 1600}, "23f8bdae-3e28-4bd6-a7e4-9a5e3833af17": {"name": "Mapreduce", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mapreduce/info", "one liner": "MapReduce is an algorithm for processing huge datasets on certain kinds of distributable problems using a large number of nodes", "identifier": "", "size": 7840}, "10ebe97c-bc5c-42c9-8eac-5280de14858e": {"category": "Big Data and Business Intelligence", "name": "Solr 1.4 Enterprise Search Server", "title": "Solr 1.4 Enterprise Search Server", "color": "blue", "cover image": "sites/default/files/bookimages/5883_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/solr-14-enterprise-search-server", "page count": "336", "one liner": "Enhance your search with faceted navigation, result highlighting, fuzzy queries, ranked scoring, and more", "authors": "NULL", "identifier": "1847195881", "type": "books", "publication date": "19/08/2009", "size": 90000}, "74677c92-77aa-45db-a296-986eb932596d": {"name": "Vertices", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vertices/info", "one liner": "", "identifier": "", "size": 198}, "9f1db311-4aa0-4f8a-bf36-f076cd14e9d2": {"name": "James", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/james/info", "one liner": "The Apache James is a pure Java SMTP, POP3 Mail server, IMAP and NNTP News server designed to be a complete and portable mail/messaging engine solution based on open messaging protocols.", "identifier": "", "size": 124}, "1b696e5d-85e2-4b09-bf24-9c62b60adbc1": {"category": "Hardware and Creative", "name": "Python for Secret Agents", "title": "Python for Secret Agents", "color": "blue", "cover image": "sites/default/files/0420OS_Python for Secret Agents_Mini.jpg", "node type": "books", "on offer": "17973", "url": "http://packtpub.com/hardware-and-creative/python-secret-agents", "page count": "216", "one liner": "Analyze, encrypt, and uncover intelligence data using Python, the essential tool for all aspiring secret agents", "authors": "NULL", "identifier": "1783980427", "type": "books", "publication date": "26/08/2014", "size": 90000}, "ae70882c-7dbe-43cc-8220-c44f36f5a887": {"category": "Application Development", "name": "Python Essentials", "title": "Python Essentials", "color": "blue", "cover image": "sites/default/files/B03671_MockupCover_Normal.jpg", "node type": "books", "on offer": "21726", "url": "http://packtpub.com/application-development/python-essentials", "page count": "298", "one liner": "Modernize existing Python code and plan code migrations to Python using this definitive guide", "authors": "Steven F. Lott", "identifier": "1784390348", "type": "books", "publication date": "30/06/2015", "size": 90000}, "b1abb2e5-c943-4148-837c-3ff982801fd1": {"name": "Highcharts", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/highcharts/info", "one liner": "Highcharts is a Javascript charting library that uses HTML, SVG, and VML. The editor offers both open source/nonprofit and commercial editions of the product.", "identifier": "", "size": 10699}, "058754ae-e7c6-4004-ba57-dd7f96ec2d05": {"name": "Report", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/report/info", "one liner": "A report contains summarized information from a data source, usually in an end-user-friendly format, such as PDF or Excel, although proprietary reporting tools (usually with built-in design tools) also exist.", "identifier": "", "size": 4142}, "c66562ef-c31a-4609-86bc-e1ee68bf13f1": {"name": "Api", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/api/info", "one liner": "An application programming interface (API) is a layer that allows software components to communicate with each other.", "identifier": "", "size": 37017}, "17707654-0468-4e38-a9e4-83a8799108d1": {"name": "Screen Scraping", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/screen-scraping/info", "one liner": "Screen-scraping, also known as web-scraping or data-scraping is a software technique use to collect and parse information from user interfaces. If your question is specifically about scraping from websites or web-APIs, please use the [web-scraping] tag instead.", "identifier": "", "size": 2251}, "892a1302-c0ed-420a-b41c-400b1d219d82": {"name": "Find", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/find/info", "one liner": "This tag has multiple meanings. Please DO NOT use this tag if you're just trying to find something.", "identifier": "", "size": 5442}, "ec0498ac-b686-4890-b720-24e7bb6a48c2": {"name": "Sorted", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sorted/info", "one liner": "This tag refers to a collection of items that has already been arranged in some specific order.", "identifier": "", "size": 268}, "6d706cb7-944a-4549-a1b4-4fef7eef275d": {"name": "Modern Ui", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/modern-ui/info", "one liner": "ModernUI for WPF is a set of controls and styles converting WPF applications into "Modern UI" Windows applications.", "identifier": "", "size": 140}, "04dec0aa-7a0f-4677-a1df-3ba9b6f52773": {"category": "Application Development", "name": "Solving Problems With Spring Boot", "title": "Solving Problems With Spring Boot", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/solving-problems-with-spring-boot", "page count": "O(n)", "one liner": "Spring Boot has become very popular in the past year and a half. Despite reaching its first GA release only this year (in April), Spring Boot has seen an incredible amount of adoption, usage, and overall excitement since it was unveiled at the 2013 Sprin...", "authors": "Greg Turnquist", "identifier": 19493, "type": "blog", "publication date": "05/12/2014", "size": 90000}, "be2d959d-9932-4b6d-aa3a-f56d138201ad": {"name": "Traits", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/traits/info", "one liner": "In computer programming, a trait is a collection of methods, used as a "simple conceptual model for structuring object oriented programs"", "identifier": "", "size": 658}, "b62415ba-64fe-4a72-9410-e2f6bcebc88a": {"name": "Openstack", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/openstack/info", "one liner": "OpenStack (http://openstack.org) is a collection of open source projects that enables an open, scalable cloud infrastructure. The core of OpenStack is meant to provide consistent APIs and interfaces to a variety of potential back-ends.", "identifier": "", "size": 1125}, "ee3c2e45-a9d2-41e6-81dd-72fd1eb8982e": {"name": "Flv", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/flv/info", "one liner": "Flash Video is a container file format used to deliver video over the Internet using Adobe Flash Player versions 6\u201311. Flash Video content may also be embedded within SWF files. ", "identifier": "", "size": 747}, "125464e2-351f-44a0-9f60-5238899f3fcd": {"name": "Stopwatch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stopwatch/info", "one liner": "The System.Diagnostics.Stopwatch class in .Net, used to accurately measure elapsed time.", "identifier": "", "size": 437}, "f85c4690-5bb0-42a4-95de-540b3991aea1": {"name": "Settings", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/settings/info", "one liner": "Settings may refer to the tweaking which can be used to help improve the user-experience or performance etc.", "identifier": "", "size": 3038}, "898ee445-661f-4e42-9ef4-aff27e9bab6f": {"category": "Web Development", "name": "Highcharts Cookbook", "title": "Highcharts Cookbook", "color": "blue", "cover image": "sites/default/files/9688OT_Highcharts.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/highcharts-cookbook", "page count": "332", "one liner": "Javascript developers can add the most amazing charts to their web applications by using Highcharts and this step-by-step guide gives you the works with over 80 practical recipes. Unleash its potential.", "authors": "NULL", "identifier": "1783559683", "type": "books", "publication date": "20/03/2014", "size": 90000}, "484c6f72-30b5-4220-97c3-752b3d2c4dda": {"name": "Binaries", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/binaries/info", "one liner": "* Compiled computer programs are sometimes called "binaries". Instead of this tag, use [tag:executable] for this sense.", "identifier": "", "size": 100}, "d7d8c245-8b84-4bbb-843e-516fe5bfc3a0": {"name": "Research", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/research/info", "one liner": "Research is creative work undertaken on a systematic basis in order to increase the stock of knowledge, including knowledge of computer science, electrical science and communication science to devise new applications.\r\n", "identifier": "", "size": 237}, "e330f8f7-6512-49a8-a666-32c3711e8e64": {"category": "Big Data and Business Intelligence", "name": "Mastering SciPy", "title": "Mastering SciPy", "color": "blue", "cover image": "sites/default/files/B02106_MockupCover_Normal_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-scipy", "page count": "363", "one liner": "Implement state-of-the-art techniques to visualize solutions to challenging problems in scientific computing, with the use of the SciPy stack", "authors": "Francisco J. Blanco-Silva", "identifier": "1783984740", "type": "books", "publication date": "31/12/2015", "size": 90000}, "56aa7c5e-975b-4013-8d67-10bf98dd5704": {"name": "Tmp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tmp/info", "one liner": "The traditional name of directories (especially on Unix and Unix-like operating systems) used to store temporary files. Also, the filename extension of temporary files.", "identifier": "", "size": 173}, "ea38bc24-d426-474d-ac62-f1df3c08e09d": {"name": "Ranking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ranking/info", "one liner": "Ranking is the sorted order of an element in a list of elements. Usually a high ranking means the element is good in terms of certain metric. ", "identifier": "", "size": 736}, "5ded2ffc-fb9a-4b86-982e-83bdcefefc0e": {"name": "Depth", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/depth/info", "one liner": "The depth of a node in a tree is the length of the path to its root. The depth of an image is the number of bits used to indicate the color of a single pixel.", "identifier": "", "size": 436}, "8917e8fd-4c50-4c31-8193-23fa60dd1017": {"name": "Load", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/load/info", "one liner": "A measure of the amount of work a computer is performing. CPU load is closely related too, but not exactly the same as CPU utilization.", "identifier": "", "size": 5132}, "6b67adfa-f594-40c6-b575-39a0d484f0ca": {"name": "With Statement", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/with-statement/info", "one liner": "A number of languages have With statements. The Python with statement creates a new context, with associated context manager. When the context (a code block) is exited again, the context manager is notified. Please use "common-table-expression" for the SQL WITH statement", "identifier": "", "size": 410}, "a3b00ffd-bc18-4739-bee7-2a126dea68e1": {"name": "Keyword", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/keyword/info", "one liner": "Keywords are special words used as identifiers by a language. They are reserved words accepted by a compiler or interpreter, and thus should not (or cannot) be used as a variable or function name.", "identifier": "", "size": 1391}, "2a075312-a7e3-498a-bce0-1df5c54f3179": {"name": "Format", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/format/info", "one liner": "It may refer to text formatting, content format, file format, document file format, etc.", "identifier": "", "size": 5334}, "f03ebaa6-d426-4a0b-b48f-0e4460f6d451": {"name": "Adapter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/adapter/info", "one liner": "Adapter is a software design pattern that makes several interfaces compatible through a common interface or class.", "identifier": "", "size": 2659}, "6a87bde2-97ce-4510-938c-32449870b978": {"name": "Enumerate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/enumerate/info", "one liner": "", "identifier": "", "size": 251}, "25610bd5-7e92-4c7b-ada3-1ce2ab51a30e": {"name": "Projects", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/projects/info", "one liner": "", "identifier": "", "size": 318}, "143968e3-aa69-457f-82c7-93ee4aad5e38": {"category": "Web Development", "name": "Instant Django 1.5 Application Development Starter", "title": "Instant Django 1.5 Application Development Starter", "color": "blue", "cover image": "sites/default/files/3565OS_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/instant-django-15-application-development-starter-instant", "page count": "78", "one liner": "Jump into Django with this hands-on guide to practical Python development", "authors": "NULL", "identifier": "1782163565", "type": "books", "publication date": "22/02/2013", "size": 90000}, "f4a35e5b-1d70-4bc5-b6e1-27a9df972356": {"name": "Shared", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shared/info", "one liner": "In VB.NET, the Shared keyword is roughly equivalent to the static keyword used by many other languages.", "identifier": "", "size": 970}, "4c5ccd52-e6a5-4399-977f-fea562b598f6": {"category": "Big Data and Business Intelligence", "name": "Getting Started with Python Data Analysis", "title": "Getting Started with Python Data Analysis", "color": "blue", "cover image": "sites/default/files/B04689_MockupCover_Normal__0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/getting-started-python-data-analysis", "page count": "173", "one liner": "Learn to use powerful Python libraries for effective data processing and analysis", "authors": "NULL", "identifier": "1785285114", "type": "books", "publication date": "30/10/2015", "size": 90000}, "5c3982f4-6387-4c18-be95-f28eb3668939": {"name": "Forms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/forms/info", "one liner": "A form is essentially a container that can be used to hold any amount of any subset of several types of data. HTML forms are used to pass data to a server. VB and C# forms are the windows used to interact with the user.", "identifier": "", "size": 61678}, "de67312f-f489-4fd8-8896-7cd3afd70187": {"category": "Big Data and Business Intelligence", "name": "Aspiring Data Analyst, Meet Your New Best Friend: Excel", "title": "Aspiring Data Analyst, Meet Your New Best Friend: Excel", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/aspiring-data-analyst-meet-your-new-best-friend-excel", "page count": "O(n)", "one liner": "In general, people want to associate themselves with cool job titles and one that indirectly says both that youre clever and you get paid well, so whats better than telling someone youre a data analyst", "authors": "Akram Hussain", "identifier": 18315, "type": "blog", "publication date": "30/06/2014", "size": 90000}, "82b8f26a-d112-4ed3-a82d-db1bdd96ad44": {"name": "Interpolation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/interpolation/info", "one liner": "Anything related to function interpolation, i.e. the mathematical techniques for estimating the (unknown) value of a function in a point on the basis of a set of known values in other (usually nearby) points. For interpolation of strings, see [tag:string-interpolation].", "identifier": "", "size": 1537}, "e6e44573-9d19-4a37-abf6-73cec23daa00": {"name": "Openshift", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/openshift/info", "one liner": "OpenShift Online is Red Hat's Platform as a Service (PaaS), a cloud application development and hosting platform. ", "identifier": "", "size": 2639}, "719d77ad-d1b6-44bb-a9e2-518c54f95e16": {"name": "Unit Of Work", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/unit-of-work/info", "one liner": "One of the common design patterns in enterprise software development which allows one to maintain a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems. ", "identifier": "", "size": 766}, "05592a86-ebfa-49a3-b167-4ea1c6b714ca": {"name": "Shapes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shapes/info", "one liner": "Questions related to drawing or defining shapes.", "identifier": "", "size": 762}, "b38bf9c8-30f9-45ab-9bf1-f6808f4b6494": {"name": "Equations", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/equations/info", "one liner": "", "identifier": "", "size": 147}, "a81476e3-5be1-4c65-939c-f40eeab9ec12": {"name": "Werkzeug", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/werkzeug/info", "one liner": "Werkzeug is a WSGI utility library for Python. It's widely used and BSD licensed.", "identifier": "", "size": 253}, "5ca7bd94-915d-4a3d-baa8-c8a85e9a83fb": {"name": "Resources", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/resources/info", "one liner": "Assets (like memory, disk space, CPU power or alike) necessary for effective operation or physical files (like images, configuration files or other) to provide some externalized enrichment to an application.", "identifier": "", "size": 6494}, "014af5c8-6d7f-42c2-8e5d-8e0b87bb56a7": {"name": "Automated Tests", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/automated-tests/info", "one liner": "Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions. Commonly, test automation involves automating a manual process already in place that uses a formalized testing process (wikipedia.org).", "identifier": "", "size": 3296}, "1233384e-b37d-444e-9977-dd4a3447a5d2": {"name": "Manifest", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/manifest/info", "one liner": "A manifest is a file containing metadata about an application, data file or assembly. Generally an ambiguous tag, try and use a more specific one.", "identifier": "", "size": 2112}, "db4fe1e2-1f5d-4923-b115-a95ee1b79b29": {"name": "Fluid", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fluid/info", "one liner": "Fluid is a an XML-based templating system for TYPO3. With Fluid, all the code for the view logic moves to the template - e.g. loops, if/else switches and similar.", "identifier": "", "size": 624}, "81f4b19a-271d-4355-b880-6fe0eded3320": {"name": "Desktop", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/desktop/info", "one liner": "Desktop is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users more easily interact with the computer.", "identifier": "", "size": 1486}, "6523958e-ec92-4482-b881-9c1609dbce27": {"name": "Src", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/src/info", "one liner": "SRC is a common attribute in HTML used to identify the location of a resource which relates to an element.", "identifier": "", "size": 885}, "947e0e9b-fd32-4f21-ae23-e18c06c254af": {"name": "Points", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/points/info", "one liner": "a scoring system for games or algorithms. geometric items should use [tag:coordinates] and [tag:point]", "identifier": "", "size": 489}, "1ce8cf94-57b5-425c-9450-dc82273ff8a6": {"name": "Multimedia", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/multimedia/info", "one liner": "Multimedia refers to content that uses a combination of different content forms. ", "identifier": "", "size": 372}, "7c06fb71-a7b6-4b24-8174-84f425fd4345": {"name": "Scrapy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scrapy/info", "one liner": "Scrapy is a fast open-source high-level screen scraping and web crawling framework written in Python, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.", "identifier": "", "size": 4139}, "6697172e-56ee-45f0-8462-6eca6eacd1b1": {"name": "Gridfs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gridfs/info", "one liner": "GridFS is a specification for storing large files in MongoDB. All of the mongodb.org supported drivers implement the GridFS spec.", "identifier": "", "size": 574}, "ef144a6d-43ac-4433-a5f1-7ca9d7a71e80": {"name": "Oop", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/oop/info", "one liner": "Object-oriented programming is a programming paradigm using "objects": data structures consisting of data fields and methods together with their interactions. ", "identifier": "", "size": 31823}, "574e8ced-792d-4d00-a428-465d0f2fed63": {"name": "Brightness", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/brightness/info", "one liner": "An attribute of visual perception in which a source appears to be radiating or reflecting light.", "identifier": "", "size": 297}, "e9291c25-64aa-4d30-ac6f-3f04c91ae49a": {"category": "Big Data and Business Intelligence", "name": "IPython Interactive Computing and Visualization Cookbook", "title": "IPython Interactive Computing and Visualization Cookbook", "color": "blue", "cover image": "sites/default/files/4818OS_ Ipython Interactive Computing and Visualization Cookbook.jpg", "node type": "books", "on offer": "16637", "url": "http://packtpub.com/big-data-and-business-intelligence/ipython-interactive-computing-and-visualization-cookbook", "page count": "512", "one liner": "Over 100 hands-on recipes to sharpen your skills in high-performance numerical computing and data science with Python", "authors": "NULL", "identifier": "1783284811", "type": "books", "publication date": "25/09/2014", "size": 90000}, "fd9e3983-99e0-4424-9903-20981c8578d8": {"name": "Openni", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/openni/info", "one liner": "An industry-led organization which aims to certify and improve interoperability of natural interaction devices", "identifier": "", "size": 408}, "560bc7f6-6c58-4f09-8ccb-84b0400fc601": {"category": "Big Data and Business Intelligence", "name": "Python Geospatial Analysis Essentials", "title": "Python Geospatial Analysis Essentials", "color": "blue", "cover image": "sites/default/files/4156OS_Python Geospatial Analysis Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/python-geospatial-analysis-essentials", "page count": "200", "one liner": "Process, analyze, and display geospatial data using Python libraries and related tools", "authors": "NULL", "identifier": "1782174516", "type": "books", "publication date": "23/06/2015", "size": 90000}, "db9fdd1d-4a54-4bfd-a84d-59158bb9ffbc": {"name": "Timeout", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/timeout/info", "one liner": "The timeout term refers to a predefined period of time allowed to elapse before an event is to occur. Timeout may also refer to an event that takes place after a specified period of time elapses.", "identifier": "", "size": 5251}, "6cd1dd6a-727f-421b-abc6-6e41558952b2": {"name": "Repeater", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/repeater/info", "one liner": "The Repeater control is used to display a repeated list of items that are bound to the control.", "identifier": "", "size": 2160}, "3996cfc4-b6b1-4da1-9440-3ee6c04f2328": {"name": "Polygon", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/polygon/info", "one liner": "For issues relating to the creation and rendering of polygons in graphical user interfaces.", "identifier": "", "size": 1859}, "96e084f9-35e1-4ab8-a434-98a5506626af": {"name": "Code Review", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/code-review/info", "one liner": "**DO NOT USE THIS TAG. *Code reviews are off-topic on Stack Overflow, please use codereview.stackexchange.com to request a code review of otherwise working code.*** Code review is systematic examination (often as peer review) of computer source code. It is intended to find and fix mistakes overlooked in the initial development phase, improving both the overall quality of software and the developers' skills. ", "identifier": "", "size": 1136}, "3cfcd62d-51b6-4495-bfd1-ec46c3733d4a": {"name": "Portlet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/portlet/info", "one liner": "Java-technology-based web component, managed by a portlet container that processes requests and generates dynamic content.", "identifier": "", "size": 1609}, "a4862955-b126-4ded-827f-87de4ebd6a54": {"name": "J", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/j/info", "one liner": "J is a high-level, general-purpose, high-performance array programming language.", "identifier": "", "size": 206}, "2ada41d5-3c4d-49d2-b10d-3403f39bedb7": {"name": "Knife", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/knife/info", "one liner": "Knife is a powerful command-line interface (CLI) that comes with Chef.", "identifier": "", "size": 279}, "20f46d85-dec9-4dde-b240-8988125a2e5e": {"name": "Bitcoin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bitcoin/info", "one liner": "Bitcoin is a peer-to-peer digital currency with no central authority. It was created in Jan. 2009 by Satoshi Nakamoto. Transactions are managed entirely by the network.", "identifier": "", "size": 548}, "11966db4-35d2-40ae-b541-94976cc0393c": {"name": "Qt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/qt/info", "one liner": "Qt is a cross-platform application development framework widely used for the development of application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications.\r\nQt is available with both commercial and open source licenses.", "identifier": "", "size": 42762}, "33d80e97-0b11-49d1-a52b-436261ad24c8": {"category": "Application Development", "name": "Parallel Programming with Python", "title": "Parallel Programming with Python", "color": "blue", "cover image": "sites/default/files/8397OS.jpg", "node type": "books", "on offer": "16654", "url": "http://packtpub.com/application-development/parallel-programming-python", "page count": "128", "one liner": "Develop efficient parallel systems using the robust Python environment.", "authors": "Jan Palach", "identifier": "1783288396", "type": "books", "publication date": "25/06/2014", "size": 90000}, "c51c4772-3b9c-4eaa-90c4-11e19e98dc19": {"category": "Hardware and Creative", "name": "FadeCandy - Smooth fades for your large-scale LED art", "title": "FadeCandy - Smooth fades for your large-scale LED art", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/fadecandy-for-large-scale-led-art", "page count": "O(n)", "one liner": "Create impressive animations with LEDs using FadeCandy", "authors": "Michael Ang", "identifier": 19183, "type": "blog", "publication date": "10/11/2014", "size": 90000}, "27e8de86-c00e-4958-8d2a-aac2b9e356c2": {"name": "Function", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/function/info", "one liner": "A function (also called a procedure, method, subroutine, or routine) is a portion of code intended to carry out a single, specific task.", "identifier": "", "size": 40363}, "188b3e3b-1cbb-4e26-9709-41a1d5c7d765": {"name": "Import", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/import/info", "one liner": "Refers generally to the process of moving data from an external source into one's platform, program, or data set.", "identifier": "", "size": 10683}, "a39d93a6-1ea7-40e4-8b27-a354e8931b23": {"category": "Big Data and Business Intelligence", "name": "Redis", "title": "Redis", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/redis", "page count": "O(n)", "one liner": "An open source NoSQL database with high scalability and compatibility with multiple platforms", "authors": "", "identifier": 18207, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "1bbd13b3-bef9-405d-bd2c-cd6535084611": {"name": "Free", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/free/info", "one liner": "free is a function to deallocate memory obtained from malloc and other functions in C.\r\nDo not use this tag to refer to free software. Asking for software recommendation is off-topic on Stack Overflow. If you are asking about a free piece of software, you may mention that in the question body.", "identifier": "", "size": 1364}, "da2c1efa-327e-47b4-9b53-9391b2471ee7": {"name": "Sympy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sympy/info", "one liner": "SymPy is an open source Python library for symbolic mathematics.", "identifier": "", "size": 744}, "a7d7b8c7-65d0-4252-9b7c-6e16b4badfb5": {"name": "Reduction", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reduction/info", "one liner": "", "identifier": "", "size": 229}, "1ea91602-e2f1-4f7b-85e5-93e486a18137": {"name": "Julia Lang", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/julia-lang/info", "one liner": "Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.", "identifier": "", "size": 1124}, "2d1caf29-cd41-4ba6-a8a5-d6bfba7fdf55": {"category": "Web Development", "name": "Test-Driven Development with Django", "title": "Test-Driven Development with Django", "color": "blue", "cover image": "sites/default/files/1167OS_Django Test Driven Development.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-test-driven-development", "page count": "186", "one liner": "Develop powerful, fully-featured Django applications by writing tests first", "authors": "NULL", "identifier": "178528116X", "type": "books", "publication date": "30/07/2015", "size": 90000}, "71c42a67-4e32-4fa9-af85-6e14595d5e10": {"name": "Profiling", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/profiling/info", "one liner": "Profiling is the process of measuring an application or system by running an analysis tool called a profiler. Profiling tools can focus on many aspects: functions call times and count, memory usage, cpu load, and resource usage. ", "identifier": "", "size": 3762}, "c8be23dc-62e5-415f-b5c1-6cc0ca4b9f9f": {"name": "Postgresql", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/postgresql/info", "one liner": "PostgreSQL is an open-source, object-relational database management system (ORDBMS) available for all major platforms including Linux, UNIX, Windows and OS X. \r\nPlease mention your exact PostgreSQL version when asking questions.", "identifier": "", "size": 42418}, "9a1b51f9-5fcd-404a-8c15-e1ecd8307963": {"name": "Beautifulsoup", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/beautifulsoup/info", "one liner": "Beautiful Soup is a Python package for parsing HTML/XML. The latest version of this package is version 4, imported as bs4.", "identifier": "", "size": 4675}, "ca31f3a0-dfc5-4cd9-8787-635a56740073": {"name": "Nltk", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nltk/info", "one liner": "The Natural Language Toolkit is a Python library for computational linguistics.", "identifier": "", "size": 1982}, "8dba3e71-a7a5-43a5-ab92-ea0ec11b0c4c": {"name": "Bus", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bus/info", "one liner": "", "identifier": "", "size": 183}, "07ab69ee-7556-46bc-9bff-037be931837f": {"name": "Pydev", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pydev/info", "one liner": "PyDev is an Eclipse plugin for Python development.", "identifier": "", "size": 1816}, "1b0192c6-0702-4115-92fd-5db091aad57f": {"name": "Code Formatting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/code-formatting/info", "one liner": "Code formatting is the way to format the source code of programs,using spaces and tabs, improving legibility of source code.", "identifier": "", "size": 884}, "e87cb716-e88e-4c77-867b-d6f55d681dd1": {"name": "View", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/view/info", "one liner": "This tag is for questions about database view or UI / architectural view. See also the following tags: views, sql-view, android-view, uiview.", "identifier": "", "size": 13004}, "5b315bfe-f743-478b-aec7-76bc8a9d4b2f": {"name": "Plone", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/plone/info", "one liner": "Plone is a content management system (CMS) written in Python. Its strengths are in intranets, websites and document management. It has support for multilingual content and versioning.", "identifier": "", "size": 2437}, "5394a7a8-4c50-4069-866d-b5cbe7ec5b35": {"name": "Sql", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sql/info", "one liner": "Structured Query Language (SQL) is a language for querying databases. Questions should include code examples, table structure, sample data, [SQL Fiddle](http://sqlfiddle.com) and a tag for the DBMS implementation (e.g. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2) being used. If your question relates to a specific DBMS (uses specific extensions/features), use that DBMS's tag instead. Answers to questions tagged with SQL should use ANSI SQL.", "identifier": "", "size": 289081}, "63688979-7d4e-4f8f-966f-2a25d36e7cd1": {"category": "Application Development", "name": "Kivy Blueprints", "title": "Kivy Blueprints", "color": "blue", "cover image": "sites/default/files/1620_7849OS_Kivy Blueprints.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/kivy-blueprints", "page count": "282", "one liner": "Build your very own app-store-ready, multi-touch games and applications with Kivy!", "authors": "Mark Vasilkov", "identifier": "1783987847", "type": "books", "publication date": "29/01/2015", "size": 90000}, "9051a520-2154-4538-90dc-2ae3bec16101": {"name": "Kernel", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/kernel/info", "one liner": "This tag is for general questions regarding code that runs in the context of an operating system kernel (kernelspace, as opposed to userspace), including writing custom kernels. Questions about specific kernels should use a relevant tag (eg. [linux-kernel], [windows-kernel], [xnu]).\r\n\r\nThis tag is not about other uses of the word "kernel" - for example, questions about CUDA kernels should use the [cuda] or [cuda-kernel] tags.\r\n", "identifier": "", "size": 5131}, "8a453d42-1cde-4a14-9a2e-dfbc9cbeae16": {"name": "Animated", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/animated/info", "one liner": "", "identifier": "", "size": 308}, "7b03faae-525a-4b72-8f76-9ba0b893f401": {"name": "Digit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/digit/info", "one liner": "Anything related to numerical digits, i.e. the symbols used to write the representation of a number in a number system, such as decimal, hexadecimal, octal or binary systems.", "identifier": "", "size": 250}, "48419857-8f1c-4278-b1d5-2d8e87f5ae10": {"name": "Segments", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/segments/info", "one liner": "", "identifier": "", "size": 106}, "6f86db99-53a4-48a6-bb10-e4b920c11221": {"name": "Verification", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/verification/info", "one liner": "Verification checks whether a product complies with specifications and further fixed conditions. ", "identifier": "", "size": 666}, "501d0152-68f7-4c1c-bc07-f2612f06fd24": {"name": "Reliability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reliability/info", "one liner": "Reliability is the ability of a system or component to perform its required functions under stated conditions for a specified period of time.", "identifier": "", "size": 183}, "18f77157-eade-4d47-88a6-a2ca6a84b242": {"category": "Networking and Servers", "name": "What is Juju?", "title": "What is Juju?", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/what-juju", "page count": "O(n)", "one liner": "The Blog will provide basic overview of Juju and a simple Wordpress deployment.", "authors": "Wayne Witzel III", "identifier": 19588, "type": "blog", "publication date": "15/12/2014", "size": 90000}, "17548aa5-832a-4a83-80dd-b281df448822": {"name": "Execution", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/execution/info", "one liner": "Refers to the act of running a process. ", "identifier": "", "size": 920}, "21ac28b3-6d7e-4c93-9d4d-b60f972c1882": {"name": "Conditional Compilation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/conditional-compilation/info", "one liner": "Compilation of certain parts of source code will be included/excluded. This can be often reached by pre processing the source code in some way. Including/Excluding parts of the source may be controlled by pre processor keywords.", "identifier": "", "size": 394}, "a0fcb646-cf5a-4de3-a199-fc7f2dd3cf3f": {"name": "Samba", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/samba/info", "one liner": "Samba is the standard Windows interoperability suite of programs for Linux and Unix.", "identifier": "", "size": 559}, "6f19b17a-a76b-457d-902c-f8f40172a043": {"name": "Osc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/osc/info", "one liner": "Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology.", "identifier": "", "size": 126}, "6fcb5442-fa25-46d9-9c88-e98a6468d9d1": {"name": "Flow", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/flow/info", "one liner": "This is a meta tag and should not be used. See the wiki for more information.", "identifier": "", "size": 405}, "df20fb6b-7233-4bcf-a5b3-e0fca59330ab": {"category": "Big Data and Business Intelligence", "name": "NumPy 1.5 Beginner's Guide", "title": "NumPy 1.5 Beginner's Guide", "color": "blue", "cover image": "sites/default/files/5306OS_NumPy 1.5_FrontCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/numpy-15-beginners-guide", "page count": "234", "one liner": "An action-packed guide for the easy-to-use, high performance, Python based free open source NumPy mathematical library using real-world examples with this book and ebook", "authors": "NULL", "identifier": "1849515301", "type": "books", "publication date": "08/11/2011", "size": 90000}, "a6c09749-934f-4353-9b5a-68fa67f5bdc9": {"name": "Esri", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/esri/info", "one liner": "ESRI (Environmental Systems Research Institute) is a GIS (geographical information systems) development company. ESRI produces GIS software", "identifier": "", "size": 517}, "ffefde2b-3633-4013-8168-fccd14d37883": {"name": "Volume", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/volume/info", "one liner": "Volume, or loudness Loudness is the characteristic of a sound that is primarily a psychological correlate of physical strength (amplitude). More formally, it is defined as "that attribute of auditory sensation in terms of which sounds can be ordered on a scale extending from quiet to loud".", "identifier": "", "size": 999}, "032acf86-6b7d-4cd9-a526-10ba5941d170": {"name": "Children", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/children/info", "one liner": "Children is the set of all nodes within a hierarchical data structure which have a node above them.", "identifier": "", "size": 901}, "487d56a7-6e48-4585-9d32-6c259769b68c": {"name": "Intervals", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/intervals/info", "one liner": "Intervals are used to measure \u201cdistance\u201d between values.", "identifier": "", "size": 1147}, "0f6e605d-e100-4050-a6ee-1c73f16e6440": {"name": "Printers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/printers/info", "one liner": "A Printer is a peripheral which produces a text or graphics of documents stored in electronic form, usually on physical print media such as paper or transparencies.", "identifier": "", "size": 325}, "4f34932e-30c3-4770-83f3-849b7d1d7bf8": {"category": "Web Development", "name": "Django Design Patterns and Best Practices", "title": "Django Design Patterns and Best Practices", "color": "blue", "cover image": "sites/default/files/6644OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-design-patterns-and-best-practices", "page count": "222", "one liner": "Easily build maintainable websites with powerful and relevant Django design patterns", "authors": "NULL", "identifier": "1783986646", "type": "books", "publication date": "31/03/2015", "size": 90000}, "7d4ab1e8-c823-43eb-8fc8-d4efa159ccd1": {"name": "Tshark", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tshark/info", "one liner": "tshark is the command line version of wireshark; a free and open-source packet analyzer.", "identifier": "", "size": 172}, "f3d1e0b8-0e84-4145-add4-8d407dcfdc06": {"name": "Direction", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/direction/info", "one liner": "The movement or orientation of UI elements in a specific direction. This is limited to the user interface. Some example uses are player movements in games or principal element rotation/animation in UI. Use [directions] for maps navigation.", "identifier": "", "size": 365}, "65402f85-7c08-4c30-a4c3-c2ab77103f61": {"name": "Ls", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ls/info", "one liner": "A utility in Unix-like systems such as Linux used for listing files and directories.", "identifier": "", "size": 580}, "4f257068-3b47-48f8-adf7-384ab5f499d3": {"name": "Facets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/facets/info", "one liner": "Facets define characteristics and requirements for Java EE projects and are used as part of the runtime configuration. When you add a facet to a project, that project is configured to perform a certain task, fulfill certain requirements, or have certain characteristics. For example, the EAR facet sets up a project to function as an enterprise application by adding a deployment descriptor and setting up the project's classpath.", "identifier": "", "size": 170}, "27d89de7-be1a-4455-8b17-56473ca98b09": {"name": "Model", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/model/info", "one liner": "Part of the MVC pattern, the Model manages the behavior and data of the application. ", "identifier": "", "size": 9757}, "a8e737bb-9fc7-429b-85f5-8967b3be7c3d": {"category": "Big Data and Business Intelligence", "name": "MySQL for Python", "title": "MySQL for Python", "color": "blue", "cover image": "sites/default/files/0189OS_MockupCover_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mysql-python", "page count": "440", "one liner": "Integrating MySQL and Python can bring a whole new level of productivity to your applications. This practical tutorial shows you how with examples and explanations that clarify even the most difficult concepts.", "authors": "NULL", "identifier": "1849510180", "type": "books", "publication date": "21/09/2010", "size": 90000}, "d8f8b412-bc7e-4b9a-89c0-578fc176bc32": {"name": "Raspbian", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/raspbian/info", "one liner": "Raspbian is a free Debian-based OS for the Raspberry-Pi computer.", "identifier": "", "size": 784}, "fb116cf3-a3d0-48bf-b784-693c960b74e2": {"name": "Predict", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/predict/info", "one liner": "Prediction of values based on model objects.", "identifier": "", "size": 290}, "c914e30f-aba5-4dd5-97d1-1753ac6d9c5c": {"category": "Web Development", "name": "Learning Continuous Integration with TeamCity", "title": "Learning Continuous Integration with TeamCity", "color": "blue", "cover image": "sites/default/files/9518OT_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-continuous-integration-teamcity-raw", "page count": "276", "one liner": "Master the principles and practices behind Continuous Integration by setting it up for different technology stacks using TeamCity", "authors": "NULL", "identifier": "1849699518", "type": "books", "publication date": "26/08/2014", "size": 90000}, "b005cfdc-fe1e-4108-9b7f-510fc098de28": {"name": "Client", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/client/info", "one liner": "A client is an application or system that accesses a service made available by a server.", "identifier": "", "size": 4386}, "019164db-794e-4f79-ab76-3a9a220e24be": {"name": "Scala", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scala/info", "one liner": "Scala is a general purpose programming language principally targeting the Java Virtual Machine. Designed to express common programming patterns in a concise, elegant, and type-safe way, it fuses both imperative and functional programming styles. Its key features are:\r\nadvanced static type system with type inference;\r\nfunction types; pattern-matching; implicit parameters and conversions; operator overloading; full interoperability with Java; concurrency", "identifier": "", "size": 40076}, "6f18c3e1-9b85-4db1-ab46-846bbb0fecc9": {"name": "Irc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/irc/info", "one liner": "IRC - Stands for Internet Relay Chat is an internet based chat protocol.\r\nMain idea is to have users connect to a server network, where they can then send messages to each other through channels or direct chat. \r\nToday there's quite a few different networks, usually each with a main thematic.\r\nStack Overflow got its own channel on the FreeNode network. You can read more about that on the full tag wiki page.", "identifier": "", "size": 873}, "6d175327-0be8-4446-96d7-b9500bf10482": {"name": "Kivy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/kivy/info", "one liner": "Kivy is an open source Python library for rapid development of applications equipped with novel user interfaces, such as multi-touch apps.", "identifier": "", "size": 1597}, "446f6946-1b4c-4f11-bc91-9f032e2d4eaa": {"name": "Pong", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pong/info", "one liner": "Pong (marketed as PONG) is one of the earliest arcade video games. Pong is seen today as the "Hello World" to 2d game development.", "identifier": "", "size": 187}, "cdfa8c86-a95a-4b39-9823-4a4a6c11a51b": {"name": "Bytecode", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bytecode/info", "one liner": ""bytecode" is a blanket term for opcodes that are consumed by a virtual machine. For example, the JVM runs bytecode stored in .class files and the CPython interpreter runs bytecode stored in .pyc files.", "identifier": "", "size": 1152}, "fff2225b-0674-4b7d-8c8a-52caace58e43": {"name": "Fft", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fft/info", "one liner": "Short for Fast Fourier Transform, any of a set of algorithms for quickly computing the Discrete Fourier Transform.", "identifier": "", "size": 2349}, "b06c3eb7-cbf7-4ff6-bc1c-a3d613c30b58": {"name": "Request", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/request/info", "one liner": "A request is a message sent by a source to another object.", "identifier": "", "size": 5673}, "6c50b292-6d3a-4890-b1b6-ed12b8f0f15b": {"name": "Ace", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ace/info", "one liner": "The ADAPTIVE Communication Environment (ACE), a C++ network programming toolkit. For the ACE database available since MS Access 2007, use an ms-access tag and the ms-jet-ace tag. For the ACE editor, use the [tag:ace-editor] tag.", "identifier": "", "size": 131}, "996ad5b9-d0ce-40df-bfb7-8b7cb92f188d": {"name": "Screenshot", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/screenshot/info", "one liner": "A screenshot, screen capture, or screen dump is an image taken by the computer to record the visible items displayed on the monitor or another visual output device", "identifier": "", "size": 2480}, "e7fae7d4-9fe7-4a6b-9a25-adb553ec4212": {"category": "Application Development", "name": "Mastering openFrameworks: Creative Coding Demystified", "title": "Mastering openFrameworks: Creative Coding Demystified", "color": "blue", "cover image": "sites/default/files/8048OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-openframeworks-creative-coding-demystified", "page count": "364", "one liner": "openFrameworks is the doorway to so many creative multimedia possibilities and this book will tell you everything you need to know to undertake your own projects. Youll find creative coding is simpler than you think.", "authors": "Denis Perevalov", "identifier": "1849518041", "type": "books", "publication date": "23/09/2013", "size": 90000}, "d1bc73a8-802b-4a8b-a39a-3402b1745a56": {"name": "Lighttpd", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lighttpd/info", "one liner": "Lighttpd is a lightweight and high-performance event-driven web server.", "identifier": "", "size": 818}, "8d71e373-0ad5-44b4-ae21-742bed64b55b": {"name": "Google Cloud Platform", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-cloud-platform/info", "one liner": "Google Cloud Platform provides cloud computing services that let you build applications and websites, store data, and analyze data on Google's infrastructure.", "identifier": "", "size": 639}, "0c114265-658e-43b6-a5d0-9a90754efff1": {"name": "Arcpy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arcpy/info", "one liner": "ArcPy is a Python Site-Package developed by Esri for use with its ArcGIS platform at version 10.x and above. It offers a high-level implementation of Esri's ArcObjects programming library.", "identifier": "", "size": 266}, "76dc01f7-7cd7-4c0c-87fa-618ba385438d": {"category": "Big Data and Business Intelligence", "name": "Kubernetes: Hands On", "title": "Kubernetes: Hands On", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/kubernetes-hands", "page count": "O(n)", "one liner": "A walkthrough deploying a pod, service and replicationController with 2 co-located containers ivia Kubernetes.", "authors": "Ryan Richard", "identifier": 21064, "type": "blog", "publication date": "22/06/2015", "size": 90000}, "72848585-eb2a-4354-ba61-4ba39204ed36": {"name": "Acl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/acl/info", "one liner": "An access control list (ACL), with respect to a computer file system, is a list of permissions attached to an object.", "identifier": "", "size": 1633}, "cea96fba-7904-4c71-b4d8-7d5a7e9c0b3a": {"category": "Application Development", "name": "Mastering Python Design Patterns", "title": "Mastering Python Design Patterns", "color": "blue", "cover image": "sites/default/files/9324OS_Mastering Python Design Patterns_Frontcover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-python-design-patterns", "page count": "212", "one liner": "Create various design patterns to master the art of solving problems using Python", "authors": "NULL", "identifier": "1783989327", "type": "books", "publication date": "28/01/2015", "size": 90000}, "7889e8ef-c8de-4961-940d-d43efdd53ae6": {"name": "Command Line Interface", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/command-line-interface/info", "one liner": "The interface to a program that consists entirely of text, as opposed to (although not necessarily mutually exclusive to) a GUI, or Graphical User Interface.", "identifier": "", "size": 2681}, "52e76f0f-de75-4fbf-a907-83f9bbd87f04": {"name": "Numerical", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/numerical/info", "one liner": "This tag is for questions concerning problems using numbers which either cannot be exactly solved, or where the exact solution may be much more difficult to acquire than by using numerical methods.", "identifier": "", "size": 402}, "76679359-ecb7-424f-a816-19fefb46f186": {"name": "Profiler", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/profiler/info", "one liner": "programming tool to track and analyse the performance of a software program", "identifier": "", "size": 1075}, "084f2483-2c99-4202-b1b8-d2b3cfb83bbc": {"category": "Networking and Servers", "name": "Python Network Programming Cookbook", "title": "Python Network Programming Cookbook", "color": "blue", "cover image": "sites/default/files/3463OS_Python Network Programming Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/python-network-programming-cookbook", "page count": "234", "one liner": "This guide embraces the elegance and versatility of Python to assist any programmer or administrator who wants to create bespoke client/server networking applications using third-party libraries. Simply packed with recipes.", "authors": "Dr. M. O. Faruque Sarker", "identifier": "1849513465", "type": "books", "publication date": "26/03/2014", "size": 90000}, "ae7c18b6-02c2-4322-b453-ed6fbf6e3ba5": {"category": "Virtualization and Cloud", "name": "Amazon S3 Cookbook", "title": "Amazon S3 Cookbook", "color": "blue", "cover image": "sites/default/files/0702EN_Amazon S3 Cookbook_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/virtualization-and-cloud/amazon-s3-cookbook", "page count": "280", "one liner": "Over 30 hands-on recipes that will get you up and running with Amazon Simple Storage Service (S3) efficiently", "authors": "Naoya Hashimoto", "identifier": "1785280708", "type": "books", "publication date": "27/08/2015", "size": 90000}, "0b15b6c5-323d-4123-99fe-891ea164cf04": {"name": "Replication", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/replication/info", "one liner": "The use of redundant resources to improve reliability, fault-tolerance, or performance.", "identifier": "", "size": 2301}, "73a4696d-be39-4fa1-848c-cfcb81c40380": {"name": "Forums", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/forums/info", "one liner": "", "identifier": "", "size": 107}, "46336968-f5e7-4753-adc1-e08bfd6267b3": {"name": "Affinity", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/affinity/info", "one liner": "Anything related to processor affinity, also known as CPU pinning. The processor affinity is a propriety of a process or a thread in an OS on multi-processor or multi-core systems that influences the OS' scheduling algorithm, binding the execution of that process (or thread) to a specific processor (or core). DO NOT use this tag as a synonym for [affinetransform] tag.", "identifier": "", "size": 162}, "e9ff14c5-8894-4874-a6e0-99d026eda4b1": {"name": "Logging", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/logging/info", "one liner": "Computer data logging is the process of recording events in a computer program, usually with a certain scope, in order to provide an audit trail that can be used to understand the activity of the system and to diagnose problems.", "identifier": "", "size": 18298}, "b7df0817-7762-462d-b205-0ef2841c1fcf": {"name": "Temperature", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/temperature/info", "one liner": "A simple definition of temperature is that it is a measure of heat dissipation, This tag can include programming related questions like temperature conversion, temperature detection through device sensors etc. ", "identifier": "", "size": 222}, "ef270410-487e-484b-b075-91096cb381f6": {"name": "Catalog", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/catalog/info", "one liner": "", "identifier": "", "size": 289}, "5991a903-6f4a-4543-a1ec-fca5a6ea569f": {"name": "Modeling", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/modeling/info", "one liner": "Modeling is the constructing and manipulating abstract (mathematical and/or graphical) representations of economic, engineering, manufacturing, social, and other types of situations and natural phenomenon, simulated with the help of a computer system.", "identifier": "", "size": 991}, "14f82864-5381-4ac4-840f-9461c4a29501": {"name": "Cvs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cvs/info", "one liner": "CVS - Concurrent Versions System - is an open-source version control system", "identifier": "", "size": 1378}, "60f9cc03-5b63-4c6b-b4d5-d0ec13c11c83": {"name": "Zookeeper", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/zookeeper/info", "one liner": "Apache ZooKeeper is a distributed service that provides configuration information storage, naming, synchronization, coordination, and group services.", "identifier": "", "size": 1079}, "7ed4cc8e-b696-4fd3-add5-8d8b59804bbf": {"category": "Big Data and Business Intelligence", "name": "Python Data Visualization Cookbook", "title": "Python Data Visualization Cookbook", "color": "blue", "cover image": "sites/default/files/3367OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/python-data-visualization-cookbook", "page count": "280", "one liner": "As a developer with knowledge of Python you are already in a great position to start using data visualization. This superb cookbook shows you how in plain language and practical recipes, culminating with 3D animations.", "authors": "NULL", "identifier": "1782163360", "type": "books", "publication date": "25/11/2013", "size": 90000}, "83fbad69-a80c-461b-97e5-8951a724410d": {"name": "Install", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/install/info", "one liner": "Installation (or setup) of a program (including drivers, plugins, etc.) is the act of putting the program onto a computer system so that it can be executed.", "identifier": "", "size": 4483}, "5047e149-c857-4655-8957-bbec26944d6b": {"name": "Core Data", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/core-data/info", "one liner": "Core Data is Apple's object modeling and persistence framework for OS X and iOS. Xcode provides an object model editor for specifying entities, attributes, and relationships. The Core Data framework provides generalized and automated solutions to common tasks associated with object life-cycle and object graph management, including persistence.\r\n", "identifier": "", "size": 19267}, "5402880e-ac1d-44de-993a-1ef410ea2cc4": {"name": "Addchild", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/addchild/info", "one liner": "The ActionScript 3 `addChild()` function", "identifier": "", "size": 239}, "6500e07d-f2f1-4b70-b944-5cbcf495cbea": {"name": "Webmin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/webmin/info", "one liner": "A web-based interface for system administration for Unix. Setup user accounts, DNS, file sharing and the program is freeware.", "identifier": "", "size": 165}, "a9011a13-6f92-42aa-a2a5-7ff8cd2eeaf2": {"name": "Post", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/post/info", "one liner": "POST is one of the HTTP protocol methods; it is used when the client needs to send data to the server, such as when uploading a file, or submitting a completed form.", "identifier": "", "size": 20613}, "b74c6fe0-19cb-4055-a700-15a08a8369f7": {"name": "Speech", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/speech/info", "one liner": "Speech is the vocalized form of human communication.", "identifier": "", "size": 509}, "cb4d205b-78ff-4030-ac52-f7c6fe43b7da": {"name": "Nested", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nested/info", "one liner": "This tag relates to any of various nested entities or operations in programming.", "identifier": "", "size": 5328}, "c852512e-ce3f-473a-8193-0ffb326885df": {"name": "Player", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/player/info", "one liner": "DO NOT USE: this tag is ambiguous and is in the process of being cleaned up and deleted.", "identifier": "", "size": 958}, "6485f102-bdd3-4bd1-875a-962554c80778": {"name": "Weather", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/weather/info", "one liner": "For questions about scientific computing involving weather analysis and/or simulations. Any weather questions on this site should be programming-related.", "identifier": "", "size": 412}, "22ac6954-2122-4a6d-a0db-f9d81ff49e79": {"name": "Decode", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/decode/info", "one liner": "To convert some encoded data (e.g. bytes, electrical signals) to some representation ready for further processing (e.g. string, object, picture)", "identifier": "", "size": 1708}, "a255cf89-baaa-491d-b322-8d473809554a": {"name": "Keystone", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/keystone/info", "one liner": "Keystone is the identity service used by OpenStack for authentication.", "identifier": "", "size": 116}, "ae4dbdfb-588b-4ab6-ad0f-003adda296b3": {"category": "Networking and Servers", "name": "Python Requests Essentials", "title": "Python Requests Essentials", "color": "blue", "cover image": "sites/default/files/5414OS_Python Requests Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/python-requests-essentials", "page count": "134", "one liner": "Learn how to integrate your applications seamlessly with web services using Python Requests", "authors": "Rakesh Vidya Chandra,Bala Subrahmanyam Varanasi", "identifier": "1784395412", "type": "books", "publication date": "17/06/2015", "size": 90000}, "04c7405e-56d2-4b26-a863-b71356be4600": {"name": "Dialog", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dialog/info", "one liner": "A form (window, box, etc.) presented to a user, usually for the purpose of capturing input or to make a decision.", "identifier": "", "size": 7543}, "98bd05bb-50f8-4950-85e7-45a2e841cd2c": {"name": "Response", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/response/info", "one liner": "A response is a general term for a message which is sent as an answer for previously made request.", "identifier": "", "size": 2536}, "1d598947-52a0-4937-91d8-5560ce22f2cd": {"color": "blue", "identifier": "1849692777", "node type": null, "name": "Building Machine Learning Systems with Python - Second Edition", "size": 90000}, "be5a8054-8628-4597-bb79-315289ac062a": {"name": "Items", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/items/info", "one liner": "", "identifier": "", "size": 302}, "15e3da04-b861-4d19-82e5-79d644ffc58f": {"category": "Networking and Servers", "name": "Nginx 1 Web Server Implementation Cookbook", "title": "Nginx 1 Web Server Implementation Cookbook", "color": "blue", "cover image": "sites/default/files/4965OS_Nginx 1 Web Server Implementation Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/nginx-1-web-server-implementation-cookbook", "page count": "236", "one liner": "Over 100 recipes to master using the Nginx HTTP server and reverse proxy", "authors": "Dipankar Sarkar", "identifier": "1849514968", "type": "books", "publication date": "23/05/2011", "size": 90000}, "5e5de56d-faf8-4e3d-ab63-2b34ab19c3e6": {"name": "Heartbeat", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/heartbeat/info", "one liner": "Heartbeat (as of version 3.x) is a cluster messaging layer, often combined with pacemaker as the cluster resource manager.", "identifier": "", "size": 136}, "1f8800c0-ebbf-4c3e-87cc-ac6dacf6ad65": {"name": "Rounding", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rounding/info", "one liner": "Rounding a numerical value means replacing it by another value that is approximately equal but has a shorter, simpler, or more explicit representation.", "identifier": "", "size": 2261}, "8b89c819-0ef5-4bd4-be0e-641395c6f58b": {"name": "Tizen", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tizen/info", "one liner": "Tizen is an open source, standards-based software platform supported by leading mobile operators, device manufacturers, and silicon suppliers for multiple device categories (smartphones, tablets, netbooks ...). With HTML5's robust capabilities and cross platform flexibility, it is rapidly becoming the preferred development environment for mobile apps and services.", "identifier": "", "size": 370}, "b9991761-480f-46fa-ad9a-91e70a016403": {"name": "Capture", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/capture/info", "one liner": "capture is the process of converting a set of pixels on a screen into a bitmap image stored in memory", "identifier": "", "size": 937}, "6567deab-a2c9-4c21-bdbf-ca799e2f3c40": {"name": "Neural Network", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/neural-network/info", "one liner": "Network structure inspired by simplified models of biological neurons (brain cells). Neural networks are trained to "learn" by supervised and unsupervised techniques, and can be used to solve optimization problems, approximation problems, classify patterns, and combinations thereof. ", "identifier": "", "size": 2949}, "7ffda009-9ac0-43ce-82b9-8bc86da0b3aa": {"name": "Elasticsearch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/elasticsearch/info", "one liner": "Elasticsearch is an Open Source (Apache 2), Distributed, RESTful, Search Engine built on top of Lucene.", "identifier": "", "size": 11491}, "082a6166-ed17-4351-8eca-6dc70b1aeddc": {"name": "Matrix", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/matrix/info", "one liner": "In mathematics, a matrix (plural matrices) is a rectangular array of numbers, symbols, or expressions, arranged in rows and columns. The individual items in a matrix are called its elements or entries.", "identifier": "", "size": 15885}, "f54d3612-c10b-440e-a859-b4f087397669": {"name": "Process", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/process/info", "one liner": "This tag is about operating system processes. It may also refer to a specific construct on a given platform, e.g., the System.Diagnostics.Process class for .NET", "identifier": "", "size": 10647}, "eb710f09-dd87-40b3-bc94-a73714fd53c3": {"category": "Hardware and Creative", "name": "Practical Maya Programming with Python", "title": "Practical Maya Programming with Python", "color": "blue", "cover image": "sites/default/files/4728OT.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/practical-maya-programming-python", "page count": "352", "one liner": "Unleash the power of Python in Maya and unlock your creativity", "authors": "NULL", "identifier": "1849694729", "type": "books", "publication date": "25/07/2014", "size": 90000}, "3c0df6aa-471d-4b48-ba73-0de8ac591221": {"name": "Version Control", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/version-control/info", "one liner": "Version control is the management of changes to documents, programs, and other information stored as computer files. Use this tag to mark general questions about usage and applicability of version control, VCS comparison. For most commands and techniques specific to each particular VCS there are specific tags, which should be preferred.", "identifier": "", "size": 11060}, "627fefe8-719d-49f1-bf65-6793f6bc399d": {"name": "Backbone.Js", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/backbone.js/info", "one liner": "Backbone.js is a JavaScript library that provides structure to RESTful web applications.", "identifier": "", "size": 18459}, "c74fac12-7526-4bec-afab-da8c2952e78f": {"name": "Unit Testing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/unit-testing/info", "one liner": "Unit testing is a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are tested to determine if they are fit for use.\r\n", "identifier": "", "size": 34379}, "a8cc5cce-a953-4cb7-9d47-61a10ea1a02d": {"name": "Env", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/env/info", "one liner": "", "identifier": "", "size": 166}, "acb936d6-82ad-473c-9fa7-b11d52b15dd2": {"name": "Version", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/version/info", "one liner": "Version defines an unique state of a computer software or a file.", "identifier": "", "size": 3162}, "b0751045-af7a-4f63-802c-7fcd478943c4": {"name": "Synchronized", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/synchronized/info", "one liner": "A block or method is said to be 'synchronized' if entry to it is controlled by the Java `synchronized` keyword. This causes access to it to be restricted to a single thread at a time: when concurrent accesses occur, they are sequentialized in an unspecified order.", "identifier": "", "size": 960}, "a133c2a5-612e-4cd0-831c-d9c8553362cd": {"name": "Fingerprint", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fingerprint/info", "one liner": "Biometric modality that matches images of finger tips.", "identifier": "", "size": 467}, "0896e165-4ecf-4898-8cf6-c7a1e14637b5": {"name": "Store", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/store/info", "one liner": "A store is a data repository of a set of integrated objects. These objects are modeled using classes defined in database schemas. Data store includes not only data repositories like databases, it is a more general concept that includes also flat files that can store data.", "identifier": "", "size": 1944}, "d1c9cfb8-b7eb-4baf-a90f-7365ddbbebab": {"name": "Wireless", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wireless/info", "one liner": "Wireless refers to the technology allowing transfer of information between two points that are not physically connected. ", "identifier": "", "size": 859}, "94cf43f7-4440-4ac3-9f30-a75685415114": {"name": "Which", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/which/info", "one liner": "The selection of a set of data from another set.", "identifier": "", "size": 145}, "65b6835d-eb5c-4b19-8f2b-20f8a7d6a084": {"name": "Pre", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pre/info", "one liner": "The <pre> element in HTML represents preformatted text. Text within this element is typically displayed in a non-proportional font exactly as it is laid out in the file. Whitespaces inside this element are displayed as typed. It is usually used for showing computer code or output.", "identifier": "", "size": 254}, "f0d7e17d-daed-45d0-a304-dba4cf2f110c": {"name": "Paas", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/paas/info", "one liner": "paas is short for Platform-as-a-service, a category of cloud-centric services.", "identifier": "", "size": 268}, "59989210-50cd-4a9b-867a-eb0f12190d62": {"category": "Application Development", "name": "Rust Essentials", "title": "Rust Essentials", "color": "blue", "cover image": "sites/default/files/5769OS_Rust Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/rust-essentials", "page count": "184", "one liner": "Discover how to use Rust to write fast, secure, and concurrent systems and applications", "authors": "Ivo Balbaert", "identifier": "1785285769", "type": "books", "publication date": "27/05/2015", "size": 90000}, "bb75b44f-463d-4b30-8825-5357fbc3a8df": {"category": "Web Development", "name": "Learning Dart - Second Edition", "title": "Learning Dart - Second Edition", "color": "blue", "cover image": "sites/default/files/B04292_MockupCover_Normal_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-dart-second-edition", "page count": "382", "one liner": "Learn to develop high performance applications with Dart 1.10", "authors": "NULL", "identifier": "1785287621", "type": "books", "publication date": "25/09/2015", "size": 90000}, "dce5f29b-138d-4f42-9be2-6d72923d77e2": {"name": "Spring", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/spring/info", "one liner": "The Spring Framework is an open source framework for application development on the Java platform. At its core is rich support for component based architectures, and it currently has over a dozen highly integrated modules.", "identifier": "", "size": 69695}, "d03c56b3-458f-45b8-8db4-04eb6b8738ce": {"name": "Blobstore", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/blobstore/info", "one liner": "A storage API used for binary data storage, eg. Google App Engine blobstore service. ", "identifier": "", "size": 743}, "d3e0cda7-1031-4817-a63c-8cde4a1e5038": {"name": "Music", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/music/info", "one liner": "In programming, music refers to sound that follows properties distinct from speech or noise, or the symbolic representation, manipulation, and representation (display or audio) of musical objects, or for the metadata of these objects. Related tags, such as [audio] or media] refer more generally to all sound that could be stored, streamed, or manipulated. Tags for specific music representations such as [midi] or instruments such as [guitar] also exist.", "identifier": "", "size": 1811}, "fbf9f40a-7ef5-40e6-8765-16659c7251ad": {"name": "Microcontroller", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/microcontroller/info", "one liner": "This tag is related to questions that have something to do with a microcontroller. A microcontroller is a simple or small processor often with its program and execution memory on the same chip with input/output pins for controlling other hardware. Please specify the microcontroller and compiler or tools related to your question. ", "identifier": "", "size": 1552}, "85b6d35f-cc21-45ab-9258-8c0cbdf29155": {"category": "Web Development", "name": "Django Project Blueprints", "title": "Django Project Blueprints", "color": "blue", "cover image": "sites/default/files/coming soon mockup_OS_130.png", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-project-blueprints", "page count": "256", "one liner": "Master a wide range of web development techniques with Django and take your projects beyond the basics", "authors": "NULL", "identifier": "1783985429", "type": "books", "publication date": "29/01/2016", "size": 90000}, "c306a155-8609-4d75-91ba-65444baef8f3": {"category": "Big Data and Business Intelligence", "name": "scikit-learn Cookbook", "title": "scikit-learn Cookbook", "color": "blue", "cover image": "sites/default/files/9485OS_cov_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/scikit-learn-cookbook", "page count": "214", "one liner": "Over 50 recipes to incorporate scikit-learn into every step of the data science pipeline, from feature extraction to model building and model evaluation", "authors": "NULL", "identifier": "1783989483", "type": "books", "publication date": "04/11/2014", "size": 90000}, "897ab832-82e8-4407-897d-ec29668795c0": {"name": "Continuous Integration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/continuous-integration/info", "one liner": "In software engineering, continuous integration (CI) implements the continuous building and automated testing of the full software product on a frequent schedule. At least once a day, often several times a day and sometimes as often as after every check in to the version control system.", "identifier": "", "size": 4562}, "4014b922-47ec-4287-86b8-45caa25601cb": {"name": "Classification", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/classification/info", "one liner": "In machine learning and statistics, classification is the problem of identifying which of a set of categories a new observation belongs to, on the basis of a training set of data containing observations whose category membership is known. ", "identifier": "", "size": 2288}, "4f377c9d-1a0f-4d23-9d7b-a6fa7ba5f622": {"name": "Choice", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/choice/info", "one liner": "", "identifier": "", "size": 289}, "81629a20-50f3-4d4e-8078-e075fbe35277": {"name": "Coordinate Systems", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/coordinate-systems/info", "one liner": "Coordinate systems use one or more numbers, or coordinates, to uniquely determine the position of a point or geometry in space.", "identifier": "", "size": 469}, "a81d779f-5acb-41d8-bdbc-41f7b242c050": {"name": "Slice", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/slice/info", "one liner": "A slice is a representation of a part of a sequence, usually defined by a reference to the underlying sequence, an index giving the starting position, a length or end position, and optionally a "stride" or "step" value.\r\n\r\nPlease use [tag:object-slicing] for the slicing problem in C++ and [tag:program-slicing] for the analysis technique.", "identifier": "", "size": 1440}, "083d1aac-85dd-4b0e-8d69-2cf904449592": {"category": "Web Development", "name": "Learning Flask [Video]", "title": "Learning Flask [Video]", "color": "blue", "cover image": "sites/default/files/bookretailers/9781783554294.jpg", "node type": "videos", "on offer": "", "url": "http://packtpub.com/web-development/learning-flask-video", "page count": "2 hours", "one liner": "Get started with Flask, a powerful web framework for Python that's easy to learn and use", "authors": "NULL", "identifier": "1783554290", "type": "videos", "publication date": "31/07/2015", "size": 90000}, "519ac068-4c84-4f73-946d-4277e64ef5d3": {"category": "Hardware and Creative", "name": "Arduino Yn - Welcome to the Internet of Things", "title": "Arduino Yun - Welcome to the Internet of Things", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/arduino-yun-welcome-to-the-internet-things", "page count": "O(n)", "one liner": "Arduino is an open source electronics platform that makes it easy to interface with sensors, lights, motors, and much more with a small standalone board. Arduino Yn combines a standard Arduino micro-controller with a tiny Linux computer, all on the sam...", "authors": "Michael Ang", "identifier": 18867, "type": "blog", "publication date": "26/09/2014", "size": 90000}, "c9e4ff15-9cbd-46d6-aa3b-42d18a6f8333": {"name": "Period", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/period/info", "one liner": "", "identifier": "", "size": 190}, "6e46e100-9f96-4eed-bd50-216da4927c72": {"category": "Big Data and Business Intelligence", "name": "Learning SciPy for Numerical and Scientific Computing - Second Edition", "title": "Learning SciPy for Numerical and Scientific Computing - Second Edition", "color": "blue", "cover image": "sites/default/files/1803_Learning SciPy for Numerical and Scientific Computing.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-scipy-numerical-and-scientific-computing-second-edition", "page count": "188", "one liner": "Quick solutions to complex numerical problems in physics, applied mathematics, and science with SciPy", "authors": "NULL", "identifier": "1783987707", "type": "books", "publication date": "26/02/2015", "size": 90000}, "5892c056-7747-4fc3-ad8a-153996fe79bd": {"name": "Url", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/url/info", "one liner": "A Uniform Resource Locator (URL) is a Uniform Resource Identifier (URI) that specifies where an identified resource is available and the mechanism for retrieving it.", "identifier": "", "size": 24852}, "0cdddf19-5a02-4041-87db-f1658078c463": {"name": "Environment", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/environment/info", "one liner": "The O/S in which a process is executed, especially settings that affect the process", "identifier": "", "size": 994}, "2a73a7b9-38b0-4e82-88a3-261e85f34c94": {"name": "Red5", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/red5/info", "one liner": "Red5 is an open source media server written in Java as an alternative to Adobe's proprietary Flash Media Server(FMS).", "identifier": "", "size": 804}, "8de936e2-1ba4-46e4-8d73-dd04058169a2": {"name": "Pi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pi/info", "one liner": "\u03c0 (pi) is a mathematical constant whose value is the ratio of any Euclidean plane circle's circumference to its diameter; this is the same value as the ratio of a circle's area to the square of its radius. It is approximately equal to 3.14159265 in decimal notation. For Raspberry Pi, please tag with "raspberry-pi".", "identifier": "", "size": 301}, "8cebf4fd-ed23-4750-a293-a89e19773cb6": {"name": "Category", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/category/info", "one liner": "A category is a grouping of information.", "identifier": "", "size": 1677}, "60c2f036-8c2b-4b38-9e3e-bc55fd58339a": {"name": "Symbols", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/symbols/info", "one liner": "can refer to a letter or special character; a primitive data type in many programming languages; an item of the alphabet of a formal language.", "identifier": "", "size": 1084}, "a219e8a1-3fc5-470c-b83d-7c74d55090d9": {"name": "Model View Controller", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/model-view-controller/info", "one liner": "Model\u2013View\u2013Controller (MVC) is an architectural pattern used in software engineering. For Microsoft ASP.NET MVC, please use [asp.net-mvc] tag instead. For Spring MVC, please use [spring-mvc] tag instead.", "identifier": "", "size": 17900}, "2511b9e8-3c54-4556-b51f-5ff91299ec30": {"name": "Primitive", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/primitive/info", "one liner": "A primitive type is a data type provided by a programming language as a basic building block. ", "identifier": "", "size": 614}, "489d4a0e-30c6-4c70-8165-7b2ea8726529": {"name": "Inheritance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inheritance/info", "one liner": "Inheritance is the system in object oriented programming that allows objects to support operations defined by anterior types without having to provide their own definition. It is the major vector for polymorphism in object-oriented programming.", "identifier": "", "size": 21334}, "b73550c3-9664-453e-a19d-65d42f5bd528": {"category": "Networking and Servers", "name": "Puppet", "title": "Puppet", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/puppet", "page count": "O(n)", "one liner": "An open-source server automation tool that allows you to automate your IT infrastructure", "authors": "", "identifier": 18272, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "7c63cd0a-a61d-4298-b1a4-88b8647a4772": {"name": "Np", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/np/info", "one liner": "NP ("nondeterministic polynomial") is a complexity class of decision problems that can be solved by a nondeterministic Turing machine in polynomial time. Equivalently, it is the set of decision problems for which an answer can be verified in polynomial time by a deterministic Turing machine.", "identifier": "", "size": 194}, "b29422fc-63a7-40c9-9634-11c029636762": {"name": "Eventual Consistency", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/eventual-consistency/info", "one liner": "Eventual consistency is a consistency model used in distributed computing that informally guarantees that, if no new updates are made to a given data item, eventually all accesses to that item will return the last updated value.", "identifier": "", "size": 107}, "e7d92d6c-ac94-44e0-bdfe-9f128dd534e5": {"category": "Big Data and Business Intelligence", "name": "Redis Essentials", "title": "Redis Essentials", "color": "blue", "cover image": "sites/default/files/2451OS_3773_Redis Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/redis-essentials", "page count": "230", "one liner": "Harness the power of Redis to integrate and manage your projects efficiently", "authors": "NULL", "identifier": "1784392456", "type": "books", "publication date": "08/09/2015", "size": 90000}, "1b21ba8f-eab9-4a0a-951b-c06a40394302": {"category": "Application Development", "name": "Test-Driven Python Development", "title": "Test-Driven Python Development", "color": "blue", "cover image": "sites/default/files/B03125_7924OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/test-driven-python-development", "page count": "264", "one liner": "Develop high-quality and maintainable Python applications using the principles of test-driven development", "authors": "Siddharta Govindaraj", "identifier": "1783987928", "type": "books", "publication date": "29/04/2015", "size": 90000}, "a933924b-2471-4873-86b5-26b2f942cb27": {"name": "Mongodb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mongodb/info", "one liner": "MongoDB is a scalable, high-performance, open source, document-oriented database. It supports a large number of languages and application development platforms. Questions about server administration can be asked on http://dba.stackexchange.com.", "identifier": "", "size": 48687}, "96de28f5-f060-491e-a35b-84c747aa7b8c": {"name": "Handsontable", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/handsontable/info", "one liner": "Handsontable is a minimalist Excel-like data grid editor for HTML & JavaScript", "identifier": "", "size": 420}, "52a251d6-8b05-47aa-91bf-0dd6fe967c97": {"name": "Average", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/average/info", "one liner": "In mathematics, an average is a measure of the "middle" or "typical" value of a data set. Different types of averages include the arithmetic mean, the median, and the mode.", "identifier": "", "size": 2022}, "f9316078-601a-427c-8abf-c51fbdde344a": {"category": "Big Data and Business Intelligence", "name": "MongoDB Cookbook", "title": "MongoDB Cookbook", "color": "blue", "cover image": "sites/default/files/1943OS_MongoDB Cookbook_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mongodb-cookbook", "page count": "388", "one liner": "Over 80 practical recipes to design, deploy, and administer MongoDB", "authors": "NULL", "identifier": "1782161945", "type": "books", "publication date": "28/11/2014", "size": 90000}, "48fda229-ea55-46bb-889d-1a1295130763": {"name": "Stemming", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stemming/info", "one liner": "The process for reducing inflected words to their stem.", "identifier": "", "size": 249}, "d5bd527b-1cd3-4f82-8260-11d448f01658": {"name": "Configuration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/configuration/info", "one liner": "Configuration is the process of specifying the settings used for a system or application", "identifier": "", "size": 10140}, "fb6dd50c-b729-4325-aa0b-bdeb44f5d396": {"name": "Endpoint", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/endpoint/info", "one liner": "This is a general tag used for all kinds of logic that reside in some receiving or sending scenario.", "identifier": "", "size": 590}, "7e7074e9-9c89-4741-aea8-29d7b7b0bc6d": {"name": "Public", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/public/info", "one liner": "`public` is an access-specifier in object-oriented languages; it indicates that all objects have access to the `public` field or method.", "identifier": "", "size": 936}, "c3ea84fb-2233-4d12-8ec6-a174e292f983": {"name": "Author", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/author/info", "one liner": "", "identifier": "", "size": 166}, "85c6f5ac-b364-404d-bdcb-0fc1693b1b67": {"name": "Make", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/make/info", "one liner": "The tool called make is a build manager which compares the last modification times of various files and performs user specified actions (commands) when the "target" files are found to be older than their dependencies. Canonically it is used to build programs, but it can be used to manage any process that depends on the modification dates of files", "identifier": "", "size": 5629}, "d0d84443-93bb-439b-b20e-687519ba423c": {"name": "Querying", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/querying/info", "one liner": "", "identifier": "", "size": 186}, "e5b4c69c-09b5-414f-ac74-779fdc829f68": {"category": "Virtualization and Cloud", "name": "Learning Heroku Postgres", "title": "Learning Heroku Postgres", "color": "blue", "cover image": "sites/default/files/3458EN_B01721_Learning Heroku Postgres_Mini_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/virtualization-and-cloud/learning-heroku-postgres", "page count": "164", "one liner": "Efficiently design, implement, and manage a successful PostgreSQL database with Heroku", "authors": "Patrick Espake", "identifier": "1782173455", "type": "books", "publication date": "24/02/2015", "size": 90000}, "cc6ccabb-3840-44e0-88a7-df8116f278a2": {"category": "Big Data and Business Intelligence", "name": "Instant Data Intensive Apps with pandas How-to", "title": "Instant Data Intensive Apps with pandas How-to", "color": "blue", "cover image": "sites/default/files/5583OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/instant-data-intensive-apps-pandas-how-instant", "page count": "50", "one liner": "Manipulate, visualize, and analyze your data with pandas", "authors": "NULL", "identifier": "1782165584", "type": "books", "publication date": "23/05/2013", "size": 90000}, "f440c705-30fc-487d-86d5-0ff1a4da0528": {"name": "Imap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/imap/info", "one liner": "Internet message application protocol (commonly known as IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP).", "identifier": "", "size": 2411}, "df58903b-101c-4ef7-a565-f0273eeea66c": {"category": "Web Development", "name": "Getting Started with Beautiful Soup", "title": "Getting Started with Beautiful Soup", "color": "blue", "cover image": "sites/default/files/9554OS_Mini_Cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/getting-started-beautiful-soup", "page count": "130", "one liner": "Learn how to extract information from websites using Beautiful Soup and the Python urllib2 module. This practical, hands-on guide covers everything you need to know to get a head start in website scraping.", "authors": "NULL", "identifier": "1783289554", "type": "books", "publication date": "24/01/2014", "size": 90000}, "84094ba1-af9f-4ee1-a04d-39b87368163a": {"name": "Commenting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/commenting/info", "one liner": "", "identifier": "", "size": 193}, "85db8963-2345-4340-83ad-a4c6978d00e0": {"name": "Delete", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/delete/info", "one liner": "", "identifier": "", "size": 3787}, "a1fff5db-1069-4b89-9a0c-166e0c39e463": {"name": "Simplecv", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/simplecv/info", "one liner": "SimpleCV is an Open Source Framework for Machine Vision", "identifier": "", "size": 144}, "5746faa2-12e5-410a-afd1-33f5c0bc71ac": {"category": "Application Development", "name": "Python High Performance Programming", "title": "Python High Performance Programming", "color": "blue", "cover image": "sites/default/files/8458OS_RapidMini.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-high-performance-programming", "page count": "108", "one liner": "If you have at least a basic knowledge of Python, this book will help you maximize the performance of your code and applications. Easy to follow tutorials will make you a hard act to follow in Python programming.", "authors": "Gabriele Lanaro", "identifier": "1783288450", "type": "books", "publication date": "23/12/2013", "size": 90000}, "26165dc0-7328-48f5-9f83-b58885d60f1d": {"name": "Relationship", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/relationship/info", "one liner": "Questions in this tag typically involve the association that a set of data has with other set(s) of data.", "identifier": "", "size": 2101}, "ea4e3693-d8c2-42ee-b9bb-6cf59ad88c1d": {"name": "Self", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/self/info", "one liner": "A keyword used in instance methods to refer to the object on which they are working.", "identifier": "", "size": 699}, "db3fe5ee-efe1-4389-84a1-206267e8d8a4": {"name": "Creation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/creation/info", "one liner": "", "identifier": "", "size": 356}, "33f4e346-3169-4528-a8d7-52601100a235": {"name": "Sudo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sudo/info", "one liner": "The sudo command is an abbreviation for "substitute user do" (as in, do a command as if started by another user). Sudo is a program for Unix and Unix-like computer operating systems that allows a user to run programs with the security privileges of another user (normally the superuser, or root). ", "identifier": "", "size": 1113}, "428c36ea-78d7-4ebf-a81d-a47804278966": {"name": "Synchronization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/synchronization/info", "one liner": "Synchronization refers to using controls to maintain a coherent representation, either a group of processes running the same program (process synchronization), or representations of data (data synchronization).", "identifier": "", "size": 5508}, "18db3996-211f-47ae-9ca5-748bef1030cc": {"name": "Path", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/path/info", "one liner": "A path, the general form of a file name or of a directory name, specifies a unique location in a file system.", "identifier": "", "size": 8983}, "95410aae-37dd-4c51-b635-bf74bcccb7c1": {"name": "Restore", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/restore/info", "one liner": "Act of setting data back to a previous state.", "identifier": "", "size": 1003}, "27faa627-25fd-45ea-aa41-1f9afc43857c": {"name": "Inbox", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inbox/info", "one liner": "", "identifier": "", "size": 188}, "432a179b-743e-4b98-844a-da2e0a75d672": {"category": "Networking and Servers", "name": "Kali Linux Network Scanning Cookbook", "title": "Kali Linux Network Scanning Cookbook", "color": "blue", "cover image": "sites/default/files/2141OS_cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/kali-linux-network-scanning-cookbook", "page count": "452", "one liner": "Over 90 hands-on recipes explaining how to leverage custom scripts, and integrated tools in Kali Linux to effectively master network scanning", "authors": "Justin Hutchens", "identifier": "1783982144", "type": "books", "publication date": "21/08/2014", "size": 90000}, "a5618776-bc5c-40fa-b75e-b6b55a5a94fe": {"name": "Bootstrap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bootstrap/info", "one liner": "", "identifier": "", "size": 360}, "3327256c-0313-47d8-ab8c-f8dc6dc61f70": {"category": "Application Development", "name": "Functional Python Programming", "title": "Functional Python Programming", "color": "blue", "cover image": "sites/default/files/6992OS_cov.jpg", "node type": "books", "on offer": "20125", "url": "http://packtpub.com/application-development/functional-python-programming", "page count": "360", "one liner": "Create succinct and expressive implementations with functional programming in Python", "authors": "Steven F. Lott", "identifier": "1784396990", "type": "books", "publication date": "31/01/2015", "size": 90000}, "90bad466-6202-4076-95c9-9b0fb090851c": {"name": "Riak", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/riak/info", "one liner": "Riak is a key/value data store written in Erlang. It implements principles from Amazon's Dynamo paper.", "identifier": "", "size": 562}, "e7d5e9e5-12cf-47f4-96d8-4effaf1ba8b7": {"name": "Products", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/products/info", "one liner": "", "identifier": "", "size": 478}, "6b881d78-8e88-4dcb-b09b-ccafe8a7226c": {"name": "Canonical Link", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/canonical-link/info", "one liner": "is a keyword for the HTML attribute `rel` which allows specification of the preferred URL for web pages with duplicate content.", "identifier": "", "size": 243}, "8ccb70bb-9481-4831-88c6-75f7e0102445": {"name": ".Net", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/.net/info", "one liner": "The .NET framework is a software framework designed mainly for the Microsoft Windows operating system. It includes an implementation of the Base Class Library, Common Language Runtime (commonly referred to as CLR) and Dynamic Language Runtime. It supports many programming languages, including C#, VB.NET, F# and C++/CLI.\r\n", "identifier": "", "size": 214861}, "e9968865-1a5d-4f4b-8441-9b387b4499a6": {"name": "Spatial", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/spatial/info", "one liner": "Spatial data types store geometric data, that is data related to an object's position in space.", "identifier": "", "size": 1157}, "28fe2ca4-70d4-4f63-a710-6b36045d4e7f": {"name": "Vectorization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vectorization/info", "one liner": "Vectorization refers to a programming paradigm where functions operate on whole arrays in one go. This affords benefits in terms of function calls, memory access, parallelization and code expressiveness. Some programming languages, such as MATLAB, are optimised to give the best performance when vectorized.", "identifier": "", "size": 1696}, "32d7678d-e542-4941-9b59-76ad183f2b07": {"name": "Cookbook", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cookbook/info", "one liner": "A cookbook is the fundamental unit of configuration and policy distribution in Chef.", "identifier": "", "size": 202}, "ab638b16-ecdf-4a1d-a7c5-5915731a90d9": {"name": "Each", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/each/info", "one liner": "An iterator function or language struct which can be used to iterate over arrays or lists.", "identifier": "", "size": 2513}, "29168ddb-03c8-4703-aa8b-f730b61b214b": {"name": "I2C", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/i2c/info", "one liner": "I2C is a two-wire serial bus. It is used to interface with low-speed peripherals in embedded systems and computer motherboards.", "identifier": "", "size": 441}, "cdacd24a-2203-4c14-938e-e9a7f6ab40a4": {"name": "Product", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/product/info", "one liner": "A product is a good that can be bought or sold. Use this tag to refer to products in an economic or commercial sense only. For the mathematical notion of product, use tag [multiplication] instead.", "identifier": "", "size": 1365}, "8d6e51ed-d478-42b4-be54-c71df08f8cbe": {"name": "Video", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/video/info", "one liner": "Video is an electronic medium for the recording, copying, and broadcasting of moving visual images. Use more specific tags when relevant, such as [video-editing] for questions related to trimming and modifying videos, [video-encoding] for questions related to editing videos into any format, and [video-processing] for questions related to processing videos with filtering video frames.", "identifier": "", "size": 18715}, "f97a5dba-31c4-46bb-9a00-f930a94610bf": {"name": "Sentry", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sentry/info", "one liner": "Sentry is an event logging platform primarily focused on capturing and aggregating exceptions.", "identifier": "", "size": 254}, "06893461-7a25-4ece-910a-70d41e789782": {"name": "Matplotlib", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/matplotlib/info", "one liner": "Matplotlib is a plotting library for Python which may be used interactively or embedded in stand-alone GUIs. Its compact "pyplot" interface is similar to the plotting functions of MATLAB®.", "identifier": "", "size": 12967}, "40f2882a-b8b0-4307-8740-5db50001f21f": {"name": "Assets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/assets/info", "one liner": "1. Non-code files packed with an application (example, data or media files).\r\n\r\n2. From a security point of view - any data or resource that should be (or can be) protected.", "identifier": "", "size": 1761}, "76163d0b-618d-4f44-a317-abb44bea73d3": {"name": "Containers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/containers/info", "one liner": "A container is a class, a data structure, or an abstract data type whose instances are collections of other objects. Containers typically make use of generics or templates so that a wide variety of objects can be added.", "identifier": "", "size": 2718}, "d350071e-82e5-4431-9035-3bf7760b57a4": {"category": "Application Development", "name": "Instant Sikuli Test Automation", "title": "Instant Sikuli Test Automation", "color": "blue", "cover image": "sites/default/files/7877OS__Sikuli Test Automation_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/instant-sikuli-test-automation-instant", "page count": "54", "one liner": "Discover automated application testing techniques for anything that is visible on the computer screen", "authors": "Ben Lau", "identifier": "1782167870", "type": "books", "publication date": "26/07/2013", "size": 90000}, "8bd84cc0-ce13-4ad8-8cd1-a3c04068fe20": {"name": "Smb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/smb/info", "one liner": "Server Message Block, network-protocol for sharing files and printers implemented by Windows, Samba and others", "identifier": "", "size": 343}, "b10d2b3a-49ff-4e80-b6c5-fe5ea88452d7": {"name": "Atomicity", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/atomicity/info", "one liner": "In concurrent programming, an operation (or set of operations) is atomic, linearizable, indivisible or uninterruptible if it appears to the rest of the system to occur instantaneously. Atomicity is a guarantee of isolation from concurrent processes. Additionally, atomic operations commonly have a succeed-or-fail definition \u2014 they either successfully change the state of the system, or have no visible effect.", "identifier": "", "size": 293}, "db3facc0-5f71-4008-a4ca-8c903d42dcc5": {"category": "Big Data and Business Intelligence", "name": "Getting Started with LevelDB", "title": "Getting Started with LevelDB", "color": "blue", "cover image": "sites/default/files/1015OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/getting-started-leveldb", "page count": "130", "one liner": "Learn how to build a high-performing app with an embedded database on iOS or OS X thanks to this superb, hands-on guide to LevelDB. Designed for beginners, but also a useful reference manual for the more experienced.", "authors": "NULL", "identifier": "1783281014", "type": "books", "publication date": "18/11/2013", "size": 90000}, "7095f1f2-0e03-410d-8dbb-5acb7cc43db8": {"name": "Widget", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/widget/info", "one liner": "A widget is an element of a user interface (GUI widget) or a self-contained (usually small) software application (desktop widget).", "identifier": "", "size": 6036}, "c3997546-6d62-4b96-8baa-86b02b3d0116": {"name": "Factors", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/factors/info", "one liner": "A number a is a factor of a number b , if a divides b exactly.", "identifier": "", "size": 166}, "ebc0e7ad-1a8c-46e6-b3c1-9717d5721fcf": {"name": "Cassandra", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cassandra/info", "one liner": "Cassandra is a highly scalable, eventually consistent, distributed, structured row/column store.", "identifier": "", "size": 6997}, "bfadc018-60b5-43e2-9a42-eb97c41474f2": {"name": "Upload", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/upload/info", "one liner": "Upload refers to the sending of data from a local system to a remote system such as a server or another client with the intent that the remote system should store a copy of the data being transferred, or the initiation of such a process", "identifier": "", "size": 9010}, "dbd0c5d8-29b3-4cb0-b0c3-dd9734e5679d": {"name": "Tree", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tree/info", "one liner": "A tree is a widely-used data structure that emulates a hierarchical tree-like structure with a set of linked nodes.", "identifier": "", "size": 8175}, "4a4b20e5-efe8-41f7-882c-07297f0b2d26": {"name": "Amazon Ec2", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/amazon-ec2/info", "one liner": "Amazon EC2 stands for "Amazon Elastic Compute Cloud". It is a part of Amazon Web Services (AWS) and allows users to rent virtual machine instances by the hour. You can create instances, launch and manage them through a central interface, through a web API or through a console.", "identifier": "", "size": 10496}, "c2245dfe-3fb9-48a1-bbca-e7ada38a7d35": {"name": "Graphics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/graphics/info", "one liner": "Graphics are visual presentations. Questions using this tag should also be tagged with the appropriate language and graphics subsystem in use. For more general graphics questions, consider Computer Graphics Stack Exchange (computergraphics.stackexchange.com).", "identifier": "", "size": 12627}, "61d216b3-2615-4a55-b9c4-4bc4d13cec2e": {"name": "Seo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/seo/info", "one liner": "IMPORTANT: Only programming-related SEO questions are acceptable on StackOverflow. Non-programming SEO questions should be asked on the network site Pro Webmasters at http://webmasters.stackexchange.com", "identifier": "", "size": 5967}, "7b1f04dd-e925-40c2-92fd-310f777691e1": {"category": "Big Data and Business Intelligence", "name": "Neo4j Cookbook", "title": "Neo4j Cookbook", "color": "blue", "cover image": "sites/default/files/7253OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/neo4j-cookbook", "page count": "226", "one liner": "Harness the power of Neo4j to perform complex data analysis over the course of 75 easy-to-follow recipes", "authors": "NULL", "identifier": "178328725X", "type": "books", "publication date": "28/05/2015", "size": 90000}, "5df56497-d8c6-4c31-9145-6882ee316ddd": {"name": "Ddos", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ddos/info", "one liner": ""A distributed denial of service attack (DDoS) occurs when multiple systems flood the bandwidth or resources of a targeted system, usually one or more web servers."", "identifier": "", "size": 221}, "ee78e838-113c-4e80-9a25-0c27212d6bb1": {"name": "Relational Database", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/relational-database/info", "one liner": "A relational database is a database consisting of relation variables (which are also called *relvars*, *R-tables* or just *tables*). The definition, manipulation and integrity rules of relational databases are based on relational operations equivalent to or similar to the Relational Algebra and Calculus. Relational database principles are the basis of a substantial part of data management theory and practice.\r\n", "identifier": "", "size": 3497}, "ae9b325b-431e-4dbf-81aa-ba183687e7f0": {"name": "Session", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/session/info", "one liner": "A session refers to all the requests that a single client makes to a server. A session is specific to the user and for each user a new session is created to track all the request from that user. ", "identifier": "", "size": 27320}, "e61f0827-c3df-4ca8-bd8f-9440c07b8068": {"name": "Celery", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/celery/info", "one liner": "Celery is a distributed task queue framework for Python, used for asynchronous and parallel execution.", "identifier": "", "size": 2819}, "6020b7a6-d6f1-40c8-8a80-721359171a06": {"name": "Atmosphere", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/atmosphere/info", "one liner": "The Asynchronous WebSocket/Comet Framework", "identifier": "", "size": 407}, "6c9ed77e-0772-41af-a806-26abb31e37e8": {"name": "Logistic Regression", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/logistic-regression/info", "one liner": "Logistic regression is a statistical classification model used for making categorical predictions.", "identifier": "", "size": 449}, "7dab9035-ed76-45e1-90e1-6387cf44d8ba": {"name": "While Loop", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/while-loop/info", "one liner": "A while loop is a control structure used in many programming languages to loop over a set of instructions as long as a particular condition is met.", "identifier": "", "size": 9226}, "ca527e6a-6c1b-4d7e-b1ce-49587e47f537": {"name": "Lines", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lines/info", "one liner": "This tag can refer to rows of characters in text output or input, or to the shortest distance between two points.", "identifier": "", "size": 897}, "168352a7-a706-46e2-aaed-30803643fd99": {"name": "Inject", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inject/info", "one liner": "Design pattern to reduce coupling between components, by dynamically injecting into a software component dependencies that it needs to function.", "identifier": "", "size": 465}, "cd98edb6-1547-40a3-8ee9-a652dde97100": {"category": "Big Data and Business Intelligence", "name": "Odoo Development Essentials", "title": "Odoo Development Essentials", "color": "blue", "cover image": "sites/default/files/2796OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/odoo-essentials", "page count": "214", "one liner": "Fast track your development skills to build powerful Odoo business applications", "authors": "NULL", "identifier": "1784392790", "type": "books", "publication date": "06/04/2015", "size": 90000}, "231c7d8b-d261-400b-b412-b0b2a1a364da": {"name": "Destructor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/destructor/info", "one liner": "A special method in object-oriented programming which is invoked when an object is destroyed", "identifier": "", "size": 1694}, "f7615441-d9f4-44a1-b553-e75cadc64af1": {"name": "Mp3", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mp3/info", "one liner": "MPEG-1 or MPEG-2 Audio Layer III, more commonly referred to as MP3, is a patented digital audio encoding format using a form of lossy data compression. It is a common audio format for consumer audio storage, as well as a de facto standard of digital audio compression for the transfer and playback of music on digital audio players.", "identifier": "", "size": 3094}, "75cd953e-3456-4b2a-b8a5-6e7dbc9ad4b8": {"name": "Message", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/message/info", "one liner": "Facebook messages, JavaScript messages, mobile messages (Android, iOS, windows-phone), etc.", "identifier": "", "size": 2089}, "17243648-72ac-40a2-ad01-d62a57fe5507": {"name": "Master", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/master/info", "one liner": "", "identifier": "", "size": 327}, "e811641b-992e-4615-a1ff-3e2ddae893b0": {"name": "Linear Regression", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/linear-regression/info", "one liner": "for issues related to linear regression modelling approach", "identifier": "", "size": 849}, "7a5b6800-0e22-4e35-a72d-46428f5f2489": {"category": "Application Development", "name": "PySide GUI Application Development", "title": "PySide GUI Application Development", "color": "blue", "cover image": "sites/default/files/9594OT.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/pyside-gui-application-development", "page count": "140", "one liner": "Newbies to GUI programming in Python will find this book indispensable. As well as the basic concepts, youll be taught PySide in detail through practical instructions and create your own applications with customized widgets and dialogs.", "authors": "Venkateshwaran Loganathan", "identifier": "1849699593", "type": "books", "publication date": "15/10/2013", "size": 90000}, "08f404b6-25f3-47e8-aea2-fe0f6c4812c9": {"name": "Gestures", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gestures/info", "one liner": "The tag refers to a method of interaction with graphical user interface. Instead of simply choosing, user may draw a shape (so called gesture) over an item, which is recognized by the software and triggers specific reaction. Gestures are very popular, but not limited to touchscreen applications.", "identifier": "", "size": 450}, "db8f4c6d-5a23-4725-9836-084b227f6fd3": {"name": "Capitalize", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/capitalize/info", "one liner": "Capitalize is writing a word with its first letter as a capital letter (upper-case letter) and the remaining letters in lower case.", "identifier": "", "size": 140}, "ce98278f-5078-47b1-b5ee-507801886b26": {"name": "Project", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/project/info", "one liner": "Microsoft Project questions use the tag [ms-project]. In software development, a project is a collection of files and resources used in the development of an application or service.", "identifier": "", "size": 2791}, "7dede710-65a6-47b7-8fec-50824f0d72e0": {"name": "Setting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/setting/info", "one liner": "", "identifier": "", "size": 209}, "ebcdf5ca-7631-4233-b117-53ab2d60bec6": {"name": "Callback", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/callback/info", "one liner": "A callback is a piece of code that is passed as an argument to other code, which is expected to call back (execute) the argument at some convenient time. ", "identifier": "", "size": 8519}, "b3497636-ca23-48ea-8d6e-9aacc38366e5": {"name": "Webapp2", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/webapp2/info", "one liner": "webapp2 is a lightweight Python web framework compatible with Google App Engine's webapp. ", "identifier": "", "size": 700}, "60848ec7-9c98-45a7-9992-9cfa04c0380a": {"category": "Application Development", "name": "Learning pandas", "title": "Learning pandas", "color": "blue", "cover image": "sites/default/files/5128OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-pandas", "page count": "504", "one liner": "Get to grips with pandasa versatile and high-performance Python library for data manipulation, analysis, and discovery", "authors": "Michael Heydt", "identifier": "1783985127", "type": "books", "publication date": "16/04/2015", "size": 90000}, "46097bd7-3fbe-4a55-aae8-3f55b7aeb2a3": {"name": "Simulation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/simulation/info", "one liner": "Simulation is the imitation of some real thing, state of affairs, or process. The act of simulating something generally entails representing certain key characteristics or behaviours of a selected physical or abstract system.", "identifier": "", "size": 1797}, "da14b969-206a-4e28-986f-e15c0aa68b3f": {"name": "Derived", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/derived/info", "one liner": "", "identifier": "", "size": 299}, "289ef510-6062-4ad9-97fe-9ea5a82972d2": {"name": "Bayesian", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bayesian/info", "one liner": "Bayesian refers to methods in probability and statistics named after Thomas Bayes (ca. 1702\u20131761), in particular methods related to statistical inference", "identifier": "", "size": 554}, "442c7367-fdb7-445f-b24a-c95731c34acd": {"name": "Abstract", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/abstract/info", "one liner": "abstract is a keyword shared by a multitude of object-oriented programming languages. Methods and classes can be marked abstract to indicate that they do not contain the full implementation of application logic and have to be extended. Abstract classes can not be instantiated and serve the purpose of providing a uniform interface for their subclasses, as well as the implementation of common methods that don't have to be reimplemented for each subclass.", "identifier": "", "size": 1363}, "8cae6da4-881b-4da6-a845-df4401f84d19": {"name": "Virtual", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/virtual/info", "one liner": "An extensible or simulated artifact", "identifier": "", "size": 2112}, "8a4ae2e4-0327-44b9-9417-b3533997f6f9": {"name": "Legacy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/legacy/info", "one liner": "A legacy system is an old application, technology, mainframe, method, etc., still having an influence on an organization. ", "identifier": "", "size": 513}, "0bf19f45-07da-4d16-8473-167f8b0d0fd9": {"name": "Groovy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/groovy/info", "one liner": "Groovy is an object-oriented programming language for the Java platform. It is a dynamic language with features similar to those of Python, Ruby, Perl and Smalltalk. It can be used as a scripting language for the Java platform.", "identifier": "", "size": 12438}, "db5f05c5-73eb-46e1-8823-1afac8d92c18": {"name": "Pivot", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pivot/info", "one liner": "The PIVOT syntax converts row data into columnar data, and vice versa for the UNPIVOT syntax. Not all databases support the PIVOT syntax but the functionality can be implemented, often using decision logic (CASE statements, etc) and aggregate functions.", "identifier": "", "size": 3719}, "c67063bd-d02f-4f72-896c-549ea5cdeb9f": {"name": "Logic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/logic/info", "one liner": "Logic is about reasoning. This tag is appropriate for such things as logic programming, programming problems involving a logical system, or basic questions about the logical systems used in programming.", "identifier": "", "size": 4117}, "f493c48d-ee2c-4dc7-9e2f-69a309f192db": {"name": "Rss", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rss/info", "one liner": "Really Simple Syndication (RSS) is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.", "identifier": "", "size": 6153}, "95b07456-a521-4f16-89f8-066e3d596c9d": {"name": "Delimiter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/delimiter/info", "one liner": "A delimiter is a sequence of one or more characters used to specify the boundary between separate, independent regions in plain text or other data streams.", "identifier": "", "size": 1219}, "34d588da-dee2-45b0-bff6-78cb305b9d97": {"category": "Web Development", "name": "Selenium Testing Tools Cookbook", "title": "Selenium Testing Tools Cookbook", "color": "blue", "cover image": "sites/default/files/5740OS_Selenium Testing Tools Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/selenium-testing-tools-cookbook", "page count": "326", "one liner": "Unlock the full potential of Selenium WebDriver to test your web applications in a wide range of situations. The countless recipes and code examples provided ease the learning curve and provide insights into virtually every eventuality.", "authors": "NULL", "identifier": "1849515743", "type": "books", "publication date": "23/11/2012", "size": 90000}, "d0bdc4a4-0943-4458-8c6f-465c16e20b3b": {"name": "Regions", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/regions/info", "one liner": "", "identifier": "", "size": 147}, "a3542fd4-0698-4955-b93a-d4f3990d06f6": {"name": "Buildout", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/buildout/info", "one liner": "zc.buildout is a Python-based build system for creating, assembling and deploying applications from multiple parts, some of which may be non-Python-based. It lets you create a buildout configuration and reproduce the same software later on.", "identifier": "", "size": 318}, "9013920b-12bc-4ff3-829e-2c9b484a8fff": {"name": "Acceptance Testing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/acceptance-testing/info", "one liner": "Acceptance testing is a test conducted to determine if the requirements of a specification or contract are met", "identifier": "", "size": 328}, "05ccf863-718d-45e7-acef-9e41412de2f2": {"category": "Miscellaneous", "name": "Instant Minecraft: Pi Edition Coding How-to", "title": "Instant Minecraft: Pi Edition Coding How-to", "color": "blue", "cover image": "sites/default/files/0636OS_mockupcover_instant-how to_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/instant-minecraft-pi-edition-coding-how-instant", "page count": "50", "one liner": "Expand your Minecraft world by learning to code with Minecraft: Pi Edition", "authors": "NULL", "identifier": "1783280638", "type": "books", "publication date": "24/06/2013", "size": 90000}, "f6fa9b04-a30a-4f84-8137-ae9a0b864aa1": {"name": "Atomic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/atomic/info", "one liner": "An atomic operation is indivisible. This term is used to describe transactions in databases, low-level accesses in multithreaded programs, and file system operations, amongst others.", "identifier": "", "size": 1375}, "dabc53f9-6e2e-4d47-9dd8-f44dab9a7cf6": {"name": "Orm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/orm/info", "one liner": "Object-relational mapping (ORM) is a technique for mapping between object-oriented systems and relational databases.", "identifier": "", "size": 11042}, "19d44154-09cc-4ae9-b101-a8761fd12ff1": {"name": "Automation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/automation/info", "one liner": "Automation is the process of having a computer do a repetitive task or a task that requires great precision or multiple steps, without requiring human intervention.", "identifier": "", "size": 6891}, "637e9f86-57f6-41f1-9fc8-18b3d4d703e2": {"name": "Unlock", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/unlock/info", "one liner": "When a device is locked, it needs to be "reactivated" in order to use it. This unlock is normally obtained by pressing a button and/or swiping a finger across the screen.", "identifier": "", "size": 166}, "b8865028-a814-4046-8416-e48da07579c1": {"name": "Semantics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/semantics/info", "one liner": "The study of meaning as it applies to programming languages", "identifier": "", "size": 1179}, "762bf97e-6a00-40f4-a966-8adaa5841384": {"name": "Performance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/performance/info", "one liner": "For questions pertaining to the measurement or improvement of code and application efficiency.", "identifier": "", "size": 54698}, "33d12fa8-6b7e-41d5-b0f9-d711ae572aa0": {"name": "Popover", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/popover/info", "one liner": "A popover is a GUI element visually similar to a popup, except a popover is part of the page from which it is drawn, even though it might obscure part of it.", "identifier": "", "size": 1105}, "42c85957-0564-4df6-992f-9e412f39c9ea": {"name": "Ml", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ml/info", "one liner": "ML is a family of functional programming languages, including SML, OCaml, and F#.", "identifier": "", "size": 383}, "19957d69-0623-4c4c-8da2-5fc30d4d3707": {"name": "Windows", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/windows/info", "one liner": "Windows is a family of client, server, and mobile operating systems developed by Microsoft. Use this tag only if your question relates to using Windows APIs or Windows-specific behavior. Questions relating to using or troubleshooting Windows are off-topic.", "identifier": "", "size": 83162}, "4b4af775-4939-4083-a602-8051d9352d95": {"category": "Application Development", "name": "Mastering pandas", "title": "Mastering pandas", "color": "blue", "cover image": "sites/default/files/1960OS_2060_Mastering Pandas.jpg", "node type": "books", "on offer": "19789", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-pandas", "page count": "364", "one liner": "Master the features and capabilities of pandas, a data analysis toolkit for Python", "authors": "NULL", "identifier": "1783981962", "type": "books", "publication date": "22/06/2015", "size": 90000}, "60fada83-e483-4fcf-b85e-90f5bb1d07ec": {"name": "Social", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/social/info", "one liner": "The term social refers to a characteristic of living organisms as applied to populations of humans and other animals.", "identifier": "", "size": 814}, "58140b50-8d89-4a62-8378-dbfa6de131c8": {"name": "Nosql", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nosql/info", "one liner": "NoSQL (sometimes expanded to "not only SQL") is a broad class of database management systems that differ from the classic model of the relational database management system (RDBMS) in some significant ways.", "identifier": "", "size": 5906}, "4630bd73-7363-4c93-b0fc-685ada25055a": {"name": "Voting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/voting/info", "one liner": "", "identifier": "", "size": 258}, "2a7bd69e-47cd-4967-985e-2688b6de3605": {"name": "Media", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/media/info", "one liner": "Media are the storage and transmission channels or tools used to store and deliver information or data.", "identifier": "", "size": 2193}, "67e9aff1-e4dd-4353-9790-8ca6ae7ba8c8": {"category": "Application Development", "name": "Programming ArcGIS 10.1 with Python Cookbook", "title": "Programming ArcGIS 10.1 with Python Cookbook", "color": "blue", "cover image": "sites/default/files/4445OT_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/programming-arcgis-101-python-cookbook", "page count": "304", "one liner": "This book provides the recipes you need to use Python with AcrGIS for more effective geoprocessing. Shortcuts, scripts, tools, and customizations put you in the driving seat and can dramatically speed up your workflow.", "authors": "Eric Pimpler", "identifier": "1849694443", "type": "books", "publication date": "22/02/2013", "size": 90000}, "6cac3ae1-753e-4cda-a7a2-46a9976b2bac": {"name": "Sta", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sta/info", "one liner": "Single-Threaded Apartment of the Component Object Model (COM), as opposed to MTA", "identifier": "", "size": 155}, "d08d42e0-fa95-4948-9a82-e5c8fde3b7de": {"name": "Cascade", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cascade/info", "one liner": "Cascade refers to a table-definition keyword in relational databases; it instructs the query engine to take a certain action (delete, update), when a primary key is modified, on tables linked by a foreign key.", "identifier": "", "size": 863}, "83c9bb93-2dd3-4d10-9c99-341d55183479": {"category": "Big Data and Business Intelligence", "name": "PostgreSQL Cookbook", "title": "PostgreSQL Cookbook", "color": "blue", "cover image": "sites/default/files/3531_PostgreSQL Cookbook_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/postgresql-cookbook", "page count": "286", "one liner": "Over 90 hands-on recipes to effectively manage, administer, and design solutions using PostgreSQL", "authors": "NULL", "identifier": "1783555335", "type": "books", "publication date": "31/01/2015", "size": 90000}, "acf277bc-ed5c-4c8c-865a-54d49948b875": {"name": "Bullet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bullet/info", "one liner": "Bullet is an Open Source collision detection and rigid body dynamics library. The Library is free for commercial use and open source under the ZLib License. **Do not use this for bullet points.**", "identifier": "", "size": 211}, "cfee00ca-b9f9-4047-882a-7d57c2370153": {"category": "Hardware and Creative", "name": "FreeCAD", "title": "FreeCAD", "color": "blue", "cover image": "sites/default/files/8864OS_FreeCAD [How-to]_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/freecad-instant", "page count": "70", "one liner": "Solid Modeling with the power of Python with this book and ebook.", "authors": "NULL", "identifier": "1849518866", "type": "books", "publication date": "18/09/2012", "size": 90000}, "e3cb23e0-961c-4c5f-8ad1-97fb10f94de4": {"name": "Compiled", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/compiled/info", "one liner": "", "identifier": "", "size": 100}, "932eb6b0-bec0-4ad0-a1fd-4a740627a71b": {"name": "Fill", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fill/info", "one liner": "fill refers to the process of assigning and rendering a color or pattern to the set of coordinates within the outline of a shape.", "identifier": "", "size": 797}, "f1f1e7c7-fb5b-450f-b2e0-fea64a144c2d": {"name": "Database", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/database/info", "one liner": "A database is an organized collection of data typically used to model certain situations. Use this tag if you have questions about designing a database. If it is about a particular database management system, (e.g., MySQL), please use that tag instead.", "identifier": "", "size": 97532}, "5defaa37-39c0-4bfa-b95b-1cd94b3e10c6": {"name": "Cover", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cover/info", "one liner": "", "identifier": "", "size": 131}, "55dda3c2-713a-4a8e-9fc1-bf05bfc5ce08": {"name": "Pickle", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pickle/info", "one liner": "Pickle (serialization in Java) is an object serialization module for Python. ", "identifier": "", "size": 1292}, "59c39c73-44ae-4451-be3b-e235b74201cf": {"name": "Difference", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/difference/info", "one liner": "This tag may refer to 1) the difference between two numbers (i.e. the difference between 5 and 10 is 5) or 2) the things that two or more particular objects do not share in common.", "identifier": "", "size": 497}, "86d03aa6-7311-41e8-a60d-80dc84aaf121": {"name": "Polymer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/polymer/info", "one liner": "Polymer is a new type of library for the web, built on top of Web Components, and designed to leverage the evolving web platform on modern browsers.", "identifier": "", "size": 3398}, "189c90e0-506b-461b-8214-f4e1ee532b80": {"name": "Offline", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/offline/info", "one liner": "Refers to the status of being unable to connect to a network; in most situations, this is specifically referring to the Internet.", "identifier": "", "size": 1259}, "64e33bd0-c3c6-472e-8d46-faa6819ca013": {"name": "Types", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/types/info", "one liner": "Types, and type systems, are used to enforce levels of abstraction in programs.", "identifier": "", "size": 11530}, "5fdd8f63-2d3c-41d1-a3ed-9ba21de76719": {"name": "Commerce", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/commerce/info", "one liner": "E-Commerce related questions", "identifier": "", "size": 105}, "e8543f81-ac7a-45f2-9f59-4dfbbcd98450": {"name": "Python", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/python/info", "one liner": "Python is a dynamic and strongly typed programming language that is designed to emphasize usability. Two similar but incompatible versions of Python are in widespread use (2 and 3). Please consider using [tag:python-2.7] or [tag:python-3.x] tags for version-specific questions about Python.", "identifier": "", "size": 458063}, "85c86b54-24aa-4562-8cd7-893063ba5970": {"name": "Iam", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/iam/info", "one liner": "", "identifier": "", "size": 239}, "13e0fa6c-4d4f-499a-a839-2acd1a65a324": {"name": "Microphone", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/microphone/info", "one liner": "A microphone is an acoustic-to-electric transducer or sensor that converts sound into an electrical signal.", "identifier": "", "size": 725}, "ed0412f3-123d-4d18-8f4a-2a5c9ceb8d86": {"name": "Debian", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/debian/info", "one liner": "Debian is a universal operating system composed of over 29000 free and open-source software packages. The primary form of Debian, Debian GNU/Linux, uses the Linux kernel and GNU OS tools.", "identifier": "", "size": 4500}, "e8bc56c1-36f4-47da-a559-1ed2dcce471f": {"name": "Naming Conventions", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/naming-conventions/info", "one liner": "Naming conventions refer to general rules governing names assigned to programming constructs such as variables and methods. These conventions facilitate readability, and thus improved maintainability of code by enforcing naming consistency across disparate modules.", "identifier": "", "size": 2737}, "755cacd0-b073-4e64-84a4-fc7abd490006": {"name": "Cluster Computing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cluster-computing/info", "one liner": "A computer cluster is a set of connected systems that work together so that in many respects they can be viewed as a single system. ", "identifier": "", "size": 2615}, "d7e24e86-af07-4bed-b267-e4fe5ae91042": {"name": "Simulate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/simulate/info", "one liner": "For issues relating to simulating a system, action, function, or behavior.", "identifier": "", "size": 310}, "b642fdc5-0529-4427-8ff3-5df03275a5e2": {"name": "Shapely", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shapely/info", "one liner": "PostGIS-ish operations outside a database context for Pythoneers and Pythonistas.", "identifier": "", "size": 111}, "7818f766-51ce-4040-a1c8-c20021b740c2": {"name": "Tokenize", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tokenize/info", "one liner": "Tokenizing is the act of splitting a string into discrete elements called tokens.", "identifier": "", "size": 1257}, "a038473e-6d8b-4675-954f-85e5028c7122": {"name": "Shell", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shell/info", "one liner": "The term 'shell' refers to a general class of text-based command interpreters most often associated with the Unix & Linux operating systems. ", "identifier": "", "size": 38113}, "8946c0ed-e03b-4bdf-a8d6-8b35b6f7bf98": {"category": "Big Data and Business Intelligence", "name": "Mastering Python for Finance", "title": "Mastering Python for Finance", "color": "blue", "cover image": "sites/default/files/4516OS_Mastering Python for Finance.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-python-finance", "page count": "340", "one liner": "Understand, design, and implement state-of-the-art mathematical and statistical applications used in finance with Python", "authors": "NULL", "identifier": "1784394513", "type": "books", "publication date": "29/04/2015", "size": 90000}, "d4a42169-4c99-4a74-828d-2052b1ef7069": {"name": "Installation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/installation/info", "one liner": "The process of installation is the deployment of an application onto a device for future execution and use.", "identifier": "", "size": 7832}, "0fe99a02-8f7f-4a85-b655-c8d43c977fda": {"name": "Selenium", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/selenium/info", "one liner": "Selenium is a popular open-source tool for automating web browsers. When using this tag, also include other tags for the specific components you are using, e.g. selenium-webdriver for the language bindings, selenium-ide, selenium-grid, etc.", "identifier": "", "size": 21598}, "1a5ffc88-2f2c-44ac-9cdc-e217e09b5d02": {"name": "Events", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/events/info", "one liner": "An event is a way for a class to provide notifications to listeners when a particular thing happens.", "identifier": "", "size": 23646}, "6b7014fd-5fad-42a1-b47c-785318ed0918": {"name": "Casting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/casting/info", "one liner": "Casting is a process where an object type is explicitly converted into another type if the conversion is allowed.", "identifier": "", "size": 10024}, "693709ac-e6bd-43d5-820e-cff41af4ac49": {"name": "Pouchdb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pouchdb/info", "one liner": "PouchDB is a client side database solution built on top of browser provided databases (IndexedDB and WebSQL). It's implemented in JavaScript and aims to be as much compatible with CouchDB as possible. It can also replicate to and from CouchDB, so is a good fit for offline applications with synchronisation capabilities. Official website: http://pouchdb.com/", "identifier": "", "size": 345}, "379ef51d-fe92-40c8-9119-49af3faf5755": {"name": "Real Time", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/real-time/info", "one liner": "A task is real-time when the timeliness of the activities' completion is a functional requirement and correctness condition, rather than merely a performance metric. A real-time system is one where some (though perhaps not all) of the tasks are real-time tasks.", "identifier": "", "size": 2547}, "34000b13-ac17-432b-9166-9f59922ddfa6": {"name": "Jade", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jade/info", "one liner": "High performance templating engine heavily influenced by Haml\r\n\r\nIf you're looking for the Java Agent DEvelopment framework please use [tag:agents-jade] tag", "identifier": "", "size": 2843}, "e07a740c-8a80-41c0-8b3b-fb1b355dbc59": {"name": "Duck Typing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/duck-typing/info", "one liner": "In Duck Typing, an object's methods and properties determine its valid semantics rather than its membership in a particular class or its interface.", "identifier": "", "size": 191}, "5c42fd26-a913-41f0-a424-bd67a98d3aba": {"name": "Twilio", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/twilio/info", "one liner": "Twilio is an API company that provides web services and tools that developers can use to send and receive text/picture messages, make and receive phone calls, and embed VoIP calling into web and native mobile applications.", "identifier": "", "size": 1808}, "d0d8f3c2-3afc-4261-af9b-01b43e8997f3": {"name": "Svg", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/svg/info", "one liner": "SVG (Scalable Vector Graphics), is an XML-based two-dimensional vector graphics format.", "identifier": "", "size": 15166}, "7c4ffbe8-f5da-4183-8cd2-95385d036aec": {"name": "Heroku Toolbelt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/heroku-toolbelt/info", "one liner": "Heroku command-line tooling for working with the Heroku platform, on OS X, Windows and Debian/Ubuntu.", "identifier": "", "size": 290}, "ab08d37a-879d-42c5-b8db-1f25a74455fd": {"name": "Analytics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/analytics/info", "one liner": "For questions related to analytics methods and tools.", "identifier": "", "size": 2179}, "c45fef3d-288c-4eb6-9790-e72360b6e19a": {"name": "Gradient", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gradient/info", "one liner": "Specifies a range of position-dependent colors, usually used to fill a region.", "identifier": "", "size": 1788}, "efa9bdfc-4a70-4288-b7f1-764c4ebaa8b1": {"name": "Sml", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sml/info", "one liner": "Standard ML is a high-level functional language with type inference.", "identifier": "", "size": 1020}, "2c4f841e-fa81-45e0-94a4-d37f81e6d69a": {"name": "Less", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/less/info", "one liner": "Less is an open-source stylesheet preprocessor that extends CSS with dynamic behavior such as variables, mixins, operations and functions. It's also a unix command to display a file.", "identifier": "", "size": 4558}, "d9247860-d5dd-4f12-9457-f8b79fc9f334": {"category": "Application Development", "name": "Building Real-time Communication Applications Using Twilio [Video]", "title": "Building Real-time Communication Applications Using Twilio [Video]", "color": "blue", "cover image": "sites/default/files/bookretailers/9781782172918.jpg", "node type": "videos", "on offer": "", "url": "http://packtpub.com/virtualization-and-cloud/building-real-time-communication-applications-using-twilio-video", "page count": "1 hour 30 minutes", "one liner": "Use Twilio to develop innovative Pusher-based apps with telephony integration", "authors": "NULL", "identifier": "1782172912", "type": "videos", "publication date": "23/01/2015", "size": 90000}, "708aeafc-cf03-4ada-910e-397acbcde117": {"name": "Silverlight", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/silverlight/info", "one liner": "Silverlight is Microsoft's cross-browser, cross platform plug-in for media experiences and rich interactive applications.", "identifier": "", "size": 27432}, "bcf11bb9-bf71-46c5-b727-7a62715ea584": {"name": "Shortcuts", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shortcuts/info", "one liner": "", "identifier": "", "size": 358}, "e88d0080-d280-4e14-802a-2d6e4c3fc6bc": {"name": "Main", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/main/info", "one liner": "In many programming languages, the main function, subroutine, or method marks the entry point of the program. It is generally the first-programmer-written function run when a program starts.", "identifier": "", "size": 1604}, "aaaf1fa6-85e3-4379-ac15-f4fdd2c2ef33": {"name": "Benchmarking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/benchmarking/info", "one liner": "Benchmarking is the process of comparing two or more systems or processes under controlled circumstances in order to have a quantitative measure with which to compare or rank them. The benchmarking tag should be used for questions about how to perform benchmarking tasks or theory questions, not for lists of benchmarking results or requests for benchmarking data; those questions are off-topic for Stack Overflow.", "identifier": "", "size": 1758}, "8f72409c-aea6-4842-9b1d-988cdb1ea5db": {"category": "Web Development", "name": "Django 1.2 E-commerce", "title": "Django 1.2 E-commerce", "color": "blue", "cover image": "sites/default/files/7009_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-12-e-commerce", "page count": "244", "one liner": "Build powerful e-commerce applications using Django, a leading Python web framework", "authors": "NULL", "identifier": "1847197000", "type": "books", "publication date": "18/05/2010", "size": 90000}, "a966e5d4-a286-44e3-b7ea-b326089f866e": {"name": "Redis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/redis/info", "one liner": "An open source BSD-licensed in-memory data structure store used as database, cache and message broker. Supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, high availability via Redis Sentinel and automatic partitioning with Redis Cluster.", "identifier": "", "size": 7139}, "3af300ad-67b1-467f-85cb-697d7fddc3c7": {"name": "Rust", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rust/info", "one liner": "Rust is a systems programming language focused on three goals: safety, speed, and concurrency. It maintains these goals without needing a garbage collector, making it a useful language for a number of use cases other languages aren't good at: embedding in other languages, programs with specific space and time requirements, and writing low-level code, like device drivers and operating systems.", "identifier": "", "size": 2772}, "e6873c62-caf5-4a47-a431-6548080a103f": {"name": "Minecraft", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/minecraft/info", "one liner": "A voxel-based sandbox game coded in Java by Mojang where players place and destroy blocks to gain armor, weapons and tools in a randomly generated world.\r\n\r\nNote: Minecraft questions are generally OFF-TOPIC on Stack Overflow. ", "identifier": "", "size": 1025}, "5495aba7-8d98-4391-aed9-b5ead1a6c72d": {"name": "Geodjango", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/geodjango/info", "one liner": "GeoDjango intends to be a world-class geographic Web framework. Its goal is to make it as easy as possible to build GIS Web applications and harness the power of spatially enabled data.", "identifier": "", "size": 455}, "3c16b9b2-bb1d-4295-9622-9ca289018849": {"name": "Extend", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/extend/info", "one liner": "Cause a unit of code (a class in POO, a style class in CSS ...) to cover a wider area.", "identifier": "", "size": 1023}, "dcb5024f-cbca-4efc-9946-3398535cf8c5": {"name": "Gcloud", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gcloud/info", "one liner": "gcloud is the main command line tool of Google Cloud SDK, which allows you to manage resources on Google Cloud Platform and perform various developer workflow tasks.", "identifier": "", "size": 224}, "286e5fd9-771b-43d4-a0ba-a1f836c97863": {"name": "Tuples", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tuples/info", "one liner": "In programming, tuples are simple *product types*, representing ordered collections of types.", "identifier": "", "size": 3416}, "a4a585ab-c73c-48e4-b171-727713cfcf04": {"category": "Networking and Servers", "name": "Building a portable Minecraft server for LAN parties in the park", "title": "Building a portable Minecraft server for LAN parties in the park", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/building-portable-minecraft-server-lan-parties-park", "page count": "O(n)", "one liner": "This post shows how to build a small, portable minecraft server that you can use to host pop up crafting sessions no matter where you when the mood strikes.", "authors": "Andrew Fisher", "identifier": 21068, "type": "blog", "publication date": "01/06/2015", "size": 90000}, "86886799-5c1a-4565-b3fe-78d98e1a2721": {"category": "Networking and Servers", "name": "Webmin Administrator's Cookbook", "title": "Webmin Administrator's Cookbook", "color": "blue", "cover image": "sites/default/files/5849OS_Webmin Administrator's Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/webmin-administrators-cookbook", "page count": "376", "one liner": "Over 100 recipes to leverage the features of Webmin and master the art of administering your web or database servers.", "authors": "Micha Karzyski", "identifier": "1849515840", "type": "books", "publication date": "26/03/2014", "size": 90000}, "f07b4299-4d21-4834-99d9-6dc7098c3742": {"name": "Docstring", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/docstring/info", "one liner": "A docstring is a string that occurs as the first statement in a module, function, class, or method definition, and is used to document the object in which it occurs.", "identifier": "", "size": 207}, "768c862a-10d1-46ad-9e50-4d46ea471919": {"category": "Application Development", "name": "Python Text Processing with NLTK 2.0 Cookbook", "title": "Python Text Processing with NLTK 2.0 Cookbook", "color": "blue", "cover image": "sites/default/files/3609OS_MockupCover_Coockbook_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-text-processing-nltk-20-cookbook", "page count": "272", "one liner": "Use Python's NLTK suite of libraries to maximize your Natural Language Processing capabilities.", "authors": "Jacob Perkins", "identifier": "1849513600", "type": "books", "publication date": "09/11/2010", "size": 90000}, "fd43c6fb-eade-4d33-b5da-b63b7633bf1d": {"name": "Pandas", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pandas/info", "one liner": "pandas is a library for Panel Data manipulation and analysis, e.g. multidimensional time series and cross-sectional data sets commonly found in statistics, experimental science results, econometrics, or finance.", "identifier": "", "size": 14774}, "4bb5a67d-0b3d-43b7-bd37-c08e34ca750b": {"name": "Algebra", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/algebra/info", "one liner": "Algebra is the branch of mathematics concerning the study of the rules of operations and relations, and the constructions and concepts arising from them, including terms, polynomials, equations and algebraic structures.", "identifier": "", "size": 420}, "38b2356d-f3a1-4f64-8b5e-e8754716c4c2": {"category": "Networking and Servers", "name": "Nginx HTTP Server", "title": "Nginx HTTP Server", "color": "blue", "cover image": "sites/default/files/0868OS_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/nginx-http-server", "page count": "348", "one liner": "Adopt Nginx for your web applications to make the most of your infrastructure and serve pages faster than ever", "authors": "Clment Nedelcu", "identifier": "1849510865", "type": "books", "publication date": "20/07/2010", "size": 90000}, "de5b46e9-4519-4a57-b6fb-6b866d341a97": {"name": "Lucene", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lucene/info", "one liner": "The term Lucene refers to the Java fulltext search engine library, but also to the entire eco-system that grew around it, including lucene.net, solr, elasticsearch and zend-search-lucene.", "identifier": "", "size": 7728}, "fc0e4b84-b816-4468-b368-725a268cc111": {"category": "Big Data and Business Intelligence", "name": "Learning SciPy for Numerical and Scientific Computing", "title": "Learning SciPy for Numerical and Scientific Computing", "color": "blue", "cover image": "sites/default/files/1622OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-scipy-numerical-and-scientific-computing", "page count": "150", "one liner": "For solving complex problems in mathematics, science, or engineering, SciPy is the solution. Building on your basic knowledge of Python, and using a wealth of examples from many scientific fields, this book is your expert tutor.", "authors": "NULL", "identifier": "1782161627", "type": "books", "publication date": "22/02/2013", "size": 90000}, "fbe8d638-9382-47d5-b3b5-7e5e1b811efb": {"name": "Numerical Methods", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/numerical-methods/info", "one liner": "Algorithms which solves mathematical problems by means of numerical approximation (as opposed to symbolic computation).", "identifier": "", "size": 649}, "895a8d62-5cd9-422a-ac93-0f26ecb1b002": {"name": "Idioms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/idioms/info", "one liner": "A programming idiom is a way to overcome a programming language limitation and/or to write commonly-used code with a purpose that is separated from a literal meaning of the code. Also, an idiom is a preferred way to write code, when there is more than one obvious way to do it.", "identifier": "", "size": 512}, "4ea7f869-19ec-4b4b-8033-499b295b1c98": {"name": "Traffic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/traffic/info", "one liner": "Term used to refer to the amount or flow of data around a network or website", "identifier": "", "size": 349}, "57772341-2f1d-4027-a01b-85d98fb04df5": {"name": "Standards", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/standards/info", "one liner": "Standards are officially published or well agreed upon formats, procedures, or protocols. They allow individuals or organizations to collaborate by setting ground rules or boundaries. Standards often come with a set of preconditions or assumptions, which allow collaborators to take those conditions or assumptions as ground truth.", "identifier": "", "size": 2229}, "28d11d4e-3bbf-412b-924e-a800e5e21a2d": {"name": "Angularjs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/angularjs/info", "one liner": "AngularJS is an open-source JavaScript framework. Its goal is to augment browser-based applications with Model\u2013View\u2013Whatever(MV*) capability and reduce the amount of JavaScript needed to make web applications functional. These types of apps are also frequently known as Single-Page Applications.", "identifier": "", "size": 113696}, "8596dc5a-ba5a-4588-94c6-c8c9b72ca6c1": {"category": "Big Data and Business Intelligence", "name": "Mastering Apache Cassandra", "title": "Mastering Apache Cassandra", "color": "blue", "cover image": "sites/default/files/2681OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-apache-cassandra", "page count": "340", "one liner": "Learn how to build more robust, scalable databases using Cassandra. From beginners to intermediates, this practical guide covers all the bases to help you get the most out of your infrastructure and using the full potential of Cassandra.", "authors": "NULL", "identifier": "1782162682", "type": "books", "publication date": "25/10/2013", "size": 90000}, "e5ed6071-6285-45a3-8c4c-25a159dee82d": {"name": "Gps", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gps/info", "one liner": "Abbreviation for Global Positioning System; a navigational system using satellite signals to fix the location of a radio receiver on or above the earth's surface. Also "GPS" refers to the radio receiver so used.", "identifier": "", "size": 6939}, "780afa95-1d2e-457a-8720-f0293a62ecd4": {"name": "Ruby", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ruby/info", "one liner": "Ruby is a multi-platform open-source dynamic object-oriented interpreted language created by Yukihiro Matsumoto (Matz) in 1993.", "identifier": "", "size": 140637}, "716f9839-d16d-49ae-90fc-ccc47102a837": {"category": "Application Development", "name": "Spring Python 1.1", "title": "Spring Python 1.1", "color": "blue", "cover image": "sites/default/files/0660_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/spring-python-11", "page count": "264", "one liner": "Create powerful and versatile Spring Python applications using pragmatic libraries and useful abstractions", "authors": "Greg L. Turnquist", "identifier": "1849510660", "type": "books", "publication date": "21/05/2010", "size": 90000}, "b338fa0d-6cba-4c41-be5b-12bdbec8ea69": {"name": "Username", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/username/info", "one liner": "A set of characters used to identify the account of a person to a system. ", "identifier": "", "size": 1036}, "4d82d789-52a2-42de-afc0-7ad38255a643": {"category": "Web Development", "name": "Professional Plone 4 Development", "title": "Professional Plone 4 Development", "color": "blue", "cover image": "sites/default/files/4422OS_Plone 4 Professional Development Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/professional-plone-4-development", "page count": "516", "one liner": "Build robust, content-centric web applications with Plone 4.", "authors": "NULL", "identifier": "1849514429", "type": "books", "publication date": "26/08/2011", "size": 90000}, "9fc3a831-f88b-400e-b688-15df99c4dbf6": {"name": "Init", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/init/info", "one liner": "May refer to Linux Init - the parent of all processes, which primary role is to create processes from a script stored in the file /etc/inittab. Or abbreviation of initialization - giving variables a "starting" value.", "identifier": "", "size": 863}, "d6d17912-eba7-4f36-becc-67d6c0bf66dc": {"name": "Linux", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/linux/info", "one liner": "GNU/Linux, commonly shortened as Linux, is an open source operating system. Use this tag only if your question relates to using Linux APIs or Linux-specific behavior. Questions relating to using or troubleshooting Linux are off topic.", "identifier": "", "size": 106283}, "2e68275c-0edf-4e41-9f7d-3ae71836fd72": {"name": "Boot2Docker", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/boot2docker/info", "one liner": "boot2docker is a lightweight Linux distribution based on Tiny Core Linux made specifically to run Docker containers. It runs completely from RAM, weighs ~27MB and boots in ~5s (YMMV).", "identifier": "", "size": 562}, "7f41413c-f814-493d-af80-c5d7b658ffc1": {"name": "Migrate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/migrate/info", "one liner": "Migration is the process of moving data from container to another. This includes migration to and from physical containers (e.g. hard disks) and migration to and from logical containers.", "identifier": "", "size": 432}, "11b589a4-f9fd-46da-936a-534e8ab982e9": {"name": "Perforce", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/perforce/info", "one liner": "Perforce is a commercial, proprietary, centralized revision control system.", "identifier": "", "size": 1827}, "6c85e9d4-7702-4ed5-8c53-a5b6c5409829": {"name": "Resume", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/resume/info", "one liner": "Starting something again after stopping/pausing it. (NOT TO BE USED AS : any topic related to jobs and CV)", "identifier": "", "size": 366}, "2cae5a71-320d-4714-9051-30b94f2134b3": {"name": "Jython", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jython/info", "one liner": "Jython is an open-source implementation of the Python programming language in Java.", "identifier": "", "size": 1797}, "9674dddc-21c9-46d8-a380-2bb36ddbca71": {"name": "Teamcity", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/teamcity/info", "one liner": "TeamCity from JetBrains is a continuous integration tool and a distributed Java-based build management system that can be highly beneficial to teams using an agile development approach.", "identifier": "", "size": 3213}, "25778eea-3b23-4432-90db-50626c5723a3": {"name": "Vertica", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vertica/info", "one liner": "Vertica is a column-based database that runs on clusters of Linux servers. The Vertica Analytics Platform is part of HP Software's Big Data Platform called [HP Haven][1]. It is also available as a SaaS based solution called Vertica OnDemand. See the [hp-haven][2] tag for more related questions.", "identifier": "", "size": 358}, "7087a459-9166-4d18-b643-d33744a38df8": {"name": "Artifact", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/artifact/info", "one liner": "", "identifier": "", "size": 139}, "2c8fef47-d23d-42f4-8790-f9e53ff34f58": {"category": "Game Development", "name": "5 2D Game Engines you might not have considered", "title": "5 2D Game Engines you might not have considered", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/5-2d-game-engines-you-might-not-have-considered", "page count": "O(n)", "one liner": "Looking to make a Unity 2D game? Have you thought about the other engines available? It's not just Cocos2D - there's tons that may be perfect for you.", "authors": "Ed Bowkett", "identifier": 19048, "type": "blog", "publication date": "30/10/2014", "size": 90000}, "2f649591-3d29-4794-a22d-ca19890062e6": {"name": "Functional Programming", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/functional-programming/info", "one liner": "Functional programming is a programming paradigm which primarily uses functions as means for building abstractions and expressing computations that comprise a computer program.", "identifier": "", "size": 7031}, "41440b62-e60e-4890-920e-66c6e4f48b5e": {"name": "Selection", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/selection/info", "one liner": "The selection can refer to text that has been highlighted, or it can refer to a choice made in UI elements that require one, e.g. a particular option in an HTML `select`.\r\n\r\nSelection is also the stage of a genetic algorithm in which individual genomes are chosen from a population for later breeding.", "identifier": "", "size": 2581}, "1a07ae79-4e41-489a-ae1a-ebaad64d8151": {"category": "Big Data and Business Intelligence", "name": "Python Data Science Cookbook", "title": "Python Data Science Cookbook", "color": "blue", "cover image": "sites/default/files/B04041_MockupCover_Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/python-data-science-cookbook", "page count": "347", "one liner": "Over 60 practical recipes to help you explore Python and its robust data science capabilities", "authors": "NULL", "identifier": "1784396400", "type": "books", "publication date": "30/11/2015", "size": 90000}, "f5d26a53-c95e-4796-ad0f-d55fe477c9a7": {"name": "Psycopg2", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/psycopg2/info", "one liner": "Psycopg is a PostgreSQL adapter for Python programming language. It implements PEP 249 with many extensions.", "identifier": "", "size": 913}, "359b6410-6f66-4f4a-9e0c-2ca56812cb3d": {"category": "Big Data and Business Intelligence", "name": "Mastering Python Data Visualization", "title": "Mastering Python Data Visualization", "color": "blue", "cover image": "sites/default/files/B02085_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-python-data-visualization", "page count": "305", "one liner": "Generate effective results in a variety of visually appealing charts using the plotting packages in Python", "authors": "NULL", "identifier": "1783988320", "type": "books", "publication date": "30/10/2015", "size": 90000}, "9053c930-9023-41d0-bdcf-964de3f7ee50": {"name": "Cython", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cython/info", "one liner": "Cython is a language for quickly generating Python C extensions.", "identifier": "", "size": 1593}, "1d38809e-296d-42c8-8231-e5e1761cf128": {"category": "Web Development", "name": "Django 1.1 Testing and Debugging", "title": "Django 1.1 Testing and Debugging", "color": "blue", "cover image": "sites/default/files/bookimages/7566_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-11-testing-and-debugging", "page count": "436", "one liner": "Building rigorously tested and bug-free Django applications", "authors": "NULL", "identifier": "1847197566", "type": "books", "publication date": "19/04/2010", "size": 90000}, "9715384c-01df-498d-8c37-608c2359a42b": {"name": "Loader", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/loader/info", "one liner": "Loaders make it easy to asynchronously load data in an activity or fragment.", "identifier": "", "size": 929}, "0a17a3fc-891e-4c5c-a1b8-f70b03170905": {"name": "Configure", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/configure/info", "one liner": "A Configure script is an executable script designed to aid in developing a program to be run on a wide number of different computers.", "identifier": "", "size": 873}, "f82c0fc8-4833-44d4-ac49-9596fb683247": {"name": "Software Engineering", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/software-engineering/info", "one liner": "Software Engineering is the discipline that takes care of the development process of software from the beginning to the end and any further change. It's one of the most important parts of systems development.", "identifier": "", "size": 1480}, "e71a0655-c9c7-4289-8a06-2dbe53887af9": {"name": "Encoding", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/encoding/info", "one liner": "Encoding is a set of predefined rules to reversibly transform a piece of information in a certain representation into a completely different representation. The other way round is called decoding.", "identifier": "", "size": 12859}, "1dbe351c-a2fa-48ed-86f4-a9693e8ebe3f": {"name": "Telnet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/telnet/info", "one liner": "Telnet is an old protocol for bidirectional interactive text-oriented communication with remote hosts via virtual terminals. It is defined in rfc854. On modern UNIX-like systems it is replaced with more secure and flexible SSH protocol.", "identifier": "", "size": 1457}, "c2ed079c-8152-4b82-89d4-adfb190a0d98": {"name": "Controllers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/controllers/info", "one liner": "Controller provides a centralized entry point for handling requests. Usually is referred as a part of Model-View-Controller design pattern.", "identifier": "", "size": 646}, "9b815440-10b9-41d5-80a4-c82d487d2275": {"name": "Transform", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/transform/info", "one liner": "Coordinate and other transformations. You probably want a more specific tag like [css-transforms].", "identifier": "", "size": 2811}, "bfeddf31-427d-4016-8d8b-6274b0be8755": {"name": "Notify", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/notify/info", "one liner": "", "identifier": "", "size": 414}, "fe820d77-0cb9-44fd-af7b-1b102afaa30a": {"category": "Application Development", "name": "Python 3 Object-oriented Programming - Second Edition", "title": "Python 3 Object-oriented Programming - Second Edition", "color": "blue", "cover image": "sites/default/files/B03672_MockupCover_Normal.jpg", "node type": "books", "on offer": "20264", "url": "http://packtpub.com/application-development/python-3-object-oriented-programming-second-edition", "page count": "460", "one liner": "Unleash the power of Python 3 objects", "authors": "Dusty Phillips", "identifier": "1784398780", "type": "books", "publication date": "20/08/2015", "size": 90000}, "9961fadd-a1e5-47ae-a363-044eefc8012e": {"name": "Acid", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/acid/info", "one liner": "Guaranteed properties of many database systems - This is an acronym for atomicity, consistency, isolation, durability.", "identifier": "", "size": 135}, "3f34b12c-c281-4bdf-97ae-121bfd99c4d2": {"category": "Networking and Servers", "name": "Deploy Node.js Apps with AWS Code Deploy", "title": "Deploy Node.js Apps with AWS Code Deploy", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/deploy-nodejs-apps-aws-code-deploy", "page count": "O(n)", "one liner": "As an application developer, you must be familiar with the complexity of deploying apps to a fleet of servers with minimum down time. AWS introduced a new service called AWS Code Deploy to ease out the deployment of applications to an EC2 instance on the...", "authors": "Ankit Patial", "identifier": 21706, "type": "blog", "publication date": "14/09/2015", "size": 90000}, "cd0ab4d6-be91-4c09-8a35-a1e3d3ca1391": {"name": "Amazon", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/amazon/info", "one liner": "Amazon is a US-based multinational e-commerce company. If you have a programming-related question specific to one of their services, use that specific tag instead (if there is one).", "identifier": "", "size": 2834}, "a234f247-4739-4eb6-a7fb-97796cb87f7d": {"name": "Geography", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/geography/info", "one liner": "Geography is the science that deals with the study of the Earth and its lands, features, inhabitants, and phenomena.", "identifier": "", "size": 277}, "e4aa5045-fe14-4082-922e-a9abc4ba794f": {"name": "Simplify", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/simplify/info", "one liner": "This tag refers to the process of making something simpler or smaller in order to increase its efficiency, usability, or operation speed.", "identifier": "", "size": 292}, "15586933-c237-4181-9780-d5d0ece4ed04": {"name": "Select", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/select/info", "one liner": "Select is a common keyword used to query data. 'select()' is also a programming function for triggering code based on file handle or other system activity. Not to be confused with the HTML `select` tag.", "identifier": "", "size": 21314}, "aabd5499-53ac-4690-9a0e-d4b5e1aa2022": {"name": "Zabbix", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/zabbix/info", "one liner": "Zabbix is free open source monitoring solution", "identifier": "", "size": 228}, "bb9983e3-cb0e-41e8-9af3-53903efdfd64": {"name": "Accounting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/accounting/info", "one liner": "Systematic recording, reporting, and analysis of financial transactions of a business.", "identifier": "", "size": 179}, "78ab5be3-9700-44c1-a189-f859f71609f0": {"name": "Postback", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/postback/info", "one liner": "A postback is a technique in web development in which a page sends an HTTP POST back to the same form on the server.", "identifier": "", "size": 2373}, "712c492d-3a79-4c0f-be9e-77097329eef7": {"name": "Azure", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/azure/info", "one liner": "Microsoft Azure (formerly Windows Azure) is a Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) cloud computing platform by Microsoft. Users of the platform can deploy their applications onto cloud hosting benefiting from on-demand service, elastic scale, and a highly managed environment on a pay-as-you-go basis.", "identifier": "", "size": 22551}, "230d77a8-9d29-4be0-bcf9-47886cbe2538": {"name": "Integrate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/integrate/info", "one liner": "", "identifier": "", "size": 228}, "91f9e1b7-f1b7-4ab2-bda7-20e23e9161d3": {"name": "Koa", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/koa/info", "one liner": "Koa is a web framework which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs. ", "identifier": "", "size": 190}, "63b57f11-b9ef-48e1-812e-8719f78d08c5": {"name": "Maze", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/maze/info", "one liner": "A maze is a tour puzzle in the form of a complex branching passage.", "identifier": "", "size": 461}, "f839b6bd-f737-47ec-a3dd-6048f8f96539": {"name": "Account", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/account/info", "one liner": "Account allows a user to authenticate (does not imply authorization) to system services and be granted authorization to access them;. To log into an account, a user is typically required to authenticate oneself with a password or other credentials for the purposes of accounting, security, logging, and resource management.", "identifier": "", "size": 618}, "9b878d30-8957-401c-950e-b0a14cdaf75e": {"name": "Where", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/where/info", "one liner": "A clause in programming that applies a Boolean condition (predicate).", "identifier": "", "size": 2293}, "dd7ab59c-d595-497c-9f8b-ee5bc0e9e7e3": {"category": "Web Development", "name": "Django 1.0 Template Development", "title": "Django 1.0 Template Development", "color": "blue", "cover image": "sites/default/files/bookimages/1847195709.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-10-template-development", "page count": "272", "one liner": "A practical guide to Django template development with custom tags, filters, multiple templates, caching, and more", "authors": "NULL", "identifier": "1847195709", "type": "books", "publication date": "11/12/2008", "size": 90000}, "3f07a3de-8894-4c11-8082-2a4480a6c1ff": {"name": "Monitoring", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/monitoring/info", "one liner": "Monitoring is the act of looking on the processes or systems for performance, supervision and surveillance.", "identifier": "", "size": 2050}, "1913dc7b-56ae-4636-811d-9cddae840d19": {"category": "Application Development", "name": "Python 2.6 Text Processing: Beginners Guide", "title": "Python 2.6 Text Processing: Beginners Guide", "color": "blue", "cover image": "sites/default/files/2121OS_Cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-26-text-processing-beginners-guide", "page count": "380", "one liner": "With a basic knowledge of Python you have the potential to undertake time-saving text processing. This book is a great introduction to the various techniques, and teaches through practical examples and clear explanations.", "authors": "Jeff McNeil", "identifier": "1849512124", "type": "books", "publication date": "14/12/2010", "size": 90000}, "ed4f86ad-bda5-42d1-93f0-7600499b4bb7": {"name": "Tcp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tcp/info", "one liner": "Transmission Control Protocol (TCP) is a transport layer protocol that provides a connection-oriented data stream service with guaranteed, in-order delivery.", "identifier": "", "size": 11684}, "3ccb5078-45dd-4568-b583-91d275c91028": {"name": "Rest", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rest/info", "one liner": "REST (Representational State Transfer) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. It has increased in popularity relative to RPC architectures such as SOAP due to the intrinsic de-coupling of client from server that comes from having a uniform interface between heterogeneous systems.", "identifier": "", "size": 35623}, "12eb7f76-dd1f-49e9-ba97-b9ed1601bc8c": {"name": "Cmd", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cmd/info", "one liner": "Command Prompt (executable name cmd.exe) is the Microsoft supplied command line interpreter on OS/2, Windows CE, and Windows NT operating systems (including Windows 2000, XP, Vista, 7, Server 2003, and Server 2008).", "identifier": "", "size": 9396}, "1729198e-5723-4ea1-a75b-cbbe44e5da07": {"name": "Google Compute Engine", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-compute-engine/info", "one liner": "Google Compute Engine offers scalable and flexible virtual machine computing capabilities in the cloud.", "identifier": "", "size": 1374}, "b7d3b3f7-f590-4428-850b-80a0fe9b2e3c": {"category": "Virtualization and Cloud", "name": "DevOps Engineering and Full-Stack Development 2 Sides of the Same Agile Coin", "title": "DevOps Engineering and Full-Stack Development 2 Sides of the Same Agile Coin", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/devops-engineering-and-full-stack-development--2-sides-same-agile-coin", "page count": "O(n)", "one liner": "What's the relationship between DevOps and full-stack development? And do they signal any broader trends across tech today?", "authors": "Richard Gall", "identifier": 22332, "type": "blog", "publication date": "28/07/2015", "size": 90000}, "d2fc2e06-cb00-4042-af8a-d1cca6b7232a": {"name": "Rewrite", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rewrite/info", "one liner": "Refers to URL rewriting, or the restructuring of a URL to improve readability and/or search engine optimization (SEO).", "identifier": "", "size": 4128}, "6f19f24a-5a92-49ac-b534-1c8a776e0f93": {"category": "Big Data and Business Intelligence", "name": "PostgreSQL", "title": "PostgreSQL", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/postgresql", "page count": "O(n)", "one liner": "An opensource Object-Relational Database Management System (ORDBMS) with enterprise-class attributes", "authors": "", "identifier": 18269, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "2c817f43-694b-413b-a7ce-9fef9ceabd6a": {"name": "Reverse", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reverse/info", "one liner": "Rearranging the order of a sequence such that the final order is a mirror image of the original.", "identifier": "", "size": 1503}, "3340bcd2-e5e5-439d-97ad-af46650d5667": {"category": "Hardware and Creative", "name": "Building an information radiator, Part 2", "title": "Building an information radiator, Part 2", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/building-information-radiator-part-2", "page count": "O(n)", "one liner": "In the first part in this series you learned how to use an Arduino and an RGB light disc attached to the network in order to create a networked light. In this part, you learn how to scrape some data from a weather website and use that to make your light ...", "authors": "Andrew Fisher", "identifier": 19578, "type": "blog", "publication date": "31/12/2014", "size": 90000}, "b1441f69-2a9f-4c89-a2c4-616d996372a0": {"category": "Application Development", "name": "Python Testing Cookbook", "title": "Python Testing Cookbook", "color": "blue", "cover image": "sites/default/files/4668_Python Testing Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-testing-cookbook", "page count": "364", "one liner": "Making your life easier with automated testing of Python is the sole aim of this book. Because its a cookbook, you can take things at your own pace, in your own order, and learn practical application rather than nebulous theory.", "authors": "Greg L. Turnquist", "identifier": "1849514666", "type": "books", "publication date": "17/05/2011", "size": 90000}, "5ecf0938-211c-4048-9690-eab6eb96c2a3": {"name": "Nodes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nodes/info", "one liner": "Nodes are the basic units used to build data structures such as linked lists and trees.\r\n", "identifier": "", "size": 2129}, "b9d567f2-dd56-4a43-9d7a-2fbc06ea27e0": {"name": "Opengl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/opengl/info", "one liner": "OpenGL is a graphics standard and API which is platform independent and available for desktop, workstation and mobile devices. It is designed to provide hardware-accelerated rendering, and hence gives greatly improved performance over traditional software rendering.\r\nOpenGL is used for applications like CAD software and computer games. The OpenGL standard, as well as OpenGL ES, is controlled by the Khronos group.\r\n", "identifier": "", "size": 23132}, "a4fb5d49-6824-4590-b737-ee46637d3507": {"name": "Operations", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/operations/info", "one liner": "", "identifier": "", "size": 203}, "e349eb85-4b7f-4f93-a86f-b850098ebee8": {"name": "Geo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/geo/info", "one liner": "geo is the abbreviation for the term "geographic". It includes handling of geographic coordinates and vectors for display and calculation purpose. ", "identifier": "", "size": 515}, "51f85ede-540d-4232-ac25-5726be31e708": {"category": "Hardware and Creative", "name": "Raspberry Pi Home Automation Blueprints", "title": "Raspberry Pi Home Automation Blueprints", "color": "blue", "cover image": "sites/default/files/3873OS_mockupcover_normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-home-automation-blueprints", "page count": "360", "one liner": "Create 12 awesome home automation projects using your Raspberry Pi with this book and ebook.", "authors": "NULL", "identifier": "1783283874", "type": "books", "publication date": "30/10/2015", "size": 90000}, "88af7f8b-83d0-4a2b-96b4-2def30176610": {"name": "Game Maker", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/game-maker/info", "one liner": "GameMaker is a Windows and Mac OS IDE which allows users to easily develop computer games without the requirement of prior computer programming experience.", "identifier": "", "size": 145}, "88f8c7ec-de61-479e-aa44-8fab37d67c86": {"name": "Marketplace", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/marketplace/info", "one liner": "", "identifier": "", "size": 247}, "8f844028-dd36-42be-bcfc-9f807da1fd53": {"category": "Big Data and Business Intelligence", "name": "matplotlib Plotting Cookbook", "title": "matplotlib Plotting Cookbook", "color": "blue", "cover image": "sites/default/files/3265OS_Matplotlib Plotting Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/matplotlib-plotting-cookbook", "page count": "222", "one liner": "Discover how easy it can be to create great scientific visualizations with Python. This cookbook includes over sixty matplotlib recipes together with clarifying explanations to ensure you can produce plots of high quality.", "authors": "NULL", "identifier": "1849513260", "type": "books", "publication date": "26/03/2014", "size": 90000}, "56c09ae0-4ba8-4220-869e-16cf30db03f0": {"name": "Pyqt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pyqt/info", "one liner": "PyQt is a set of Python bindings for Digia's Qt application framework and runs on all platforms supported by Qt including Windows, MacOS/X and Linux.", "identifier": "", "size": 5468}, "cab89d0b-adfd-4616-ba31-6bf00922d8a1": {"name": "Unity", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/unity/info", "one liner": "**DO NOT USE ON QUESTIONS ABOUT THE UNITY GAME ENGINE** (use: [unity3d] instead) \r\n\r\nThe Unity Application Block (Unity) is a lightweight, extensible dependency injection container for .NET with support for interception. ", "identifier": "", "size": 2534}, "2bfa89c6-5dd5-42be-923d-6783e5bcd8a2": {"name": "Export", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/export/info", "one liner": ""Export" refers to the automated or semi-automated conversion of data sets from one data format to another. The term refers to both act of exporting and to the result of the action, i.e. the exported data set.", "identifier": "", "size": 4525}, "4fe66de5-cdda-42e8-a691-e4acf595972c": {"name": "Anaconda", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/anaconda/info", "one liner": "An enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing.", "identifier": "", "size": 812}, "d6d9babe-bae8-40e6-a7f3-189e05381fe1": {"name": "Webcam", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/webcam/info", "one liner": "A webcam is a video camera that feeds its images in real time to a computer or computer network, often via USB, ethernet, or Wi-Fi.", "identifier": "", "size": 1775}, "4021982e-3227-4678-a9c0-2b0d4d13d776": {"name": "Die", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/die/info", "one liner": "die is a function in several languages. In Perl, die raises an exception or aborts the program. In PHP, die exits the program. In jQuery, the die method removes an event handler.", "identifier": "", "size": 157}, "2a70cbd9-1e31-4756-b327-a3f3aa365572": {"category": "Web Development", "name": "Learning Django Web Development [Video]", "title": "Learning Django Web Development [Video]", "color": "blue", "cover image": "sites/default/files/bookretailers/9781783554157.jpg", "node type": "videos", "on offer": "", "url": "http://packtpub.com/web-development/learning-django-web-development-video", "page count": "1 hour 40 minutes", "one liner": "Leverage the simplicity and power of Django to build database-backed web applications with amazing speed.", "authors": "NULL", "identifier": "1783554150", "type": "videos", "publication date": "30/06/2015", "size": 90000}, "8eb10b5a-e311-423d-a133-b2600e85c8cd": {"name": "Compare", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/compare/info", "one liner": "The analysis required to assess the differences and similarities between two or more entities.", "identifier": "", "size": 4780}, "f14513c4-ceb1-4d5f-90be-5ba7df91f76e": {"name": "Timer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/timer/info", "one liner": "Timer is a control that has the functionality to trigger a user defined action at regular intervals as configured by the user. ", "identifier": "", "size": 10729}, "58b95e70-e8e2-4483-87ee-cc8ac41dffc0": {"name": "Subclassing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/subclassing/info", "one liner": "A subclass, "derived class", heir class, or child class is a modular, derivative class that inherits one or more language entities from one or more other classes.", "identifier": "", "size": 489}, "9ee90e0a-effa-4d4e-b9fa-c17823ad268c": {"category": "Big Data and Business Intelligence", "name": "Data Science Is the New Alchemy", "title": "Data Science Is the New Alchemy", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/data-science-new-alchemy", "page count": "O(n)", "one liner": "Find out why data science is becoming even more important.", "authors": "Erol Staveley", "identifier": 22331, "type": "blog", "publication date": "28/07/2015", "size": 90000}, "ba9d4460-379d-406f-bce5-8019a3c210fe": {"name": "Ajax", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ajax/info", "one liner": "AJAX (Asynchronous JavaScript and XML) is a technique for creating seamless interactive websites via asynchronous data exchange between client and server. AJAX facilitates communication with the server or partial page updates without a traditional page refresh.", "identifier": "", "size": 125100}, "83f7312b-1e1e-404a-9744-db3a54df54f2": {"name": "Figure", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/figure/info", "one liner": "A container for images, plots or other graphical elements with some optional meta-information.", "identifier": "", "size": 531}, "7c940ff3-1b58-4b28-8fd4-2c2e3786fd1d": {"category": "Networking and Servers", "name": "Simplify Deployment with an Infrastructure Manifest, Part 2", "title": "Simplify Deployment with an Infrastructure Manifest, Part 2", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/simplify-deployment-infrastructure-manifest-part-2", "page count": "O(n)", "one liner": "This is the second part of a tutorial on using a Manifest of your infrastructure for automation.", "authors": "Cody A. Ray", "identifier": 20497, "type": "blog", "publication date": "06/08/2015", "size": 90000}, "a778f99b-32df-4b8d-a1ce-9fa196102b93": {"name": "Swing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/swing/info", "one liner": "Swing is the primary user-interface toolkit in Java and is shipped with the standard Java SDK. It is contained within the package javax.swing.", "identifier": "", "size": 54384}, "82c544e4-025f-48ac-86f7-3136084e538c": {"name": "Inventory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inventory/info", "one liner": "List of goods and materials held available in stock by an entity.", "identifier": "", "size": 317}, "d18de4da-15fc-4638-a235-0f1b73b4f0a0": {"name": "Require", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/require/info", "one liner": "In interpreted languages like Lua, PHP and Ruby, "require" is a statement that tells the interpreter to include a certain source-file at that position where the "require" statement has been placed.", "identifier": "", "size": 1425}, "fcf32ab3-61ef-4c34-b9c1-80341e2024bf": {"name": "Billing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/billing/info", "one liner": "Billing is the process of sending a bill to a customer", "identifier": "", "size": 377}, "cb9d1344-d540-4e53-a198-5daf79fc989f": {"category": "Application Development", "name": "Mastering Python Regular Expressions", "title": "Mastering Python Regular Expressions", "color": "blue", "cover image": "sites/default/files/3156OS_Mastering_Mini.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-python-regular-expressions", "page count": "110", "one liner": "For Python developers, this concise and down-to-earth guide to regular expressions is all you need to gain vital new knowledge. From a theoretical overview to Python specifics, it explains everything in crystal clear language.", "authors": "Flix Lpez,Vctor Romero", "identifier": "1783283157", "type": "books", "publication date": "21/02/2014", "size": 90000}, "33f330c6-3742-4b89-b16b-4374d6046a56": {"category": "Big Data and Business Intelligence", "name": "Mastering Python Scientific Computing", "title": "Mastering Python Scientific Computing", "color": "blue", "cover image": "sites/default/files/8823OS_2092_Mastering Python Scientific Computing.jpg", "node type": "books", "on offer": "21958", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-python-scientific-computing", "page count": "300", "one liner": "A complete guide for Python programmers to master scientific computing using Python APIs and tools", "authors": "NULL", "identifier": "1783288825", "type": "books", "publication date": "23/09/2015", "size": 90000}, "3f620ad1-3d3f-46fb-9390-e0ff4fa591fa": {"name": "Etl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/etl/info", "one liner": "ETL is an acronym for Extract, Transform, and Load. It refers to a process of extracting data from source systems, transforming the data in some way (manipulating it, filtering it, combining it with other sources), and finally loading the transformed data to target system(s).", "identifier": "", "size": 1262}, "21eabf9f-2983-47db-8f2b-9db0a6b22cb2": {"name": "Kvm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/kvm/info", "one liner": "KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V).", "identifier": "", "size": 457}, "fbc804df-974b-41f1-a762-cb1b90dd158a": {"name": "Shared Libraries", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shared-libraries/info", "one liner": "Shared libraries are libraries that are loaded by programs when they start. A single shared copy of each library is loaded into physical memory and may be used by multiple processes at the same time. This reduces memory use and improves system performance.", "identifier": "", "size": 3743}, "43b30eee-8490-4923-884c-2fb993cf18da": {"name": "At Command", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/at-command/info", "one liner": "AT Commands are text commands for communicating with a modem. Historically also called Hayes Command Set.", "identifier": "", "size": 612}, "8d8d4d66-c4c7-4a79-9bf5-f35a5aae4c86": {"name": "Shelve", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shelve/info", "one liner": "Shelve can refer to either a Python object persistence or a pending change in a Visual Studio Workspace", "identifier": "", "size": 178}, "1377a72d-175d-4c3a-8a7f-a1ba5ef35baf": {"category": "Game Development", "name": "Python Game Programming By Example", "title": "Python Game Programming By Example", "color": "blue", "cover image": "sites/default/files/1532OS_4505_ Python Game Programming By Example.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/game-development/python-game-programming-example", "page count": "230", "one liner": "A pragmatic guide for developing your own games with Python", "authors": "Alejandro Rodas de Paz,Joseph Howse", "identifier": "1785281534", "type": "books", "publication date": "28/09/2015", "size": 90000}, "7269b35d-777a-4722-bdf0-12a2798dcc9e": {"category": "Big Data and Business Intelligence", "name": "NumPy Cookbook", "title": "NumPy Cookbook", "color": "blue", "cover image": "sites/default/files/8925OS_Numpy Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/numpy-cookbook", "page count": "226", "one liner": "If youre a Python developer with basic NumPy skills, the 70+ recipes in this brilliant cookbook will boost your skills in no time. Learn to raise productivity levels and code faster and cleaner with the open source mathematical library.", "authors": "NULL", "identifier": "1849518920", "type": "books", "publication date": "25/10/2012", "size": 90000}, "f81ee43c-458e-4078-bf41-5714dd0d6d17": {"category": "Hardware and Creative", "name": "Getting Started with Python and Raspberry Pi (Redirected from Learning Python By Developing Raspberry Pi Applications)", "title": "Getting Started with Python and Raspberry Pi", "color": "blue", "cover image": "sites/default/files/1590OS_4628_Getting Started with Python and Raspberry Pi (Redirected from Learning Python By Deve.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/getting-started-python-and-raspberry-pi", "page count": "200", "one liner": "Learn to design and implement reliable Python applications on the Raspberry Pi using a range of external libraries, the Raspberry Pis GPIO port, and the camera module", "authors": "NULL", "identifier": "1783551593", "type": "books", "publication date": "29/09/2015", "size": 90000}, "c095ce46-8b21-48a8-8d53-09ff6859f887": {"category": "Game Development", "name": "How to create a Flappy Bird clone using MelonJS ", "title": "How to create a Flappy Bird clone using MelonJS", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/how-to-create-flappy-bird-clone-using-melonjs", "page count": "O(n)", "one liner": "In this post I will show you how easy it is to create a Flappy Bird clone game using the MelonJS bag of tricks.", "authors": "Ellison Leo", "identifier": 18866, "type": "blog", "publication date": "26/09/2014", "size": 90000}, "fc673b87-856f-48e1-a7f0-6aa70b903c61": {"name": "Pyramid", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pyramid/info", "one liner": "A Python-based web framework provided by the Pylons Project", "identifier": "", "size": 1592}, "cef47bef-eb2e-4b7f-a1f7-bd0ebe41b8f4": {"category": "Hardware and Creative", "name": "Using your smart watch to control networked LEDs", "title": "Using your smart watch to control networked LEDs", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/using-your-smart-watch-control-networked-leds", "page count": "O(n)", "one liner": "In this post Ill use JavaScript to show you how easy it is to build a Pebble watch application that can interact with an external service.", "authors": "Andrew Fisher", "identifier": 21283, "type": "blog", "publication date": "04/05/2015", "size": 90000}, "04be4ff7-be7e-4717-b650-43fd37aa6272": {"name": "Digital", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/digital/info", "one liner": "", "identifier": "", "size": 187}, "cddec576-47e4-4725-8e6c-a9c833c1e150": {"name": "Pylons", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pylons/info", "one liner": "Pylons is a lightweight web framework\r\nemphasizing flexibility and rapid development.", "identifier": "", "size": 803}, "068e3d1b-7076-402e-a5dc-b484fc58caa2": {"name": "Protect", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/protect/info", "one liner": "", "identifier": "", "size": 208}, "e724fe4e-88f9-403e-99c4-7cf0338fde0c": {"name": "Curve", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/curve/info", "one liner": "In mathematics, a curve (also called a curved line in older texts) is, generally speaking, an object similar to a line but which is not required to be straight.", "identifier": "", "size": 502}, "3e053590-e7bc-4c3b-a852-054ee58b5478": {"name": "Labels", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/labels/info", "one liner": "A label is a placeholder for text, and other UI elements.", "identifier": "", "size": 738}, "92ee66a7-286f-4709-8c2d-c4dfc2530756": {"name": "Scene", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scene/info", "one liner": "'scene' can refer to various things. Please combine this tag with other tags to put your question into perspective.", "identifier": "", "size": 429}, "ae79852f-f3f6-4449-9cad-dc3314eed017": {"name": "Cakephp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cakephp/info", "one liner": "CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. It uses commonly known design patterns like MVC and ORM within the convention over configuration paradigm.", "identifier": "", "size": 23894}, "b0d2c486-1a30-4d6c-b1bb-eed593da915d": {"name": "Atlas", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/atlas/info", "one liner": "The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance.", "identifier": "", "size": 113}, "13f199d3-14c0-443c-90d3-d3591f354603": {"name": "Initialization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/initialization/info", "one liner": "Initialization deals with the (often dreaded) task of initializing the contents of your data structure. It's a common practice in statically-typed languages.", "identifier": "", "size": 5565}, "b213fdb3-1aa5-4ceb-a341-e8d9eb4125e8": {"category": "Networking and Servers", "name": "Python Penetration Testing Essentials", "title": "Python Penetration Testing Essentials", "color": "blue", "cover image": "sites/default/files/4043_8583OT_Python Penetration Testing Essentials_Cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/python-penetration-testing-essentials", "page count": "178", "one liner": "Employ the power of Python to get the best out of pentesting", "authors": "Mohit", "identifier": "1784398586", "type": "books", "publication date": "28/01/2015", "size": 90000}, "c7cd4aaa-7d1f-44d7-bbf3-ac4b65e232b0": {"name": "Scripting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scripting/info", "one liner": "Scripting is a form of programming generally characterized by low formality, loose typing, and no requirement for explicit compilation. There are numerous scripting languages, and these are used in a wide variety of scenarios - command-line applications, GUIs, server-side applications, extension modules.", "identifier": "", "size": 9168}, "e6c8f0f5-f855-4ccd-abd7-beb95cbe50a8": {"name": "Yield", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/yield/info", "one liner": "yield is (1) a keyword that facilitates creation of generator functions, (2) a Ruby statement to transfer control from one coroutine to another", "identifier": "", "size": 762}, "99f74e66-a8cd-4c32-92df-9452fc71d580": {"name": "Partition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/partition/info", "one liner": "In computing, partition may refer to: disk partition, database partition, logical partition, memory partition, binary space partition. More specific variants of this tag are available: `database-partitioning`, `disk-partitioning`, `space-partitioning`, etc ... ", "identifier": "", "size": 284}, "076f3d38-7706-400c-a4b1-c196309e4107": {"name": "Bucket", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bucket/info", "one liner": "", "identifier": "", "size": 204}, "da4e1a07-9bfd-4219-959f-83b073506db0": {"name": "Tags", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tags/info", "one liner": "A tag is a marker or semantic descriptor. Despite generic origin this "tag" has become synonymous with HTML - if your question is already within this context, it's use is likely unnecessary.", "identifier": "", "size": 6724}, "fc93baa4-24fa-49bc-9fd5-ee85ae22af1c": {"name": "Requirements", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/requirements/info", "one liner": "A list of capabilities or attributes necessary to be in compliance of some specification.", "identifier": "", "size": 373}, "7c7dc076-b2b4-4cdc-92a6-3d7f374ef74d": {"name": "Circuit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/circuit/info", "one liner": "In a programming context, a circuit usually refers to a combination of logical operators to achieve a desired response. Use this tag to ask about basic logical implementations and loops you can't get your head around.", "identifier": "", "size": 161}, "98b85f86-3690-427a-aca8-10bf2468c9b8": {"name": "Seed", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/seed/info", "one liner": "Seed is a JavaScript interpreter and a library of the GNOME project.", "identifier": "", "size": 298}, "752f8a05-0b90-49ac-bed1-8df6636aa147": {"category": "Application Development", "name": "Mastering matplotlib", "title": "Mastering matplotlib", "color": "blue", "cover image": "sites/default/files/7542OS_Mastering Matplotlib.jpg", "node type": "books", "on offer": "21104", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-matplotlib", "page count": "292", "one liner": "A practical guide that takes you beyond the basics of matplotlib and gives solutions to plot complex data", "authors": "NULL", "identifier": "1783987545", "type": "books", "publication date": "29/06/2015", "size": 90000}, "8006035e-ede4-4e17-9afc-4a54ef04f03f": {"name": "Temp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/temp/info", "one liner": "A common directory on a file system which acts as a "scratch area" that can be used to hold files and directories for short periods of time.", "identifier": "", "size": 285}, "c45f3bc9-5b8f-4b96-8266-bb869c6b2f72": {"name": "Expression", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/expression/info", "one liner": "Combination of several programming symbols and values intending to produce a result", "identifier": "", "size": 3978}, "86b2c90c-904c-4973-b39e-1d516f6a4434": {"name": "Equals", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/equals/info", "one liner": "Refers to Java equals method, indicating whether some object is "equal to" this one. ", "identifier": "", "size": 1842}, "18342754-7610-43c3-8a45-6503621641df": {"category": "Web Development", "name": "Django 1.0 Website Development", "title": "Django 1.0 Website Development", "color": "blue", "cover image": "sites/default/files/bookimages/6781_Django1.0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-10-website-development", "page count": "272", "one liner": "Build powerful web applications, quickly and cleanly, with the Django application framework", "authors": "NULL", "identifier": "1847196780", "type": "books", "publication date": "10/03/2009", "size": 90000}, "7bcee83c-d1e3-45d6-bc2c-e0ec0e02728e": {"category": "Web Development", "name": "Web Development with Django Cookbook", "title": "Web Development with Django Cookbook", "color": "blue", "cover image": "sites/default/files/6898OS_Web Development with Django Cookbook_Cover_0.jpg", "node type": "books", "on offer": "17961", "url": "http://packtpub.com/web-development/web-development-django-cookbook", "page count": "294", "one liner": "Over 70 practical recipes to create multilingual, responsive, and scalable websites with Django", "authors": "NULL", "identifier": "178328689X", "type": "books", "publication date": "16/10/2014", "size": 90000}, "c7add22b-d349-44e3-a91c-fb2b1eac6761": {"name": "Licensing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/licensing/info", "one liner": "This tag should be used for questions about software that *provides* licensing services, such as a licensing server or client. Don't use this tag to ask for legal advice about licensing.", "identifier": "", "size": 2538}, "e192467a-d9c8-4d3c-86c5-d97e5ea53e0d": {"name": "Charts", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/charts/info", "one liner": "Charts are a graphical representation of data, most often in the format of a graph or diagram.\r\n\r\nThere are dozens of charting solutions available for creating charts, typically using some charting libraries (written in JavaScript or PHP) as a charting engine.\r\n\r\nUse this tag for questions about using any of the charting solutions.", "identifier": "", "size": 10803}, "c5e86a3e-8699-4e4b-a4bd-3819f506b6ff": {"name": "Mouse", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mouse/info", "one liner": "A mouse is a pointing device that functions by detecting two-dimensional motion relative to its supporting surface.", "identifier": "", "size": 2934}, "ee28b26a-f649-499f-bd87-4b48e71054e9": {"name": "Open Source", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/open-source/info", "one liner": "Open source software is software distributed under an open source license. Such a license specifically allows anyone to copy, modify, extend and redistribute the source code without paying royalties or fees to the original authors. Only use this tag if your question relates to these issues in some way; it shouldn't be simply "this question is for an open source project."", "identifier": "", "size": 3670}, "1e291480-d75a-4bcc-a3cf-3a04d689d8d0": {"name": "Redmine", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/redmine/info", "one liner": "Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database.", "identifier": "", "size": 1354}, "66196d39-9dad-4bb9-b001-1258423d323f": {"name": "Directed Graph", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/directed-graph/info", "one liner": "A directed graph (or digraph) is a graph, or set of nodes connected by edges, where the edges have a direction associated with them", "identifier": "", "size": 308}, "0481d410-ceb6-4248-bee8-8369907a9a72": {"name": "User Experience", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/user-experience/info", "one liner": "the experiential, affective, meaningful and valuable aspects of human-computer interaction and product ownership, but also a person\u2019s perceptions of the practical aspects such as utility, ease of use and efficiency of the system. Essentially, it's about how a person feels about using a product.", "identifier": "", "size": 856}, "b3c80297-c3ed-42e5-9b68-c89c0e74fa6c": {"name": "Rotation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rotation/info", "one liner": "A rotation is a circular movement of an object around a center (or point) of rotation. \r\nOn a mobile device, it indicates the change of orientation.", "identifier": "", "size": 7152}, "ba340078-5923-45b5-9fbf-f4b02175a284": {"name": "Echo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/echo/info", "one liner": "Simple function outputting text. Exists in script languages.", "identifier": "", "size": 3210}, "5b6c0f13-5768-4794-a45c-600a6bf1603f": {"name": "Solr", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/solr/info", "one liner": "Apache Solr is an open source search server based on the Lucene Java search library.", "identifier": "", "size": 11843}, "9c0b9970-930a-4fc5-aa4e-cf2b7198242a": {"name": "Sasl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sasl/info", "one liner": "SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols.", "identifier": "", "size": 159}, "916f962a-a5fb-439f-871b-b8dbe59aff30": {"name": "Web Services", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/web-services/info", "one liner": "A "web service" is a software system designed to support interoperable machine-to-machine interaction over the World Wide Web.", "identifier": "", "size": 46286}, "3afb8c7f-f94b-4837-8741-f11bfca27ad5": {"name": "Out", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/out/info", "one liner": "In c#, the out keyword causes parameters to be passed by reference from the callee to the caller.", "identifier": "", "size": 394}, "0dfa6531-116d-45b1-ac77-1f39357cd12a": {"name": "Mobile", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mobile/info", "one liner": "The tag Mobile should be used to mark questions regarding mobile computing issues. Mobile computing is a form of human\u2013computer interaction by which a computer is expected to be transported during normal usage. Examples include smartphones and tablets.", "identifier": "", "size": 18103}, "f8d2efef-7189-4ab6-a6ca-26ce2682819d": {"name": "Authentication", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/authentication/info", "one liner": "Authentication is the process of determining whether someone or something is, in fact, who or what it is declared to be.", "identifier": "", "size": 23382}, "f4a3e557-456d-4bd4-b084-9d3b6930cfee": {"name": "Dashboard", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dashboard/info", "one liner": "A dashboard is a user interface that organizes and presents information in a way that is easy to read to the user of a website. A dashboard typically indicates items which require urgent actions at the top of the page, moving into less important statistics at the bottom.", "identifier": "", "size": 776}, "098c6359-fce3-40e5-81e9-58f87df95b4f": {"category": "Hardware and Creative", "name": "BeagleBone Essentials", "title": "BeagleBone Essentials", "color": "blue", "cover image": "sites/default/files/3526OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/beaglebone-essentials", "page count": "240", "one liner": "Harness the power of the BeagleBone Black to manage external environments using C, Bash, and Python/PHP programming", "authors": "NULL", "identifier": "1784393525", "type": "books", "publication date": "28/05/2015", "size": 90000}, "c265d995-5386-4ddc-804f-dfa7d9a03a21": {"name": "Bokeh", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bokeh/info", "one liner": "A Python interactive visualization library for large datasets.", "identifier": "", "size": 283}, "32258acc-c823-465a-aca8-22e33ae44489": {"name": "Hide", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hide/info", "one liner": "Methods for hiding visual components, particularly with regard to HTML.", "identifier": "", "size": 3223}, "d95b43b9-d640-442b-807a-ab37334f06d2": {"name": "Vcr", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vcr/info", "one liner": "VCR is a ruby tool that facilitates testing HTTP-dependent code by recording HTTP interactions for future playback.", "identifier": "", "size": 108}, "71cf4352-397b-427e-ad79-60bc993241a1": {"name": "Dataset", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dataset/info", "one liner": "A dataset is a collection of data, generally represented in tabular form, with columns signifying different variables and rows signify different members of the set.", "identifier": "", "size": 4935}, "6923ecb9-bb0f-4acd-aca8-3989cc2c5c1c": {"name": "Internationalization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/internationalization/info", "one liner": "Internationalization(i18n : representing "internationalisation" as "i" followed by 18 more \r\nletters, followed by "n") is the process of planning and implementing products and services\r\nso that they can easily be adapted to specific local languages and cultures, a process called localization. The internationalization process is sometimes called translation or localization enablement.", "identifier": "", "size": 7087}, "e8060d49-2bbd-4db9-86f8-c8257d2f0ef8": {"name": "Singleton", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/singleton/info", "one liner": "The singleton is a design pattern to ensure that exactly one application-wide instance of a particular class exists. \r\n", "identifier": "", "size": 4818}, "c43f551b-8876-4b97-bc01-75c4c66abe5a": {"category": "Hardware and Creative", "name": "Arduino by Example", "title": "Arduino by Example", "color": "blue", "cover image": "sites/default/files/9088OS_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/arduino-example", "page count": "242", "one liner": "Design and build fantastic projects and devices using the Arduino platform", "authors": "NULL", "identifier": "178528908X", "type": "books", "publication date": "14/09/2015", "size": 90000}, "2f49ac4a-b862-47b0-a44e-9ac8582fd339": {"name": "Switch Statement", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/switch-statement/info", "one liner": "In computer programming, a switch, case, select or inspect statement is a type of selection control mechanism", "identifier": "", "size": 5159}, "7a4de0f4-7c68-48cd-8522-45e986ce7fe8": {"name": "Csv", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/csv/info", "one liner": "Comma-Separated Values or Character-Separated Values (CSV) is a standard "flat file database" format for storing tabular data in plain text, consisting of an optional header row that lists the table fields delimited by commas or tabs or other delimiter character, followed by one or more rows (newline separated) representing the table records as delimited lists of the values. Newlines and separator characters can appear within (quoted) fields.", "identifier": "", "size": 26677}, "1661e307-fb20-495b-95db-30bbfeda3f18": {"name": "Service", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/service/info", "one liner": "A Service is a long-running executable that performs specific functions and which is designed not to require user intervention.", "identifier": "", "size": 13325}, "64a626f8-15e7-4719-ad4c-fb6eba6a9687": {"category": "Application Development", "name": "Python Testing: Beginner's Guide", "title": "Python Testing: Beginner's Guide", "color": "blue", "cover image": "sites/default/files/bookimages/8846_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-testing-beginners-guide", "page count": "256", "one liner": "An easy and convenient approach to testing your powerful Python projects", "authors": "Daniel Arbuckle", "identifier": "1847198848", "type": "books", "publication date": "14/01/2010", "size": 90000}, "3ee4fb34-4f44-4005-9f5e-ed61983672fa": {"name": "Sid", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sid/info", "one liner": "In the context of the Microsoft Windows NT line of operating systems, a SID (Security IDentifier) is a unique, immutable identifier of a user, user group, or other security principal.", "identifier": "", "size": 109}, "9d12d629-fc39-4760-b018-eaa18c2fe0b3": {"name": "Bookmarks", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bookmarks/info", "one liner": "Bookmarks are a browser storage facility for URLs", "identifier": "", "size": 701}, "69f54736-f9db-4cd8-b9fd-05747f3bfbd9": {"name": "Wireshark", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wireshark/info", "one liner": "Wireshark is a network capture and protocol analyzer tool. If this question isn't directly about programming, consider asking it on SuperUser.com or NetworkEngineering.StackExchange.com instead of here.", "identifier": "", "size": 1266}, "f813b81e-853a-4803-bb21-a06e1ffcf549": {"name": "Differential Equations", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/differential-equations/info", "one liner": "An equation that relates some unknown function itself and its derivatives of various orders. ", "identifier": "", "size": 341}, "0b6e0b2c-ffdf-4291-98c4-668d08ba6692": {"name": "Cloud", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cloud/info", "one liner": "Cloud computing is about hardware-based services involving computing, network and storage capacities. These services are provided on-demand, hosted by the cloud provider and can easily scale up and down.", "identifier": "", "size": 3806}, "cf2bafed-d4bc-4159-8210-d5dbb87d1c3b": {"name": "Analysis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/analysis/info", "one liner": "Analysis is the process of searching code, documents, or data to answer a particular question or predict a particular result.", "identifier": "", "size": 1004}, "1e20f213-43de-493e-a656-e10409a33d6a": {"name": "Cpu Usage", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cpu-usage/info", "one liner": "CPU usage indicate how much of a workload is being handled by the CPU.", "identifier": "", "size": 1435}, "99e5991b-5e35-4999-85af-1540d88cb7cc": {"name": "Annotations", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/annotations/info", "one liner": "In programming, annotations are used to add information to a code element which cannot be expressed by the type system.", "identifier": "", "size": 6845}, "df968500-e299-42d2-ab76-176ce6aba96c": {"name": "Trigonometry", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/trigonometry/info", "one liner": "Trigonometry is a branch of mathematics that studies triangles and the relationships between their sides and the angles between sides", "identifier": "", "size": 1128}, "950b0994-8e99-4b4f-a2c1-31bfbd813379": {"name": "Usb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/usb/info", "one liner": "USB is an acronym for Universal Serial Bus, a standard for a serial host-to-device protocol defined by the USB Implementors Forum. ", "identifier": "", "size": 4727}, "f3811a0d-d6ae-40ec-ab97-1e3dbae06774": {"name": "Voip", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/voip/info", "one liner": "Voice over Internet Protocol (Voice over IP, VoIP) is one of a family of internet technologies, communication protocols, and transmission technologies for delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. VoIP protocols can be further subdivided into Signalling and Media Protocols. Signalling protocols are used to establish VoIP sessions while the Media Protocols carry actual voice traffic.", "identifier": "", "size": 1453}, "2149670b-3837-4644-9324-b0444b2446d2": {"name": "Neo4J", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/neo4j/info", "one liner": "Neo4j is an open-source, transactional graph database well suited to connected data. You can use it for a variety of use-cases directly from all JVM languages or via other language drivers via the HTTP-APIs. ", "identifier": "", "size": 8141}, "c39191cc-3af5-46df-a7df-15b4b3b1857f": {"name": "Core", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/core/info", "one liner": "A core dump file contains an image of a process's memory, usually produced during a crash", "identifier": "", "size": 840}, "58e1381d-29d0-4f14-a2c6-f23a516c51c0": {"name": "Flash", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/flash/info", "one liner": "For questions on Adobe's cross-platform multimedia runtime used to embed animations, video, and interactive applications into web pages. For questions related to memory, use the tag [flash-memory].", "identifier": "", "size": 31602}, "e860e690-7deb-4af4-ad8a-e59add9622a1": {"name": "Thrift", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/thrift/info", "one liner": "Thrift is a software framework for scalable cross-platform, cross-language services development available from Apache.", "identifier": "", "size": 1145}, "c44917e5-49cd-4fef-9074-757834ef6744": {"name": "Spi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/spi/info", "one liner": "Serial Peripheral Interface (SPI) is a serial, synchronous bus commonly used in embedded systems. It is most often used for communication between a microcontroller and peripheral hardware such as memories, shift registers, sensors, displays etc, but can also be used for MCU to MCU communication.", "identifier": "", "size": 377}, "bf9d6157-ece8-48c2-952c-214cdd046aa3": {"name": "Override", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/override/info", "one liner": "Method overriding, in object oriented programming, is a language feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of its superclasses or parent classes.", "identifier": "", "size": 3491}, "c3730db2-109f-4555-a88f-dff7e9e9a88c": {"name": "Persistence", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/persistence/info", "one liner": "Persistence in computer programming refers to the capability of saving data outside the application memory.", "identifier": "", "size": 3455}, "3bf8ab2d-a6ae-42b4-9a01-23827a930807": {"category": "Application Development", "name": "The War on Data Science: Python versus R", "title": "The War on Data Science: Python versus R", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/war-data-science-python-versus-r", "page count": "O(n)", "one liner": "The relatively new field of data science has taken the world of big data by storm. Data science gives valuable meaning to large sets of complex and unstructured data. The focus is around concepts like data analysis and visualization.", "authors": "Akram Hussain", "identifier": 18313, "type": "blog", "publication date": "30/06/2014", "size": 90000}, "50ffdb60-6d8c-476a-a68c-bf1278ce3ebf": {"name": "Registration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/registration/info", "one liner": "Registration is a process through which a person or entity provides some necessary information about himself to the company or other entity he/it wants to be registered with.", "identifier": "", "size": 1745}, "ffd7f352-d4c3-45b0-b016-a0e5fa839ad0": {"name": "Units Of Measurement", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/units-of-measurement/info", "one liner": "Units of Measure are compile-time attributes that can be associated with numeric values, typically used to indicate length, volume, mass, and so on.", "identifier": "", "size": 322}, "83ab3fe1-5d40-496e-8c61-1e58ab0c2398": {"name": "Validation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/validation/info", "one liner": "Data validation is the process of ensuring that a program operates on clean, correct and useful data. ", "identifier": "", "size": 37561}, "262f7bca-4f0f-40bf-9f46-7d5cc172e564": {"name": "Operation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/operation/info", "one liner": "", "identifier": "", "size": 273}, "0ccca434-04eb-478e-a8b3-aaeae5e6ecc1": {"name": "Mms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mms/info", "one liner": "Multimedia Message Service(MMS) is an extension of the Short Message Service(SMS) protocol which allows for multimedia to be passed in messages. Microsoft Media Server(MMS) is Microsoft's proprietary network streaming protocol for Windows Media.", "identifier": "", "size": 453}, "f1ba4e55-0bcb-4d83-95c7-33eb4af5b2a8": {"name": "News", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/news/info", "one liner": "News is the communication of selected information on current events. \r\nIt is shared in various ways: among individuals and small groups (such as by word of mouth or newsletters); with wider audiences (such as by publishing, either in print or online, or broadcasting, such as on television or radio); or in ways that blend those traits (such as when social media sharing starts among individuals but goes viral).", "identifier": "", "size": 263}, "59cee2dd-ecac-4b0c-9b7d-bb4d5c53fd2e": {"name": "Distributed", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/distributed/info", "one liner": "is for questions dealing with distributed systems, programs and programming.", "identifier": "", "size": 1274}, "fb0bbcbd-13fe-4a22-917d-3d7e445739a6": {"name": "Mqtt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mqtt/info", "one liner": "MQTT - a light on the wire protocol for publish/subscribe. Clients and servers in various languages, C, Python, Erlang, C# and Java and Javascript.", "identifier": "", "size": 653}, "a488a0ba-d3f7-4059-a993-149b86d4eb19": {"category": "Networking and Servers", "name": "Learning Penetration Testing with Python", "title": "Learning Penetration Testing with Python", "color": "blue", "cover image": "sites/default/files/B04315_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/learning-penetration-testing-python", "page count": "314", "one liner": "Utilize Python scripting to execute effective and efficient penetration tests", "authors": "Christopher Duffy", "identifier": "1785282328", "type": "books", "publication date": "30/09/2015", "size": 90000}, "7509d9a6-02f8-4229-9bf5-539184229dfe": {"name": "Disk", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/disk/info", "one liner": "Anything related to disk-like storage media, like hard-disks, CDs, DVDs, etc. By extension it could be applied to other mass storage media that are commonly referred as "disks", like SSD, flash cards, etc.", "identifier": "", "size": 647}, "a343dafb-250a-43e1-8c07-3ce570efe6d8": {"name": "Remote Server", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/remote-server/info", "one liner": "remote-server is a machine used for data processing which is accessed via a network", "identifier": "", "size": 804}, "e89285d0-71c4-489d-9dd3-7ac4b4f85e20": {"category": "Web Development", "name": "Notes from a JavaScript Learner", "title": "Notes from a JavaScript Learner", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/notes-javascript-learner", "page count": "O(n)", "one liner": "When I started at Packt, I was an English grad with a passion for working with authors, editorial rule, and really wanted to get to work structuring great learning materials for consumers. Id edited the largest Chinese-English dictionary ever compiled...", "authors": "Ed Gordon", "identifier": 18316, "type": "blog", "publication date": "30/06/2014", "size": 90000}, "e1c2943f-6c3d-46ae-9d5a-58068c7f6635": {"name": "Plot", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/plot/info", "one liner": "A graphical technique for presenting a data set or an equation.\r\n", "identifier": "", "size": 11630}, "21370623-2e67-4a01-9547-3c9269f77c8c": {"name": "Extract", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/extract/info", "one liner": "Questions related to retrieving specific information from a (typically minimally structured) data source, such as a web site, media file, source code collection or compressed archive (in which case the desired information is one or more original, uncompressed files). When using this tag, please include additional tags to clarify which specific environment/language/scenario your question refers to.", "identifier": "", "size": 2336}, "68ec4d98-c0f5-4dd6-bf30-0e20c916a601": {"name": "Rgb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rgb/info", "one liner": "RGB stands for Red-Green-Blue and specifies a color using three values, which represent the respective amount of red, green, and blue in the color. RGB is the basis for the color model used by most color display devices nowadays.", "identifier": "", "size": 1719}, "42a240bd-efa3-4f12-a311-6c2f3cf395e9": {"name": "Hook", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hook/info", "one liner": ""Hook" is a broad programming term that usually refers to replacing default behavior with a custom behavior or injecting a listener into a stream of activity.", "identifier": "", "size": 3005}, "f8ef1481-0934-4a04-be72-007029d7e6bb": {"name": "Continuous", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/continuous/info", "one liner": "A random variable X is called continuous if its set of possible values is uncountable, and the chance that it takes any particular value is zero (P(X=x)=0 for every real number x). A random variable is continuous if and only if its cumulative probability distribution function is a continuous function.", "identifier": "", "size": 231}, "e46cedc3-dc89-4c16-9dcf-a62f6d222307": {"category": "Big Data and Business Intelligence", "name": "Scala for Data Science", "title": "Scala for Data Science", "color": "blue", "cover image": "sites/default/files/B04795_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/scala-data-science", "page count": "183", "one liner": "Leverage the power of Scala with different tools to build scalable, robust data science applications", "authors": "NULL", "identifier": "1785281372", "type": "books", "publication date": "30/11/2015", "size": 90000}, "c99ba190-95f4-4606-9716-9f7c8eacdf6d": {"name": "Computation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/computation/info", "one liner": "Computation is paramount to the discipline of computer science, and deals with the type and use of computing technology in information processing, in particular, in the context of an algorithm, or a protocol.\r\n", "identifier": "", "size": 160}, "cfee9f67-7a24-4b3b-955c-b8de3c4fbca5": {"name": "C", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/c/info", "one liner": "C is a general-purpose computer programming language used for operating systems, libraries, games and other high performance work. It is clearly distinct from C++. It was developed in 1972 by Dennis Ritchie for use with the Unix operating system.", "identifier": "", "size": 188852}, "5eb523ab-1e8d-46e9-a386-0094e46f5192": {"name": "Voice Recognition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/voice-recognition/info", "one liner": "Voice Recognition means identification of the person talking and is frequently misapplied to mean "Speech Recognition" - identification of what is being said. ", "identifier": "", "size": 733}, "157a4a22-930e-40ed-841e-95c133722a50": {"name": "Wss", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wss/info", "one liner": "WSS stands for Windows SharePoint Services, SharePoint Server 2007's "little" brother. It forms the basis for the full blown server product. As of SharePoint Server 2010 it is called SharePoint Server Foundation.", "identifier": "", "size": 512}, "f2d4128c-8323-4218-9c65-29e17ce750c2": {"name": "Administrator", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/administrator/info", "one liner": "An administrator account is a user account on an operating system which allow make changes that can affect other users (including, but not limited to, the creation and restriction of user accounts), change operating system options (including security settings), install software and drivers, access all files.", "identifier": "", "size": 390}, "63ba079e-0147-4171-8f36-dc4282a6fef0": {"name": "Cygwin", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cygwin/info", "one liner": "Cygwin is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment. Thus it is possible to launch Windows applications from the Cygwin environment, as well as to use Cygwin tools and applications within the Windows operating context.", "identifier": "", "size": 4848}, "522f93c5-15b0-4f22-8ba6-10e8b4ff3a6d": {"name": "Plotly", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/plotly/info", "one liner": "Plotly is a graphing and analytics platform. ", "identifier": "", "size": 113}, "7e01898c-47a6-4d02-bda6-421d486d034f": {"name": "Prepare", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/prepare/info", "one liner": "A prepared statement is used to execute the same SQL statement repeatedly with high efficiency.", "identifier": "", "size": 172}, "75126397-b2bf-4e57-9179-796eb9721f94": {"category": "Big Data and Business Intelligence", "name": "Python Data Science Essentials", "title": "Python Data Science Essentials", "color": "blue", "cover image": "sites/default/files/0429OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/python-data-science-essentials", "page count": "258", "one liner": "Become an efficient data science practitioner by thoroughly understanding the key concepts of Python", "authors": "NULL", "identifier": "1785280422", "type": "books", "publication date": "30/04/2015", "size": 90000}, "8ddcd1d8-9127-4e8a-aaba-cebc122de185": {"name": "Build", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/build/info", "one liner": "The process of converting source code files into standalone software artifact(s) that can be run on a computer", "identifier": "", "size": 9958}, "a10ba875-066c-4497-b097-89f2d03d2afe": {"name": "Lua", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lua/info", "one liner": "Lua is a powerful, fast, lightweight, embeddable scripting language. It's dynamically typed, runs by interpreting bytecode and has automatic garbage collection. It is often referred to as an "extensible extension language".", "identifier": "", "size": 8763}, "6f43d5f7-080a-4159-95fa-62158bd8b8e0": {"name": "Device", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/device/info", "one liner": "Electronic devices: computers, smartphones, tablets, electronic hardware and platforms.", "identifier": "", "size": 1770}, "761042e5-f02a-412a-882f-5402ef922511": {"name": "Gnupg", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gnupg/info", "one liner": "GNU Privacy Guard is the GNU project's complete and free implementation of the OpenPGP standard as defined by RFC4880", "identifier": "", "size": 642}, "b6f3b0ca-db1c-4726-a2de-0e996ba1146f": {"category": "Application Development", "name": "Mastering Sublime Text", "title": "Mastering Sublime Text", "color": "blue", "cover image": "sites/default/files/8429OT_Mastering Sublime Text_Cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-sublime-text", "page count": "110", "one liner": "When it comes to cross-platform text and source code editing, Sublime Text has few rivals. This book will teach you all its great features and help you develop and publish plugins. A brilliantly inclusive guide.", "authors": "Dan Peleg", "identifier": "1849698422", "type": "books", "publication date": "24/12/2013", "size": 90000}, "37829064-d632-4388-8f4d-2ef29a16fb43": {"name": "Deep Learning", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/deep-learning/info", "one liner": "Deep Learning is an area of Machine Learning whose goal is to learn complicated functions that represent "deep architectures."", "identifier": "", "size": 267}, "750758b9-9455-4824-9bba-23e939067553": {"name": "Gstreamer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gstreamer/info", "one liner": "Questions related to GStreamer(also known as Gst), a leading open source multimedia framework, powering everything from linux servers and linux desktop systems to a host of embedded devices.", "identifier": "", "size": 1648}, "c2a57bac-b17e-4a57-92ef-81713c4a26c3": {"name": "Match", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/match/info", "one liner": "A programming concept about finding results based on some kind of search. Typically used when talking about regular expressions.", "identifier": "", "size": 3155}, "336bcd2a-c796-4e43-bbd1-08dbe6d4f38f": {"name": "Fluid Layout", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fluid-layout/info", "one liner": "A Fluid Layout, sometimes also referred to as a liquid layout, is a CSS technique in which the majority of the page components have percentage widths, and thus adjust to the user's screen resolution.", "identifier": "", "size": 739}, "bf88e840-e388-4fbd-a007-9883980b3c19": {"category": "Application Development", "name": "Python Parallel Programming Cookbook", "title": "Python Parallel Programming Cookbook", "color": "blue", "cover image": "sites/default/files/9583OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-parallel-programming-cookbook", "page count": "286", "one liner": "Master efficient parallel programming to build powerful applications using Python", "authors": "Giancarlo Zaccone", "identifier": "1785289586", "type": "books", "publication date": "26/08/2015", "size": 90000}, "5a0d54c5-51f7-4949-bd51-e167c4f81654": {"category": "Web Development", "name": "Django JavaScript Integration: AJAX and jQuery", "title": "Django JavaScript Integration: AJAX and jQuery", "color": "blue", "cover image": "sites/default/files/0349OS_MockupCover_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/django-javascript-integration-ajax-and-jquery", "page count": "324", "one liner": "Develop AJAX applications using Django and jQuery", "authors": "NULL", "identifier": "1849510342", "type": "books", "publication date": "03/01/2011", "size": 90000}, "7621a6ab-7041-4a22-a3e6-e2590c338f05": {"name": "String", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/string/info", "one liner": "A string is a finite sequence of symbols, commonly used for text, though sometimes for arbitrary data.", "identifier": "", "size": 82552}, "bd1ec3f2-b73f-47c7-8f9e-2ebc97944128": {"category": "Hardware and Creative", "name": "Building an Information Radiator - Part 1", "title": "Building an Information Radiator - Part 1", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/building-information-radiator-part-1", "page count": "O(n)", "one liner": "In this post you will learn how to build an \"information radiator\" with a bit of Python and some LEDs, which you can then use to make your own for your needs.", "authors": "Andrew Fisher", "identifier": 19577, "type": "blog", "publication date": "16/12/2014", "size": 90000}, "6c1a3d39-e690-464d-8296-d0d40bd33acc": {"name": "Record", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/record/info", "one liner": "A record in programming is a data type with labels to access fields of the record.", "identifier": "", "size": 1575}, "18277563-95ff-4614-ba9b-fe2b75383c43": {"name": "Scenarios", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scenarios/info", "one liner": "In Behavior-driven development (i.e. BDD), a scenario (also known as acceptance criteria) is a description of each specific case of the narrative.", "identifier": "", "size": 104}, "406109f4-c955-46cb-997b-f1214e7bd5f5": {"category": "Web Development", "name": "Simple Blog Deployment using Ghost and Docker", "title": "Simple Blog Deployment using Ghost and Docker", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/simple-blog-deployment-using-ghost-and-docker", "page count": "O(n)", "one liner": "Discover how Ghost and Docker come together to create a modern blogging experience", "authors": "Felix Rabe", "identifier": 19176, "type": "blog", "publication date": "07/11/2014", "size": 90000}, "19365231-2b12-46d5-b178-b35f99744825": {"name": "Add", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/add/info", "one liner": "Addition is a mathematical operation that represents combining collections of objects together into a larger collection. It is signified by the plus sign (+). ", "identifier": "", "size": 2431}, "690b99d2-3cc5-4662-85f9-e8df69d90663": {"category": "Big Data and Business Intelligence", "name": "Reducing Cost in Big Data using Statistics and In-memory Technology - Part 2", "title": "Reducing Cost in Big Data using Statistics and In-memory Technology - Part 2", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/reducing-cost-big-data-using-statistics-and-memory-technology-part-2", "page count": "O(n)", "one liner": "With this blog you will learn that using statistical algorithms gives us a 95 percent accuracy rate for big data analytics, is faster, and is a lot more beneficial than waiting for the exact results.", "authors": "Praveen Rachabattuni", "identifier": 19604, "type": "blog", "publication date": "06/07/2015", "size": 90000}, "05339b33-690d-413b-91f6-2ff4dfde32ef": {"name": "Prefix", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/prefix/info", "one liner": "A prefix is a part of a word attached to a beginning of a word which modifies the meaning of that stem.", "identifier": "", "size": 638}, "e8f812fb-e594-427a-9677-dbd5d8d2eca0": {"category": "Big Data and Business Intelligence", "name": "NumPy Cookbook - Second Edition", "title": "NumPy Cookbook - Second Edition", "color": "blue", "cover image": "sites/default/files/0945OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/numpy-cookbook-second-edition", "page count": "258", "one liner": "Over 90 fascinating recipes to learn and perform mathematical, scientific, and engineering Python computations with NumPy", "authors": "NULL", "identifier": "1784390941", "type": "books", "publication date": "29/04/2015", "size": 90000}, "9eb80842-2913-423f-8138-b9927cbabde5": {"name": "Gunicorn", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gunicorn/info", "one liner": "Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy. ", "identifier": "", "size": 918}, "54dc45d7-5234-4bf0-a883-92474383f459": {"name": "Views", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/views/info", "one liner": "Views (db) refer to database constructs that allow a user to join several tables together or restrict access to certain data. Views (UI) refer to generic objects with a graphical interface.", "identifier": "", "size": 3745}, "094d1f86-9510-4e92-9e99-c570dfc0541d": {"name": "Topology", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/topology/info", "one liner": "Topology is the mathematical study of the properties that are preserved through deformations, twistings, and stretchings of objects. Tearing, however, is not allowed. A circle is topologically equivalent to an ellipse (into which it can be deformed by stretching) and a sphere is equivalent to an ellipsoid. ", "identifier": "", "size": 156}, "82921d6d-919e-4f64-91c4-eafa41075dbd": {"name": "Inverse", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inverse/info", "one liner": "In mathematics, a function y=f(x) tells us how to map input x to output y. Inverting a function (or an operator) is attempting to find a function f¯¹ that maps y to x, such that x=f¯¹(f(x)).", "identifier": "", "size": 213}, "43f6fc2e-9e72-4abc-8f90-452a1295cad6": {"name": "Apache Spark", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/apache-spark/info", "one liner": "Apache Spark is an open source cluster computing system that aims to make data analytics fast \u2014 both fast to run and fast to write, originally developed in the AMPLab at UC Berkeley.", "identifier": "", "size": 6180}, "7e0f95fe-8a23-4ec9-ad78-d5ed81e1960d": {"name": "Phone", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/phone/info", "one liner": "Do not use this tag, but use a more specific tag instead, e.g.: [windows-phone-8], [android] or [ios]. ", "identifier": "", "size": 760}, "d3f1f96e-da96-4b69-b2c5-2c87fd61601c": {"name": "Relational", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/relational/info", "one liner": "", "identifier": "", "size": 396}, "9f01b50f-1ca9-46d1-a5e8-c180584015b1": {"name": "Auto", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/auto/info", "one liner": "The `auto` keyword was repurposed in C++11 for a deduced type. When used to replace a type name in an initialized variable declaration, the variable is given the same type as the initializer. When used as a return type, the return type is specified as a trailing return type, or deduced from the return-expression.", "identifier": "", "size": 943}, "a2d69f18-ff82-4147-968a-ef342e53db1c": {"name": "Missing Data", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/missing-data/info", "one liner": "For questions relating to missing data problems, which can involve special data structures, algorithms, statistical methods, modeling techniques, visualization, among other considerations.", "identifier": "", "size": 521}, "14ceaa2a-cb57-43b3-ba4f-ccd940114161": {"name": "Tail", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tail/info", "one liner": "The tail is the part of a list that comes after the head. It's also a unix command that shows the last lines of a file.", "identifier": "", "size": 529}, "b04b5d8a-47e5-444f-bd43-1dc66002b211": {"name": "Handle", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/handle/info", "one liner": "Handle is an abstraction of a resource or a reference to an entity. It can have different implementations: a pointer, an index in a table etc.", "identifier": "", "size": 862}, "01a8560c-398a-48f8-94b2-ba3f65c2c540": {"name": "Fortran", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fortran/info", "one liner": "Fortran is a general-purpose, procedural, imperative programming language that is especially suited for numeric computation and scientific computing. Since 2003, standard Fortran also supports object-oriented programming.", "identifier": "", "size": 5038}, "ab97f587-773a-4047-8afe-e62cdf010f51": {"name": "Dst", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dst/info", "one liner": "DST is the tag for Daylight Saving Time issues. DST starts when a time zone shifts its clocks forward (in the spring), and ends when the clocks shift back (in the fall).", "identifier": "", "size": 663}, "c5e42504-eabb-447e-a86e-bad8526d7a82": {"name": "Html", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/html/info", "one liner": "HTML (HyperText Markup Language) is the standard markup language used for structuring web pages and formatting content. HTML describes the structure of a website semantically along with cues for presentation, making it a markup language, rather than a programming language. The most recent revision to the HTML specification is HTML5.", "identifier": "", "size": 443891}, "e8dbe6ae-43f1-4f98-b05a-4dcb0a6cb541": {"name": "Pip", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pip/info", "one liner": "pip is a replacement for easy_install, intended to be an improved Python package installer.", "identifier": "", "size": 3240}, "59e264ea-4c86-441e-8631-73aa1cfb1835": {"category": "Application Development", "name": "Learning Nagios 4", "title": "Learning Nagios 4", "color": "blue", "cover image": "sites/default/files/8649OS_Learning Nagios 4.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-nagios-4", "page count": "400", "one liner": "For system administrators who want a fast, easily understood introduction to Nagios 4, this is the perfect book. Get to grips with the latest version of this powerful monitoring tool and transform the stability of your whole system.", "authors": "Wojciech Kocjan", "identifier": "1783288647", "type": "books", "publication date": "21/03/2014", "size": 90000}, "08e9a830-a1df-4fbd-8be7-33c1ecfe3eb3": {"name": "Scientific Computing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scientific-computing/info", "one liner": "Use this tag for questions about using computers in science. Many of these questions also fit on scicomp.stackexchange.com.", "identifier": "", "size": 372}, "8df5fcb9-69f3-423c-819e-5daea891e41e": {"name": "Solaris", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/solaris/info", "one liner": "Solaris is a Unix operating system originally developed by Sun Microsystems. Oracle Solaris, as it is now known, has been owned by Oracle Corporation since Oracle's acquisition of Sun in January 2010. Solaris is known for its scalability, especially on SPARC systems, and for originating many innovative features such as DTrace, ZFS and Time Slider. Solaris supports SPARC-based and x86-based workstations and servers from Sun and other vendors.", "identifier": "", "size": 1968}, "94a699c0-2f63-42a0-8161-b18351ca0353": {"name": "Cloud9 Ide", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cloud9-ide/info", "one liner": "Cloud9 is an open-source, online development environment that combines a live test server with built-in support of several languages.", "identifier": "", "size": 645}, "7e6636e7-11e2-41ee-82f0-f72d21808d1b": {"category": "Hardware and Creative", "name": "Raspberry Pi Blueprints", "title": "Raspberry Pi Blueprints", "color": "blue", "cover image": "sites/default/files/4020_Raspberry Pi Blueprints_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-blueprints", "page count": "284", "one liner": "Design and build your own hardware projects that interact with the real world using the Raspberry Pi", "authors": "NULL", "identifier": "1784392901", "type": "books", "publication date": "25/03/2015", "size": 90000}, "2e175918-067b-49fc-9bb8-d03f67ab6795": {"name": "Folding", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/folding/info", "one liner": "Code folding is a feature of some text editors and IDEs that allow some text to be temporarily hidden or "collapsed" in order to hide detail.", "identifier": "", "size": 294}, "2c1ab0fa-88bc-4122-b101-de776e95aff5": {"name": "Grep", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/grep/info", "one liner": "grep is a command-line text-search utility originally written for Unix.", "identifier": "", "size": 7439}, "c2cc32d6-38ed-4aed-8e21-4fa97447025a": {"name": "Push Notification", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/push-notification/info", "one liner": "Push notifications are alerts, badges, or sounds which are pushed to a mobile device from a remote server.\r\n\r\nApple delivers push notifications via the Apple Push Notification Service (APNS). Android devices receive push notifications via the Google Cloud Messaging (GCM) service. In the past, Android devices used the Cloud to Device Messaging (C2DM) framework. Windows Phone apps receive push notifications via the Microsoft Push Notification Service (MPNS).", "identifier": "", "size": 7085}, "598b6fed-d052-4c81-be9b-9f4fbd46eeb1": {"name": "Struct", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/struct/info", "one liner": "A keyword in the C family of languages for declaring a structured composite data type.", "identifier": "", "size": 11966}, "00f5372a-c980-44b8-99d3-878a3261e03e": {"name": "User", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/user/info", "one liner": "A user is an agent, either a human agent (end-user) or software agent, who uses a computer or network service.", "identifier": "", "size": 5044}, "094a9dad-e916-4641-a0f1-094bd1ae451a": {"name": "D3.Js", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/d3.js/info", "one liner": "D3.js is a small, open-source JavaScript data visualization library for manipulating HTML, SVG, and CSS documents based on data.", "identifier": "", "size": 15263}, "b43ab6fc-5078-4568-b761-21eb1b1e0f3b": {"name": "Revision", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/revision/info", "one liner": "Revision: A release of a piece of software which is not\r\na major release or a bugfix, but only introduces small\r\nchanges or new features.", "identifier": "", "size": 353}, "a120d0eb-05c1-4ea6-90fd-bfe01f4e82b4": {"name": "Operator Keyword", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/operator-keyword/info", "one liner": "In several languages, the operator keyword is used to identify methods which will be used in operator overloading.", "identifier": "", "size": 1450}, "c1039a50-1e30-45aa-bc9f-4adc4018a32a": {"category": "Big Data and Business Intelligence", "name": "Introduction to Sklearn", "title": "Introduction to Sklearn", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/introduction-sklearn", "page count": "O(n)", "one liner": "This is an introductory post on scikit-learn where we will learn basic terminology and functionality of this amazing Python package. We will also explore basic principles of machine learning and how machine learning can be done with sklearn.", "authors": "Janu Verma", "identifier": 20758, "type": "blog", "publication date": "16/04/2015", "size": 90000}, "f02c2dad-e4df-4655-b3c2-ba1c681ca687": {"name": "Sqlalchemy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sqlalchemy/info", "one liner": "SQLAlchemy is a Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.", "identifier": "", "size": 6411}, "fe692f2f-bcbe-4661-bea1-c46f1861799f": {"name": "Def", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/def/info", "one liner": "Def is a keyword for defining functions in Python. Questions asked under this should be about a code using the def command or the def command in general.", "identifier": "", "size": 283}, "bd054feb-2d13-49db-9f32-1f9c86052ff2": {"name": "Inference", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inference/info", "one liner": "Inference is the act or process of deriving logical conclusions from premises known or assumed to be true. The conclusion drawn is also called an idiomatic. The laws of valid inference are studied in the field of logic.", "identifier": "", "size": 160}, "bcd282a2-c760-4b4f-90bc-004b90450ba4": {"name": "Rdbms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rdbms/info", "one liner": "A relational database management system (RDBMS) is a database management system (DBMS) in which data is stored in tables and the relationships among the data are also stored in tables.", "identifier": "", "size": 1266}, "f8e033b8-3f15-46e9-96ac-9d92020f2dd9": {"name": "Named", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/named/info", "one liner": "", "identifier": "", "size": 176}, "0a8e2b41-1c1b-4dac-b1d6-98498de42b45": {"name": "Scatter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scatter/info", "one liner": "A scatter plot is a type of mathematical diagram using Cartesian coordinates to display values for two variables for a set of data.", "identifier": "", "size": 255}, "86c5cea1-a9b0-40d7-aa23-009e180d56e3": {"name": "D", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/d/info", "one liner": "D is a multi-paradigm systems programming language developed by Walter Bright and, since 2006, Andrei Alexandrescu. Now, D is an open source collaboration.", "identifier": "", "size": 1730}, "81abfb3c-bc15-4b70-8756-1184b7ae58d5": {"name": "Frontend", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/frontend/info", "one liner": "The user-facing part of an application. In a desktop application this would include the windowing framework and the forms the user interacts with; in a command line program it would be the available commands and arguments; and in a web app it would refer to the HTML and JavaScript. ", "identifier": "", "size": 1784}, "c3f820f3-2e35-4478-b68f-caff9a643e28": {"category": "Big Data and Business Intelligence", "name": "Apache ZooKeeper Essentials", "title": "Apache ZooKeeper Essentials", "color": "blue", "cover image": "sites/default/files/3859_1324OS_Apache ZooKeeper Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/apache-zookeeper-essentials", "page count": "168", "one liner": "A fast-paced guide to using Apache ZooKeeper to coordinate services in distributed systems", "authors": "NULL", "identifier": "1784391328", "type": "books", "publication date": "28/01/2015", "size": 90000}, "c8c643b3-bf29-4cf1-8c52-7f7e44875493": {"name": "Http Status Code 404", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/http-status-code-404/info", "one liner": "The HTTP status code 404 or "Not Found" indicates the server could not find the requested file or resource.", "identifier": "", "size": 3434}, "c307c388-e60f-4dbc-b167-dc6b4f1a62af": {"category": "Big Data and Business Intelligence", "name": "Learning IPython for Interactive Computing and Data Visualization, Second Edition", "title": "Learning IPython for Interactive Computing and Data Visualization - Second Edition", "color": "blue", "cover image": "sites/default/files/B01727_MockupCover_Normal__0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-ipython-interactive-computing-and-data-visualization-sec", "page count": "175", "one liner": "Get started with Python for data analysis and numerical computing in the Jupyter notebook", "authors": "NULL", "identifier": "1783986980", "type": "books", "publication date": "26/10/2015", "size": 90000}, "6344e1f0-1811-4df1-b43b-d7b2cc6ea1be": {"name": "Appium", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/appium/info", "one liner": "An open source test automation tool for use with native and hybrid mobile apps", "identifier": "", "size": 1159}, "544a6ece-3a35-4bc4-a844-eba9753ae91a": {"name": "Osx", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/osx/info", "one liner": "OS X (formerly known as Mac OS X) is the desktop operating system from Apple, found on Macintosh computers. Use this tag only if your question relates to using OS X APIs or OS X-specific behavior. Questions relating to using or troubleshooting OS X are off-topic.", "identifier": "", "size": 58067}, "ea4978ac-0ae9-419d-8801-93f9e0292ea4": {"name": "Package", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/package/info", "one liner": "A package or module, is a specific piece of software which the system can install and uninstall.", "identifier": "", "size": 4440}, "7e9a8603-b34f-436a-aa90-8026e880f01e": {"category": "Big Data and Business Intelligence", "name": "Clean Data", "title": "Clean Data", "color": "blue", "cover image": "sites/default/files/B04276_MockupCover_Normal_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/clean-data", "page count": "272", "one liner": "Save time by discovering effortless strategies for cleaning, organizing, and manipulating your data", "authors": "NULL", "identifier": "1785284010", "type": "books", "publication date": "25/05/2015", "size": 90000}, "c63570f9-120d-4fd6-9131-1b1d28a6f50a": {"name": "Html5", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/html5/info", "one liner": "HTML5 (Hyper Text Markup Language, version 5) is an umbrella term for recent web technologies. It is also the latest iteration of HTML Became a W3C Recommendation in October 2014, introducing new elements and APIs.", "identifier": "", "size": 77961}, "9af9dd6a-9373-4ed2-9834-8dd005802d51": {"name": "Definition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/definition/info", "one liner": "A generic tag for topics providing definitions.", "identifier": "", "size": 841}, "93cd380c-2189-422b-9d8a-080555824572": {"name": "Py2Neo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/py2neo/info", "one liner": "Py2neo provides Python bindings for the Neo4j graph database via its REST web service interface.", "identifier": "", "size": 244}, "47eca9d2-aae2-4e15-815e-ee8ae9991abb": {"category": "Application Development", "name": "Mastering Python High Performance", "title": "Mastering Python High Performance", "color": "blue", "cover image": "sites/default/files/9300OS.jpg", "node type": "books", "on offer": "21151", "url": "http://packtpub.com/application-development/mastering-python-high-performance", "page count": "260", "one liner": "Measure, optimize, and improve the performance of your Python code with this easy-to-follow guide", "authors": "Fernando Doglio", "identifier": "1783989300", "type": "books", "publication date": "09/09/2015", "size": 90000}, "22843a58-4c9e-42d4-9208-bbd449bd9d7b": {"name": "Trap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/trap/info", "one liner": "TRAP is an instruction command in the LC-3 assembly language that consists of a set of basic service routines to simplify operations.", "identifier": "", "size": 207}, "d3732b7e-1417-4ccf-a52b-131857ea9ef6": {"category": "Networking and Servers", "name": "Instant Nginx Starter", "title": "Instant Nginx Starter", "color": "blue", "cover image": "sites/default/files/5125OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/instant-nginx-starter-instant", "page count": "48", "one liner": "Implement the nifty features of nginx with this focused guide", "authors": "Martin Fjordvald", "identifier": "1782165126", "type": "books", "publication date": "25/04/2013", "size": 90000}, "f013180c-c68b-4c7e-9185-ade2d911e255": {"name": "Extending", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/extending/info", "one liner": "", "identifier": "", "size": 208}, "f83b4215-2c3c-4778-a1c4-c99267b6e3d0": {"category": "Web Development", "name": "Why Google Dart Will Never Win The Battle For The Browser", "title": "Why Google Dart Will Never Win The Battle For The Browser", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/why-google-dart-will-never-win-the-browser-battle", "page count": "O(n)", "one liner": "This article looks at the limitations of the product of compile-to JavaScript languages. It is from the point of view of a commissioning editor and product manager, not from a developer", "authors": "Ed Gordon", "identifier": 20195, "type": "blog", "publication date": "30/12/2014", "size": 90000}, "0b5c9b7b-abee-4822-8c89-dfd55ebbb670": {"name": "High Availability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/high-availability/info", "one liner": "High availability is a software design approach and implementation that ensures a prearranged level of operational performance will be met during a contractual measurement period.", "identifier": "", "size": 549}, "f1ae8d48-4162-40c2-9e3b-2626d9a9bd07": {"name": "Cross Browser", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cross-browser/info", "one liner": "Cross-browser development refers to the practice of building web sites, web applications, libraries, or components so that they function across different web browsers and rendering engines. ", "identifier": "", "size": 6960}, "f8e973ca-7384-4d5a-b3e8-8dde542f9ed7": {"name": "Code Readability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/code-readability/info", "one liner": "Code-Readability is how easy it is to understand a piece of code. Whether it be reading someones code, or writing your own.", "identifier": "", "size": 184}, "2a48038c-16d6-4a02-9bc2-12e19e3dca16": {"name": "Pwm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pwm/info", "one liner": "PWM (Pulse-width modulation) is a technique for controlling power to inertial electrical devices, made practical by modern electronic power switches.", "identifier": "", "size": 113}, "47fe8edd-b8f5-4983-89fb-866fdd401cbd": {"name": "Jinja", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jinja/info", "one liner": "Jinja is a fast template engine for Python. It has full Unicode support, auto-escaping, inheritance, macros, and many other features.", "identifier": "", "size": 216}, "ea6fec11-76bc-48e4-a8ab-98bd381522c6": {"name": "Framebuffer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/framebuffer/info", "one liner": "In general a framebuffer is a graphic hardware-independent abstraction layer used to display output to a monitor or display. ", "identifier": "", "size": 651}, "5d7cb8c6-59ef-42ec-9f8f-37166c4b734d": {"name": "Subtitle", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/subtitle/info", "one liner": "Subtitles are derived from either a transcript or screenplay of the dialog or commentary in films, television programs, video games, and the like, usually displayed at the bottom of the screen.", "identifier": "", "size": 239}, "7b7247cb-3497-48a8-8c3b-fd33b190dcdf": {"name": "Addition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/addition/info", "one liner": "Addition is a mathematical operation that represents combining collections of objects together into a larger collection. It is signified by the plus sign (+). ", "identifier": "", "size": 649}, "5793773c-e8fd-4181-8f18-78f9d294b7d0": {"category": "Web Development", "name": "Plone 3 Theming", "title": "Plone 3 Theming", "color": "blue", "cover image": "sites/default/files/bookimages/3872_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/plone-3-theming", "page count": "324", "one liner": "Create flexible, powerful, and professional themes for your web site with Plone and basic CSS", "authors": "NULL", "identifier": "1847193870", "type": "books", "publication date": "17/07/2009", "size": 90000}, "7562913c-72c0-4b89-8895-4589f0b74f2b": {"name": "Ribbon", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ribbon/info", "one liner": "A ribbon is an interface wherein a set of toolbars are organized using tabs.", "identifier": "", "size": 1180}, "6ed51a72-5397-4610-bccf-6444732ff3d0": {"name": "Persistent", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/persistent/info", "one liner": "Generally in ORM and OOP , a persistent object refers to an object that exists (or persists) in the database", "identifier": "", "size": 497}, "b5cf9b1c-51f7-4b24-b055-2e4d33e35227": {"name": "Firmware", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/firmware/info", "one liner": "Firmware is one of the most often used terms to denote the fixed programs and/or data structures that internally control an electronic device.", "identifier": "", "size": 251}, "19a31b7a-16ce-4f66-9bf0-9e54d538cfd1": {"category": "Web Development", "name": "Real-time Web Application Development using Vert.x 2.0", "title": "Real-time Web Application Development using Vert.x 2.0", "color": "blue", "cover image": "sites/default/files/7952OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/real-time-web-application-development-using-vertx-20", "page count": "122", "one liner": "The real-time web is gaining momentum and this book provides the simplest way to jump on board. A beautifully clear tutorial on Vert.x, it helps you develop a real-time web application from the ground up.", "authors": "NULL", "identifier": "1782167951", "type": "books", "publication date": "24/09/2013", "size": 90000}, "2a12af8f-1e0a-40b8-bac9-f819d2ae87ea": {"name": "Axes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/axes/info", "one liner": "Axes - plural of axis", "identifier": "", "size": 415}, "615418ef-b2e0-4468-88f2-f63371a0b54e": {"name": "Drive", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/drive/info", "one liner": "", "identifier": "", "size": 213}, "adf85104-c1ed-4558-b798-6b7c7e326df5": {"name": "Screen", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/screen/info", "one liner": "A screen on a device, such as an iPhone or other smartphone.\r\n\r\nFor questions about gnu-screen (the terminal application for managing multiple windows), use the gnu-screen tag.", "identifier": "", "size": 3431}, "bffb7d5e-0013-495d-865c-32bddcbdc9ce": {"category": "Hardware and Creative", "name": "Raspberry Pi Mechatronics Projects HOTSHOT", "title": "Raspberry Pi Mechatronics Projects HOTSHOT", "color": "blue", "cover image": "sites/default/files/6227OT_B02854_Raspberry Pi Mechatronics Projects_Frontcov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-embedded-projects-hotshot", "page count": "250", "one liner": "Enter the world of mechatronic systems with the Raspberry Pi to design and build 12 amazing projects", "authors": "NULL", "identifier": "1849696225", "type": "books", "publication date": "26/02/2015", "size": 90000}, "03d5968f-e2b5-4602-997e-1a2aceca1010": {"category": "Big Data and Business Intelligence", "name": "Mono to Micro-Services: Split the fat application", "title": "Mono to Micro-Services: Split the fat application", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/mono-micro-services-split-fat-application", "page count": "O(n)", "one liner": "Many developers are evolving from the monolithic application toward micro-services. In this post, we will engineer a simplified version of an application, divided into well defined components.", "authors": "Xavier Bruhiere", "identifier": 22119, "type": "blog", "publication date": "10/07/2015", "size": 90000}, "8b4a9951-7cde-41ce-948d-e444170e996a": {"name": "Wtforms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wtforms/info", "one liner": "WTForms is a flexible forms validation and rendering library for Python.", "identifier": "", "size": 556}, "6c07906c-1a66-44b5-b88d-6b57e88e41b2": {"name": "Google Checkout", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-checkout/info", "one liner": "Online payment processing service provided by Google", "identifier": "", "size": 343}, "47965095-ef6f-4223-9a61-ce42ec5f881e": {"name": "Tv", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tv/info", "one liner": "Questions directly relating to the development of TV apps, TV web apps, second screen experiences, etc.", "identifier": "", "size": 221}, "071fec5e-c0e7-43e4-bbb2-b532a220fa7f": {"name": "Pdf", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pdf/info", "one liner": "Portable Document Format (PDF) is an open standard for electronic document exchange maintained by the International Organization for Standardization (ISO). Questions can be about creating, reading, editing PDFs using different languages.", "identifier": "", "size": 22852}, "283ca46f-3e12-4eaa-919e-ece92753e0d2": {"name": "Collisions", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/collisions/info", "one liner": "", "identifier": "", "size": 134}, "a46dd2af-cda1-4331-94ef-6bfc58d16dd4": {"category": "Application Development", "name": "Learning ArcGIS Geodatabases", "title": "Learning ArcGIS Geodatabases", "color": "blue", "cover image": "sites/default/files/8648OT_Learning ARCGIS Geodatabase_Mini (MnM)_Cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-arcgis-geodatabases", "page count": "158", "one liner": "An all-in-one start up kit to author, manage, and administer ArcGIS geodatabases.", "authors": "Hussein Nasser", "identifier": "1783988649", "type": "books", "publication date": "25/06/2014", "size": 90000}, "326c7c62-3e6f-46c5-9ae6-d18a165299e4": {"name": "Class", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/class/info", "one liner": "A template for creating new objects that describes the common state(s) and behavior(s). NOT TO BE CONFUSED WITH CSS CLASSES. Use [css] instead.", "identifier": "", "size": 37037}, "84077104-be91-4f74-8e3d-075acb786857": {"category": "Big Data and Business Intelligence", "name": "Building Probabilistic Graphical Models with Python", "title": "Building Probabilistic Graphical Models with Python", "color": "blue", "cover image": "sites/default/files/9004OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/building-probabilistic-graphical-models-python", "page count": "172", "one liner": "Solve machine learning problems using probabilistic graphical models implemented in Python, with real-world applications", "authors": "NULL", "identifier": "1783289007", "type": "books", "publication date": "25/06/2014", "size": 90000}, "50c765b4-19e8-40e2-a0bf-7cda114cd907": {"category": "Big Data and Business Intelligence", "name": "What are the skills you need to earn more?", "title": "What are the skills you need to earn more?", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/what-are-skills-you-need-earn-more", "page count": "O(n)", "one liner": "The world of Data Science is highly varied, and can be super competitive too, so we wanted to find out what industries are best for those just entering the market.", "authors": "Packt Publishing", "identifier": 22323, "type": "blog", "publication date": "27/07/2015", "size": 90000}, "4011a7e4-eebf-42ed-8d1f-ba42b880a2ca": {"name": "Microsoft", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/microsoft/info", "one liner": "DO NOT USE THIS TAG!!! This tag is too general to be useful. Use tags more relevant to the software or device you're targeting.", "identifier": "", "size": 2230}, "016d400d-1467-4385-a070-b4d1313e937e": {"name": "Ip", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ip/info", "one liner": "This tag is for questions related to the Internet Protocol. You may want to use the tag [ip-address] instead of or in conjunction with this tag. For questions about intellectual property, use [intellectual-property] instead.", "identifier": "", "size": 4915}, "a05ef019-69af-41f1-95f6-33fbf5b02b6a": {"name": "Grok", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/grok/info", "one liner": "Grok is a web framework running atop of Zope application server written in Python with aim to make Zope techonology more accessable to the masses as well as speed up the development process. Exploiting convention-over-configuration paradigm, Grok uses Zope Toolkit libraries and provides building blocks for your application along with the way to tie it all together.", "identifier": "", "size": 210}, "eacdce34-ec4a-4dbd-995a-957d8d4e4825": {"name": "Publisher", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/publisher/info", "one liner": "", "identifier": "", "size": 111}, "f30de8be-e464-473e-bc2e-671c79abd09d": {"category": "Web Development", "name": "Elegant RESTful Client in Python for Exposing Remote Resources", "title": "Elegant RESTful Client in Python for Exposing Remote Resources", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/elegant-restful-client-python-exposing-remote-resources", "page count": "O(n)", "one liner": "Elegant RESTful Client in Python for Exposing Remote Resources", "authors": "Xavier Bruhiere", "identifier": 22539, "type": "blog", "publication date": "12/08/2015", "size": 90000}, "c5798848-3fa1-4a03-a39e-e278b186ec59": {"name": "Feeds", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/feeds/info", "one liner": "A feed (or news feed) is a data format used for providing users with frequently updated content.", "identifier": "", "size": 442}, "26e20a18-c005-42c0-854f-856916492ee9": {"category": "Virtualization and Cloud", "name": "Building and Running 12 Factor Microservices on Docker (Part 2)", "title": "Building and Running 12 Factor Microservices on Docker (Part 2)", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/building-and-running-12-factor-microservices-docker-part-2", "page count": "O(n)", "one liner": "This part 2 continues with the remaining seven factors, demonstrating how this design allows easier integration with cloud-native containerization technologies like Docker and Deis.", "authors": "Cody A. Ray", "identifier": 21076, "type": "blog", "publication date": "29/06/2015", "size": 90000}, "b1555a5d-53c2-4aab-9039-795c3590b752": {"name": "Use", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/use/info", "one liner": "USE is a keyword or statement used in several technologies. When using this tag, always pair it with another tag like SQL or Perl. Don't use this tag for expressing the "use" of something.", "identifier": "", "size": 221}, "e83c9e1b-447f-4a07-a8a2-b110dd57e68a": {"name": "Telephony", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/telephony/info", "one liner": "related to transmitting or receiving data over telephone networks.", "identifier": "", "size": 548}, "589f7457-dfae-4ff6-b0d5-c2d6941f0109": {"name": "Chunking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/chunking/info", "one liner": "1. In memory management, chunking refers to strategies for improving performance by aggregating related memory-allocation requests.\r\n2. In HTTP message transmission, it refers to a facility that allows inconveniently large messages to be broken into conveniently-sized smaller "chunks."\r\n3. In parallel computing, it refers to the amount of data to assign to each task.", "identifier": "", "size": 150}, "e5ec77f4-f095-4c79-99f1-b57b8d5989b3": {"name": "Representation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/representation/info", "one liner": "", "identifier": "", "size": 176}, "25359d91-7904-424e-83f4-5792bacb9758": {"name": "Java", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/java/info", "one liner": "Java (not to be confused with JavaScript) is a general-purpose programming language designed to be used in conjunction with the Java Virtual Machine (JVM). "Java platform" is the name for a computing system that has installed tools for developing and running Java programs. Use this tag for questions referring to Java programming language or Java platform tools.", "identifier": "", "size": 905896}, "d53cfa86-b5cc-4331-bc35-b9a7d8c1e74c": {"category": "Web Development", "name": "Grok 1.0 Web Development", "title": "Grok 1.0 Web Development", "color": "blue", "cover image": "sites/default/files/bookimages/7481_MockupCover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/grok-10-web-development", "page count": "308", "one liner": "Create flexible, agile web applications using the power of Groka Python web framework", "authors": "NULL", "identifier": "1847197485", "type": "books", "publication date": "01/02/2010", "size": 90000}, "c53fdbd7-01a1-4f11-8b96-7404c32915c7": {"name": "Tornado", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tornado/info", "one liner": "Tornado is a scalable web server and web framework for Python specializing in handling thousands of simultaneous connections and real-time services.", "identifier": "", "size": 2001}, "d5b1df72-40d5-4fa4-9a7b-f9ee2ded0cd2": {"name": "Checkout", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/checkout/info", "one liner": "Checkout is the process of finishing a transaction after using a shopping application for some time.", "identifier": "", "size": 1369}, "fd8d8ff7-4384-41e4-b4f8-3fa035d76e73": {"name": "Messaging", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/messaging/info", "one liner": "Messaging refers to the design pattern whereby discrete messages are used for communication between objects or processes. Messages can be simple data, complex data structures, or even code. This pattern is often used for asynchronous or parallel computing.", "identifier": "", "size": 1563}, "57ea397c-4588-4b19-a578-a70c6b78f6fc": {"name": "Web2Py", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/web2py/info", "one liner": "web2py is a open-source full-stack web framework written in Python 2.x.", "identifier": "", "size": 1457}, "802e6dbd-fb04-4eef-a9f1-e914498d8d23": {"name": "Aix", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/aix/info", "one liner": "AIX (Advanced Interactive eXecutive, pronounced "a i ex") is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.", "identifier": "", "size": 934}, "31418ab2-0257-4a81-8e53-403bd51735d4": {"name": "Bridge", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bridge/info", "one liner": "Decouple an abstraction from its implementation so that the two can vary independently.", "identifier": "", "size": 153}, "68f4d6c9-97f7-42a4-a7af-ce7b0267a26e": {"category": "Big Data and Business Intelligence", "name": "Machine Learning with Spark", "title": "Machine Learning with Spark", "color": "blue", "cover image": "sites/default/files/1900_Machine Learning with Spark_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/machine-learning-spark", "page count": "338", "one liner": "Create scalable machine learning applications to power a modern data-driven business using Spark", "authors": "NULL", "identifier": "1783288515", "type": "books", "publication date": "20/02/2015", "size": 90000}, "92e8512e-2cc1-440c-8f77-7dc47f966b30": {"name": "Embedded", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/embedded/info", "one liner": "Embedded refers to embedded systems, which involves areas such as microcontroller/DSP firmware programming, real-time systems, electronic interfaces, hardware drivers, serial bus communication etc.\r\n", "identifier": "", "size": 4846}, "304c433c-1e0c-4dc3-a958-1554e976e846": {"name": "Levels", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/levels/info", "one liner": "", "identifier": "", "size": 166}, "7d25be2d-a9a7-4f7e-9456-2cc974e0f5c6": {"name": "Yaml", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/yaml/info", "one liner": "YAML is a data serialization format designed for human readability. YAML is a recursive acronym for "YAML Ain't Markup Language".\r\nYAML is similar to JSON, and in fact, JSON is a subset of YAML 1.2; but YAML has some more advanced features and is easier to read. \r\nUse this tag for YAML specific questions only, not for questions about programs that happen to have their configuration in a YAML format (use just their specific tags e.g.: jekyll, travis-cl).", "identifier": "", "size": 2660}, "b5a5652a-8a11-4914-828c-96451f817d16": {"name": "Opera", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/opera/info", "one liner": "Opera is a series of web browsers developed by Opera Software ASA. The desktop versions up to 12.x used the Presto rendering engine, while newer versions (15+) use Blink, a fork of WebKit.", "identifier": "", "size": 1646}, "bac2d275-5a49-4572-89b6-7537e46fc3a4": {"category": "Application Development", "name": "OpenCV Computer Vision with Python", "title": "OpenCV Computer Vision with Python", "color": "blue", "cover image": "sites/default/files/3923OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/opencv-computer-vision-python", "page count": "122", "one liner": "Learn to capture videos, manipulate images, and track objects with Python using the OpenCV Library", "authors": "Joseph Howse", "identifier": "1782163921", "type": "books", "publication date": "23/04/2013", "size": 90000}, "093b3a00-1ee1-43b2-b8b1-8fe0f1055a75": {"name": "Bash", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bash/info", "one liner": "The Bourne-again shell (Bash) is a Bourne shell (sh) implementation with numerous additions. Bash is the default shell in many Linux distributions and on Mac OS X. It is available on most modern operating systems, and has been ported to Windows.", "identifier": "", "size": 55544}, "0528df12-68f3-4d59-af92-7e4fed0c4860": {"name": "Config", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/config/info", "one liner": "Config files configure the initial settings for some computer programs", "identifier": "", "size": 2406}, "06893d68-1462-4d65-8795-67ed210a579d": {"name": "Jobs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jobs/info", "one liner": "A job is a process executing in the background, or scheduled for later execution. \r\n\r\n**DO NOT** use this tag for career, employment, or hiring practice questions, as these are off-topic!", "identifier": "", "size": 954}, "5f9f3917-d43e-46a4-9d89-04b14668dc6c": {"name": "Download", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/download/info", "one liner": "Receiving data to a local system from a remote system, or to initiate such a data transfer.", "identifier": "", "size": 9968}, "3bbe14c2-8381-480c-b37c-ff8121ac9186": {"name": "Reportlab", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reportlab/info", "one liner": "A library for generating PDF in Python.", "identifier": "", "size": 539}, "9d472052-79b9-405e-91de-1bd26786a629": {"name": "Pygame", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pygame/info", "one liner": "Pygame is a set of Python modules designed for writing video games. \r\n\r\nUse this tag only if you are using the pygame library and not if you have a question about programming a game in python in general.", "identifier": "", "size": 4561}, "bdc70028-0ae8-4e42-b0e6-5ebeaaba6908": {"name": "Amazon Simpledb", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/amazon-simpledb/info", "one liner": "Highly available schema-less attribute database that is part of the Amazon Web Services offering. Enables storage and retrieval of named items consisting of one or more key/value string pairs organized into domains. Item retrieval is done either by item name gets or through a sql-like language. Pay for what you use model with no minimum fees or startup costs.", "identifier": "", "size": 370}, "0b0a0634-81ee-411f-ae27-53f43fb04aad": {"category": "Big Data and Business Intelligence", "name": "Learning Data Mining with Python", "title": "Learning Data Mining with Python", "color": "blue", "cover image": "sites/default/files/B03752_MockupCover_Normal.jpg", "node type": "books", "on offer": "21201", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-data-mining-python", "page count": "344", "one liner": "Harness the power of Python to analyze data and create insightful predictive models", "authors": "NULL", "identifier": "1784396052", "type": "books", "publication date": "29/07/2015", "size": 90000}, "464278f9-ac42-4f72-8af5-cdd84c99f128": {"name": "Char", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/char/info", "one liner": "char typically refers to a character data-type, representing letters of text.", "identifier": "", "size": 6241}, "0eb087f6-b0ac-492b-af42-d56357487ddf": {"name": "Routes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/routes/info", "one liner": "Questions about mapping URLs to Controllers and Actions.", "identifier": "", "size": 7586}, "049a3e7c-3647-4423-99c5-d0e56b1e6160": {"category": "Web Development", "name": "Getting Started with Memcached", "title": "Getting Started with Memcached", "color": "blue", "cover image": "sites/default/files/3220OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/getting-started-memcached", "page count": "56", "one liner": "Speed up and scale out your web applications with Memcached", "authors": "NULL", "identifier": "1782163220", "type": "books", "publication date": "25/11/2013", "size": 90000}, "d6beaa9a-5668-4de8-8216-17f09514b2a1": {"name": "Mark", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mark/info", "one liner": "", "identifier": "", "size": 117}, "8a0706ab-3670-4614-8b3a-f46adac23966": {"name": "Clips", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/clips/info", "one liner": "CLIPS is an acronym for C Language Integrated Production System, rules-based programming framework designed for building expert systems. ", "identifier": "", "size": 189}, "7f110ade-7cda-4c38-85a6-9bcce92c4a78": {"name": "Artificial Intelligence", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/artificial-intelligence/info", "one liner": "Artificial intelligence (AI) is the branch of computer science and technology that studies the development of machines able to simulate aspects of human intelligence. This tag may also refer to the part of a computer game application that controls the behavior of the virtual characters with which the player may interact during the game.", "identifier": "", "size": 2992}, "7e0f0893-f972-4f72-baba-82f8510eadaf": {"name": "Blender", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/blender/info", "one liner": "Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License. Also see the http://blender.stackexchange.com Stack Exchange site for more Blender-related questions.", "identifier": "", "size": 1146}, "489521cf-065c-4a89-b2e6-2e0187fad649": {"name": "Matching", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/matching/info", "one liner": "", "identifier": "", "size": 1132}, "3ae6c307-e3f0-4d5b-ab5f-882b6a747ff0": {"name": "Place", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/place/info", "one liner": "", "identifier": "", "size": 133}, "785b6dc1-f6d3-4a06-954c-dfb5a43f6859": {"name": "Broadcasting", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/broadcasting/info", "one liner": "In telecommunication and information theory, broadcasting refers to a method of transferring a message to all recipients simultaneously. Broadcasting can be performed as a high level operation in a program, for example broadcasting Message Passing Interface, or it may be a low level networking operation, for example broadcasting on Ethernet.", "identifier": "", "size": 138}, "6c079741-9eb9-487e-96ba-1f6bd5a9e44c": {"name": "Assign", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/assign/info", "one liner": "Something related to an assignment operation, i.e. the process of changing the content of a variable to reflect some given value.", "identifier": "", "size": 594}, "2f2f0be2-3e79-4f46-b280-a720563faf99": {"category": "Application Development", "name": "openFrameworks Essentials", "title": "openFrameworks Essentials", "color": "blue", "cover image": "sites/default/files/6145OS_3855_OpenFramework Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/openframeworks-essentials", "page count": "206", "one liner": "Create stunning, interactive openFrameworks-based applications with this fast-paced guide", "authors": "Denis Perevalov,Igor (Sodazot) Tatarnikov", "identifier": "1784396141", "type": "books", "publication date": "23/04/2015", "size": 90000}, "cbe42963-bd4f-4ba3-80fd-0fa9a91f8fd3": {"name": "Interpreter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/interpreter/info", "one liner": "An interpreter is a program that executes, i.e. performs, instructions written in a programming language. The tag [interpreter] should be applied to questions concerning the programming of interpreters or for questions about the detailed inner workings of interpreters.", "identifier": "", "size": 1235}, "a5ad4709-8251-42b7-a722-6235564b4af4": {"name": "Maya", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/maya/info", "one liner": "Autodesk Maya is a 3D modeling, animation and rendering tool used by many entertainment companies in film, TV and advertising.\r\n\r\nPer the Stack Overflow FAQ, questions should be related to programming in Maya, not general usage. Consider posting general questions to graphicdesign.stackexchange.com", "identifier": "", "size": 871}, "531c0075-073b-41f6-94f4-569ca213f34d": {"name": "Crud", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/crud/info", "one liner": "The four basic operations for a data management system : Create, Read, Update, Delete", "identifier": "", "size": 1554}, "0bbf9717-8bd6-4462-9935-6a09c4eab645": {"category": "Application Development", "name": "Learning Geospatial Analysis with Python", "title": "Learning Geospatial Analysis with Python", "color": "blue", "cover image": "sites/default/files/1138OS_Cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-geospatial-analysis-python", "page count": "364", "one liner": "If you know Python and would like to use it for Geospatial Analysis this book is exactly what youve been looking for. With an organized, user-friendly approach it covers all the bases to give you the necessary skills and know-how.", "authors": "Joel Lawhead", "identifier": "1783281138", "type": "books", "publication date": "25/10/2013", "size": 90000}, "c0fda919-5fc3-4d95-88ba-20c445ee5ed4": {"name": "Portfolio", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/portfolio/info", "one liner": "Portfolio may refer to: a collection of held stocks or investments (finance), or patents held by a single entity; a sample of an individual's past work (art, education, photography, development), or a display case (physical or virtual) used to display artwork, photographs, etc.", "identifier": "", "size": 267}, "c91480c0-5165-4dac-a047-c79af33d9d20": {"name": "Filter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/filter/info", "one liner": "A program or routine that blocks access to data that meet a particular criterion. An example would be a "Web filter" that screens out adult websites. Do NOT use this tag for Java servlet filters. Use [servlet-filters] instead.", "identifier": "", "size": 10432}, "d6b31ea3-0fc8-491f-9aed-dcc737ddd996": {"name": "Flux", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/flux/info", "one liner": "Flux is an application design paradigm used as a replacement for MVC. Pioneered by Jing Chen at Facebook.", "identifier": "", "size": 331}, "d994afb6-a9e0-41a0-9eee-7567ab692a4e": {"category": "Web Development", "name": "Professional Plone Development", "title": "Professional Plone Development", "color": "blue", "cover image": "sites/default/files/bookimages/1847191983.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/professional-plone-development", "page count": "420", "one liner": "Building robust, content-centric web applications with Plone 3, an open source Content Management System.", "authors": "NULL", "identifier": "1847191983", "type": "books", "publication date": "17/09/2007", "size": 90000}, "4fe8e04a-5f4d-439b-9449-39b76f4b94ed": {"name": "Shoes", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shoes/info", "one liner": "Shoes is a cross-platform toolkit for writing graphical apps easily and artfully using Ruby.\r\nUnlike most other GUI toolkits, Shoes is designed to be easy and straightforward without losing power.", "identifier": "", "size": 269}, "3663e096-7663-4c31-915b-6d6df35c3e5b": {"category": "Virtualization and Cloud", "name": "ZeroVM: Virtualization Designed for the Cloud", "title": "ZeroVM: Virtualization Designed for the Cloud", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/zerovm-virtualization-designed-cloud", "page count": "O(n)", "one liner": "ZeroVM is a lightweight virtualization technology based on Google Native Client (NaCl). While it shares some similarities with traditional hypervisors and container technologies, ZeroVM is unique in several respects. Unlike KVM and LXC, which provide an ...", "authors": "Lars Butler", "identifier": 18260, "type": "blog", "publication date": "30/06/2014", "size": 90000}, "d5462de4-de4b-489c-92cf-6a81797df21a": {"category": "Game Development", "name": "Instant Pygame for Python Game Development How-to", "title": "Instant Pygame for Python Game Development How-to", "color": "blue", "cover image": "sites/default/files/2865OScov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/game-development/instant-pygame-python-game-development-how-instant", "page count": "76", "one liner": "Create engaging and fun games with Pygame, Python's Game development library", "authors": "Ivan Idris ", "identifier": "1782162860", "type": "books", "publication date": "25/03/2013", "size": 90000}, "a5ef074e-3879-4235-8daf-e5246e81fd69": {"name": "Enter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/enter/info", "one liner": "The ENTER/RETURN key on the keyboard.", "identifier": "", "size": 512}, "1a273b85-0cce-4feb-846c-e31929ad38f2": {"name": "Nose", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nose/info", "one liner": "Nose is an alternate Python unittest discovery and running process. It is intended to mimic the behavior of py.test as much as is reasonably possible.", "identifier": "", "size": 617}, "04a56be4-75b5-40ae-827c-7ed1f6ac7471": {"name": "Universal", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/universal/info", "one liner": "", "identifier": "", "size": 311}, "1c7b26f7-aebf-4a12-9ec3-bede450f5e6c": {"name": "Amazon Cloudfront", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/amazon-cloudfront/info", "one liner": "Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments.", "identifier": "", "size": 987}, "63462660-8178-46ec-9d2f-4319201968a1": {"name": "Maintenance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/maintenance/info", "one liner": "The concept of keeping software or hardware functional in a productive environment", "identifier": "", "size": 376}, "81358d63-2dc4-4a78-af48-12dc958a3a4c": {"name": "Failover", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/failover/info", "one liner": "The automatic switching to a redundant or standby computer server, system, hardware component or network upon the failure or abnormal termination of the previously active application, server, system, hardware component, or network.", "identifier": "", "size": 423}, "2c0bd79d-1774-4d8b-9d32-454bb7e8458b": {"category": "Virtualization and Cloud", "name": "Intro to Docker Part 2: Developing a Simple Application", "title": "Intro to Docker Part 2: Developing a Simple Application", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/intro-docker-part-2-developing-simple-application", "page count": "O(n)", "one liner": "In this post, we will develop a simple application using Docker. Along the way we will learn how to use Dockerfiles and Docker's amazing 'compose' feature to link multiple containers together.", "authors": "Julian Gindi", "identifier": 22130, "type": "blog", "publication date": "10/07/2015", "size": 90000}, "9f50c983-8511-4cb5-9a1a-583abc090ac2": {"name": "Options", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/options/info", "one liner": "Options are various choices or courses of action available to someone in a particular situation.", "identifier": "", "size": 1152}, "8e5610f4-4a20-40b8-9fed-a952fae825b4": {"name": "Platform", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/platform/info", "one liner": "The platform tag is to be used for hardware or software related issues relating to a platform", "identifier": "", "size": 518}, "88826cfa-32fa-41ea-b7c9-f3ae134a5ed7": {"name": "Architecture", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/architecture/info", "one liner": "Architecture encompasses the process, artifacts and high-level structure of a solution.", "identifier": "", "size": 9963}, "7bd888df-cb3d-4154-8293-d697d7fa2e22": {"name": "Scope", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scope/info", "one liner": "Scope is an enclosing context where values and expressions are associated. Use this tag for questions about different types of scope as well for questions where scope may be unclear.", "identifier": "", "size": 7325}, "044e128c-2c2b-4972-ac38-c52a4b2be014": {"category": "Big Data and Business Intelligence", "name": "Is 2015 the Year of Deep Learning?", "title": "Is 2015 the Year of Deep Learning?", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/2015-year-deep-learning", "page count": "O(n)", "one liner": "Deep Learning is one of the biggest ideas in the world of Big Data in recent years, but what can it do to the world of machine learning in 2015? ", "authors": "Akram Hussain", "identifier": 20563, "type": "blog", "publication date": "18/03/2015", "size": 90000}, "4a3e2af5-3b6f-4e43-8434-ac6fc7c158c9": {"category": "Big Data and Business Intelligence", "name": "Python Geospatial Analysis Cookbook", "title": "Python Geospatial Analysis Cookbook", "color": "blue", "cover image": "sites/default/files/B03543_MockupCover_Cookbook_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/python-geospatial-analysis-cookbook", "page count": "330", "one liner": "Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python", "authors": "NULL", "identifier": "1783555076", "type": "books", "publication date": "30/11/2015", "size": 90000}, "5e1fa0fc-af37-430f-89d1-b591b25b4593": {"name": "Slave", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/slave/info", "one liner": "", "identifier": "", "size": 165}, "52b753e5-548e-4067-af32-3a8b918cddbb": {"category": "Application Development", "name": "Amazon SimpleDB Developer Guide", "title": "Amazon SimpleDB Developer Guide", "color": "blue", "cover image": "sites/default/files/7344EN_MockupCover Template.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/amazon-simpledb-developer-guide", "page count": "252", "one liner": "Scale your application's database on the cloud using Amazon SimpleDB with this book and eBook", "authors": "Prabhakar Chaganti,Rich Helms", "identifier": "1847197345", "type": "books", "publication date": "01/06/2010", "size": 90000}, "6199aae5-d1e4-4c6a-aac4-6c9a0901ced7": {"category": "Application Development", "name": "Python Tools for Visual Studio", "title": "Python Tools for Visual Studio", "color": "blue", "cover image": "sites/default/files/8687OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-tools-visual-studio", "page count": "122", "one liner": "Leverage the power of the Visual Studio IDE to develop better and more efficient Python projects.", "authors": "Martino Sabia,Cathy Wang", "identifier": "178328868X", "type": "books", "publication date": "21/04/2014", "size": 90000}, "b32f44a4-93de-4faf-be0d-3807bb037b67": {"category": "Big Data and Business Intelligence", "name": "ElasticSearch Cookbook", "title": "ElasticSearch Cookbook", "color": "blue", "cover image": "sites/default/files/6627OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/elasticsearch-cookbook", "page count": "422", "one liner": "As a user of ElasticSearch in your web applications youll already know what a powerful technology it is, and with this book you can take it to new heights with a whole range of enhanced solutions from plugins to scripting.", "authors": "NULL", "identifier": "1782166629", "type": "books", "publication date": "23/12/2013", "size": 90000}, "f191e637-6b7c-4fbc-9746-4d964971bddf": {"name": "Visual Studio", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/visual-studio/info", "one liner": "Visual Studio is an integrated development environment (IDE) from Microsoft. Do not use this tag unless you have a specific question about Visual Studio -- not just a coding issue.", "identifier": "", "size": 45330}, "8c1c6301-7467-40d1-87cf-8060ec7a2b3d": {"name": "Super", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/super/info", "one liner": "super is a keyword or function used to access/invoke members and constructors of a superclass.", "identifier": "", "size": 706}, "e7567e4d-0862-4c46-992f-67d3a046712e": {"name": "Intellisense", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/intellisense/info", "one liner": "IntelliSense is Microsoft's implementation of automatic [code-completion], best known for its use in the Microsoft Visual Studio integrated development environment.", "identifier": "", "size": 1981}, "8106492c-c033-470d-9738-4786e3049163": {"name": "Render", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/render/info", "one liner": "Rendering is the process of generating an image from a model (or models in what collectively could be called a scene file), by means of computer programs.", "identifier": "", "size": 2208}, "f61ab53f-f0be-4f14-8beb-f5a64368b4e5": {"name": "Web", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/web/info", "one liner": "Use this tag for general questions related to all aspects of the world wide web. For specific portions, use the specific tag for it, such as [uri], [websites], [html] and [http].", "identifier": "", "size": 15913}, "aa597a0f-ce4e-4137-8097-6d20160aaf48": {"name": "Tmux", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tmux/info", "one liner": "tmux is a terminal multiplexer: it enables a number of terminals (or windows), each running a separate program, to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached.", "identifier": "", "size": 633}, "a577e386-8ac3-4bd6-9722-4f7ba75e75ec": {"name": "Programming Languages", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/programming-languages/info", "one liner": "A programming language is an artificial language designed to express computations that can be performed by a machine, particularly a computer.", "identifier": "", "size": 3672}, "5e3f36ad-038a-453c-ab44-b4dca7aa6268": {"name": "Ptvs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ptvs/info", "one liner": "Python Tools for Visual Studio turns Visual Studio into a Python IDE. It's a free & open source plug-in for Visual Studio, written and supported by Microsoft and community.", "identifier": "", "size": 112}, "0c24aa2f-a32b-41e6-aaf8-187df0d9f1a9": {"name": "Vert.X", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vert.x/info", "one liner": "Vert.x is an event driven application framework that runs on the JVM allowing the development of asynchronous web applications in Java, Javascript, CoffeeScript Ruby, Python, Clojure, Ceylon and Groovy.", "identifier": "", "size": 171}, "65810c3c-113b-4720-90f1-fb46e9f37d1f": {"name": "Error Handling", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/error-handling/info", "one liner": "Programming language constructs designed to handle errors signaled by error codes, exceptions or other language specific means.", "identifier": "", "size": 10357}, "dfad7eb1-3412-4480-b071-6a32bed22f22": {"name": "Xml", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/xml/info", "one liner": "Extensible Markup Language (XML) is a flexible, structured document format that defines human- and machine-readable encoding rules.\r\n", "identifier": "", "size": 120126}, "67f1f9fe-37ae-4fc6-94c0-5c2cd0eab06d": {"name": "Processor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/processor/info", "one liner": "A Processor incorporates the functions of a computer's central processing unit (CPU)", "identifier": "", "size": 542}, "7fa68117-dea5-4bf0-a8a6-a75d83db677d": {"name": "Arduino", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arduino/info", "one liner": "Arduino is an open-source electronics prototyping platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.", "identifier": "", "size": 6411}, "9ff2d98a-7ec9-4291-9d8c-345bfc286c83": {"category": "Application Development", "name": "Learning NumPy Array", "title": "Learning NumPy Array", "color": "blue", "cover image": "sites/default/files/3902OS_Learning NumPy Array_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-numpy-array", "page count": "164", "one liner": "Supercharge your scientific Python computations by understanding how to use the NumPy library effectively", "authors": "Ivan Idris ", "identifier": "1783983906", "type": "books", "publication date": "13/06/2014", "size": 90000}, "0269f91a-5431-4d9c-919d-50022c5bcf8a": {"name": "Sentiment Analysis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sentiment-analysis/info", "one liner": "Sentiment analysis refers to categorizing some given data as to what sentiment(s) it expresses. Usually, it refers to extracting sentiment from text, e.g. tweets or blog posts.", "identifier": "", "size": 404}, "095e9003-2e7b-41ae-af97-72daffc7db44": {"name": "Data Structures", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/data-structures/info", "one liner": "A data structure is a way of organizing data in a fashion that allows particular properties of that data to be queried and/or updated efficiently.", "identifier": "", "size": 13980}, "38b28794-2061-4df2-9e6a-b28e80f30693": {"name": "Babel", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/babel/info", "one liner": "Python internationalization library with an emphasis on web-based applications. For questions about the JavaScript library, please use [babeljs].", "identifier": "", "size": 115}, "d271cc44-ef6f-491d-bea1-1bbfc3b3563a": {"name": "Console", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/console/info", "one liner": "A mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks", "identifier": "", "size": 7033}, "1aa95d3b-db41-4b23-8fee-19e22039cf42": {"name": "Short", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/short/info", "one liner": "A short integer is an integer number which may take less storage, while having a smaller range, than a standard integer on the same machine.", "identifier": "", "size": 366}, "f22a26aa-1778-475e-9d33-5c690bdd5c37": {"name": "Visible", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/visible/info", "one liner": "Opposite of [tag::hidden] or [tag::invisible] depending upon context.", "identifier": "", "size": 657}, "22b6f91d-a1a8-40e5-bbfc-11ea6c74106a": {"name": "User Interface", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/user-interface/info", "one liner": "The system through which people interact with a computer is called the "UI", which stands for "User Interface." This tag can be used for UI-related programming questions. Note that there's a separate Stack Exchange site for User Interfaces, and Interaction- and User Experience design: http://ux.stackexchange.com.", "identifier": "", "size": 32136}, "fbd8919d-3955-4303-89ad-f95eee5ae564": {"name": "Solution", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/solution/info", "one liner": "A solution (.sln file) is a structure for organizing projects in Visual Studio. It groups one or more projects that work together to create an application.", "identifier": "", "size": 561}, "22990556-0a58-4b9e-8e6a-3fbb60cb5737": {"name": "Cql", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cql/info", "one liner": "CQL, the Cassandra Query Language, is based closely on SQL. It is roughly a subset of SQL, but CQL is not a strict subset of SQL because it requires support for wide families and column families.", "identifier": "", "size": 843}, "a482d3fd-8ab0-498d-902c-fb06735559e2": {"name": "Packets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/packets/info", "one liner": "", "identifier": "", "size": 259}, "bc0e6385-8f39-44bc-b2d7-4052eaaa2a06": {"name": "Ivr", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ivr/info", "one liner": "An IVR (Interactive Voice Response) is a system that provides callers to a telephony network, typically an organization or call center, with an automated interface. IVRs can be used to handle requests automatically; or to gather preliminary information from the caller such as identification and reason for calling, before routing the call on to an appropriate agent.", "identifier": "", "size": 202}, "fc267e9c-800a-4b55-bdec-a545fb1bf07f": {"category": "Hardware and Creative", "name": "Mastering BeagleBone Robotics", "title": "Mastering BeagleBone Robotics", "color": "blue", "cover image": "sites/default/files/0256_8907OS_Mastering Beaglebone Robotics_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/mastering-beaglebone-robotics", "page count": "234", "one liner": "Master the power of the BeagleBone Black to maximize your robot-building skills and create awesome projects", "authors": "NULL", "identifier": "1783988908", "type": "books", "publication date": "22/12/2014", "size": 90000}, "7cbbaa3f-9052-4a09-b1ec-ba7bad5cde40": {"name": "Fastcgi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fastcgi/info", "one liner": "FastCGI is a protocol for interfacing interactive programs with a web server. FastCGI is a variation on the earlier Common Gateway Interface (CGI); FastCGI's main aim is to reduce the overhead associated with interfacing the web server and CGI programs, allowing a server to handle more web page requests at once.", "identifier": "", "size": 1196}, "68b0a684-a988-4d2b-93f1-5e51b68a6000": {"name": "Controller", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/controller/info", "one liner": "Controller provides a centralized entry point for handling requests. Usually is referred as a part of Model-View-Controller design pattern.", "identifier": "", "size": 8427}, "4cf617f3-7ce1-46b0-95ee-3150038d7ce8": {"name": "Table", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/table/info", "one liner": "DO NOT USE THIS TAG; it is ambiguous. Use nothing for SQL questions, for html use `html-table`, for css use `css-table`. Read the tag wiki for more alternate tag suggestions. ", "identifier": "", "size": 23238}, "52050949-0c00-470c-9783-0f5e02bd4cd3": {"name": "Meta", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/meta/info", "one liner": "Meta elements are the HTML or XHTML <meta \u2026 > element used to provide structured metadata about a Web page. ", "identifier": "", "size": 791}, "44dcaabf-c4a7-41e0-bc89-7810b7a3b96f": {"name": "Apt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/apt/info", "one liner": "Debian's Advanced Packaging Tool which main binary is apt-get. Most questions about APT are off topic for Stack Overflow, unless is clearly related to a programing tool.", "identifier": "", "size": 386}, "fd638353-f88e-4f3b-9f16-b6852ff339c2": {"name": "Skype", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/skype/info", "one liner": "Skype is a software application by Microsoft that allows users to make voice and video calls over the Internet. It features a Desktop API for external control.", "identifier": "", "size": 758}, "11ea0163-1b77-4f75-8458-9607c7908f8e": {"name": "Hyperlink", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hyperlink/info", "one liner": "A hyperlink is a reference to a document (or a section) that can be followed for retrieval using a navigation system that allows selecting emphasized content within an originating document.", "identifier": "", "size": 11471}, "1fb01b37-8a46-47d0-9e08-560c2c57968f": {"name": "Configparser", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/configparser/info", "one liner": "ConfigParser is a module for reading and writing configuration files that have a structure similar to those of INI files in Microsoft Windows.", "identifier": "", "size": 230}, "f4e635e0-2c58-437e-a6f2-6cafe7184b76": {"name": "Aptana", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/aptana/info", "one liner": "This tag refers to the Aptana Studio development environment, a free, open-source (GPL) application designed to edit and debug HTML, JavaScript, CSS, Ruby, PHP and Python web apps.", "identifier": "", "size": 1806}, "c9c60b9d-bde2-4e16-bec2-ddb5fa779cc1": {"name": "Migration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/migration/info", "one liner": "An action of moving between major version of any framework, product or language, or, just as commonly, alteration to the data schema of an application. This might involve modifying existing data to make it work with the new version.", "identifier": "", "size": 4750}, "3b0c3889-94b0-4531-bc7b-79d56ffbbe3a": {"name": "Udp", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/udp/info", "one liner": "User Datagram Protocol is one of the messaging protocols of the IP protocol stack. With UDP, computer applications can send messages to other hosts on an Internet Protocol (IP) network without requiring prior communications to set up special transmission channels or data paths. ", "identifier": "", "size": 5554}, "77f6e077-dd53-4c68-814d-955f7d196566": {"name": "Paradigms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/paradigms/info", "one liner": "A tag for questions relating to the world view underlying a particular software methodology or theory.", "identifier": "", "size": 135}, "f71dd29d-fdb2-40b9-a639-8ad175b82ad6": {"name": "Hiveql", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hiveql/info", "one liner": "Variant of SQL used in the Apache Hive data warehouse infrastructure", "identifier": "", "size": 663}, "7af608f6-cafa-4486-95fa-d627710521ce": {"name": "Mode", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mode/info", "one liner": "Mode is a state in which a program exposes a particular subset of its functionality.", "identifier": "", "size": 560}, "9dfe5dc7-2c9c-4495-929b-38cdfc328c3f": {"name": "Wxpython", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wxpython/info", "one liner": "wxPython is a Python wrapper for the cross-platform C++ GUI API wxWidgets.", "identifier": "", "size": 4604}, "24a450bc-41ee-4109-8d9c-cc55301b6d3b": {"name": "Https", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/https/info", "one liner": "Hypertext Transfer Protocol Secure (HTTPS) is a combination of the Hypertext Transfer Protocol with the SSL/TLS protocol to provide encrypted communication and secure identification of a network web server.", "identifier": "", "size": 10399}, "86df8373-80c8-4dd2-b058-d8d94b92f8d1": {"category": "Application Development", "name": "Mastering Python [Video]", "title": "Mastering Python [Video]", "color": "blue", "cover image": "sites/default/files/bookretailers/9781783988969.jpg", "node type": "videos", "on offer": "21152", "url": "http://packtpub.com/big-data-and-business-intelligence/mastering-python-video", "page count": "2 Hours 35 minutes", "one liner": "Get to grips with Python best practices and advanced tools to design, distribute, and test your programs", "authors": "NULL", "identifier": "1783988967", "type": "videos", "publication date": "30/04/2015", "size": 90000}, "e1b9353a-5843-470d-81ef-e75a317a6559": {"name": "Trac", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/trac/info", "one liner": "Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.", "identifier": "", "size": 630}, "2a9534f2-8875-4a98-865e-0790271e76c7": {"name": "Firebug", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/firebug/info", "one liner": "Firebug is a Firefox extension, which allows the debugging, editing, and monitoring of any website's CSS, HTML, DOM, JavaScript, network traffic and cookies.\r\n\r\nYou should just use this tag in case the question is directly related to Firebug itself and not a website you are debugging with Firebug.", "identifier": "", "size": 2548}, "b6ed960f-e4c9-42f7-b169-54f6c189e390": {"name": "Google App Engine", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/google-app-engine/info", "one liner": "Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers. Google App Engine is a Platform as a Service (PaaS) offering for Java, Python, Go and PHP.\r\n", "identifier": "", "size": 32120}, "48195fc2-bc81-475b-9071-917b0d2038a0": {"name": "Twitter Bootstrap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/twitter-bootstrap/info", "one liner": "Twitter Bootstrap is a front-end framework from Twitter designed to kick-start development of Web apps and sites.", "identifier": "", "size": 48926}, "10f3f952-a56f-4b89-b6dd-c567082b1df7": {"name": "Terminal", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/terminal/info", "one liner": "A terminal or command-line interface is a text-only interface for interacting with an operating system or a piece of software. A user typically types commands into the terminal to perform specific tasks.", "identifier": "", "size": 8628}, "86c289c1-3eec-401e-897d-305829f587bc": {"name": "Spam Prevention", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/spam-prevention/info", "one liner": "Question context is related to spam prevention/filtering", "identifier": "", "size": 583}, "39b7a884-df73-4e1f-9e2f-5910d566c0db": {"name": "Mercurial", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mercurial/info", "one liner": "Mercurial is a fast, open-source DVCS (Distributed Version Control System).\r\n", "identifier": "", "size": 6799}, "83f1b1f8-8bf4-49a8-9e33-f815120ee7c5": {"name": "Dispatch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dispatch/info", "one liner": "Dynamic dispatch (also known as dynamic binding) is the process of mapping a message to a specific sequence of code (method) at runtime. This is done to support the cases where the appropriate method cannot be determined at compile-time (i.e. statically). ", "identifier": "", "size": 315}, "4ab1e20d-9a69-4fbc-89c4-1c3c1f95e989": {"name": "Atom", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/atom/info", "one liner": "Atom is an XML based news-feed format", "identifier": "", "size": 694}, "e33a3467-1c03-444a-a376-e07a09e6f088": {"name": "Refactoring", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/refactoring/info", "one liner": "Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.", "identifier": "", "size": 4709}, "f75d0f03-f39b-4d99-8295-7a1432789d39": {"category": "Application Development", "name": "Pebble Watch Development with Pebble.js", "title": "Pebble Watch Development with Pebble.js", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/pebble-watch-development-pebblejs", "page count": "O(n)", "one liner": "Pebble is a smartwatch that pairs with both Android and iPhone devices via Bluetooth. From the beginning Pebble team embraced the Developer community which resulted in powerful SDK. Although a primary language for apps development is C, there is a room f...", "authors": "Eugene Safronov", "identifier": 21720, "type": "blog", "publication date": "09/06/2015", "size": 90000}, "aeb5301e-a753-406f-8906-553ca629bc1f": {"name": "Code Editor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/code-editor/info", "one liner": "", "identifier": "", "size": 111}, "5bb071bd-a50b-47c0-ac45-389426a2fc4a": {"name": "List", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/list/info", "one liner": "list may refer to: a linked list (an ordered set of nodes, each referencing its successor), or a form of dynamic array. Not to be used for HTML lists, use the "html-lists" tag instead.", "identifier": "", "size": 44028}, "0c8a96f1-9835-42d0-a234-ac45fa4c5704": {"name": "Patch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/patch/info", "one liner": "A patch is a piece of software designed to fix problems with, or update a computer program or its supporting data. This includes fixing security vulnerabilities and other bugs, and improving the usability or performance.", "identifier": "", "size": 1255}, "7653838e-fb1c-4b32-9428-611c043c8156": {"name": "Hacking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hacking/info", "one liner": "Activities related to making hardware and software do things they were not originally designed to do.", "identifier": "", "size": 101}, "93576434-4e4b-4f2c-a24f-74db3756d495": {"name": "Draw", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/draw/info", "one liner": "A tag for questions about methods of displaying graphical data or images.", "identifier": "", "size": 2121}, "57d26b57-9eed-43a1-9b78-4fafa2522161": {"name": "Wxwidgets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wxwidgets/info", "one liner": "wxWidgets is a cross-platform GUI framework. It is written in C++ and has bindings for Python, Perl, Ruby, and even .Net. It also supports several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.", "identifier": "", "size": 2094}, "0ccf4bf6-7c65-4b6c-89aa-102c230eb3d5": {"category": "Big Data and Business Intelligence", "name": "Test-Driven Machine Learning", "title": "Test-Driven Machine Learning", "color": "blue", "cover image": "sites/default/files/B04010_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/test-driven-machine-learning", "page count": "180", "one liner": "Control your machine learning algorithms using test-driven development to achieve quantifiable milestones", "authors": "NULL", "identifier": "1784399086", "type": "books", "publication date": "29/01/2016", "size": 90000}, "ad17d7c6-8d60-46dc-8683-89f0616e9ca3": {"name": "Asana", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/asana/info", "one liner": "Asana is a flexible task manager that people can use for Customer Relations Management, Project Management, and Team Management.", "identifier": "", "size": 338}, "b9dd1755-0cd0-42e7-95af-b66530b296f3": {"name": "Webdriver", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/webdriver/info", "one liner": "WebDriver is an API for controlling web browsers, imitating a real user. It's mostly used for automated tests. WebDriver has multiple language bindings and drivers (allowing to control various browsers). If your question is specific to one of them, make sure to also include the appropriate tag.", "identifier": "", "size": 5296}, "f57ade3f-2c97-408a-832a-a182faaa2829": {"name": "Captcha", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/captcha/info", "one liner": "Captcha is a type of challenge-response test used in computing as an attempt to ensure that the response is given by a human being and not generated by a computer.", "identifier": "", "size": 1727}, "c2d242b1-54a1-467e-9424-219ed2f70d4c": {"category": "Hardware and Creative", "name": "Learning BeagleBone Python Programming", "title": "Learning BeagleBone Python Programming", "color": "blue", "cover image": "sites/default/files/9702OT_Learning BeagleBone Python Programming_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/learning-beaglebone-python-programming", "page count": "196", "one liner": "Unleash the potential of BeagleBone using Python", "authors": "NULL", "identifier": "1784399701", "type": "books", "publication date": "14/07/2015", "size": 90000}, "0111dd00-1888-4ba4-9493-f4f5027f227b": {"name": "Alerts", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/alerts/info", "one liner": "", "identifier": "", "size": 190}, "f68abd35-2d43-4812-a91c-211b23263add": {"name": "Regex", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/regex/info", "one liner": "Regular expressions use a declarative language to match patterns within strings. They are commonly used for string validation, parsing, and trasformation. Since regex is not standardized, all questions with this tag should also include a tag specifying the applicable programming language or tool.", "identifier": "", "size": 123956}, "384070d7-ede3-4162-aae7-013ad391a3c8": {"category": "Application Development", "name": "ArcGIS Blueprints", "title": "ArcGIS Blueprints", "color": "blue", "cover image": "sites/default/files/B04553_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/arcgis-blueprints", "page count": "340", "one liner": "Explore the robust features of Python to create real-world ArcGIS applications through exciting, hands-on projects", "authors": "Eric Pimpler", "identifier": "1785286226", "type": "books", "publication date": "30/11/2015", "size": 90000}, "8ff6a2ec-679c-4c1d-8855-4686e89cd0d0": {"name": "Sequence", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sequence/info", "one liner": "A sequence is an ordered list of objects (or events). Like a set, it contains members (also called elements or terms), and the number of terms (possibly infinite) is called the length of the sequence. Unlike a set, order matters, and exactly the same elements can appear multiple times at different positions in the sequence.", "identifier": "", "size": 2236}, "4ace4eb2-3cd6-4f95-83be-e97818222eb2": {"name": "Toolchain", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/toolchain/info", "one liner": "A toolchain is a collection of software tools that work together to build and manage programs.", "identifier": "", "size": 255}, "5b88ef6e-5548-4327-a9b5-d1ae2e1df33a": {"name": "Relation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/relation/info", "one liner": "A relation on sets S1, S2, ..., SN is any subset of S1 x S2 x ... x SN, where 'x' denotes the Cartesian product. In other words, a relation over N sets is any set of ordered N-tuples over the N sets. ", "identifier": "", "size": 646}, "cd00d65d-ba34-4ea0-ae2f-5b6c560cca67": {"name": "Heroku Postgres", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/heroku-postgres/info", "one liner": "Heroku Postgres is the SQL database service run by Heroku that is provisioned and managed as an add-on. ", "identifier": "", "size": 256}, "f0c67f00-28f6-4728-853b-b9a0acaa2d23": {"name": "Intellij Idea", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/intellij-idea/info", "one liner": "IntelliJ IDEA is an IDE by JetBrains. Originally created for Java, it currently supports a wide variety of languages, including JavaScript, Groovy, HTML, CSS, RSS, R, Haskell, PHP, Ruby, Python, Scala, Swift, Clojure, and Kotlin.", "identifier": "", "size": 12681}, "0221cb01-7c95-475d-a813-dcae0cdfbf7b": {"name": "Tdd", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tdd/info", "one liner": "Test-Driven Development (TDD) involves writing a failing automated test to specify what is to be built. The test is then made to pass by writing code which satisfies the tested condition. Finally, the code is refactored.", "identifier": "", "size": 4219}, "29d6247c-96c8-45dd-a991-0716f7feb63a": {"name": "Updating", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/updating/info", "one liner": "Updating can refer to the modification of data or configuration by an application, process, or service, or can refer to the modification of software by a process.", "identifier": "", "size": 583}, "065e60ff-8562-449d-9971-1b133eae58af": {"name": "Robotics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/robotics/info", "one liner": "Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots. Robotics is related to the sciences of electronics, engineering, mechanics, and software. You may also consider asking your question on [*robotics* stack exchange](http://robotics.stackexchange.com/).", "identifier": "", "size": 435}, "6766e25a-446e-4d88-9603-d666a6f46edb": {"name": "Ansible", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ansible/info", "one liner": "Ansible is a model-driven configuration management, multi-node deployment/orchestration and remote task execution system. Uses SSH by default, so there is no special software to be installed on the nodes you manage. Ansible can be extended in any language. ", "identifier": "", "size": 1336}, "8b05e6c0-c66d-4044-85bb-b9ceb6d513cf": {"name": "Gitignore", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gitignore/info", "one liner": ".gitignore is a file which lists files and directories that Git should not include as part of a repository.", "identifier": "", "size": 1035}, "97c0a173-b650-4742-bc1b-8bd406d5b9e9": {"category": "Big Data and Business Intelligence", "name": "Practical Data Science Cookbook", "title": "Practical Data Science Cookbook", "color": "blue", "cover image": "sites/default/files/0246OS_Practical Data Science Cookbook_cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/practical-data-science-cookbook", "page count": "396", "one liner": "This Practical Data Cookbook has 89 hands-on recipes for all data scientists to help complete real-world big data science and numerical projects in R and Python", "authors": "NULL", "identifier": "1783980249", "type": "books", "publication date": "25/09/2014", "size": 90000}, "16d17238-cfc4-4168-a9c1-61361b0aa73b": {"name": "Character Encoding", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/character-encoding/info", "one liner": "Character encoding refers to the way characters are represented as a series of bytes", "identifier": "", "size": 9075}, "7510094b-d241-4e09-ac48-fef875bcf497": {"name": "Django", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/django/info", "one liner": "Django is an open source web application framework, written in Python. Django is designed to reduce the effort required to create complex data-driven websites and web applications.", "identifier": "", "size": 100974}, "9a3373f0-6272-4e97-91c4-14f53ade2647": {"name": "Hierarchy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hierarchy/info", "one liner": "For issues relating to creating, maintaining, or displaying a hierarchy of data or resources, etc.", "identifier": "", "size": 1557}, "0a6b9e46-b001-48a5-9be8-c0bf61ee1388": {"category": "Big Data and Business Intelligence", "name": "PostGIS Cookbook", "title": "PostGIS Cookbook", "color": "blue", "cover image": "sites/default/files/8666OS_PostGIS 2.0 Cookbook_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/postgis-cookbook", "page count": "484", "one liner": "For web developers and software architects this book will provide a vital guide to the tools and capabilities available to PostGIS spatial databases. Packed with hands-on recipes and powerful concepts", "authors": "NULL", "identifier": "1849518661", "type": "books", "publication date": "24/01/2014", "size": 90000}, "87a81bfc-8a0c-4679-89a6-56332afea150": {"name": "Smooth", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/smooth/info", "one liner": "In statistics and image processing, to smooth a data set is to create an approximating function that attempts to capture important patterns in the data, while leaving out noise or other fine-scale structures/rapid phenomena.", "identifier": "", "size": 418}, "52872a85-641a-468e-a112-ed03e2941383": {"category": "Web Development", "name": "Plone 3 Multimedia", "title": "Plone 3 Multimedia", "color": "blue", "cover image": "sites/default/files/7665_MockupCover_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/plone-3-multimedia", "page count": "372", "one liner": "Embed, display, and manage multimedia content in your Plone website", "authors": "NULL", "identifier": "1847197663", "type": "books", "publication date": "18/05/2010", "size": 90000}, "5315b1c1-2cdf-4d7d-a8b6-0df927e82520": {"name": "Socks", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/socks/info", "one liner": "Socket Secure (SOCKS for short) is an Internet protocol that routes network packets between a client and server through a Proxy server.", "identifier": "", "size": 354}, "f8bcc0a8-f9b9-4e25-8dcf-b5a337320ba7": {"name": "Bittorrent", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bittorrent/info", "one liner": "BitTorrent is a peer-to-peer file-sharing protocol.", "identifier": "", "size": 478}, "04f2aaad-01a2-41a4-b14b-83ff12629c69": {"name": "Gpio", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gpio/info", "one liner": "General Purpose Input/Output (GPIO) is a generic pin on a chip whose behavior (including whether it is an input or output pin) can be controlled (programmed) by the user at run time.", "identifier": "", "size": 443}, "452d7b4f-2ae5-456b-907d-ae34ce259620": {"name": "Long Integer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/long-integer/info", "one liner": "A long integer is an integer number, typically twice the size of a standard integer. It is represented by the keyword 'long' in several programming languages.", "identifier": "", "size": 1320}, "814484ef-a3d7-41af-99e4-c7f5d7c5f07c": {"category": "Big Data and Business Intelligence", "name": "Building Machine Learning Systems with Python - Second Edition", "title": "Building Machine Learning Systems with Python - Second Edition", "color": "blue", "cover image": "sites/default/files/2772OS_B03467_Building Machine Learning Systems with Python, Second Edition_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/building-machine-learning-systems-python-second-edition", "page count": "326", "one liner": "Get more from your data with the power of Python machine learning systems", "authors": "NULL", "identifier": "1784392774", "type": "books", "publication date": "26/03/2015", "size": 90000}, "299c3df7-94a0-4319-9e2e-fbd9ac6bf8ad": {"category": "Hardware and Creative", "name": "Raspberry Pi Projects for Kids", "title": "Raspberry Pi Projects for Kids", "color": "blue", "cover image": "sites/default/files/2226OS_Raspberry Pi Projects for your Kids_Mini_Cover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-projects-kids", "page count": "96", "one liner": "Start your own coding adventure with your kids by creating cool and exciting games and applications on the Raspberry Pi.", "authors": "NULL", "identifier": "1783982225", "type": "books", "publication date": "25/03/2014", "size": 90000}, "3d097435-8611-471f-9462-52b36e6bc552": {"name": "Math", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/math/info", "one liner": "Mathematics is the study of quantity, structure, space, and change. Any math questions on this site should be programming related.", "identifier": "", "size": 21056}, "c8c729ec-f5e7-4fe4-96a6-8d448840e939": {"name": "Read Eval Print Loop", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/read-eval-print-loop/info", "one liner": "A Read-Eval-Print Loop (REPL) is the most common model for an interactive interpreter - it Reads input, Evaluates it, Prints it, and Loops back to the beginning.", "identifier": "", "size": 685}, "f33d6687-ae95-4a04-883f-ee2c540025e0": {"name": "Agile", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/agile/info", "one liner": "Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. Such questions are now off-topic on SO, please use Project Management Stack Exchange Site: http://pm.stackexchange.com. ", "identifier": "", "size": 1082}, "6045c65c-23ce-4a5e-baac-7b0adc5e2c77": {"name": "Entities", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/entities/info", "one liner": "Entity-relationship model (ER model for short) is an abstract and conceptual representation of data.", "identifier": "", "size": 590}, "0b3e511b-d884-4ad3-85ec-8b96cf812ba1": {"name": "Having", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/having/info", "one liner": "Use this tag for questions about the HAVING keyword in SQL.", "identifier": "", "size": 462}, "c445a84c-ae9a-467d-a255-06759cd542e2": {"name": "Enums", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/enums/info", "one liner": "A data type consisting of a set of named values called elements, members or enumerators of the type.", "identifier": "", "size": 9744}, "30b5e27d-a59e-42d3-a5ae-2d7a846496cd": {"category": "Web Development", "name": "PyCharm", "title": "PyCharm", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/pycharm", "page count": "O(n)", "one liner": "A smart,sophisticated IDE used to develop robust web applications in Python", "authors": "", "identifier": 18238, "type": "techprimer", "publication date": "03/07/2014", "size": 90000}, "67b008bf-3c1a-42ee-bdec-050c7366c66b": {"name": "Multiple Instances", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/multiple-instances/info", "one liner": "Multiple-instances are two or more programs which share the same code and run at the same time", "identifier": "", "size": 640}, "75a373a1-11d1-4b95-bb50-cff721a4e06f": {"category": "Big Data and Business Intelligence", "name": "Apache Spark", "title": "Apache Spark", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/apache-spark", "page count": "O(n)", "one liner": "An open source,blazing-fast cluster computing system designed toprocess large datasets", "authors": "", "identifier": 18217, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "a1a58bbd-6e2c-4241-8294-b4897f67869d": {"category": "Web Development", "name": "Turinio valdymas su Plone [Lithuanian]", "title": "Turinio valdymas su Plone [Lithuanian]", "color": "blue", "cover image": "sites/default/files/bookimages/184719091X.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/turinio-valdymas-su-plone-lithuanian", "page count": "400", "one liner": "Isamus ir visapusikas Plone turinio valdymo sistemos vadovas.", "authors": "NULL", "identifier": "184719091X", "type": "books", "publication date": "12/06/2007", "size": 90000}, "7b25b518-8568-4e20-969a-ae605b63e4db": {"category": "Hardware and Creative", "name": "Blender 2.49 Scripting", "title": "Blender 2.49 Scripting", "color": "blue", "cover image": "sites/default/files/0400_Blender scriptingcov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/blender-249-scripting", "page count": "292", "one liner": "If you already know Blender and some Python, this book will help you greatly increase the power and flexibility of this tool. Learn in easy steps how to use scripting to add brand new functions and efficiencies.", "authors": "NULL", "identifier": "1849510407", "type": "books", "publication date": "29/04/2010", "size": 90000}, "29720d80-ea9d-467a-8e1e-e9e60f277b42": {"name": "Byte", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/byte/info", "one liner": "A unit of information usually corresponding to 8 bits. This term is also most often used to indicate the smallest addressable unit of storage on a digital system.", "identifier": "", "size": 3623}, "0fa43794-cbe1-442f-86fb-f6a85023e343": {"name": "Task", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/task/info", "one liner": "A task is an abstraction that is used to work with concurrency, it can denote operation that should be executed concurrently with the rest of a program.\r\nA task is a concurrent thread of execution in Ada and represents an asynchronous operation in .NET, also it corresponds to Threads in Java.", "identifier": "", "size": 3202}, "e74c9e82-29db-4e4d-865f-1c4d800489bd": {"name": "Bitbucket", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bitbucket/info", "one liner": "Bitbucket is a hosting site for Git and Mercurial. The service offering includes an issue tracker and wiki, as well as integration with a number of popular third-party services.", "identifier": "", "size": 2082}, "483b20a7-09c0-48f7-a86e-3587944a0a34": {"name": "Coordinates", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/coordinates/info", "one liner": "Refers to a sequence of numbers used to indicate the position of an object relative to an axis. Commonly, refers to a latitude/longitude pair that indicates a geographical position.", "identifier": "", "size": 3083}, "0bf0cd4e-27ff-4fbd-8170-bbc04c89792a": {"name": "Barcode", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/barcode/info", "one liner": "This tag should be used for questions on how to generate, decode, or use barcodes in programs.", "identifier": "", "size": 1614}, "6b861f32-9dc8-4e5d-8a26-3989d539a3a1": {"name": "Productivity", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/productivity/info", "one liner": "DO NOT USE (instead, see http://productivity.stackexchange.com/)", "identifier": "", "size": 467}, "21a2cc71-025c-49f3-adcf-9a5e8da83edb": {"name": "Data", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/data/info", "one liner": "DO NOT USE THIS TAG! This tag is hopelessly broad and doesn't really tell us what the question is about. See [here](http://meta.stackoverflow.com/questions/256746/request-to-burninate-the-data-tag).", "identifier": "", "size": 12966}, "debd4673-f815-4284-b7b2-e5b02f61e388": {"name": "Complete", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/complete/info", "one liner": "", "identifier": "", "size": 150}, "81ce997b-39f4-4445-8fd2-39afb82792a7": {"name": "Writing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/writing/info", "one liner": "", "identifier": "", "size": 152}, "7b896297-5ad7-41ee-91b6-10bdc3dc29fe": {"name": "Define", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/define/info", "one liner": "", "identifier": "", "size": 1046}, "0d085d6a-5a26-4808-a140-839b67957687": {"name": "Numba", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/numba/info", "one liner": "Numba is an open source NumPy-aware optimizing compiler for Python.", "identifier": "", "size": 176}, "a9ffd1cf-9413-405b-b479-c36f764c2af3": {"name": "Lcd", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lcd/info", "one liner": "LCD is an abbreviation for Liquid Crystal Display. ", "identifier": "", "size": 225}, "19179614-ab39-4395-99bd-bebd5dbc70bb": {"name": "Alternate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/alternate/info", "one liner": "", "identifier": "", "size": 116}, "b85fe720-e3b0-4499-b37f-d62ca6996e59": {"name": "Rendering", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rendering/info", "one liner": "Rendering refers to a computer program formatting data for display or printing.", "identifier": "", "size": 3385}, "78ef7216-ff18-45cd-bced-399195fd9ad6": {"category": "Application Development", "name": "Learning Object-Oriented Programming", "title": "Learning Object-Oriented Programming", "color": "blue", "cover image": "sites/default/files/9637OT.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-object-oriented-programming", "page count": "280", "one liner": "Explore and crack the OOP code in Python, JavaScript, and C#", "authors": "Gastn C. Hillar", "identifier": "1785289632", "type": "books", "publication date": "16/07/2015", "size": 90000}, "55e83b08-6654-40de-a108-e5432724613a": {"name": "Roles", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/roles/info", "one liner": "In various access control systems, roles define a group of users and organize permissions into a more manageable structure.", "identifier": "", "size": 1255}, "83427832-46da-4944-9e97-e37f178ba10f": {"name": "Trading", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/trading/info", "one liner": "The act of buying and selling financial instruments such as stocks, bonds, commodities and derivatives.", "identifier": "", "size": 172}, "66f7905e-66eb-4b2b-99cc-67aec2979fef": {"name": "Animation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/animation/info", "one liner": "Animation is the rapid display of a sequence of visuals in order to create an illusion of movement or change.", "identifier": "", "size": 22718}, "c6eccf20-4a8e-4e22-b96e-8ba6a23fc4a0": {"category": "Web Development", "name": "Flask", "title": "Flask", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/flask", "page count": "O(n)", "one liner": "A core Python framework used to build powerful and scalable web applications", "authors": "", "identifier": 18268, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "99a95877-a688-43ff-abcf-9d215a11ea27": {"name": "Autodesk", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/autodesk/info", "one liner": "Autodesk Inc. is an American multinational corporation that focuses on 3D design software for use in the architecture, engineering, construction, manufacturing, media and entertainment industries.", "identifier": "", "size": 147}, "fa529d3d-addc-454b-81bb-04118225e903": {"name": "Operators", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/operators/info", "one liner": "Operators are symbols that occur in nearly all programming and coding languages, for performing calculations and comparisons on data.", "identifier": "", "size": 3985}, "3d473a4a-eb05-4709-a884-4a206c6ee2b6": {"name": "Manager", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/manager/info", "one liner": "", "identifier": "", "size": 379}, "8a4a86aa-5bf5-4dd2-9e0d-3b2cc1171339": {"category": "Miscellaneous", "name": "Blender 3D By Example", "title": "Blender 3D By Example", "color": "blue", "cover image": "sites/default/files/B04632_MockupCover_Normal_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/blender-3d-example", "page count": "334", "one liner": "Design a complete workflow with Blender to create stunning 3D scenes and films step-by-step!", "authors": "NULL", "identifier": "1785285076", "type": "books", "publication date": "25/09/2015", "size": 90000}, "d5334db3-ff1f-44ad-be0f-49d66e414a63": {"name": "Conceptual", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/conceptual/info", "one liner": "Conceptual questions involve programming problems which are not related to program code itself, but with algorithm logic and program architecture.", "identifier": "", "size": 204}, "89475ed8-425f-4c2d-9608-c2ce8b5536db": {"name": "Infrastructure", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/infrastructure/info", "one liner": "", "identifier": "", "size": 148}, "df783a46-c4c8-44a4-aec3-53267109679d": {"name": "Ssid", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ssid/info", "one liner": "SSID is a case sensitive, 32 alphanumeric character unique identifier attached to the header of packets sent over a wireless local-area network (WLAN).", "identifier": "", "size": 104}, "4fed94ca-9425-4b18-9e2c-8d50e6655536": {"name": "Caffe", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/caffe/info", "one liner": "Caffe is a fast deep learning framework. It supports CPU and GPU processing. Caffe is released under the BSD 2-Clause license.", "identifier": "", "size": 194}, "526ad1b4-3cb7-45ef-add1-e80355818a7f": {"name": "Opencv", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/opencv/info", "one liner": "OpenCV (Open Source Computer Vision) is a cross-platform library of programming functions for real time computer vision. It was officially launched by Intel in 1999 and is now supported by Itseez.\r\n\r\nUses include: Human-Computer Interaction; Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Motion Understanding; Stereo and Multi-Camera Calibration and Depth Computation; Mobile Robotics. ", "identifier": "", "size": 25813}, "dee59873-c213-4f2b-82e4-7a01a6b379cc": {"name": "Heatmap", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/heatmap/info", "one liner": "A heat map is a graphical representation of data where the individual values contained in a matrix are represented as colors.", "identifier": "", "size": 1011}, "0f92ff08-bd2a-4136-b0f0-6d91741e929e": {"name": "Mutable", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mutable/info", "one liner": "A mutable can be modified after it is created.", "identifier": "", "size": 508}, "70d98613-44d0-4657-bb07-f1e9891333c2": {"name": "Recommendation Engine", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/recommendation-engine/info", "one liner": "For questions relating to recommendation engines, collaborative filtering, and personalization. Questions tend to be algorithmic or statistical in nature.", "identifier": "", "size": 543}, "fdeeb938-d644-44db-835a-1f28ce96a10c": {"name": "Iterator", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/iterator/info", "one liner": "An iterator is an object-oriented programming pattern that allows traversal through a collection, agnostic of the actual implementation or object addresses in physical memory.", "identifier": "", "size": 6518}, "4b5baa7c-ba72-45e0-8477-8d6a85d3b6b3": {"name": "Distribute", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/distribute/info", "one liner": "python distribute (setuptools) module", "identifier": "", "size": 186}, "f136fac5-6918-412c-b716-7228af5a4038": {"name": "Deployment", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/deployment/info", "one liner": "A series of activities that makes a program available for use (usually in test or production environments)", "identifier": "", "size": 12989}, "6d03ce6f-55cc-4912-951f-8426f1e25be7": {"name": "Workflow", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/workflow/info", "one liner": "Workflow is an orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information.", "identifier": "", "size": 3314}, "198c456d-379a-450f-ac3c-fe207ca5b03a": {"name": "Join", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/join/info", "one liner": "A join is a general operation in relational algebra for a combining operation on two or more relations in a relational database system. `JOIN` is also keyword of the SQL language for performing a join operation.", "identifier": "", "size": 19311}, "0136c412-f67a-4890-bd28-d891a6bfc20f": {"name": "Installer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/installer/info", "one liner": "A computer program responsible for installing other computer programs (aka software) on a system.", "identifier": "", "size": 4618}, "e2841186-d4e1-4e94-9c5d-89fc634fc72d": {"name": "Unbind", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/unbind/info", "one liner": "Remove a previously-attached binding to an event handler, communication channel or other system object.", "identifier": "", "size": 297}, "a1c25d85-ae44-499d-847b-00dfc8965bff": {"name": "Maps", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/maps/info", "one liner": "A map is a visual representation of an area\u2014a symbolic depiction highlighting relationships between elements of that space such as objects, regions, and themes.", "identifier": "", "size": 4529}, "c6b1a209-2ddf-4a5a-96ff-623b6783aaa3": {"name": "Panoramas", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/panoramas/info", "one liner": "A panoramic view is a wide view resolution view. Your device camera allows you to shoot a panoramic image. This you do by rotating your camera view-finder, placing it on a 360 degree rotating tripod stand. The image you get is of a wide-view resolution i.e its width is continuous.", "identifier": "", "size": 177}, "a0f6f59c-6289-4cbf-84b5-55189a5c9849": {"name": "Compression", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/compression/info", "one liner": "The name given to the process of encoding data such that it uses lesser number of bits as compared to the original representation.", "identifier": "", "size": 4729}, "f86a7f3f-fdb9-46d8-8591-ff99b93be2a0": {"category": "Virtualization and Cloud", "name": "Python for Google App Engine", "title": "Python for Google App Engine", "color": "blue", "cover image": "sites/default/files/3710_Python for Google App Engine.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/virtualization-and-cloud/python-google-app-engine", "page count": "198", "one liner": "Master the full range of development features provided by Google App Engine to build and run scalable web applications in Python", "authors": "Massimiliano Pippi", "identifier": "1784398195", "type": "books", "publication date": "27/01/2015", "size": 90000}, "aa99d5ac-8e83-4361-bf7a-473355334b8b": {"name": "Cycle", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cycle/info", "one liner": "A cycle is a process or series of items, which repeats several times.", "identifier": "", "size": 1035}, "33cca2bd-18b0-4497-8861-68074cc86f79": {"name": "Local", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/local/info", "one liner": "A tag for questions about accessing resources local to a given runtime environment or network.", "identifier": "", "size": 1892}, "aff60a5f-7b8e-4557-bbef-1243a21e6cf1": {"category": "Virtualization and Cloud", "name": "Provisioning Docker Containers", "title": "Provisioning Docker Containers", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/provisioning-docker-containers", "page count": "O(n)", "one liner": "In this post you will learn about containers in Docker, why they are used and why they are useful.", "authors": "Xavier Bruhiere", "identifier": 21345, "type": "blog", "publication date": "06/05/2015", "size": 90000}, "9ac9ce56-1135-40cc-86a9-26d520cf32d2": {"category": "Miscellaneous", "name": "Sage Beginner's Guide", "title": "Sage Beginner's Guide", "color": "blue", "cover image": "sites/default/files/4460_Sage Beginners Guide.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/sage-beginners-guide", "page count": "364", "one liner": "Unlock the full potential of Sage for simplifying and automating mathematical computing with this book and eBook", "authors": "NULL", "identifier": "1849514461", "type": "books", "publication date": "11/05/2011", "size": 90000}, "4ad58d1d-05e5-43de-958c-aa76f9ed5be5": {"name": "Packaging", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/packaging/info", "one liner": "Packaging is a configuration management process involved with capturing the knowledge needed to install or uninstall software on a target system.", "identifier": "", "size": 1060}, "be81e756-1f73-4948-b8ce-efc0b6a6de50": {"category": "Application Development", "name": "Building Mapping Applications with QGIS", "title": "Building Mapping Applications with QGIS", "color": "blue", "cover image": "sites/default/files/0416_Learning Mapping Applications with QGIS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/building-mapping-applications-qgis", "page count": "264", "one liner": "Create your own sophisticated applications to analyze and display geospatial information using QGIS and Python", "authors": "Erik Westra", "identifier": "178398466X", "type": "books", "publication date": "30/12/2014", "size": 90000}, "9de75f8c-c686-4061-b5a0-e510d82f89de": {"name": "Order", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/order/info", "one liner": "Use this tag for specific questions about the order of results", "identifier": "", "size": 5632}, "44770f8d-1961-4720-b6a3-a8b947d1ecff": {"category": "Big Data and Business Intelligence", "name": "ElasticSearch Cookbook - Second Edition", "title": "ElasticSearch Cookbook - Second Edition", "color": "blue", "cover image": "sites/default/files/3523_4836OS_ElasticSearch Cookbook Second Edition_cov_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/elasticsearch-cookbook-second-edition", "page count": "472", "one liner": "Over 130 advanced recipes to search, analyze, deploy, manage, and monitor data effectively with ElasticSearch", "authors": "Alberto Paro", "identifier": "1783554835", "type": "books", "publication date": "28/01/2015", "size": 90000}, "b0183e7a-fab8-4505-8025-9ec2e856db38": {"name": "Remote Access", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/remote-access/info", "one liner": "Remote access is the connection to a data processing system from a remote location.", "identifier": "", "size": 1480}, "8139929c-593f-4761-804a-f340f6841a3c": {"name": "Jvm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jvm/info", "one liner": "The Java Virtual Machine (JVM) enables a set of computer software programs and data structures to use a virtual machine model for the execution of other computer programs and scripts.", "identifier": "", "size": 5933}, "60bd7ba4-5e00-4c2d-bcc4-74c9baa79da7": {"name": "Light", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/light/info", "one liner": "light is basis for our visual perception", "identifier": "", "size": 271}, "9d05c216-9587-40e2-83e2-9a1b3ac0a9d3": {"name": "Discovery", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/discovery/info", "one liner": "", "identifier": "", "size": 205}, "086784f1-f856-4d1f-953e-6c9000c6efb3": {"name": "Rm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rm/info", "one liner": "rm is a basic UNIX command used to remove files, directories, and other items from the filesystem.", "identifier": "", "size": 233}, "7d3bed26-e418-4875-a398-f64e5732e3bf": {"name": "Par", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/par/info", "one liner": "", "identifier": "", "size": 123}, "91d846f4-a919-4a0c-a73c-dbb062f7ef8e": {"name": "Steam", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/steam/info", "one liner": "Steam is an entertainment platform, payment system, and community for video games. Steam also provides simple API's and OpenID endpoints for user authentication. Use this tag for question relating to Steam or its OpenID endpoint.", "identifier": "", "size": 333}, "4d5539e0-b013-4047-a73f-10232e5fab78": {"name": "Expand", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/expand/info", "one liner": "Expand: as in collapsible views. They take more area, and give full detail, links, composite view, only when expanded. These can be Tree-View, Hide-able divisions, Popup-up screens, Combo-boxes and so on.", "identifier": "", "size": 767}, "bae0ab7b-9e89-41bb-9d44-b7d2f8efad99": {"name": "Ssl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ssl/info", "one liner": "Secure Sockets Layer (SSL) is a cryptographic protocol that provides secure communications over the Internet. Often, SSL is used as a blanket term and refers to both the SSL protocol and the Transport Layer Security (TLS) protocol. The most recent version of the protocol is TLS version 1.2, specified by the IETF in [RFC 5246](http://www.ietf.org/rfc/rfc5246.txt).", "identifier": "", "size": 19878}, "dfeac7be-cd15-4560-bb6e-1116680be768": {"category": "Big Data and Business Intelligence", "name": "Web Scraping with Python", "title": "Web Scraping with Python", "color": "blue", "cover image": "sites/default/files/B02807_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/web-scraping-python", "page count": "176", "one liner": "Successfully scrape data from any website with the power of Python", "authors": "NULL", "identifier": "1782164367", "type": "books", "publication date": "30/10/2015", "size": 90000}, "57decfab-b0e7-448f-85bb-c0e394f879e1": {"name": "Dns", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dns/info", "one liner": "The Domain Name System (DNS) is a hierarchical naming system built on a distributed database for computers, services, or any resource connected to the Internet or a private network.", "identifier": "", "size": 8295}, "240f2af3-5a24-41ca-930b-ee64b124fa02": {"name": "Stocks", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stocks/info", "one liner": "", "identifier": "", "size": 232}, "be2dc400-45de-4e26-8bf1-5219949dffce": {"name": "Graphic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/graphic/info", "one liner": "", "identifier": "", "size": 386}, "47bc6b92-152e-40db-9ef9-6af36c438bf7": {"name": "Effects", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/effects/info", "one liner": "Non functional enhancements of user interaction with a product (most commonly visual and sound )", "identifier": "", "size": 787}, "43c06299-05c3-4676-a278-dc25e15827b0": {"category": "Hardware and Creative", "name": "Python Programming for Arduino", "title": "Python Programming for Arduino", "color": "blue", "cover image": "sites/default/files/2798_5938OS_Python Programming for Arduino_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-programming-arduino", "page count": "400", "one liner": "Develop practical Internet of Things prototypes and applications with Arduino and Python", "authors": "Pratik Desai", "identifier": "1783285931", "type": "books", "publication date": "27/02/2015", "size": 90000}, "da0aaf04-61c6-44e4-b543-4cfa4d75d523": {"category": "Application Development", "name": "Python Business Intelligence Cookbook", "title": "Python Business Intelligence Cookbook", "color": "blue", "cover image": "sites/default/files/B04786_MockupCover_Cookbook_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-business-intelligence-cookbook", "page count": "146", "one liner": "Leverage the computational power of Python with more than 60 recipes that arm you with the required skills to make informed business decisions", "authors": "Robert Dempsey", "identifier": "178528746X", "type": "books", "publication date": "30/11/2015", "size": 90000}, "25df4e5d-a641-468e-b374-687da8f736fa": {"name": "Pull", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pull/info", "one liner": "In distributed version control, pull or fetch is the action of transferring remote changes into a local repository.", "identifier": "", "size": 461}, "04cbfd4b-4c2b-40b2-9866-303b3792fd02": {"name": "Arm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arm/info", "one liner": "This tag is used for questions related to the ARM (Advanced RISC Machine) family of computers; that is machines or electronics running on ARM processor cores or systems using an ARM core.", "identifier": "", "size": 5092}, "82276592-3794-4412-bc7b-d1fa470b8fc3": {"name": "Storm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/storm/info", "one liner": "Apache Storm is a free and open source distributed realtime computation system.\r\n\r\nFor the Blackberry model with the same name use blackberry-storm instead.", "identifier": "", "size": 1026}, "bb527e90-c669-4cef-a3b8-96f034305287": {"name": "Ant", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ant/info", "one liner": "Apache Ant (formerly Jakarta Ant) is a declarative, XML-based build tool created originally for Java projects. It provides a rich set of standard tasks for performing most common build operations, such as compiling Java source, building archives and running tests. Ant's functionality can be extended through custom tasks and macros.\r\n", "identifier": "", "size": 12193}, "7eaca287-06c9-44ea-a7a4-082dd45a277c": {"name": "Ar", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ar/info", "one liner": "the Unix archiver utility, used primarily for maintaining static libraries. For questions about augmented reality, use "augmented-reality", not this tag.", "identifier": "", "size": 141}, "3c1e75eb-9a93-425a-9e0d-c9c99c00be74": {"name": "Dart", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dart/info", "one liner": "Dart is a class-based, optionally-typed programming language for building web and command-line applications. Dart compiles to modern JavaScript to run on the client and runs natively on the Dart VM for server-side apps.", "identifier": "", "size": 5331}, "8d2b99ae-28c2-443a-8439-6dc595643678": {"category": "Application Development", "name": "Mastering RabbitMQ", "title": "Mastering RabbitMQ", "color": "blue", "cover image": "sites/default/files/1526OS_mockupcover_normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-rabbitmq", "page count": "342", "one liner": "Master the art of developing message-based applications with RabbitMQ book and ebook.", "authors": "Emrah Ayanoglu", "identifier": "1783981520", "type": "books", "publication date": "31/05/2016", "size": 90000}, "7d48ae1d-8a39-4410-a0db-fff510f549c9": {"name": "Geojson", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/geojson/info", "one liner": "GeoJSON is an open format, based on JSON, for encoding geographic data.", "identifier": "", "size": 971}, "7cbc636f-3ccf-48cd-b02c-9ad82466a1f8": {"color": "blue", "identifier": "1849692793", "node type": null, "name": "Odoo Development Essentials", "size": 90000}, "2b873e7f-f707-47da-8138-de5d08547a8f": {"name": "Confirm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/confirm/info", "one liner": "For questions regarding the JavaScript `confirm` function or other such functions that ask the user for yes/no confirmation.", "identifier": "", "size": 469}, "d392e9d0-90a6-4ac5-818d-091b282671a8": {"name": "Interface", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/interface/info", "one liner": "An interface refers to the point of interaction between components. Interfaces are applicable at both the hardware and software level. \r\n\r\nIn general, an interface exposes a contract without exposing the underlying implementation details. In Object Oriented Programming, interfaces define abstract types that expose behavior, but contain no logic. Implementation is defined by the class or type that implements the interface.", "identifier": "", "size": 10271}, "56788d51-a5b5-448b-9874-3a3d6408f4f6": {"category": "Application Development", "name": "QGIS Python Programming Cookbook", "title": "QGIS Python Programming Cookbook", "color": "blue", "cover image": "sites/default/files/4985OS_2809_QGIS Python Programming.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/qgis-python-programming-cookbook", "page count": "340", "one liner": "Over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework", "authors": "Joel Lawhead", "identifier": "1783984988", "type": "books", "publication date": "26/03/2015", "size": 90000}, "fe528500-4753-4b29-8926-73dd826fcc1e": {"name": "Idiomatic", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/idiomatic/info", "one liner": "A programming idiom is the usual way to code a task in a specific language. Idiomatic programming is the use of the idioms of the programming language in order to take advantage of its virtues and avoid its pitfalls. This tag should be used in questions about best practices in some specific language.", "identifier": "", "size": 216}, "b7dc0552-45b2-47d5-9a8b-2edc208debac": {"name": "Toolbox", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/toolbox/info", "one liner": "The Toolbox displays icons for controls and other items that you can add to Visual Studio projects. ", "identifier": "", "size": 237}, "c9ebcce6-aaea-4e2b-bd54-8afc71f79241": {"name": "Buffer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/buffer/info", "one liner": "A buffer is an area of memory set aside for temporary storage of data while it is being moved from one place to another. This is typically done to speed up processes with significant latency, such as writing to a disk, printer or other physical device. The output is ready to be sent to the device before the device is ready to accept it, so it is moved to the buffer so that the sending program does not have to continue waiting.", "identifier": "", "size": 3443}, "f683a385-2366-4431-8a94-f08d7dfd26a2": {"name": "Crash", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/crash/info", "one liner": "A crash is the result of an unrecoverable error that causes the program to stop completely. During software development, crashes can be avoided by implementing proper error and exception handling.", "identifier": "", "size": 7450}, "04ee95ec-1d8c-48bd-9b01-f95e2d95236d": {"name": "Pycuda", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pycuda/info", "one liner": "PyCUDA is the Python module which provides a comprehensive pythonic interface to the NVIDIA CUDA GPU computing environment.", "identifier": "", "size": 190}, "605bee73-c02f-4ebc-9035-5d50c0369626": {"name": "Pop3", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pop3/info", "one liner": "Post Office Protocol version 3", "identifier": "", "size": 667}, "4efaee9f-0ad0-4a09-a7d7-d6326aecd9f9": {"name": "Tkinter", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tkinter/info", "one liner": "Tkinter is the standard Python interface to the "Tk" graphical user interface toolkit.", "identifier": "", "size": 8729}, "27ca1409-49fe-4f02-9212-d15f73b3e075": {"name": "Seconds", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/seconds/info", "one liner": "", "identifier": "", "size": 156}, "d7de73a8-3297-42b4-8276-c8834b19579c": {"name": "Itertools", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/itertools/info", "one liner": "itertools is a module for the Python language which contains high level functional constructs for working with iterable objects and generators.", "identifier": "", "size": 664}, "94f4539b-3e32-4480-84b3-06a39d879590": {"name": "Iot", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/iot/info", "one liner": "This tag is related to questions that have something to do with the Internet of Things.", "identifier": "", "size": 225}, "f022a995-5be2-429b-b9e8-c6a871b3190d": {"name": "Synchronize", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/synchronize/info", "one liner": "", "identifier": "", "size": 266}, "3062bdcb-c29e-4ee4-80a0-33f019c6b2b4": {"name": "Implicit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/implicit/info", "one liner": "An implicit in Scala is a function applied or a parameter provided without explicitly appearing in the source code.", "identifier": "", "size": 677}, "55de79f4-fd22-4fe3-adc3-ce8f26433d85": {"category": "Web Development", "name": "Django", "title": "Django", "color": "blue", "cover image": "", "node type": "techprimer", "on offer": "", "url": "http://packtpub.com/books/content/django", "page count": "O(n)", "one liner": "A powerful Python web framework designed for rapid web application development", "authors": "", "identifier": 18247, "type": "techprimer", "publication date": "02/07/2014", "size": 90000}, "ce366b8d-5fc6-416a-a7f6-b52d200e0c06": {"name": "Status", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/status/info", "one liner": "", "identifier": "", "size": 882}, "06c0b9bb-93b8-44a0-9ebe-8c9d71bca9b0": {"name": "Ipv4", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ipv4/info", "one liner": "IPv4 is the "old style" IP protocol currently used in most circumstances.", "identifier": "", "size": 439}, "7b2eb393-8576-4035-b25f-6d6fd6951e05": {"name": "Sms", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sms/info", "one liner": "Short Message Service (SMS) is the standardized text communication service component of phone, web or mobile communication systems that allow the exchange of short text messages between fixed line or mobile phone devices.", "identifier": "", "size": 5011}, "b63f39e9-203c-4569-b1d0-ee4c01babc8c": {"name": "Amazon S3", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/amazon-s3/info", "one liner": "Amazon S3 (simple storage service) is an online storage service from Amazon Web Services.", "identifier": "", "size": 10525}, "c9d27b43-e96f-42f1-a47c-71ed01ba97e6": {"name": "Mapping", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mapping/info", "one liner": "Corresponding every element of a given set to a unique element of another set or it may refer to a process of creating data element mappings between two distinct data models (objects)", "identifier": "", "size": 4413}, "56ed6a96-4190-4b8e-b789-9f2b1f746219": {"name": "Arguments", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arguments/info", "one liner": "An argument is usually defined as the actual value passed to a function, procedure, or command line program. This also refers to the Array-like `arguments` object in JavaScript.", "identifier": "", "size": 4971}, "b2596fd7-408b-4ffc-ac4c-72a9237c1bd0": {"category": "Virtualization and Cloud", "name": "OpenShift Cookbook", "title": "OpenShift Cookbook", "color": "blue", "cover image": "sites/default/files/1205OS_OpenShift Cookbook_Frontcover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/virtualization-and-cloud/openshift-cookbook", "page count": "430", "one liner": "Over 100 hands-on recipes that will help you create, deploy, manage, and scale OpenShift applications", "authors": "Shekhar Gulati", "identifier": "1783981202", "type": "books", "publication date": "29/10/2014", "size": 90000}, "d503fa54-4e24-45e5-8394-e763dbc97e98": {"name": "Show", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/show/info", "one liner": "Methods for displaying additional or previously hidden visual components, particularly with regard to HTML.", "identifier": "", "size": 1823}, "b6bcdea8-44ff-4586-8bd9-9d7b10629f0e": {"name": "Wikipedia", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wikipedia/info", "one liner": "Consider the tags wikipedia-api (or the more general mediawiki-api) and mediawiki. Questions should be related to programming.", "identifier": "", "size": 870}, "ea50389a-47d1-43a0-9509-98a5fe0e1c0b": {"name": "Text", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/text/info", "one liner": "Text is a sequence of characters that is most often used to represent a cohesive piece of information.", "identifier": "", "size": 16189}, "7eb87c09-d89f-45b6-b678-5bfa6995f00c": {"name": "Series", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/series/info", "one liner": "A Series object represents a data series and is stored in the SeriesCollection class.", "identifier": "", "size": 565}, "63d10497-ade5-42f3-8460-d39ca3176679": {"category": "Web Development", "name": "Building Web Applications with Flask", "title": "Building Web Applications with Flask", "color": "blue", "cover image": "sites/default/files/6152OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/building-web-applications-flask", "page count": "160", "one liner": "Use Python and Flask to build amazing web applications, just the way you want them!", "authors": "NULL", "identifier": "178439615X", "type": "books", "publication date": "26/06/2015", "size": 90000}, "831b97b1-dc31-435c-9e29-7e1f18432638": {"name": "Excel", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/excel/info", "one liner": "Only for questions on complex formula development or VBA programming. You may combine the Excel tag with Excel-VBA, VBA, VSTO, C#, VB.NET, PowerShell, OLE automation, and other programming related tags and questions if applicable.\r\n\r\nGeneral help regarding MS Excel for single worksheet functions is available at Super User.", "identifier": "", "size": 72619}, "f59e1a3d-01f4-4159-a28c-b8e706acdc5f": {"name": "Bounding Box", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bounding-box/info", "one liner": "A Bounding Box is the smallest box that encloses a geometry. There are two common classes of Bounding Boxes that are employed: Oriented Bounding Boxes (OBB), and an Axis-Aligned Bounding Boxes (AABB). Bounding boxes are commonly employed as a cheap way to approximate more complex geometries in a range of applications, including collision detection. \r\n", "identifier": "", "size": 380}, "89e231c8-8b2d-49e9-8d21-9b5df76c48fb": {"name": "Components", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/components/info", "one liner": "A component in the Unified Modeling Language "represents a modular part of a system, that encapsulates its content and whose manifestation is replaceable within its environment. A component defines its behavior in terms of provided and required interfaces". The best example of component can be found in ActionScript- Flash,Flex sdks. There you have UI components like buttons, labels, DataGrids, charts those are reusable, distributable etc. ", "identifier": "", "size": 3248}, "f677e391-5cd7-46a7-93e7-057d81d4a7bb": {"name": "Pyside", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pyside/info", "one liner": "Questions about using PySide, a Python Qt bindings project.", "identifier": "", "size": 1982}, "54403c24-2221-4636-bf0c-9eeeb6f2cbbb": {"name": "Fog", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fog/info", "one liner": "fog describes itself as 'the Ruby cloud services library'. It is available at http://fog.io", "identifier": "", "size": 353}, "c6ddfc2f-338a-4514-9a64-e50811c202df": {"name": "Option", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/option/info", "one liner": "DO NOT USE THIS TAG. It is ambiguous and not helpful.", "identifier": "", "size": 1412}, "d3f28693-440a-4ba1-8997-37ff7fbfd4c7": {"category": "Miscellaneous", "name": "Burp Suite Essentials", "title": "Burp Suite Essentials", "color": "blue", "cover image": "sites/default/files/0111OT_cov_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/burp-suite-essentials", "page count": "144", "one liner": "Discover the secrets of web application pentesting using Burp Suite, the best tool for the job", "authors": "NULL", "identifier": "1783550112", "type": "books", "publication date": "28/11/2014", "size": 90000}, "e44cae9c-826d-4859-877e-3c743db3ea79": {"name": "Networkx", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/networkx/info", "one liner": "NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. Use this tag for questions about how to install or use the package, for clarification on any of its methods, or for help with algorithms written with it.", "identifier": "", "size": 932}, "dda66687-3fa2-496b-99c4-0b6a08033a1d": {"name": "Privacy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/privacy/info", "one liner": "For questions related to privacy (user permissions / security techniques, internet tracking system such as Cookies, Web bugs etc.)", "identifier": "", "size": 534}, "58578244-8d0f-47d2-aa54-5dc9857138c1": {"name": "Required", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/required/info", "one liner": "Required is an HTML attribute of an input element that forces that the input be supplied.", "identifier": "", "size": 421}, "c96cbbc9-83d8-48fe-9f38-6ea99f43d7f6": {"name": "Instances", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/instances/info", "one liner": "An instance is a specific realization of any object.", "identifier": "", "size": 349}, "e1cbd8cd-755a-495c-a9fb-6038686c2648": {"category": "Application Development", "name": "Python Geospatial Development - Second Edition", "title": "Python Geospatial Development - Second Edition", "color": "blue", "cover image": "sites/default/files/1523OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-geospatial-development-second-edition", "page count": "508", "one liner": "If youre experienced in Python heres an opportunity to get deep into Geospatial development, linking data to global locations. No prior knowledge required this book takes you through it all, step by step.", "authors": "Erik Westra", "identifier": "178216152X", "type": "books", "publication date": "24/05/2013", "size": 90000}, "a784a9d7-de37-4b8b-9f3f-b160971a944c": {"name": "Blur", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/blur/info", "one liner": "The visual effect. For the loss of focus event, use [tag:onblur].", "identifier": "", "size": 1050}, "2ad6da8c-93ad-4420-8897-220a936f3c47": {"name": "Vertex", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vertex/info", "one liner": "A vertex is a single point in a 3D object, used for simple model creation or advanced animation systems.", "identifier": "", "size": 430}, "6749e59a-3327-4a1f-9a14-f4ab32f001d5": {"name": "Tabular", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tabular/info", "one liner": "Tabular indicates a display format that mimics a table entity.", "identifier": "", "size": 224}, "8ad28cf9-8a51-460a-8917-07e8828beeec": {"name": "Module", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/module/info", "one liner": "A logical subdivision of a larger, more complex system.", "identifier": "", "size": 9458}, "95a6ed70-0e02-4287-8442-07d629a1e2c3": {"name": "Scikit Learn", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scikit-learn/info", "one liner": "scikit-learn is a machine-learning library for Python that provides simple and efficient tools for data analysis and data mining, with a focus on machine learning. It is accessible to everybody and reusable in various contexts. It is built on NumPy, SciPy, and matplotlib. The project is open source and commercially usable (BSD license).", "identifier": "", "size": 2982}, "6be0f86e-11d6-4bc6-b9cf-505c6a02b368": {"name": "Prototype", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/prototype/info", "one liner": "In prototype-based languages, the prototype of an object is a set of properties which is inherited by all objects which are based on this object.", "identifier": "", "size": 3088}, "ab1a63ee-5346-4718-a3d5-db0e4383fe27": {"name": "Flask", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/flask/info", "one liner": "Flask is a web microframework for Python based on "Werkzeug, Jinja 2 and good intentions". BSD-licensed.", "identifier": "", "size": 8870}, "b0e57b33-9ea2-4d5b-a396-2e8787c187eb": {"name": "Println", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/println/info", "one liner": "In programming, `println` denotes the termination of the current line and will subsequently print out to the next line.", "identifier": "", "size": 315}, "f871d577-0224-4517-8392-8cf21f8848eb": {"name": "Steganography", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/steganography/info", "one liner": "Steganography is the study of hidden information in pictures, text, or audio. It covers both methods of concealing information and methods of detecting hidden information.", "identifier": "", "size": 264}, "7dec0759-387a-4cec-a390-52c92ccd8f47": {"name": "3D", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/3d/info", "one liner": "3D computer graphics are graphics that use a three-dimensional representation of geometric data stored in the computer for the purposes of performing calculations and rendering 2D images.", "identifier": "", "size": 9028}, "bdfa12f5-944e-4b54-9861-20a09ab6fd3b": {"category": "Networking and Servers", "name": "Zabbix Network Monitoring Essentials [Video]", "title": "Zabbix Network Monitoring Essentials [Video]", "color": "blue", "cover image": "sites/default/files/9781782165507.jpg", "node type": "videos", "on offer": "", "url": "http://packtpub.com/networking-and-servers/zabbix-network-monitoring-essentials-video", "page count": "2 hours 33 minutes", "one liner": "Leverage the advanced features of Zabbix to set up a professional network monitoring system quickly and efficiently", "authors": "NULL", "identifier": "1782165509", "type": "videos", "publication date": "28/08/2013", "size": 90000}, "1a565ad0-918a-4613-8411-237190655931": {"name": "Mining", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mining/info", "one liner": "", "identifier": "", "size": 122}, "d0f7e125-c6e7-4116-a091-4a8ca3b93c9f": {"name": "Shader", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shader/info", "one liner": "A shader is a program to perform calculations on geometry or pixel data in computer graphics.", "identifier": "", "size": 2939}, "35ee2222-3a85-4dc5-ab3c-d0fd2103979f": {"category": "Game Development", "name": "Panda3D 1.6 Game Engine Beginner's Guide", "title": "Panda3D 1.6 Game Engine Beginner's Guide", "color": "blue", "cover image": "sites/default/files/2725OS_Panda3D 1.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/game-development/panda3d-16-game-engine-beginners-guide", "page count": "356", "one liner": "This is the A-Z of Panda3D for developers who have never used the engine before. Step-by-step, it takes you from first principles to ultimately creating a marketable game. Youll learn through first-hand experience and clear explanations.", "authors": "David Brian Mathews", "identifier": "1849512728", "type": "books", "publication date": "09/02/2011", "size": 90000}, "f4252013-b5d7-4cef-85b2-1b92d18e6575": {"category": "Web Development", "name": "Building Web Applications with Python and Neo4j", "title": "Building Web Applications with Python and Neo4j", "color": "blue", "cover image": "sites/default/files/3988OS_Building web applications with Python and Neo4j.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/building-web-applications-python-and-neo4j", "page count": "184", "one liner": "Develop exciting real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django", "authors": "Sumit Gupta", "identifier": "1783983981", "type": "books", "publication date": "16/07/2015", "size": 90000}, "39eb9c79-f74d-45c3-a074-94d835176dd6": {"name": "Void", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/void/info", "one liner": "An incomplete type used as syntactic place-holder for the return type of a method/function when no value is returned.", "identifier": "", "size": 930}, "a3232353-1a26-4ed5-a062-d1b90bd1ad52": {"name": "Character", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/character/info", "one liner": "Refers to a symbol that represents a letter or number. Also, the bit pattern used to represent such a symbol.", "identifier": "", "size": 3762}, "c8f70803-0ff8-40e7-b796-747953eebe71": {"name": "Instance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/instance/info", "one liner": "In object-oriented programming an instance is an occurrence or a copy of an object, whether currently executing or not.", "identifier": "", "size": 2656}, "8e3c7ee3-ab13-4e9f-a8e8-50abf1ff1ecd": {"category": "Big Data and Business Intelligence", "name": "Cassandra Data Modeling and Analysis", "title": "Cassandra Data Modeling and Analysis", "color": "blue", "cover image": "sites/default/files/8884OS_B00501_Cassandra Data Modelling and Analysis.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/cassandra-data-modeling-and-analysis", "page count": "196", "one liner": "Design, build, and analyze your data intricately using Cassandra", "authors": "NULL", "identifier": "1783988886", "type": "books", "publication date": "23/12/2014", "size": 90000}, "0cc718a5-e954-4dc9-8565-1f0cbdefdf37": {"name": "Audio", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/audio/info", "one liner": "Sound and programming audio hardware, and the various audio formats or containers. For questions specific to sounds playback, use [audio-playing], and for questions specific to sounds recording, use [audio-recording] or [voice-recording].", "identifier": "", "size": 19987}, "aaf6fe8b-4e8c-48af-aa20-4ec932121d98": {"category": "Application Development", "name": "QGIS By Example", "title": "QGIS By Example", "color": "blue", "cover image": "sites/default/files/B04316_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/qgis-example", "page count": "316", "one liner": "Leverage the power of QGIS in real-world applications to become a powerful user in cartography and GIS analysis", "authors": "Alexander Bruy,Daria Svidzinska", "identifier": "1782174672", "type": "books", "publication date": "29/06/2015", "size": 90000}, "bf278fc5-3078-40ad-9981-bfa13c752339": {"name": "Tweets", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tweets/info", "one liner": "Tweets are text-based posts of up to 140 characters, managed via the Twitter online social networking and microblogging service.", "identifier": "", "size": 337}, "51f5bd59-dfd3-49ab-8509-6a38855344c9": {"name": "Visualization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/visualization/info", "one liner": "Visualization is any technique for creating images, diagrams, or animations to communicate a message.", "identifier": "", "size": 2031}, "b0636a9d-c666-4481-a33a-b73000f335bc": {"name": "Algorithmic Trading", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/algorithmic-trading/info", "one liner": "Algorithmic trading is a technique of trading financial assets through an algorithm which has been fully or partially automated into a computer program.", "identifier": "", "size": 103}, "00299d61-3024-4cb8-9a50-a25c032b68db": {"name": "Cmis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cmis/info", "one liner": "Content Management Interoperability Services for talking to Content Repositories", "identifier": "", "size": 291}, "b7d0e675-eb3b-4268-932f-324aa910cc8f": {"name": "Upgrade", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/upgrade/info", "one liner": "This tag refers to the process of replacing a particular system with a newer version of the same system", "identifier": "", "size": 2098}, "41e795ce-da12-4cc5-9384-044abc9270d2": {"name": "Reddit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reddit/info", "one liner": "Reddit, pronounced as "red-it", is a social news ranking website.", "identifier": "", "size": 407}, "a8a783e3-f09d-48f6-96d6-8a4f15dfd8b0": {"name": "Gtk", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/gtk/info", "one liner": "GTK+ is a highly usable, feature-rich toolkit for creating graphical user interfaces (GUIs) that boasts cross platform compatibility and an easy to use API.", "identifier": "", "size": 5089}, "42e3e10a-8690-4f6e-bd4a-67aaaf656889": {"category": "Web Development", "name": "Learning Django Web Development", "title": "Learning Django Web Development", "color": "blue", "cover image": "sites/default/files/4404OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/learning-django-web-development", "page count": "336", "one liner": "From idea to prototype, a learner's guide for web development with the Django application framework", "authors": "NULL", "identifier": "1783984406", "type": "books", "publication date": "22/06/2015", "size": 90000}, "7faecc94-b45a-46c7-9cb5-cd795111e797": {"name": "Sd Card", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sd-card/info", "one liner": "SD-card (Secure Digital) is a non-volatile memory card, often used in digital cameras as well as in mobile devices.", "identifier": "", "size": 1087}, "2bb98343-ffd1-489f-85bd-54557ef94a50": {"name": "Elixir", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/elixir/info", "one liner": "Elixir is an open-source, dynamic, compiled, general purpose functional programming language. It was designed to be fully compatible with the Erlang platform and is well suited to writing fault-tolerant, distributed applications with soft real-time guarantees and the ability for hot-code-swapping.", "identifier": "", "size": 637}, "82675cf7-3a3d-4ff0-b908-323d8e1d1e31": {"name": "System", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/system/info", "one liner": "System may refer to a set of interdependent components; Low level infrastructure like the operating system (from a high language point of view) or an object or function for accessing the previous", "identifier": "", "size": 2891}, "07f9461d-c66d-4c83-896d-fc75e64b40c3": {"name": "Odoo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/odoo/info", "one liner": "Odoo is a suite of open-source business apps written in Python and released under the AGPL license. It is used by 2 million users worldwide to manage companies of all different sizes. The main Odoo components are the server, 260 core modules (also called official modules) and around 4000 community modules.", "identifier": "", "size": 1088}, "c990758a-25fb-4130-9afc-4a13b343ba8c": {"name": "Game Engine", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/game-engine/info", "one liner": "A game engine is a software framework used in the development of video games. TAG USAGE NOTE: Use this tag only if you are creating or modifying a game engine framework, or if the game engine you use doesn't yet have its own tag on StackOverflow. Otherwise use the engine-specific tag(s).", "identifier": "", "size": 1919}, "71cb558e-7d21-4503-93a3-0c7d4a72ca8b": {"name": "Deep", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/deep/info", "one liner": "Anything related to so-called deep operations on recursive data structures, such as trees. A deep operation traverses the entire data structure, in contrast with "shallow" operations that only affect its "first level". For example, a deep-copy operation on a directory tree would copy the entire tree instead of copying only the content of the root directory.", "identifier": "", "size": 105}, "a55ef880-13c1-472d-ba86-bd145fe3777d": {"name": "Modifier", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/modifier/info", "one liner": "", "identifier": "", "size": 151}, "7cf8e4fc-fec2-4d17-ae50-62d0efa39830": {"name": "Mib", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mib/info", "one liner": "A MIB is an acronym for Management Information Base in use with the SNMP Protocol.", "identifier": "", "size": 193}, "39914e8f-ecd6-4078-84c1-595701e9af46": {"category": "Application Development", "name": "OpenCV with Python Blueprints", "title": "OpenCV with Python Blueprints", "color": "blue", "cover image": "sites/default/files/B04521_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/opencv-python-blueprints", "page count": "206", "one liner": "Design and develop advanced computer vision projects using OpenCV with Python", "authors": "Michael Beyeler", "identifier": "1785282697", "type": "books", "publication date": "16/10/2015", "size": 90000}, "9a2df711-d245-42e0-9c5e-e23f1f33e506": {"category": "Application Development", "name": "Learning Robotics Using Python", "title": "Learning Robotics Using Python", "color": "blue", "cover image": "sites/default/files/7536OS_mockupcover.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-robotics-using-python", "page count": "330", "one liner": "Design, simulate, program, and prototype an interactive autonomous mobile robot from scratch with the help of Python, ROS, and Open-CV!", "authors": "Lentin Joseph", "identifier": "1783287535", "type": "books", "publication date": "27/05/2015", "size": 90000}, "b56efbde-138e-465b-8be9-1be9fd6c342e": {"name": "Specialization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/specialization/info", "one liner": "A powerful feature of C++'s templates is `template specialization`. This allows alternative implementations to be provided based on certain characteristics of the parameterized type that is being instantiated. Template specialization has two purposes: to allow certain forms of optimization, and to reduce code bloat.", "identifier": "", "size": 304}, "13cc6312-a973-4fce-84db-3db28f1592c1": {"name": "Middleware", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/middleware/info", "one liner": "Middleware is computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue".", "identifier": "", "size": 836}, "abd40a2b-233d-4052-b0b7-4dbf1a59b2af": {"name": "Lxc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/lxc/info", "one liner": "LXC is an operating system-level virtualization method for running multiple isolated Linux systems (containers) on a single control host. It is sometimes referred to as \u201cchroot on steroids\u201d. ", "identifier": "", "size": 262}, "07aba8af-c27a-4193-adcd-533c6ceeeb8e": {"category": "Web Development", "name": "Python 3 Web Development Beginner's Guide", "title": "Python 3 Web Development Beginner's Guide", "color": "blue", "cover image": "sites/default/files/3746OS_Python 3 Web Development Beginners Guide_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/python-3-web-development-beginners-guide", "page count": "336", "one liner": "Use Python to create, theme, and deploy unique web applications", "authors": "NULL", "identifier": "1849513740", "type": "books", "publication date": "12/05/2011", "size": 90000}, "1a223cfb-be43-4e3d-8a64-ff8557fdaa93": {"name": "Boot", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/boot/info", "one liner": "The boot phase broadly refers to the set of operations that a computer system performs between power-on and access to a graphical/textual shell. Do NOT use this tag for Spring Boot. Use [spring-boot] instead.", "identifier": "", "size": 904}, "9cfebf8b-7df4-4f0f-933c-044b4f2bc0b8": {"name": "Textures", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/textures/info", "one liner": "Textures are series of images used in computer graphics to associate locations on a visible surface with varying values. This association is typically done by mapping locations on the texture (usually two-dimensional, but other dimensions and types of textures exist) to locations on the rendered surface. Filtering is often used to smooth away aliasing when sampling values from the texture, usually involving multiple images within a texture called mipmaps.", "identifier": "", "size": 3691}, "b2ba95e6-6d18-4f13-aa48-c6572f255b66": {"name": "Endpoints", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/endpoints/info", "one liner": "", "identifier": "", "size": 168}, "ab31a3c2-6b0d-4ce4-8fad-5bc27c66ee69": {"name": "Salt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/salt/info", "one liner": "Cryptography function that takes random bits and a string (typically a password) and uses a one-way hash to provide a new string that can be used for authentication without providing access to the original string. If a salt function uses enough random bits, the resulting string is generally considered cryptographically secure.", "identifier": "", "size": 762}, "18e19657-d323-4e7d-b783-c92553dfe5f7": {"category": "Web Development", "name": "Plone 3 Products Development Cookbook", "title": "Plone 3 Products Development Cookbook", "color": "blue", "cover image": "sites/default/files/6729_Plone 3 Products Development Cookbookcov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/plone-3-products-development-cookbook", "page count": "388", "one liner": "70 simple but incredibly effective recipes for creating your own feature rich, modern Plone add-on products by diving into its development framework", "authors": "NULL", "identifier": "1847196721", "type": "books", "publication date": "10/05/2010", "size": 90000}, "127d146b-8a08-45a4-83b8-36a36f3056fc": {"name": "Scrape", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scrape/info", "one liner": "DO NOT USE THIS TAG. It is under an active cleanup: http://meta.stackoverflow.com/q/305314 Use [web-scraping] if your question is about scraping information from web resources (there is also [screen-scraping]) or use [pdf-scraping] if your question is about scraping information from pdf files. Use [data-extraction] if you need to extract data from other resources.", "identifier": "", "size": 733}, "593c853d-0ca2-4ec6-ad00-898ed4a41d5a": {"name": "Apply", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/apply/info", "one liner": "In R this function returns a vector or array or list of values obtained by applying a function to margins or dimensions of an array or matrix. `apply`'s advantages over explicit for loops are primarily code simplicity. ", "identifier": "", "size": 1265}, "59855854-fefc-42a2-a762-eed093ce3845": {"name": "Identification", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/identification/info", "one liner": "", "identifier": "", "size": 117}, "281c0b80-c6a8-4fd0-b095-242f9cb90dfa": {"name": "Multiprocessing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/multiprocessing/info", "one liner": "Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system", "identifier": "", "size": 3830}, "8459c39e-3f26-4e9e-b2b4-c7bc72b8b78c": {"name": "Plane", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/plane/info", "one liner": "", "identifier": "", "size": 174}, "5a167ca4-6da1-4981-88ad-085d7969a808": {"name": "Runas", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/runas/info", "one liner": "runas is a Windows command which allows a user to run a specific program under the credentials of another user.", "identifier": "", "size": 170}, "cb01673f-6bc5-4efb-a567-0bc6eac5b0d2": {"name": "Composite", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/composite/info", "one liner": "The composite pattern describes that a group of objects are to be treated in the same way as a single instance of an object.", "identifier": "", "size": 584}, "24dd66f2-f898-42b7-a9b0-a4990ec6995a": {"category": "Hardware and Creative", "name": "Raspberry Pi Projects for Kids - Second Edition", "title": "Raspberry Pi Projects for Kids - Second Edition", "color": "blue", "cover image": "sites/default/files/1525OS_Raspberry Pi for Kids.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-projects-kids-second-edition", "page count": "146", "one liner": "Leverage the power of programming to use the Raspberry Pi to create awesome games", "authors": "NULL", "identifier": "1785281526", "type": "books", "publication date": "28/04/2015", "size": 90000}, "6b0f8a30-8760-433d-9866-6da6cf2d1a61": {"name": "Layer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/layer/info", "one liner": "This tag is ambiguous. Consider using more specific tags to better reflect the question's content.", "identifier": "", "size": 1136}, "a49e44bc-cb23-4943-b27d-573e58622806": {"name": "Detect", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/detect/info", "one liner": ""Detect" is overbroad and should not be used. Tag with the specific sort of detection you mean: collision-detection, face-detection, feature-detection, browser-detection, etc, etc.", "identifier": "", "size": 762}, "5ef976cf-a83b-4b8c-9613-98fe22bc60c5": {"name": "Cryptography", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cryptography/info", "one liner": "Cryptography covers, among other things, encryption, hashing and digital signatures. Cryptography questions not directly related to software development are better asked at crypto.stackexchange.com.\r\n", "identifier": "", "size": 6207}, "6a493796-0d91-46f9-b083-cb9e6de27e1a": {"name": "Resolve", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/resolve/info", "one liner": "Domain name resolvers determine the appropriate domain name servers responsible for the domain name in question by a sequence of queries starting with the right-most (top-level) domain label", "identifier": "", "size": 283}, "96d04b8d-14f9-41fe-9d1c-8f3dbbc500c1": {"name": "Connect", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/connect/info", "one liner": "Connect is an extensible HTTP server framework for node, created by Sencha Labs providing high performance "plugins" known as middleware.", "identifier": "", "size": 1712}, "6fd6ab4b-8edc-4649-aeda-3acae400ba6c": {"category": "Big Data and Business Intelligence", "name": "Learning Python Data Visualization", "title": "Learning Python Data Visualization", "color": "blue", "cover image": "sites/default/files/3334OS_Learning Python Data Visualisation_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/learning-python-data-visualization", "page count": "212", "one liner": "Master how to build dynamic HTML5-ready SVG charts using Python and the pygal library", "authors": "NULL", "identifier": "1783553332", "type": "books", "publication date": "25/08/2014", "size": 90000}, "967e0e73-1d45-451a-b807-f9868c6d18c0": {"name": "Inkscape", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/inkscape/info", "one liner": "Programming questions about scripting the Inkscape vector-graphics application, e.g. using the Inkscape CLI as part of a graphics conversion workflow. Questions about installing the application should go on Super User. Questions about using the application should go on Graphic Design.", "identifier": "", "size": 284}, "58ef0710-0ada-49da-896d-91e4cf32da04": {"name": "Python Requests", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/python-requests/info", "one liner": "Requests is a full-featured Python HTTP library with an easy-to-use, logical API.", "identifier": "", "size": 2186}, "33197f8a-7011-429a-9b46-4a9838200b59": {"name": "Air", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/air/info", "one liner": "Adobe Integrated Runtime (AIR), also known as Adobe AIR, is a cross-platform runtime environment developed by Adobe Systems for building applications targeting desktop, mobile and television systems using Adobe Flash, Adobe Flex, ActionScript 3.0, MXML, HTML, or AJAX.", "identifier": "", "size": 7286}, "36399912-29cf-436a-852f-d8f3e486c9b0": {"name": "Batch File", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/batch-file/info", "one liner": "A batch file is a text file containing a series of commands that are executed by the command interpreter on DOS, IBM OS/2, or Microsoft Windows systems.", "identifier": "", "size": 25371}, "bfd8db84-d566-425f-a50f-d8238600677a": {"category": "Web Development", "name": "Flask Framework Cookbook", "title": "Flask Framework Cookbook", "color": "blue", "cover image": "sites/default/files/3407OS_Flask Frameworks Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/flask-framework-cookbook", "page count": "258", "one liner": "Over 80 hands-on recipes to help you create small-to-large web applications using Flask", "authors": "NULL", "identifier": "178398340X", "type": "books", "publication date": "21/11/2014", "size": 90000}, "97ac76e0-b751-43c9-9e73-b0b0fd247fa6": {"category": "Web Development", "name": "Selenium Design Patterns and Best Practices", "title": "Selenium Design Patterns and Best Practices", "color": "blue", "cover image": "sites/default/files/2707OS_Selenium Design Patterns and Best Practices.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/selenium-design-patterns-and-best-practices", "page count": "270", "one liner": "Build a powerful, stable, and automated test suite using Selenium WebDriver", "authors": "NULL", "identifier": "1783982705", "type": "books", "publication date": "23/09/2014", "size": 90000}, "2b9d7b8a-6f4f-466b-a7cf-1189658613e5": {"category": "Web Development", "name": "Flask Blueprints", "title": "Flask Blueprints", "color": "blue", "cover image": "sites/default/files/B03965_MockupCover_Normal.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/flask-blueprints", "page count": "230", "one liner": "Dive into the world of the Flask micro-framework to develop an array of web applications", "authors": "NULL", "identifier": "1784394785", "type": "books", "publication date": "16/10/2015", "size": 90000}, "9e8ff843-1746-44be-a372-42274d7850e8": {"name": "Generics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/generics/info", "one liner": "Generics are a form of parametric polymorphism found in a range of languages, including .NET languages, Java and in Swift. ", "identifier": "", "size": 22541}, "593688a0-2a84-4840-bfa1-e36ebe1fa334": {"name": "Building", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/building/info", "one liner": "Building is the process by which source code is converted into executable object code.", "identifier": "", "size": 240}, "9779ee78-767f-45fa-b5d7-66666df671b7": {"name": "Models", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/models/info", "one liner": "A model is an abstract representation of a real-life object or process. Models are a part of the popular MVC pattern, as well as a more general concept in the sciences for approximating behavior.", "identifier": "", "size": 1735}, "15458639-fe6e-4a68-88cd-845b78e0a125": {"name": "Location", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/location/info", "one liner": "Location is a specific position in physical space, e.g. a point on the surface of the Earth described using latitude and longitude coordinates.\r\nThis tag should NOT be used for questions related to the position of a virtual element e.g. position of a pixel on a bitmap or position of a layout element on UI (use [position] tag in that cases).", "identifier": "", "size": 5148}, "af53fa03-13b6-49ce-aa7c-88c4dd0c9e88": {"name": "Least Squares", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/least-squares/info", "one liner": "Refers to a general estimation technique that selects the parameter value to minimize the squared difference between two quantities, such as the observed value of a variable, and the expected value of that observation conditioned on the parameter value.", "identifier": "", "size": 365}, "65f738b5-5bf2-4e5c-8f56-b2e9848128f9": {"name": "Timing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/timing/info", "one liner": "timing is a numerical measurement of the how long it takes to execute an instruction or series of instructions", "identifier": "", "size": 795}, "afe07d57-8921-4833-8c98-b4b3e3a8079d": {"category": "Virtualization and Cloud", "name": "Mastering Google App Engine", "title": "Mastering Google App Engine", "color": "blue", "cover image": "sites/default/files/6671OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/virtualization-and-cloud/mastering-google-app-engine", "page count": "368", "one liner": "Build robust and highly scalable web applications with Google App Engine", "authors": "Mohsin Shafique Hijazee", "identifier": "1784396672", "type": "books", "publication date": "08/10/2015", "size": 90000}, "c17ee251-88ee-40c4-a5a7-70028d2399e5": {"name": "Jackson", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/jackson/info", "one liner": "Jackson is a Java library for handling tasks like reading and writing (parsing / generating) and data binding to/from Java objects. Although primarily used for JSON, Jackson also supports many other data formats such as Avro, CBOR, CSV, Smile, XML, and YAML.", "identifier": "", "size": 5018}, "1bbef07a-a3ea-446c-8d97-1616a24e2c2c": {"name": "Mel", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mel/info", "one liner": "MEL is the Maya Embedded Language used to automate processes in the 3D rendering software Maya.", "identifier": "", "size": 135}, "f2dbe0a2-cb4c-4d40-b189-83064a6a95ca": {"name": "Glimpse", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/glimpse/info", "one liner": "What Firebug is for the client, Glimpse does for the server... in other words, a client side Glimpse into what's going on in your ASP.NET server.", "identifier": "", "size": 261}, "5607581a-b9b2-4203-9ce4-cb00de263116": {"name": "Shape", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/shape/info", "one liner": "Defines the boundaries of a visual respresentation.", "identifier": "", "size": 1317}, "56843d7b-20ca-4c34-acc2-9f8580b6bc4e": {"name": "Release", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/release/info", "one liner": "Refers to the act of finalizing a software building process for distribution to end-users. Do not use this tag if your question is about indicating that a chunk of memory can be reclaimed. Instead, use [memory-management].", "identifier": "", "size": 1685}, "0bedea33-19de-410b-9ebc-83fd8f6220d0": {"name": "Evaluate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/evaluate/info", "one liner": "", "identifier": "", "size": 217}, "b45b8bc9-cb0d-4896-ad42-02df19766d3d": {"name": "Payment", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/payment/info", "one liner": "The process of transferring money, normally in exchange for some product or service", "identifier": "", "size": 1594}, "5cb84d61-a3d0-4f28-a456-57f805fb578c": {"name": "Statistics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/statistics/info", "one liner": "Consider whether your question would be better at http://stats.stackexchange.com. Statistics is the mathematical study of using probability to infer characteristics of a population from a limited number of samples or observations.", "identifier": "", "size": 5783}, "242f0366-855a-4324-8326-0ceeb89071c5": {"name": "Connector", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/connector/info", "one liner": "An API typically used to provide a bridge between a piece of code and some disparate entity. Examples of such entities include database applications and server-side processes.", "identifier": "", "size": 315}, "af96ac77-0817-4668-8f0a-3a7fc35dd8f8": {"name": "Hive", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hive/info", "one liner": "Hive is a data warehouse system for Hadoop that facilitates easy data summarization, ad-hoc queries, and the analysis of large datasets stored in Hadoop compatible file systems. Hive provides a mechanism to project structure onto this data and query the data using a SQL-like language called HiveQL.", "identifier": "", "size": 5187}, "de9e8037-5c73-4aa7-946f-19daf1336e19": {"name": "Svn", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/svn/info", "one liner": "Subversion is a centralized open-source revision control system", "identifier": "", "size": 22083}, "6c7e3074-2405-428d-895c-0c9a5d019900": {"name": "Design Patterns", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/design-patterns/info", "one liner": "A design pattern is a general reusable solution to a commonly occurring problem in Software Design.", "identifier": "", "size": 19775}, "2d2ac470-169a-42f0-a376-a8ec370a5da9": {"name": "Eclipse", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/eclipse/info", "one liner": "Eclipse is an open source IDE and platform for building applications. There is a wide variety of plugins for various programming languages and other development-oriented tools (such as modeling, database browsing, etc.). This tag should only be used for questions specifically about the Eclipse IDE or platform, not for generalized (Java, Android, etc.) programming topics.", "identifier": "", "size": 88499}, "ef036647-5f03-4dbf-a800-ffc635f55d05": {"name": "Maybe", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/maybe/info", "one liner": "In Haskell, the Maybe type encapsulates an optional value.", "identifier": "", "size": 127}, "127176c4-e95b-4be2-8d5f-4437b12de3ea": {"name": "Feature Extraction", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/feature-extraction/info", "one liner": "In pattern recognition and in image processing, feature extraction is a special form of dimensionality reduction. Transforming the input data into the set of features is called feature extraction. If the features extracted are carefully chosen it is expected that the features set will extract the relevant information from the input data in order to perform the desired task using this reduced representation instead of the full size input.", "identifier": "", "size": 441}, "dc5047f8-6439-45c4-81b3-4f48d7404cc0": {"name": "Typescript", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/typescript/info", "one liner": "TypeScript is a typed superset of JavaScript created by Microsoft that adds optional types, classes, interfaces and modules and compiles to plain JavaScript.\r\n", "identifier": "", "size": 4752}, "26370fa9-3752-4f8a-889e-5c11fd413f6d": {"name": "Scalability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scalability/info", "one liner": "Scalability is the ability of a system, network, or process, to handle growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth.", "identifier": "", "size": 1706}, "d066fa42-ede0-4c75-8acc-5737a063eba2": {"name": "Pycharm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pycharm/info", "one liner": "PyCharm is an integrated development environment (IDE) for Python. It is developed by JetBrains for Windows, Mac OS X and Linux.", "identifier": "", "size": 2021}, "382af8a9-ecff-42f6-a1b9-0140aa70464e": {"category": "Web Development", "name": "Building Websites with Plone", "title": "Building Websites with Plone", "color": "blue", "cover image": "sites/default/files/bookimages/1904811027.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/building-websites-plone", "page count": "416", "one liner": "An in-depth and comprehensive guide to the Plone content management system.", "authors": "NULL", "identifier": "1904811027", "type": "books", "publication date": "25/11/2004", "size": 90000}, "43d9097e-27a2-46d6-a311-e5d0d394420d": {"name": "Driver", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/driver/info", "one liner": "Device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device. This tag should only be used for questions related to driver development, as questions about finding or installing drivers are off-topic for StackOverflow.", "identifier": "", "size": 3017}, "556bccaf-4b65-4639-88e6-f459ac3c7435": {"name": "Backtracking", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/backtracking/info", "one liner": "Backtracking is a general algorithm for finding solutions to some computational problem, that incrementally builds candidates to the solutions.", "identifier": "", "size": 518}, "6b919f32-6a43-43b8-beaf-5e4d25bd9d8d": {"name": "Rabbitmq", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rabbitmq/info", "one liner": "RabbitMQ is an open source robust messaging software for applications based on the AMQP protocol. ", "identifier": "", "size": 3816}, "fd54e40b-f35a-4b0a-b9b9-dacd6f4501b7": {"name": "Was", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/was/info", "one liner": "The Windows Process Activation Service (WAS) manages the activation and lifetime of the worker processes that contain applications that host WCF services. For Websphere AS, please use [websphere] tag.", "identifier": "", "size": 114}, "b53870b3-5074-4efc-aedc-7bc34f7b680f": {"name": "Abstraction", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/abstraction/info", "one liner": "Abstraction is a computer science concept in which an implementation is separated from its interface.", "identifier": "", "size": 624}, "2947dff2-d707-4caa-9a1d-868bdb25d848": {"category": "Application Development", "name": "Mastering Object-oriented Python", "title": "Mastering Object-oriented Python", "color": "blue", "cover image": "sites/default/files/0971OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/mastering-object-oriented-python", "page count": "634", "one liner": "If you want to master object-oriented Python programming this book is a must-have With 750 code samples and a relaxed tutorial, its a seamless route to learn.", "authors": "Steven F. Lott", "identifier": "1783280972", "type": "books", "publication date": "22/04/2014", "size": 90000}, "a26c6532-11f7-4af3-becc-55f3d08b4987": {"name": "Try Catch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/try-catch/info", "one liner": "try-catch is a syntactic construct for catching exceptions raised by a code section", "identifier": "", "size": 3709}, "7de6c4b6-9c9d-4271-9c86-ce4158837520": {"category": "Big Data and Business Intelligence", "name": "Introduction to Hadoop with Google Cloud and Google Storage - part 2", "title": "Introduction to Hadoop with Google Cloud and Google Storage - part 2", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/introduction-hadoop-google-cloud-and-google-storage-part-2", "page count": "O(n)", "one liner": "In this BLOG post we learned how to use the Google Cloud SDK to setup Hadoop via Windows and Cygwin.", "authors": "Robi Sen", "identifier": 19596, "type": "blog", "publication date": "15/12/2014", "size": 90000}, "5c71c995-3512-4583-97e5-22796883ea9c": {"name": "Space", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/space/info", "one liner": "THIS TAG IS AMBIGUOUS! Please tag your platform and/or language instead. A separation between words, glyphs, or areas of a screen.", "identifier": "", "size": 1288}, "fc68b3ce-05d1-4384-8858-c754a0eb3153": {"category": "Networking and Servers", "name": "Python Web Penetration Testing Cookbook", "title": "Python Web Penetration Testing Cookbook", "color": "blue", "cover image": "sites/default/files/2932OT_Python Web Penetration Testing Cookbook.jpg", "node type": "books", "on offer": "21033", "url": "http://packtpub.com/networking-and-servers/python-web-penetration-testing-cookbook", "page count": "224", "one liner": "Over 60 indispensable Python recipes to ensure you always have the right code on hand for web application testing", "authors": "Cameron Buchanan,Terry Ip,Andrew Mabbitt,Benjamin May,Dave Mound", "identifier": "1784392936", "type": "books", "publication date": "24/06/2015", "size": 90000}, "7bd9bfd6-198f-46d0-a965-5a075a3f90a0": {"category": "Application Development", "name": "Python for Finance", "title": "Python for Finance", "color": "blue", "cover image": "sites/default/files/4375OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-finance", "page count": "408", "one liner": "If your interest is finance and trading, then using Python to build a financial calculator makes absolute sense. As does this book which is a hands-on guide covering everything from option theory to time series.", "authors": "Yuxing Yan", "identifier": "1783284374", "type": "books", "publication date": "25/04/2014", "size": 90000}, "2fef285d-5804-43eb-bffa-16692ac369ca": {"category": "Application Development", "name": "OpenCV Computer Vision Application Programming [Video]", "title": "OpenCV Computer Vision Application Programming [Video]", "color": "blue", "cover image": "sites/default/files/9781849694889.jpg", "node type": "videos", "on offer": "", "url": "http://packtpub.com/application-development/opencv-computer-vision-application-programming-video", "page count": "2 hours and 27 mins", "one liner": "Incorporate OpenCV's powerful computer vision application programming techniques to build and make your own applications stand out from the crowd", "authors": "NULL", "identifier": "1849694885", "type": "videos", "publication date": "30/05/2013", "size": 90000}, "a245813e-f4d2-485b-821a-98201a5df6cf": {"name": "Edges", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/edges/info", "one liner": "", "identifier": "", "size": 190}, "39cf99fe-db18-4d73-b285-1f1b89716436": {"name": "Database Administration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/database-administration/info", "one liner": "the aspects of database usage not directly related to the insertion and extraction of information, such as security, configuration and performance finetuning", "identifier": "", "size": 599}, "43a9052d-fbf9-41af-ac11-40f93a02e4ac": {"name": "Contrast", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/contrast/info", "one liner": "the difference in color and light between parts of an image", "identifier": "", "size": 126}, "ee2608c6-e6d8-436f-bc94-8bc90d57d847": {"name": "Fault", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fault/info", "one liner": "A fault is the immediate cause of a failure. It might be e.g. an incorrect statement in a method. The execution of the faulty method might result in a failure at execution time.", "identifier": "", "size": 309}, "f3720cf3-d5c4-494d-9ae1-bcc817df092a": {"name": "Command", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/command/info", "one liner": "A command is a directive to a computer program acting as an interpreter of some kind, in order to perform a specific task. Most commonly a command is a directive to some kind of command line interface, such as a shell.", "identifier": "", "size": 5284}, "d2f6dac9-a50a-4530-93af-b688abc68f2f": {"name": "Android Actionbar", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/android-actionbar/info", "one liner": "The ActionBar is Android's window feature that identifies the application and user location, and provides user actions and navigation modes.", "identifier": "", "size": 7134}, "29e6f2be-1d5b-48cb-8826-ee6823716763": {"name": "Doctest", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/doctest/info", "one liner": "The doctest module searches for pieces of text that look like interactive Python sessions, and then executes those sessions to verify that they work exactly as shown. The test cases and expected output can be copied from an interactive Python interpreter session. During regression testing doctest alerts about failed cases.", "identifier": "", "size": 195}, "532e526c-5c6f-4e93-884c-7c0476a32c96": {"name": "Next", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/next/info", "one liner": "Coming immediately after in a sequence; subsequent. Often refers to iterators, that provide next() and hasNext() methods.", "identifier": "", "size": 731}, "9e6d6f51-87ac-4047-967d-05b23398811f": {"name": "Rpc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/rpc/info", "one liner": "Remote Procedure Call (RPC) is an approach to interprocessor or distributed communication wherein a set of services or procedures are exposed to remote clients. RPC is both a general concept for interprocessor communication and shorthand for Sun's original implementation (referred to as SunRPC to disambiguate.)", "identifier": "", "size": 1483}, "e6693828-36c9-4b1c-aade-671512f95163": {"name": "Split", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/split/info", "one liner": "Use this tag for questions about separating a item (e.g. a string) into parts, often by a delimiter.", "identifier": "", "size": 8754}, "cb82642f-d05c-41aa-bba9-d1f210523bcb": {"name": "Strategy Pattern", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/strategy-pattern/info", "one liner": "The strategy pattern (also known as the policy pattern) is a software design pattern, whereby an algorithm's behavior can be selected at runtime. ", "identifier": "", "size": 344}, "ec98e3c3-9792-4991-a5a1-1ea388b9a6cc": {"name": "Production", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/production/info", "one liner": ""Production" is commonly referred to as the stage in software lifecycle where it's available to be used by the intended end user.", "identifier": "", "size": 568}, "33aa285f-50e8-4a65-a28b-d908fb02903d": {"category": "Application Development", "name": "Python GUI Programming Cookbook", "title": "Python GUI Programming Cookbook", "color": "blue", "cover image": "sites/default/files/B04829_MockupCover_Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-gui-programming-cookbook", "page count": "317", "one liner": "Over 80 object-oriented recipes to help you create mind-blowing GUIs in Python", "authors": "Burkhard A. Meier", "identifier": "1785283758", "type": "books", "publication date": "31/12/2015", "size": 90000}, "29202d68-7f3c-49bb-9d57-cebdcfd26599": {"name": "Libraries", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/libraries/info", "one liner": "Use this tag for questions about software libraries. This tag is NOT for questions about computer programs used in public lending libraries or other brick-and-mortar libraries.\r\n", "identifier": "", "size": 1611}, "0ef628d8-b179-4ddd-9899-f47f59f23af1": {"category": "Networking and Servers", "name": "K-Means Clustering", "title": "K-Means Clustering", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/k-means-clustering", "page count": "O(n)", "one liner": "One of the most common clustering method is K-Means, which is a simple iterative method to partition the data into K - clusters.", "authors": "Janu Verma", "identifier": 20747, "type": "blog", "publication date": "15/06/2015", "size": 90000}, "92e45a57-6618-4791-868a-8ab163b7ae12": {"color": "blue", "identifier": "178217124X", "node type": "books", "name": "Getting Started with Python Pandas", "size": 90000}, "8394027e-3ed8-4ae4-aa1e-0d8698930487": {"name": "Distortion", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/distortion/info", "one liner": "", "identifier": "", "size": 207}, "d234dc5f-1130-4bf3-b69c-57497787e2a3": {"name": "Server", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/server/info", "one liner": "A server is a running instance of an application (Software) capable of accepting requests from the client and giving responses accordingly. ", "identifier": "", "size": 4335}, "ca209bbb-8adc-4fb1-a4e3-6b095ba224be": {"name": "Ghost Blog", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ghost-blog/info", "one liner": "Ghost is a minimalistic open source blogging platform that is built with JavaScript (Node.js in particular) and that defaults to Markdown for drafting posts.", "identifier": "", "size": 205}, "58b90465-1e4f-4bc8-af5b-3d3878980962": {"name": "If Statement", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/if-statement/info", "one liner": "An "if" statement is a control structure in many programming languages that changes the execution flow depending on a condition.", "identifier": "", "size": 21213}, "48048ea0-8a6f-4a39-925a-243031974e92": {"name": "Bigtable", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/bigtable/info", "one liner": "Bigtable is a distributed storage system (built by Google) for managing structured data that is designed to scale to a very large size: petabytes of data across thousands of commodity servers.", "identifier": "", "size": 232}, "12d6b00d-36dc-44de-afe7-0056409d4a2e": {"name": "Beagleboard", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/beagleboard/info", "one liner": "The BeagleBoard is an ultra-low cost, high performance, low power ARM Cortex-A8 (OMAP3/DM37x/AM335x) based single board computer designed by BeagleBoard.org community members.", "identifier": "", "size": 342}, "cbfba465-7b1d-4260-9eef-0b08bae0ffdf": {"name": "Theory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/theory/info", "one liner": "Programming-language-agnostic Questions that focus on the theoretical aspects rather than the actual implementations.", "identifier": "", "size": 1249}, "1e25126e-baee-43a7-9733-26eb7118f811": {"name": "Recompile", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/recompile/info", "one liner": "The act of compiling something again.", "identifier": "", "size": 120}, "cfe682fd-46d5-4936-b06c-e20e5613ed6d": {"name": "Fabric", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/fabric/info", "one liner": "A Python library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.", "identifier": "", "size": 952}, "6e9f1593-056e-419d-9ecb-6a857d5cc2b3": {"name": "Xss", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/xss/info", "one liner": "Cross-site scripting (XSS) is a type of computer security vulnerability typically found in web applications that enables malicious attackers to inject client-side script into web pages viewed by other users. An exploited cross-site scripting vulnerability can be used by attackers to bypass access controls such as the same origin policy.", "identifier": "", "size": 2560}, "2e69eaaf-7ad9-4d8b-a767-ca1a82b05a91": {"category": "Networking and Servers", "name": "Amazon SimpleDB: LITE", "title": "Amazon SimpleDB: LITE", "color": "blue", "cover image": "sites/default/files/3685EN_Amazon SimpleDB_LITE_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/amazon-simpledb-lite", "page count": "66", "one liner": "A book and eBook that addresses: what is SimpleDB, how does it compare to relational databases, and how to get started?", "authors": "Prabhakar Chaganti,Rich Helms", "identifier": "1849683689", "type": "books", "publication date": "13/05/2011", "size": 90000}, "55963feb-73fd-415a-afe6-59c34cce829b": {"name": "Nginx", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/nginx/info", "one liner": "Nginx ("engine x") is a lightweight, high-performance HTTP server, reverse proxy, TCP stream proxy and mail proxy, released under a BSD-like license.", "identifier": "", "size": 14727}, "e229dea2-b690-4ee5-ad55-ff74b7cdd6bb": {"name": "Radial Gradients", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/radial-gradients/info", "one liner": "A linear interpolation between two or more colors based on the distance from the center of a circle or ellipse. In radial gradients, the colors emerge from a single point and smoothly spread outward in a circular or elliptical shape unlike in linear gradients where it is from one end to another. Use this tag for any question pertaining to creation or usage of radial gradients.", "identifier": "", "size": 144}, "6a561fd8-1979-4946-82ca-8ee6ced0f448": {"name": "Hardware", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hardware/info", "one liner": "Programming questions related to the physical components of a computer. Please specify the model of your hardware in your question.", "identifier": "", "size": 2069}, "1d91e525-8f14-45f5-a513-d123120040e5": {"category": "Hardware and Creative", "name": "BeagleBone Home Automation", "title": "BeagleBone Home Automation", "color": "blue", "cover image": "sites/default/files/5730OS_BeagleBone Home Automation_cover_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/beaglebone-home-automation", "page count": "178", "one liner": "The Internet of Things is now being taken up by tech corporations but this fantastic book brings you the DIY approach to home automation using BeagleBone. From dimming the lights to opening the garage door its all here.", "authors": "NULL", "identifier": "1783285737", "type": "books", "publication date": "24/12/2013", "size": 90000}, "e86572ad-49e0-4403-9d62-4e24d0d6702c": {"name": "Theano", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/theano/info", "one liner": "Theano is a numerical computation library for Python. In Theano, computations are expressed using a NumPy-like syntax and compiled to run efficiently on either CPU or GPU architectures.", "identifier": "", "size": 439}, "a0d1215b-7e0b-4bd4-a578-e17bd93edeaa": {"category": "Web Development", "name": "CherryPy Essentials: Rapid Python Web Application Development", "title": "CherryPy Essentials: Rapid Python Web Application Development", "color": "blue", "cover image": "sites/default/files/bookimages/1904811841.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/cherrypy-essentials-rapid-python-web-application-development", "page count": "272", "one liner": "Design, develop, test, and deploy your Python web applications easily", "authors": "NULL", "identifier": "1904811841", "type": "books", "publication date": "31/03/2007", "size": 90000}, "13a44bc0-8c28-4100-be30-6156a3942aab": {"name": "Git", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/git/info", "one liner": "Git is an open-source distributed version control system (DVCS).\r\n", "identifier": "", "size": 58488}, "e7893014-93bf-41cc-9b5c-0e36e03167ed": {"name": "Orders", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/orders/info", "one liner": "", "identifier": "", "size": 110}, "837e4d82-46b1-48bf-bd0d-e5f4b58c4ee2": {"category": "Hardware and Creative", "name": "FreeCAD: Open Source Design on the Bleeding Edge", "title": "FreeCAD: Open Source Design on the Bleeding Edge", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/freecad-open-source-design-bleeding-edge", "page count": "O(n)", "one liner": "Are you looking for software for designing physical objects for 3D printing or physical construction? Computer-aided design (CAD) software is used extensively in engineering when designing objects that will be physically constructed.", "authors": "Michael Ang", "identifier": 19471, "type": "blog", "publication date": "31/12/2014", "size": 90000}, "5f796f49-70c4-400e-8214-301e014ff51b": {"name": "Factory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/factory/info", "one liner": "an OOP pattern to implement an interface responsible for creating objects.", "identifier": "", "size": 1479}, "871263b5-2c65-4478-9ea7-a460a441ab2f": {"name": "Battery", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/battery/info", "one liner": "A battery is a portable electrical power source which is often used in mobile devices.", "identifier": "", "size": 518}, "2eed5f72-6b2e-427f-b079-9d3671d2d4d6": {"name": "Restrictions", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/restrictions/info", "one liner": "", "identifier": "", "size": 174}, "224aaa6a-210e-487e-912e-63418a7bebe1": {"name": "Vba", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/vba/info", "one liner": "Visual Basic for Applications (VBA) is an event-driven, object-oriented programming language for writing macros, used for the entire Office suite as well as other applications. If your question is specifically about programming Excel, Access, Word or Outlook, also use the appropriate tag: [tag:excel-vba], [tag:access-vba], [tag:word-vba] or [tag:outlook-vba].", "identifier": "", "size": 46518}, "56e6c0a2-c0cc-4af1-8ac4-8e090ec733ab": {"name": "Code Reuse", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/code-reuse/info", "one liner": "The use of existing software, or software knowledge, to build new software", "identifier": "", "size": 593}, "9d7ea961-d082-4dc3-86f5-5ff2605de769": {"name": "Colors", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/colors/info", "one liner": "Use this tag for questions about representing or manipulating colors in a programming language.", "identifier": "", "size": 10536}, "dae750cf-12a2-4cb4-9d1d-5eaafca9645f": {"name": "Content Management System", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/content-management-system/info", "one liner": "A Content Management System (CMS) is a platform used to build websites that are easily edited by multiple users.\r\n\r\nNOTE: Product recommendations are off-topic for Stack Overflow; if you are using this tag to ask for CMS recommendations, your question is off-topic!", "identifier": "", "size": 5361}, "e4c3d57e-cdcc-4301-98cc-0df899802dd5": {"name": "Docker", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/docker/info", "one liner": "Docker provides a high-level API to containerize unix processes and applications with some degree of isolation and repeatability across servers.", "identifier": "", "size": 5526}, "a75f73cc-3d29-4418-a784-457469b73ae6": {"name": "Cypher", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cypher/info", "one liner": "Cypher is a graph query language for Neo4j. For ciphers as in encryption, see cipher.", "identifier": "", "size": 2793}, "f3128393-3863-4ab8-8c93-432ffbaae716": {"name": "Cluster Analysis", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cluster-analysis/info", "one liner": "Cluster analysis is the process of grouping "similar" objects into groups known as "clusters", along with the analysis of these results.", "identifier": "", "size": 2009}, "0ee87d5b-ebe0-4e0d-8f2f-112e8c58e43b": {"name": "Chef", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/chef/info", "one liner": "Chef is an open source systems integration framework from Chef (formerly Opscode) that allows you to describe the configuration of systems and infrastructure in code. It brings the benefits of configuration management to your entire infrastructure.", "identifier": "", "size": 3053}, "7dd07462-16b6-46f6-b39e-f408f6810e00": {"name": "In Memory", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/in-memory/info", "one liner": "", "identifier": "", "size": 202}, "ce65ff6d-21bf-4830-ab34-b89035b0d50c": {"name": "Augmented Reality", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/augmented-reality/info", "one liner": "Real-time, 3D and interactive mix of real and virtual components. A dedicated StackExchange proposal exists on this topic: http://area51.stackexchange.com/proposals/86452/augmented-reality", "identifier": "", "size": 1162}, "d2cbaddd-99e2-4dd5-aed5-6b67614f3a38": {"name": "Stl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stl/info", "one liner": "The Standard Template Library, or STL, is a C++ library of generic containers, iterators, algorithms, and function objects.\r\n\r\nWhen C++ was standardised, large parts of the STL were adopted into the Standard Library, and these parts in the Standard Library are also sometimes referred to collectively as "the STL".", "identifier": "", "size": 9407}, "da13207b-e40e-49c1-824b-5b5c5e9febc9": {"name": "Emacs", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/emacs/info", "one liner": "GNU Emacs is an extensible, customizable, self-documenting text editor. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.", "identifier": "", "size": 13099}, "0ba75a4a-d1b4-4e2a-bf3d-8e47f5b97d94": {"name": "Controls", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/controls/info", "one liner": "Controls may be refer to Microsoft ActiveX controls which is a simple OLE object that supports the IUnknown interface.", "identifier": "", "size": 3015}, "e688ec7e-7c90-423e-bd4f-3ef90c527f46": {"name": "Egg", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/egg/info", "one liner": "A python egg is a file used for distributing python projects as bundles; it is usually compressed with the zip algorithm. Egg files normally include some metadata; the file extension is ".egg". The concept is very similar to a Java .jar file.", "identifier": "", "size": 219}, "5c5449bb-33f8-4d7c-a384-e11c04b2e6fc": {"name": "Triggers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/triggers/info", "one liner": "Triggers are rules, that when evaluate to true perform one or more actions.", "identifier": "", "size": 9480}, "b060c03e-5654-4263-b485-22574bfb460b": {"name": "Speech Recognition", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/speech-recognition/info", "one liner": "Speech recognition is the technology that is used to convert spoken words to text.", "identifier": "", "size": 2034}, "a21af295-46f3-460e-8db0-67d16090e639": {"name": "Decoder", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/decoder/info", "one liner": "A device or a software which purpose is to decode an encoded signal or stream.", "identifier": "", "size": 236}, "7c634d00-4084-41c0-899e-7dc04d76dbd5": {"name": "Adc", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/adc/info", "one liner": "An analog-to-digital converter (ADC) is a device that converts a continuous signal to a serie of digital numbers.", "identifier": "", "size": 117}, "524334f9-4a47-46fa-9df0-a9abfc65102c": {"name": "Oracle", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/oracle/info", "one liner": "Oracle Server is an Object-relational Database Management System (ORDBMS) created by Oracle Corporation. Do NOT use this tag for other products owned by Oracle, such as Java and MySQL.", "identifier": "", "size": 59066}, "3c6add00-bd31-49b0-aff4-4e13149b2d5e": {"name": "Frameworks", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/frameworks/info", "one liner": "A framework is an existing library or set of libraries to help you complete a common task faster and more easily. In most cases the tag for a specific framework should be used instead of this tag.", "identifier": "", "size": 7822}, "4e335d76-5d89-4b02-a99d-9627af1bdfa2": {"name": "Dry", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dry/info", "one liner": "Don't Repeat Yourself, a software development philosophy which aims at reducing redundancy and code repetition. Questions regarding how to refactor code are better suited on codereview.stackexchange.com", "identifier": "", "size": 1243}, "8ccdbf57-d0bd-4657-ad63-c8e962b8bca4": {"name": "Ipv6", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ipv6/info", "one liner": "The Internet Protocol is one of the fundamental protocols used for the Internet. IPv6 is the next generation Internet Protocol, as opposed to the currently common Internet Protocol known as IPv4.\r\n ", "identifier": "", "size": 1162}, "7d62e7c5-d7f1-42ba-abc3-eda00c096145": {"name": "Design", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/design/info", "one liner": "Design in programming is the act of making particular choices about how best to structure a program, to achieve goals of reliability, maintainability, correctness or ease of use.", "identifier": "", "size": 16419}, "783870f4-7b55-4ddc-ad87-f3ddb8a1e3ac": {"name": "Unsafe", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/unsafe/info", "one liner": "In C# or Rust, the unsafe keyword marks code able to work directly with memory pointers, bypassing some of the language's safety checks.", "identifier": "", "size": 428}, "1590e650-f268-4a91-8048-c0d07b0a89b1": {"name": "Syntax", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/syntax/info", "one liner": "In computer science, the syntax of a programming language is the set of rules that define the combinations of symbols that are considered to be correctly structured programs in that language. ", "identifier": "", "size": 11610}, "1ce0e424-8209-4a8c-ba0d-a8c4498a4a80": {"name": "Coding Style", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/coding-style/info", "one liner": "Refactoring, braces, indentation, Hungarian notation, and other stylistic issues relating to code.", "identifier": "", "size": 6468}, "723f0ff3-63ae-4d56-9c05-135abeabea90": {"name": "Ll", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ll/info", "one liner": "LL(k) grammars are grammars that can be parsed from left-to-right, creating a leftmost derivation, using k tokens of lookahead.", "identifier": "", "size": 116}, "2b4bb123-1930-44df-90dd-922ed40a91c6": {"name": "Javabeans", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/javabeans/info", "one liner": "A javabean is a custom class which often represents real-world data and encapsulates private properties by public getter and setter methods. For example, User, Product, Order, etc.", "identifier": "", "size": 2494}, "72c1f81a-1e52-43c5-a5e1-e9d376f92220": {"name": "Sikuli", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sikuli/info", "one liner": "Sikuli is a tool available for Linux, Windows and Mac OS X which automates tasks using images/screenshot. You take a screenshot of what you want to click, right click, hover, drag and drop and so on and Sikuli performs those actions automatically. It can be used both for Desktop and Web Application.", "identifier": "", "size": 391}, "7e912851-5b0e-4402-97ba-bd0aebcf4d56": {"name": "Guide", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/guide/info", "one liner": "Use this tag for questions about 'guide', used in the context of 'Matlab'. Do not use this tag for questions about install guides, user guides, etc (use tag 'documentation' for those questions instead).", "identifier": "", "size": 174}, "561cd10e-7350-4a21-8e29-b9b797009b90": {"name": "Routing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/routing/info", "one liner": "Routing is the process of selecting paths in a network along which to send network traffic.\r\n\r\nFor the process of associating URLs to content, use the tag url-routing instead.", "identifier": "", "size": 7795}, "d553f569-129e-42f0-8408-cee35ebf9e05": {"name": "Proxy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/proxy/info", "one liner": "A proxy is a device or program that stands between two or more interconnected programs or devices. Reasons for a proxy include one or more connected parties only wanting the other to access specific data. A proxy provides a method for this.", "identifier": "", "size": 9196}, "bd26eae4-67bb-44fb-9d86-a5529b271564": {"name": "Collaborative Filtering", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/collaborative-filtering/info", "one liner": "For questions related to collaborative filtering and recommendation systems.", "identifier": "", "size": 167}, "ae8d9a24-9368-4f57-b476-deabd9df49a5": {"name": "Electronics", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/electronics/info", "one liner": "The development of electronic devices is off-topic for Stack Overflow: consider asking these questions on Electronics.SE. Use this tag for programmatic access to I/O and electronics from user space.", "identifier": "", "size": 265}, "12d82f41-71d2-4be6-af37-319450d1f40e": {"name": "Target", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/target/info", "one liner": "In a makefile, targets are associated with a series of commands to execute when an action is requested.", "identifier": "", "size": 1148}, "220b5d12-a130-43c2-be70-6152a8191b3a": {"name": "Mpeg", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mpeg/info", "one liner": "MPEG - Class of Compression standards and related algorithms, tools and systems", "identifier": "", "size": 280}, "83c16fad-c7ee-4b25-b367-9fde4b9375f4": {"category": "Hardware and Creative", "name": "Blender 2.5 Character Animation Cookbook", "title": "Blender 2.5 Character Animation Cookbook", "color": "blue", "cover image": "sites/default/files/3203OS_Blender 2.5 Character Animation Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/blender-25-character-animation-cookbook", "page count": "308", "one liner": "With this highly focused book youll learn how to bring your characters to life using Blender, employing everything from realistic movement to refined eye control. Written in a user-friendly manner, its the only guide dedicated to this subject.", "authors": "NULL", "identifier": "1849513201", "type": "books", "publication date": "17/06/2011", "size": 90000}, "90f5c617-402e-40e3-bba8-319af97ac6ba": {"name": "Utilities", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/utilities/info", "one liner": "", "identifier": "", "size": 164}, "410c07f7-d814-4f6e-a6a8-c346cd40bfd4": {"name": "Concept", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/concept/info", "one liner": "Concept programming is a programming paradigm focusing on how concepts, that live in the programmer's head, translate into representations that are found in the code space. This approach was introduced in 2001 by Christophe de Dinechin with the XL Programming Language.", "identifier": "", "size": 161}, "8291e20b-b2ec-498d-8a45-39398585fd78": {"name": "Collaboration", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/collaboration/info", "one liner": "Collaboration is combining the effort of people in real-time to get things done, either by working side-by-side or through tools such as web conferencing, instant messaging, IRC, etc.", "identifier": "", "size": 383}, "79c2755d-0f60-4859-885d-8bdf12891758": {"name": "Startup", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/startup/info", "one liner": "Startup usually refers to the processes or events that occur at the start of a program, at the beginning of execution of a code block, or when a device is first booted.", "identifier": "", "size": 1488}, "55367331-a86d-4e1a-badb-c9eea5de9549": {"name": "Hosts", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hosts/info", "one liner": "A `hosts` file is used to map hostnames to IP addresses on a TCP/IP-enabled computer.", "identifier": "", "size": 436}, "b77dc90f-8875-4e67-8f10-3dbe320a3668": {"name": "Reasoning", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/reasoning/info", "one liner": "Reasoning is the act of drawing conclusions, judgments, or inferences from facts or premises.", "identifier": "", "size": 111}, "f233097f-2bcf-4c59-84fa-8df51d341df4": {"name": "Dos", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dos/info", "one liner": "DOS is a family of operating systems for IBM PC compatibles of the 1980s and 1990s, including MS-DOS which was then displaced by Windows. Do NOT use this tag for questions concerning the Windows command line. For Windows batch files and command line, use the tags [windows], [batch-file] or [cmd]. For DoS as in denial of service, use [denial-of-service].", "identifier": "", "size": 1840}, "8546230a-092d-4503-9073-13c4ce7da0b7": {"name": "Implementation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/implementation/info", "one liner": "This tag is in the process of removal (http://meta.stackoverflow.com/questions/251723/remove-implementation). Please don't use it.", "identifier": "", "size": 1433}, "36cdd919-fd2a-49fe-8c75-684e1a30622a": {"name": "Playback", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/playback/info", "one liner": "Playing a sound or a video from an existing audio or video file or stream.", "identifier": "", "size": 989}, "7118b462-25a7-497a-a904-359fb4685d73": {"name": "Tor", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/tor/info", "one liner": "Tor is an open-source application used for internet anonymity and anti-censorship.", "identifier": "", "size": 405}, "30cf0880-6927-4d02-ac22-a6114fac73b8": {"name": "Dimension", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dimension/info", "one liner": "In physics and mathematics, the dimension of a space or object is informally defined as the minimum number of coordinates needed to specify any point within it.\r\nIn the dimensional modeling, a dimension is a table in a star schema of a data warehouse. It is collection of reference information about measurable event. Dimensions categorize and describe data facts and measures in way that support meaningful answers to business questions. ", "identifier": "", "size": 377}, "1caa0982-1a3a-4144-b3e4-5c1b5b5c4ee3": {"category": "Business", "name": "Online Learning: The New Classroom", "title": "Online Learning: The New Classroom", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/online-learning-new-classroom", "page count": "O(n)", "one liner": "Mark-Anthony Torrocha from coding school Coding Campus explains how online learning can be the best option if you are looking for flexibility, although you need to have commitment to make it work well.", "authors": "Mark-Anthony Torrocha", "identifier": 22374, "type": "blog", "publication date": "04/08/2015", "size": 90000}, "70816265-e703-4544-b5a7-c0058f75bbe4": {"name": "Computer Vision", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/computer-vision/info", "one liner": "Computer vision enables images, or sequences of images, to be processed by a computer using an algorithm. The aim of the algorithm is to extract information from the image. Sometimes this information produces an updated image or sometimes other measurements. An example of an updated image is to obtain the edges in the image --- called edge detection.", "identifier": "", "size": 4223}, "1a18ae0f-fa52-4244-9ff9-e02eb05c893c": {"name": "Perl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/perl/info", "one liner": "Perl is a high-level, general-purpose, dynamic programming language.", "identifier": "", "size": 46700}, "d0b3d393-b6a8-43d3-989a-b93dc3a4f12a": {"name": "Weight", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/weight/info", "one liner": "", "identifier": "", "size": 354}, "4c432939-fdb3-4f5e-840a-2ae0dd3a4ab3": {"name": "Mvvm", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mvvm/info", "one liner": "Model View ViewModel (MVVM) is an architectural design pattern for implementing user interfaces that separates the page (the View) from data (the Model) by way of its presentation logic (its ViewModel).", "identifier": "", "size": 15343}, "8a96b4b8-cfcc-477d-9191-aaff507e2cd7": {"category": "Application Development", "name": "New Languages: Brave New World", "title": "New Languages: Brave New World", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/new-languages-brave-new-world", "page count": "O(n)", "one liner": "The tech world has seen a number of languages emerge, grow, and become super popular, but equally it has seen its fair share of failures and things that make you ask yourself just why?", "authors": "Akram Hussain", "identifier": 18869, "type": "blog", "publication date": "26/09/2014", "size": 90000}, "85b8f67b-1766-4038-8e8c-3a42faf2e137": {"name": "Voronoi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/voronoi/info", "one liner": "A Voronoi diagram is a subdivision of space.", "identifier": "", "size": 196}, "213c2920-8fc9-44c4-ac1a-15a0cb94d45d": {"name": "Accessibility", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/accessibility/info", "one liner": "Accessibility seeks to make an application usable by everyone, including people with disabilities such as visual, auditory, ambulatory, or cognitive impairment. ", "identifier": "", "size": 2414}, "49400be8-53ec-48f9-adae-dbc5bb4743f4": {"name": "Exception", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/exception/info", "one liner": "An exception is a rarely occurring (exceptional!) condition that requires deviation from the program's normal flow. Normally, an exception should not result in total failure, but instead be attended by an exception handler. Exception handling is a built-in construct in many programming languages. Usually, exceptions are handled by unwinding the stack, thus rolling back to a defined state outside the exception's scope, and then invoking a handler routine.", "identifier": "", "size": 22989}, "db265a2c-615e-4552-bfb4-dbcdbfefc35b": {"category": "Miscellaneous", "name": "HP Vertica Essentials", "title": "HP Vertica Essentials", "color": "blue", "cover image": "sites/default/files/1560EN_HP Vertica Essentials.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/hp-vertica-essentials", "page count": "106", "one liner": "Learn to deploy, administer, and manage HP Vertica, one of the most robust MPP solutions around.", "authors": "NULL", "identifier": "1782171568", "type": "books", "publication date": "15/05/2014", "size": 90000}, "b8d7eb8c-5b6c-45ac-af12-e8cd8ceec150": {"name": "Equation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/equation/info", "one liner": "A statement that the values of two expressions are equal indicated by the sign = .", "identifier": "", "size": 748}, "2804ed47-6ffa-44d0-8cbf-7a5b15ef81b4": {"name": "Parsing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/parsing/info", "one liner": "Parsing refers to breaking an artifact into its constituent elements and capturing the relationship between those elements. This tag isn't for questions about the hosted service Parse.com (use [parse.com]) or parse errors in a particular programming language (use the appropriate language tag instead).", "identifier": "", "size": 30681}, "ee49fa44-4064-4220-a9ee-9d750a7f6dd4": {"name": "Edge", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/edge/info", "one liner": "Edge detection in image progress etc, for Microsoft edge browser, please use the microsoft-edge tag.", "identifier": "", "size": 465}, "ede65c8d-d823-4f38-a143-99fa575eb3ec": {"name": "Expansion", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/expansion/info", "one liner": "", "identifier": "", "size": 249}, "6c585d50-bc3b-4e31-9b93-1673de83a8d5": {"name": "Overhead", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/overhead/info", "one liner": "Overhead is any combination of excess or indirect computation time, memory, bandwidth, or other resources that are required to attain a particular goal.", "identifier": "", "size": 223}, "d6fb4920-93f4-4e4f-b8fa-f5e54a133014": {"name": "Chmod", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/chmod/info", "one liner": "chmod is a linux/unix command. It stands for "change mode". This command is used change the permissions of directories and files. ", "identifier": "", "size": 770}, "873f8047-6eb2-481c-a7cd-985c40659286": {"name": "Triangulation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/triangulation/info", "one liner": "Triangulation is either using angular measurements along a baseline to find the location of points, or splitting a polygon into triangles so that it can be rendered by a graphics library.", "identifier": "", "size": 381}, "d3d2bb50-96c3-4f1d-b49e-3d0753d6da57": {"name": "Output", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/output/info", "one liner": "The externally observable consequences of calling a program on some input", "identifier": "", "size": 3707}, "0dac0b83-ed2e-493a-b49c-8dda4377cd1c": {"name": "Wifi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wifi/info", "one liner": "Wi-Fi is a trademark of the Wi-Fi Alliance. A Wi-Fi enabled device such as a personal computer, video game console, smartphone, or digital audio player can connect to the Internet when within range of a wireless network connected to the Internet.", "identifier": "", "size": 3524}, "8ff34de2-bc72-4350-834c-e3c31c85c012": {"category": "Application Development", "name": "Learning Cython Programming", "title": "Learning Cython Programming", "color": "blue", "cover image": "sites/default/files/0797OS_Learning Cython Programming.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/learning-cython-programming", "page count": "110", "one liner": "Developers who like C/C++ will love the added dynamism of Cython. This practical guide gives you everything you need to start programming with Cython and enhancing your existing applications. It could change your working life.", "authors": "Philip Herron", "identifier": "1783280794", "type": "books", "publication date": "25/09/2013", "size": 90000}, "94a550c7-1d0b-42ad-b490-48c7dab4607a": {"category": "Web Development", "name": "Instant Flask Web Development", "title": "Instant Flask Web Development", "color": "blue", "cover image": "sites/default/files/9628OS_Flask Web Development_cov_0.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/instant-flask-web-development-instant", "page count": "78", "one liner": "Impatient for results? This is a fast, concise guide to the essentials of Flask with a totally practical approach that means youll be up and running on your first Flask app before you know it.", "authors": "NULL", "identifier": "1782169628", "type": "books", "publication date": "26/08/2013", "size": 90000}, "b4e32dda-eb06-412a-bd5b-008c8c0beb8b": {"name": "Digits", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/digits/info", "one liner": "Questions dealing with getting, manipulating, or changing the digits of numbers", "identifier": "", "size": 418}, "bb638033-ff3d-4e17-8174-39e132110f14": {"category": "Big Data and Business Intelligence", "name": "Building Machine Learning Systems with Python", "title": "Building Machine Learning Systems with Python", "color": "blue", "cover image": "sites/default/files/1400OS_cov.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/building-machine-learning-systems-python", "page count": "290", "one liner": "Expand your Python knowledge and learn all about machine-learning libraries in this user-friendly manual. ML is the next big breakthrough in technology and this book will give you the head-start you need.", "authors": "NULL", "identifier": "1782161406", "type": "books", "publication date": "26/07/2013", "size": 90000}, "dc15341f-87bf-41c5-ac9b-131cd7ac1adb": {"name": "Args", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/args/info", "one liner": "args contains the command-line arguments passed to the program upon invocation.", "identifier": "", "size": 331}, "ff48289c-e42f-4ca6-b775-f751d3fd9ecd": {"name": "Pod", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pod/info", "one liner": "DO NOT USE THIS TAG!", "identifier": "", "size": 174}, "ad784ea2-529d-4990-8c48-c40cc961590f": {"name": "Devices", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/devices/info", "one liner": "Electronic devices: computers, smartphones, tablets, electronic hardware and platforms.", "identifier": "", "size": 334}, "75b64e58-0312-4205-b98d-f8764ee7e21a": {"name": "Apache Pig", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/apache-pig/info", "one liner": "Apache Pig is a platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. The salient property of Pig programs is that their structure is amenable to substantial parallelization which enables them to handle very large data sets. ", "identifier": "", "size": 3322}, "9ade4323-8461-445d-a188-f62c64868af9": {"name": "Datastore", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/datastore/info", "one liner": "A datastore is a generic term for a system which stores data. The term datastore includes RDBMS systems, NoSQL systems, memory based systems, flat files, spreadsheets to name just some examples. A given datastore may provide a rich toolset for storing and retrieving data (RDBMS), or it may provide no tools (flat files). ", "identifier": "", "size": 672}, "99d60e8c-3db7-44a7-9a03-d703327d87cc": {"category": "Big Data and Business Intelligence", "name": "PostgreSQL 9 Admin Cookbook", "title": "PostgreSQL 9 Admin Cookbook", "color": "blue", "cover image": "sites/default/files/0288OS_MockupCover_Cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/big-data-and-business-intelligence/postgresql-9-admin-cookbook", "page count": "360", "one liner": "By working through the recipes in this book, you can soon be running a more efficient database. Bring your PostreSQL know-how up to date in record time with a hands-on guide that covers all the vital techniques.", "authors": "NULL", "identifier": "1849510288", "type": "books", "publication date": "26/10/2010", "size": 90000}, "eb11b810-e965-459e-a67f-7414c3e64f5f": {"category": "Web Development", "name": "Mastering Flask", "title": "Mastering Flask", "color": "blue", "cover image": "sites/default/files/3656OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/mastering-flask", "page count": "288", "one liner": "Gain expertise in Flask to create dynamic and powerful web applications", "authors": "NULL", "identifier": "1784393657", "type": "books", "publication date": "30/09/2015", "size": 90000}, "3d5945e0-2f53-49f6-9030-0443cf202dda": {"name": "Like", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/like/info", "one liner": "For topics related to the 'like' functionality in social networks such as Facebook, '+1' in Google+, etc. \r\nThis tag is NOT for the SQL reserved keyword LIKE; you want the sql-like tag for that.", "identifier": "", "size": 1585}, "52bc5a99-7fd3-463f-b3b1-648a3c6c71ff": {"name": "Leaflet", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/leaflet/info", "one liner": "Leaflet is a modern, lightweight open-source JavaScript library for mobile-friendly interactive maps.", "identifier": "", "size": 2344}, "215837ba-49b9-4c92-946b-8b395af59096": {"category": "Web Development", "name": "Implementing Samba 4", "title": "Implementing Samba 4", "color": "blue", "cover image": "sites/default/files/6580OS_Implementing Samba 4.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/web-development/implementing-samba-4", "page count": "284", "one liner": "Exploit the real power of Samba 4 Server by leveraging the benefits of an Active Directory Domain Controller.", "authors": "NULL", "identifier": "1782166580", "type": "books", "publication date": "07/04/2014", "size": 90000}, "74e3fd2b-260a-479f-9d07-5b002d264199": {"name": "Source", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/source/info", "one liner": "", "identifier": "", "size": 1824}, "9d80d803-1069-48bc-9bf9-27f72a94fe37": {"name": "Dismiss", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dismiss/info", "one liner": "", "identifier": "", "size": 349}, "fe6bcfc1-053c-4ac5-a60c-b649e58bb90f": {"name": "Ros", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ros/info", "one liner": "ROS (Robot Operating System) provides libraries and tools to help software developers create robotics applications. It provides hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. You may also want to consider asking your question on *robotics* stack exchange.", "identifier": "", "size": 425}, "ae17886a-a0e6-4836-b0a1-7bd50c91748d": {"name": "Atoi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/atoi/info", "one liner": "atoi() is the C runtime library function for converting the ASCII representation of a number to an integer. This SO tag also applies to atol(), atoll(), and atoq() which perform the same conversion to types "long" and "long long".", "identifier": "", "size": 227}, "b6612e9f-cb4f-4547-b06b-3b9f9803253a": {"name": "Twisted", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/twisted/info", "one liner": "Twisted is an event-driven networking engine, written in Python and implementing many different protocols.", "identifier": "", "size": 2323}, "7cbb4660-a2c8-4f9b-81db-a5ac209c85c4": {"name": "Hash", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hash/info", "one liner": "A hash function is any well-defined procedure or mathematical function that converts a large amount of data into a small datum, usually a single integer.\r\nFor questions about the Twitter and Facebook # symbol, use hashtag. \r\nFor questions about URLs and HTML anchors, use fragment-identifier. ", "identifier": "", "size": 13058}, "62b07009-4c01-4edc-91bb-4d623944eb3f": {"name": "Cad", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/cad/info", "one liner": "Computer-aided design (CAD) is the use of computer technology for the process of design and design-documentation. ", "identifier": "", "size": 225}, "52aa7398-489e-454e-b009-1f221bfabf6f": {"name": "Dexterity", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dexterity/info", "one liner": "Dexterity is a content type framework for CMF applications, with particular emphasis on Plone. It can be viewed as an alternative to Archetypes that is more light-weight and modular", "identifier": "", "size": 241}, "00e1a284-4d36-479c-a1f7-9be864e8ad85": {"name": "Stretch", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/stretch/info", "one liner": "This is a Tag for stretching images in code.", "identifier": "", "size": 360}, "4642d6a7-1fd0-4f69-a7a7-6b82c4c1723e": {"name": "Android", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/android/info", "one liner": "Android is Google's OS for digital devices [Phone, Tablet, Auto, TV, Wear, Glass]. Please use Android-specific tags such as android-intent, not intent. For non-developer/programming questions, use http://android.stackexchange.com ", "identifier": "", "size": 709672}, "3c08fb4d-e08d-4023-be9c-1068010ed793": {"category": "Game Development", "name": "Panda3D 1.7 Game Developer's Cookbook", "title": "Panda3D 1.7 Game Developer's Cookbook", "color": "blue", "cover image": "sites/default/files/2923OS_Panda3D game developers cookbook.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/game-development/panda3d-17-game-developers-cookbook", "page count": "336", "one liner": "Over 80 recipes for developing 3D games with Panda3D, a full-scale 3D game engine", "authors": "Christoph Lang", "identifier": "1849512922", "type": "books", "publication date": "23/03/2011", "size": 90000}, "4a649faa-f5b3-49f7-8aa3-8c8e3cd9ca1e": {"name": "Turbogears", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/turbogears/info", "one liner": "TurboGears, another open source MVC-style Web application framework based on Python.", "identifier": "", "size": 100}, "9f4abae5-8efd-4028-a333-abc67522e390": {"name": "Pyunit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pyunit/info", "one liner": "PyUnit is a unit testing framework for Python.", "identifier": "", "size": 123}, "1fb38d0a-989c-4cad-b310-44c5cb74aae7": {"name": "Measure", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/measure/info", "one liner": "Measuring means to determine how big is a certain entity. In computing, it's often referred to calculating the size(s) of a screen.", "identifier": "", "size": 248}, "e14d73de-80ab-4114-8cc5-b7c25777211f": {"name": "Debugging", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/debugging/info", "one liner": "Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program.", "identifier": "", "size": 28365}, "985d6925-bcb9-4ff7-9ceb-cd4f983770e6": {"name": "Hud", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hud/info", "one liner": "HUD, which stands for Heads-Up Display usually refers to some particular informations (like player's health or ammunition count) displayed in the computer game directly on the screen.", "identifier": "", "size": 128}, "5366ffbb-56af-4581-ae3d-32cda567d504": {"name": "Pusher", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pusher/info", "one liner": "Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality to web and mobile apps.", "identifier": "", "size": 329}, "b3f67865-7829-4904-bb8e-af7d9db7a744": {"name": "Ios", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/ios/info", "one liner": "iOS is a mobile operating system developed by Apple. It was originally named "iPhone OS", but was renamed to "iOS" in June, 2009. iOS currently runs on the iPhone, iPod touch, iPad and Apple TV (4th Generation).", "identifier": "", "size": 358751}, "38496ec5-2b30-4396-af92-75f3b4b04685": {"name": "Home", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/home/info", "one liner": "Home normally refers to: a web site, a starting folder or a button which brings the user back to the main page.", "identifier": "", "size": 272}, "c7f48e7a-691b-4645-93f3-c8e3cb4e1730": {"category": "Big Data and Business Intelligence", "name": "The Rise of Data Science", "title": "The Rise of Data Science", "color": "blue", "cover image": "", "node type": "blog", "on offer": "", "url": "http://packtpub.com/books/content/rise-data-science", "page count": "O(n)", "one liner": "The rise of big data and business intelligence has been one of the hottest topics to hit the tech world. Everybody whos anybody has heard of the term business intelligence, yet very few can actually articulate what this means", "authors": "Akram Hussain", "identifier": 18314, "type": "blog", "publication date": "30/06/2014", "size": 90000}, "810e156e-7d02-42ab-9a32-7a4a0d97f540": {"name": "Scipy", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/scipy/info", "one liner": "SciPy is an open source library of algorithms and mathematical tools for the Python programming language.", "identifier": "", "size": 5644}, "6e808808-884e-4593-8c8c-d3361480f128": {"name": "Mako", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mako/info", "one liner": "Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language.", "identifier": "", "size": 351}, "5f2de166-e9e6-49e4-9646-5ac5e6d121d8": {"name": "Avi", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/avi/info", "one liner": "This tag is for questions about playback of, creation of, and programmatic interaction with, Audio Video Interleave (*.avi) files. The AVI format was introduced by Microsoft in 1992 and has been widely adopted and modified since, but remains mostly supported on Microsoft devices ", "identifier": "", "size": 376}, "8b503c56-cda0-4fd8-80b0-5b3a1ba70b06": {"name": "Clearinterval", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/clearinterval/info", "one liner": "The Javascript clearInterval() method clears a timer set with the setInterval() method.", "identifier": "", "size": 230}, "076a3de6-578a-4787-99c5-ab01962ecbb3": {"category": "Big Data and Business Intelligence", "name": "Python Machine Learning", "title": "Python Machine Learning", "color": "blue", "cover image": "sites/default/files/5130OS_Python Machine Learning_.jpg", "node type": "books", "on offer": "17954", "url": "http://packtpub.com/big-data-and-business-intelligence/python-machine-learning", "page count": "454", "one liner": "Unlock deeper insights into Machine Leaning with this vital guide to cutting-edge predictive analytics", "authors": "NULL", "identifier": "1783555130", "type": "books", "publication date": "23/09/2015", "size": 90000}, "42cf95da-2c9c-466e-b676-665f32f1456d": {"category": "Hardware and Creative", "name": "Raspberry Pi Essentials", "title": "Raspberry Pi Essentials", "color": "blue", "cover image": "sites/default/files/6398OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-essentials", "page count": "212", "one liner": "Get up and running with the Raspberry Pi to develop captivating projects", "authors": "NULL", "identifier": "1784396397", "type": "books", "publication date": "28/04/2015", "size": 90000}, "b7469ddd-ff8c-42a3-838c-b7c2f0cff5e9": {"name": "Hint", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hint/info", "one liner": "", "identifier": "", "size": 192}, "aaf11e7d-7786-4099-beb3-436dfcd76c64": {"name": "Background", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/background/info", "one liner": "Background typically refers to the rendering behind a container element's contents - usually on a web page, Windows form or other UI presentation medium.", "identifier": "", "size": 9394}, "1a63e189-ec18-445c-9ee4-2c72753779e2": {"category": "Application Development", "name": "OpenCV with Python By Example", "title": "OpenCV with Python By Example", "color": "blue", "cover image": "sites/default/files/3932OS_OpenCV with Python By Example_.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/opencv-python-example", "page count": "296", "one liner": "Build real-world computer vision applications and develop cool demos using OpenCV for Python", "authors": "Prateek Joshi", "identifier": "1785283936", "type": "books", "publication date": "22/09/2015", "size": 90000}, "929ec66c-1675-43c8-aed3-68e45d480ed8": {"name": "Continuous Deployment", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/continuous-deployment/info", "one liner": "A software engineering approach in which teams keep producing software in short cycles and ensure that the software can be released to production at any time.", "identifier": "", "size": 391}, "1f426708-2c4c-4fd5-824f-bdf2e2765b7e": {"name": "Numbers", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/numbers/info", "one liner": "A number is a mathematical object used to count and measure.", "identifier": "", "size": 5957}, "86caf65a-c22e-403b-b262-ec51e21b5814": {"name": "Usability", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/usability/info", "one liner": "the effectiveness, efficiency and satisfaction with which specified users achieve specified goals in particular environments. This covers ease of use and learnability of software applications, websites, processes, or anything a human interacts with.", "identifier": "", "size": 803}, "a66b71d3-53af-4db1-98cf-c8ea01b1e4b8": {"name": "Binary", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/binary/info", "one liner": "Binary, the base-2 numeral system, represents numbers using two symbols: 0 and 1. For compiled computer programs, use the "executable" tag instead.", "identifier": "", "size": 7205}, "c61f39ae-b074-4389-bffb-244bd6c73812": {"name": "Openal", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/openal/info", "one liner": "OpenAL (Open Audio Library) is a cross-platform audio API that allows for efficient rendering of environmental, 3D positional audio.", "identifier": "", "size": 470}, "c8fba76e-adf1-4dde-b9aa-f7a861176b67": {"category": "Networking and Servers", "name": "Zenoss Core Network and System Monitoring", "title": "Zenoss Core Network and System Monitoring", "color": "blue", "cover image": "sites/default/files/bookimages/1847194281.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/networking-and-servers/zenoss-core-network-and-system-monitoring", "page count": "280", "one liner": "A step-by-step guide to configuring, using, and adapting this free Open Source network monitoring system - with a Foreword by Mark R. Hinkle, VP of Community Zenoss Inc. ", "authors": "Michael Badger", "identifier": "1847194281", "type": "books", "publication date": "13/06/2008", "size": 90000}, "2d52507b-a95f-4dd1-bd4a-f2328710a9a3": {"name": "Transfer", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/transfer/info", "one liner": "transfer is the process of moving data from one physical or virtual location to another", "identifier": "", "size": 684}, "1d510307-50b6-452f-a095-546befeb66d7": {"name": "Png", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/png/info", "one liner": "PNG (Portable Network Graphics) is an image file format designed to store raster graphics. It is associated with ".png" file extension. Use this tag for questions involving this specific format.", "identifier": "", "size": 3788}, "f777153a-5b67-4394-82ea-bb960b0db305": {"name": "Translate", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/translate/info", "one liner": "To translate means to convert a program written in one language into a semantically equivalent program written in another, usually a lower level, language.", "identifier": "", "size": 706}, "07e17b97-9264-4e0b-92bf-b01c284f4b84": {"name": "Mixed", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mixed/info", "one liner": "", "identifier": "", "size": 120}, "9c7e94d4-387a-409d-836f-1c5d7f50d699": {"name": "Terminology", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/terminology/info", "one liner": "Used when a question asks for clarification regarding programming terms.", "identifier": "", "size": 1397}, "cd165e79-f52d-4605-9c4a-40bc37728c84": {"name": "Instruments", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/instruments/info", "one liner": "Instruments usually refers to the performance analysis developer tool provided by Apple for Mac and iOS development.", "identifier": "", "size": 1458}, "34e070a7-cfec-4724-807f-f606eced95af": {"category": "Hardware and Creative", "name": "Raspberry Pi Sensors", "title": "Raspberry Pi Sensors", "color": "blue", "cover image": "sites/default/files/3618OS.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/hardware-and-creative/raspberry-pi-sensors", "page count": "192", "one liner": "Integrate sensors into your Raspberry Pi projects and let your powerful microcomputer interact with the physical world", "authors": "NULL", "identifier": "1784393614", "type": "books", "publication date": "29/04/2015", "size": 90000}, "32d141d4-f929-4bd1-9648-9ffa031042bd": {"name": "Elevation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/elevation/info", "one liner": "", "identifier": "", "size": 161}, "49a57e6f-e43a-4890-a20e-6fe1601cf385": {"name": "Splash", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/splash/info", "one liner": "Splash refers to a Splash Screen, which is a temporary window that appears while the application is loading.", "identifier": "", "size": 266}, "c0b3f950-0f40-4faf-972e-72302294fa6f": {"name": "Netcat", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/netcat/info", "one liner": "netcat is a command for performing read/write operations on TCP or UDP network connections.", "identifier": "", "size": 345}, "a8cc6d0d-0d09-4c6f-bb9b-202c3d0f08cc": {"name": "Diazo", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/diazo/info", "one liner": "Diazo allows you to apply a theme contained in a static HTML web page to a dynamic website created using any server-side technology.", "identifier": "", "size": 134}, "b180f923-46ff-4447-ab28-c524a93ea59f": {"name": "Specifications", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/specifications/info", "one liner": "A specification (also commonly referred to as "spec") is a description of a defined technology and the resources it offers.", "identifier": "", "size": 905}, "d99e861d-46c9-4b89-b249-fefd9db3fe70": {"name": "Wordpress", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/wordpress/info", "one liner": "WordPress is an open source content management system running on PHP and MySQL, and often used as a blog engine. WordPress questions about programming and administration are best asked on http://wordpress.stackexchange.com/", "identifier": "", "size": 76375}, "ef3c0fb4-a254-4f40-9a84-293cd3860872": {"name": "Datetime", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/datetime/info", "one liner": "A DateTime object in many programming languages describes a date and a time of day. It can express either an instant in time or a position on a calendar, depending on the context in which it is used and the specific implementation. This tag can be used for all date and time related issues.", "identifier": "", "size": 26075}, "cca82f7d-f596-4ca6-a7bc-31ec5007ef78": {"name": "Urllib2", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/urllib2/info", "one liner": "urllib2 is a builtin python 2 module that defines functions and classes to help with URL actions. It is notably unsatisfactory and has been replaced in python 3 and by third-party libraries.", "identifier": "", "size": 2078}, "f455f5cb-d806-4686-9626-529f26fb0cdf": {"name": "Optimization", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/optimization/info", "one liner": "Optimization is the act of improving a method or design. In programming, optimization usually takes the form of increasing the speed of an algorithm, or reducing the resources it requires.", "identifier": "", "size": 17743}, "326ad6ed-b1dc-41ba-a633-b24a2e11b0db": {"name": "Transformation", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/transformation/info", "one liner": "Generally means modifying the shape or appearance of objects while preserving the content. Common applications are transformations of vectors, quaternions, matrices or XML files.", "identifier": "", "size": 1495}, "a70e2228-cf46-43c1-9f1e-6ff5e212d711": {"name": "Geoip", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/geoip/info", "one liner": "GeoIP is the process of analyzing an IP address and determining the geographical location of that end point. ", "identifier": "", "size": 437}, "36d1c814-fba4-4d98-acc4-575547722d1d": {"name": "Indexing", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/indexing/info", "one liner": "Indexing data structures is general technique to improve the speed of data lookups.", "identifier": "", "size": 14266}, "173bfb3a-4846-4ca8-9d6b-a14b4050c7b2": {"name": "Hidden", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/hidden/info", "one liner": "Hidden could refer to a style value in CSS for the visibility property, a selector in jQuery, a possible value for the type attribute of an input or to an `HTML5` attribute.", "identifier": "", "size": 1426}, "ef9dde15-11b3-405b-9a62-8008be50af24": {"name": "Execute", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/execute/info", "one liner": "In many dialects of SQL, the execute statement is used to invoke a stored procedure.", "identifier": "", "size": 788}, "de761725-d534-452a-894f-b907a6d29227": {"name": "Motion", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/motion/info", "one liner": "", "identifier": "", "size": 352}, "9fd55871-c754-403d-9b73-e3ec242dad5c": {"name": "Finance", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/finance/info", "one liner": "Finance relates to the management of assets over time under varying conditions, usually in order to make a profit.", "identifier": "", "size": 630}, "f2947faf-ee3e-4dd2-abe9-ab008b1325b3": {"name": "Html Lists", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/html-lists/info", "one liner": "Used for ordered and unordered lists and their list items in HTML, and also any list styles applied to them.", "identifier": "", "size": 3809}, "930179a1-318c-45ff-becf-564b55f7e27e": {"name": "Pytables", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/pytables/info", "one liner": "A Python library for working with extremely large hierarchical datasets.", "identifier": "", "size": 381}, "20c2e279-4c29-4c18-81d4-cdababa4b8d4": {"name": "Arrays", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/arrays/info", "one liner": "An array is an ordered data structure consisting of a collection of elements (values or variables), each identified by one (single dimensional array or vector) or multiple indexes. ", "identifier": "", "size": 144230}, "db84f31f-0795-4bf7-a5ff-f35292b3ff3d": {"name": "Dictionary", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/dictionary/info", "one liner": "A dictionary in computer science is a data structure that maps keys to values such that given a key its corresponding value can be efficiently retrieved. For questions about Mapping Functions over collections of data, Please Use [map-function] tag; and for geography, [maps].\r\n", "identifier": "", "size": 18477}, "e2a7d271-0e4f-46cb-bd39-aae1d2828dd6": {"name": "Facade", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/facade/info", "one liner": "Facade design pattern as described by Gang of Four.", "identifier": "", "size": 219}, "da943e7d-2b65-4042-a550-43700942b329": {"name": "Image", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/image/info", "one liner": "The image tag is for questions related to the loading, formatting, saving, compression, and display of images in the context of source code. This tag should also be used for assistance using various image libraries.", "identifier": "", "size": 63434}, "dc806526-cc75-4b5d-829f-71bc58a9c8c1": {"name": "Melt", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/melt/info", "one liner": "In R, the "melt" function from the "reshape2" (and earlier, "reshape" package) converts data into a long form. Melt is also a web application framework written in PHP.", "identifier": "", "size": 141}, "503a6f33-289c-4d33-8f4c-3b872b59b39c": {"name": "State", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/state/info", "one liner": "This pattern is used to represent the state of an object.", "identifier": "", "size": 1736}, "bc9ec6fa-62f3-4486-b322-9cc2d50ebadb": {"name": "Details", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/details/info", "one liner": "", "identifier": "", "size": 132}, "f4bd0f09-b8bf-47f3-a235-3878fb7432d4": {"name": "Explicit", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/explicit/info", "one liner": "In C++ specifies constructors and conversion operators that don't allow implicit conversions or copy-initialization. In C# declares a user-defined type conversion operator that must be invoked with a cast. For MS SQL Server for-xml-EXPLICIT mode use the [for-xml-explicit] tag", "identifier": "", "size": 223}, "90851f01-3a9e-4cd4-a677-f8f270a0402d": {"name": "Sdl", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/sdl/info", "one liner": "SDL - Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power."", "identifier": "", "size": 2977}, "5932a644-6718-44c9-882c-384d3dc6b3fd": {"category": "Application Development", "name": "Python Multimedia", "title": "Python Multimedia", "color": "blue", "cover image": "sites/default/files/0165OS_MockupCover_Beginersguide.jpg", "node type": "books", "on offer": "", "url": "http://packtpub.com/application-development/python-multimedia", "page count": "292", "one liner": "Learn how to develop Multimedia applications using Python with this practical step-by-step guide", "authors": "Ninad Sathaye", "identifier": "1849510164", "type": "books", "publication date": "05/08/2010", "size": 90000}, "f736e51d-ad9d-4358-9d3d-890fecce97a7": {"name": "Mutex", "color": "red", "node type": "topic", "url": "http://stackoverflow.com/tags/mutex/info", "one liner": "A mutex ("mutual exclusion") is a mechanism to ensure integrity when the same data or resource is accessed (in particular, changed) concurrently from several threads.", "identifier": "", "size": 2119}} \ No newline at end of file diff --git a/demo/assets/twitter_mutual2.json b/demo/assets/twitter_mutual2.json deleted file mode 100755 index 8abc58b..0000000 --- a/demo/assets/twitter_mutual2.json +++ /dev/null @@ -1 +0,0 @@ -{"nodes":[{"attributes":{"Joined Twitter Date (UTC)":"07\/12\/2010 13:11:14","Tweets":93,"Description":"Philosopher & historian of science at Humboldt University Berlin","Followed":78,"Followers":85,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1185729030\/Photo-Davidkl_normal.jpg"},"label":"davidundludwig","id":"n98","color":"rgb(139,185,208)","y":1466.2357,"size":15.717465,"x":-110.0839,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/01\/2010 19:15:42","Tweets":12,"Followed":31,"Time Zone":"Mexico City","Followers":15,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1128484476\/f1_normal.jpg"},"label":"fcoregalado","id":"n108","color":"rgb(101,153,65)","y":645.65314,"size":15.717465,"x":1037.645,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/07\/2010 12:52:20","Tweets":5,"Description":"PhD Candidate, Media, Technology and Society, Northwestern University.","Followed":96,"Time Zone":"Central Time (US & Canada)","Followers":36,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1289497863\/Eu_normal.jpg","Web":"http:\/\/isiles.org"},"label":"isiles","id":"n136","color":"rgb(139,185,208)","y":549.3173,"size":23.060284,"x":984.93097,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/12\/2008 01:46:34","Tweets":215,"Description":"Reuters technology and Internet security reporter","Followed":68,"Time Zone":"Eastern Time (US & Canada)","Followers":490,"Image File":"http:\/\/a0.twimg.com\/profile_images\/90699027\/mug_normal.jpg"},"label":"techwriterjim","id":"n139","color":"rgb(234,150,57)","y":-1076.6599,"size":17.055851,"x":535.5164,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/11\/2007 20:27:45","Tweets":5432,"Description":"Co-founder of @TechnicallyM & @TechnicallyPHL. @BCNIPhilly organizer. Philly fanboy. And @phillytechweek too.","Followed":834,"Time Zone":"Eastern Time (US & Canada)","Followers":1259,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1093513017\/Screen_shot_2010-08-02_at_12.03.25_AM_normal.png","Web":"http:\/\/www.seanblanda.com"},"label":"seanblanda","id":"n142","color":"rgb(101,153,65)","y":-1071.8815,"size":25.367386,"x":388.04138,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/02\/2008 07:50:32","Tweets":380,"Followed":70,"Time Zone":"Eastern Time (US & Canada)","Followers":36,"Image File":"http:\/\/a3.twimg.com\/profile_images\/47862922\/framboises_normal.jpeg","Web":"http:\/\/www.niespika.net"},"label":"niespika","id":"n145","color":"rgb(139,185,208)","y":-211.28564,"size":29.259964,"x":1176.8348,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2009 21:03:55","Tweets":7798,"Description":"Librarian | Internet | Infodiversity | Search engines | UNAM | Poquis | et. al.","Followed":384,"Time Zone":"Central Time (US & Canada)","Followers":434,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1392745411\/05__7_normal.jpg","Web":"http:\/\/www.facebook.com\/jonhpz"},"label":"jonnyy_","id":"n148","color":"rgb(203,102,152)","y":680.4518,"size":15.717465,"x":891.7778,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/06\/2009 08:14:53","Tweets":696,"Description":"IT advisor at Bouvet ASA. Govt. 2.0, social media, semantic tech., distributed arch. and interop., photography, future of business","Followed":397,"Time Zone":"Stockholm","Followers":373,"Image File":"http:\/\/a1.twimg.com\/profile_images\/283386924\/Stian_Danenbarger_335x418_normal.jpg","Web":"http:\/\/no.linkedin.com\/in\/stian"},"label":"stidan","id":"n149","color":"rgb(101,153,65)","y":614.07983,"size":30.955322,"x":-61.699497,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/01\/2008 07:50:18","Tweets":13,"Followed":27,"Followers":15,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_2_normal.png"},"label":"rosanna_de_rosa","id":"n155","color":"rgb(203,102,152)","y":661.281,"size":21.3215,"x":-873.6777,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/12\/2008 02:46:06","Tweets":29,"Description":"convergent media, mobiles for social change, africa","Followed":155,"Time Zone":"Hawaii","Followers":62,"Image File":"http:\/\/a1.twimg.com\/profile_images\/457589161\/whatsherface_normal.gif"},"label":"jennerator1","id":"n159","color":"rgb(139,185,208)","y":-559.69415,"size":20.372137,"x":-351.7826,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/05\/2009 18:48:31","Tweets":144,"Description":"Nobody hits as hard as life. Your life, is your's, go out and get it. Believe in yourself, you can do anything.","Followed":298,"Time Zone":"London","Followers":77,"Image File":"http:\/\/a2.twimg.com\/profile_images\/205692655\/FlagOfYorkshire_normal.png"},"label":"silenttyke","id":"n165","color":"rgb(203,102,152)","y":-1358.0583,"size":29.259964,"x":-874.07904,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/05\/2009 12:31:41","Tweets":4,"Description":"www.guilhermedna.com.br","Followed":102,"Time Zone":"Brasilia","Followers":49,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1312777877\/gui_linkedin_normal.jpg","Web":"http:\/\/www.guilhermedna.com.br"},"label":"guilhermedna","id":"n171","color":"rgb(139,185,208)","y":912.4737,"size":20.372137,"x":29.886904,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/07\/2009 11:14:28","Tweets":3,"Followed":140,"Followers":10,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_5_normal.png"},"label":"jackiedooney","id":"n196","color":"rgb(203,102,152)","y":-698.66064,"size":33.027,"x":-502.6646,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/08\/2007 08:28:23","Tweets":4,"Description":"Publisher, Bloomsbury Academic and Visiting Fellow, London School of Economics","Followed":9,"Time Zone":"London","Followers":41,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_2_normal.png"},"label":"francespinter","id":"n198","color":"rgb(203,102,152)","y":-1183.5856,"size":14.186929,"x":-386.57712,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2009 22:36:08","Tweets":906,"Description":"Italy, Oxford, cats, Alice in Wonderland, fantasy & children's literature, British comedy and travelling. Freelance journalist, copywriter, editor, translator.","Followed":194,"Time Zone":"Amsterdam","Followers":128,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1220156064\/Ikje_normal.jpg"},"label":"giudycat","id":"n202","color":"rgb(3,101,151)","y":-510.33163,"size":15.717465,"x":-1299.0613,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/03\/2010 14:22:13","Tweets":16,"Followed":33,"Time Zone":"London","Followers":7,"Image File":"http:\/\/a2.twimg.com\/profile_images\/936076973\/pic.php_15-18-35_normal.jpeg","Web":"http:\/\/www.linkedin.com\/in\/aimeeblackledge"},"label":"aimeeblackledge","id":"n207","color":"rgb(203,102,152)","y":252.33194,"size":15.717465,"x":-1164.964,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/02\/2010 01:14:06","Tweets":7969,"Description":"Politics at Royal Holloway. Politically inchoate. Bum. There is no rule six. #Ellie4PM O.o","Followed":306,"Time Zone":"London","Followers":181,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1392792507\/39201_421914746851_500471851_5351560_866058_n_1__normal.jpg","Web":"http:\/\/www.rorylawless.co.uk"},"label":"rorylawless","id":"n213","color":"rgb(139,185,208)","y":357.2582,"size":29.259964,"x":-1308.6296,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/01\/2011 11:55:26","Tweets":15,"Followed":43,"Followers":21,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1218412394\/alex_lydiate_normal.jpg","Web":"http:\/\/deepspod.blogspot.com"},"label":"alexlydiate","id":"n220","color":"rgb(203,102,152)","y":54.448986,"size":17.055851,"x":-1409.8859,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/10\/2009 12:50:57","Tweets":194,"Followed":128,"Time Zone":"Eastern Time (US & Canada)","Followers":56,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1050241254\/e24a84f3-5d0e-4d3e-9da2-01c07498fb9a_normal.png"},"label":"lairdbarrett","id":"n222","color":"rgb(203,102,152)","y":-325.0436,"size":17.055851,"x":-1421.9866,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/07\/2009 13:05:53","Tweets":395,"Description":"Stop|Solve |Prevent Crimes Together | http:\/\/Facebook.com\/CSIWorld | Free iPhone|Android Apps: http:\/\/bit.ly\/TIPSubmitMOBILE | http:\/\/bit.ly\/AndroidTipSubmit","Followed":803,"Time Zone":"Quito","Followers":489,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1148532998\/blue-globe-sml_normal.jpg","Web":"http:\/\/www.CSIWorld.org"},"label":"csiworld","id":"n224","color":"rgb(101,153,65)","y":-623.7043,"size":28.046965,"x":1373.7798,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/12\/2008 23:52:14","Tweets":465,"Description":"I'm not a imposer, an opposer or even a disposer. I'm just a poser.","Followed":247,"Time Zone":"London","Followers":170,"Image File":"http:\/\/a3.twimg.com\/profile_images\/71430629\/Photo_7_normal.jpg","Web":"http:\/\/blogs.royalsociety.org\/in-verba\/"},"label":"pesska","id":"n225","color":"rgb(203,102,152)","y":-803.14105,"size":31.491741,"x":-1188.7668,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/08\/2009 09:20:59","Tweets":44,"Followed":36,"Followers":20,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1072512775\/katyj_normal.jpg","Web":"http:\/\/www.katyjordan.com"},"label":"katy_jordan","id":"n236","color":"rgb(203,102,152)","y":-446.7909,"size":19.355865,"x":-640.02057,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/12\/2008 14:26:09","Tweets":608,"Description":"Scholar and Practitioner of the Performing Arts, PhD Candidate, Teacher, Cancer Survivor, Queer\/LGBT Advocate, and avid fan of canned whipped cream","Followed":81,"Time Zone":"London","Followers":96,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1379096854\/IMG_5322_small_normal.jpg","Web":"http:\/\/www.granttyler.com"},"label":"grantpeterson","id":"n237","color":"rgb(203,102,152)","y":720.3022,"size":18.257477,"x":-580.8316,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/02\/2011 00:26:10","Tweets":23,"Description":"Live Poker Tournaments in the UK! Arrange Pub and Home Games!","Followed":1837,"Followers":262,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1359857497\/poker-chips_normal.jpg","Web":"http:\/\/www.boabet.com"},"label":"livepokeruk","id":"n240","color":"rgb(101,153,65)","y":627.463,"size":30.955322,"x":-1089.8688,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/03\/2009 12:28:23","Tweets":3,"Description":"Academic,journalist,Director MA International Journalism, City Uiversity London","Followed":17,"Followers":31,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1135124870\/heather_normal.jpg"},"label":"hpotpurdey","id":"n243","color":"rgb(203,102,152)","y":-1053.6194,"size":18.257477,"x":-180.71399,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/08\/2008 10:11:10","Tweets":1467,"Description":"Physicist, into Complex Systems, educated Taunton, Oxford, and Stanford, lifetime academic.","Followed":181,"Time Zone":"London","Followers":71,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1250788483\/djj-021014-1_normal.jpg","Web":"http:\/\/www.flickr.com\/photos\/rabinal\/"},"label":"rabinal","id":"n246","color":"rgb(3,101,151)","y":-268.1652,"size":20.372137,"x":-1435.1082,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/05\/2008 20:38:58","Tweets":1940,"Description":"I speak 9 languages and I specialise in Social Media Strategy, Corporate Communication and teach at MBA level.","Followed":738,"Time Zone":"Eastern Time (US & Canada)","Followers":536,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1036411921\/5532767_normal.png","Web":"http:\/\/www.mediacodex.com"},"label":"mediacodex","id":"n251","color":"rgb(203,102,152)","y":-702.549,"size":28.046965,"x":-560.2137,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/03\/2010 06:01:23","Tweets":678,"Description":"Hi, I'm Ben Acheson: follow me for #marketing \/ #seo \/ #sm \/ #strategy... I will change everything you thought you knew.","Followed":706,"Time Zone":"London","Followers":529,"Image File":"http:\/\/a2.twimg.com\/profile_images\/846209927\/ben_acheson_twitter_normal.jpg","Web":"http:\/\/benacheson.com"},"label":"benacheson","id":"n252","color":"rgb(203,102,152)","y":-555.83936,"size":31.491741,"x":1481.0292,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/01\/2009 18:16:43","Tweets":5643,"Description":"CBCNews.ca journalist based in Fredericton. RTs are not a statement of agreement... everyone likes to provoke a good debate. Right?","Followed":742,"Time Zone":"Atlantic Time (Canada)","Followers":1341,"Image File":"http:\/\/a3.twimg.com\/profile_images\/812192229\/mchardie-web_normal.jpg","Web":"http:\/\/www.cbc.ca\/nb\/blogs\/spinreduxit\/"},"label":"mchardie","id":"n254","color":"rgb(101,153,65)","y":-999.0264,"size":21.3215,"x":-1011.11523,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/01\/2011 14:43:14","Tweets":16,"Description":"Canstreamer is a smartphone app that streams UK community radio stations to the iPhone and Android smartphone platforms.","Followed":222,"Time Zone":"London","Followers":49,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1239704673\/Canstreamer_normal.jpg","Web":"http:\/\/www.canstream.co.uk\/canstreamer"},"label":"canstreamer","id":"n256","color":"rgb(203,102,152)","y":-354.34586,"size":19.355865,"x":-897.51965,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/01\/2009 18:02:46","Tweets":1912,"Description":"Actor, writer, Peepshow fella, dad and that.","Followed":110,"Time Zone":"London","Followers":14964,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1209049641\/MattKingTown_normal.jpg"},"label":"mattkingtown","id":"n259","color":"rgb(203,102,152)","y":-1195.6095,"size":18.257477,"x":-1077.776,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/01\/2010 18:23:33","Tweets":1463,"Description":"Technology Content Director at Edelman. Former Editor of Capacity magazine, an international telecoms publication. From Vancouver and living in London.","Followed":363,"Time Zone":"London","Followers":216,"Image File":"http:\/\/a2.twimg.com\/profile_images\/627042303\/Matthew_Whalley_normal.JPG"},"label":"matthew_whalley","id":"n261","color":"rgb(203,102,152)","y":-1339.826,"size":26.073946,"x":-43.638405,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/02\/2010 12:48:14","Tweets":129,"Description":"Criminology research: surveillance, cybercrime, crime prevention, security, punishment, social control.","Followed":33,"Time Zone":"Edinburgh","Followers":40,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_1_normal.png","Web":"http:\/\/www.law.ed.ac.uk\/staff\/richardjones\/"},"label":"drrichardj","id":"n263","color":"rgb(234,150,57)","y":-39.88176,"size":33.995567,"x":1514.1401,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2010 10:21:14","Tweets":86,"Followed":97,"Time Zone":"Amsterdam","Followers":46,"Image File":"http:\/\/a3.twimg.com\/profile_images\/822166788\/profile_pic_normal.jpg"},"label":"wiebkeabel","id":"n264","color":"rgb(234,150,57)","y":-0.954064,"size":42.358353,"x":1442.7972,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/01\/2011 16:29:39","Tweets":345,"Description":"LLM student in IT&T Law @ University of Strathclyde. Main interests: Privacy, Surveillance, Cyber-security, Internet Governance","Followed":279,"Time Zone":"Edinburgh","Followers":53,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1228279884\/Photo_122_normal.jpg","Web":"http:\/\/mooseabyte.blogspot.com\/"},"label":"mooseabyte","id":"n265","color":"rgb(234,150,57)","y":23.6828,"size":49.255432,"x":1592.9694,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/01\/2011 15:29:18","Tweets":246,"Description":"LLM student, IT and Telecommunications Law at the University of Strathclyde, Chevening Scholar","Followed":101,"Time Zone":"Edinburgh","Followers":36,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1234591982\/n571731166_809700_3381_normal.jpg"},"label":"edinarl","id":"n266","color":"rgb(234,150,57)","y":127.60119,"size":39.48662,"x":1591.2047,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/06\/2008 20:22:52","Tweets":4345,"Description":"Attorney at law, LL.M. Eur. Int.&Eur.WirtschaftsR (LMU Muenchen)|Doctoral Candidate@AristotleUnTHessaloniki|IP Law| Gr,En,Ger,Russ| Sports,Hi-tech,PC-gaming.","Followed":1642,"Time Zone":"Athens","Followers":400,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1354122592\/n733450946_1903115_4725_normal.jpg","Web":"http:\/\/www.facebook.com\/asteriosp"},"label":"asteriosp","id":"n267","color":"rgb(234,150,57)","y":484.42294,"size":27.411594,"x":1452.5261,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/01\/2011 15:47:14","Tweets":170,"Description":"Scotland's leading centre for IT\/Telecoms Law, Curated by Lilian Edwards\/Konstantinos Komaitis. Juicy news for our students + news of what we're up to ourselves","Followed":39,"Followers":43,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1233724097\/george_square_glasgow-300x210_normal.jpg","Web":"http:\/\/www.strath.ac.uk\/humanities\/courses\/law\/courses\/itt\/"},"label":"strathllmit","id":"n268","color":"rgb(234,150,57)","y":84.52736,"size":30.955322,"x":1525.234,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/08\/2010 15:59:03","Tweets":175,"Description":"PhD candidate at Institute for Information Law (University of Amsterdam). Researching online profiling, privacy and data protection.","Followed":89,"Followers":43,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_6_normal.png","Web":"http:\/\/www.ivir.nl\/staff\/borgesius.html"},"label":"fborgesius","id":"n269","color":"rgb(234,150,57)","y":924.38696,"size":33.027,"x":1052.6587,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/01\/2009 18:11:33","Tweets":905,"Description":"Stefan Kulk's non-personal twitter account on IP | privacy | tech stuff. Researcher @ TU Delft, currently researching open data.","Followed":315,"Time Zone":"Amsterdam","Followers":331,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1378964521\/Twitterpic_normal.jpg","Web":"http:\/\/www.lawfulcontent.com"},"label":"internetvslaw","id":"n270","color":"rgb(234,150,57)","y":126.327934,"size":44.642265,"x":1341.2845,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/03\/2007 18:39:04","Tweets":600,"Description":"Human Rights and Technology Advisor at Privacy International; Secret Prisons Tech Advisor at Reprieve.","Followed":298,"Time Zone":"London","Followers":156,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1189697690\/Photo_on_2010-09-28_at_15.52__3_normal.jpg"},"label":"e3i5","id":"n271","color":"rgb(234,150,57)","y":-527.2736,"size":41.317566,"x":630.0195,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/10\/2008 06:57:26","Tweets":1123,"Description":"Food, design, media, law, ideas. #NoContradictions","Followed":117,"Followers":120,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1188240060\/TWEEDS1_normal.jpg"},"label":"_tweeds","id":"n272","color":"rgb(234,150,57)","y":536.2835,"size":23.060284,"x":1018.10297,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/11\/2010 08:26:31","Tweets":48,"Description":"Tweets from the www.lobbynomics.com blog, that looks at EU policy issues in the high tech sector. Main authors @linotherhino and @hrucic","Followed":137,"Followers":92,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1168365752\/lobbynomics_normal.jpg","Web":"http:\/\/www.lobbynomics.com"},"label":"lobbynomics","id":"n273","color":"rgb(234,150,57)","y":-50.6941,"size":36.682682,"x":1226.8303,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/06\/2008 06:55:58","Tweets":99,"Description":"Lecturer in Information Technology Law at the UEA, and PhD candidate at the LSE, researching into privacy and autonomy and human rights on the internet....","Followed":52,"Time Zone":"London","Followers":41,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1197838796\/Paul_Lion_normal.jpg","Web":"http:\/\/personal.lse.ac.uk\/bernal\/Paul_Bernal\/HOME.html"},"label":"paulbernaluk","id":"n274","color":"rgb(234,150,57)","y":-219.21063,"size":30.955322,"x":1038.3707,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/02\/2009 11:56:05","Tweets":2923,"Description":"Guardianisto, law student, freelance blogger\/journalist, free culture enthusiast.","Followed":1374,"Time Zone":"Eastern Time (US & Canada)","Followers":1019,"Image File":"http:\/\/a2.twimg.com\/profile_images\/831929098\/typewriter_normal.jpg","Web":"http:\/\/politicalbetting.com"},"label":"morus1516","id":"n275","color":"rgb(203,102,152)","y":-855.8942,"size":48.169895,"x":114.33797,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/03\/2009 03:38:23","Tweets":1246,"Description":"IP lawyer @corrslawyers (tweets are my own). IP LLM candidate @unimelb. lives & breathes #iplaw. geek. runner. keeper of dusty law books.","Followed":825,"Time Zone":"Sydney","Followers":338,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1155649830\/Image082_normal.jpg"},"label":"wenhwu","id":"n276","color":"rgb(234,150,57)","y":821.6305,"size":42.696568,"x":1187.5271,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/07\/2008 14:32:56","Tweets":1057,"Followed":1140,"Time Zone":"Pacific Time (US & Canada)","Followers":184,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1177741296\/Profile_normal.JPG","Web":"http:\/\/americanscanhandlethetruth.blogspot.com\/"},"label":"terminatorbarbi","id":"n279","color":"rgb(234,150,57)","y":361.8243,"size":55.693344,"x":1135.0511,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/06\/2007 01:05:00","Tweets":4145,"Description":"Tech writer, open sourcer, and intelligence reformer. See more at the URL below.","Followed":203,"Time Zone":"Eastern Time (US & Canada)","Followers":1204,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1148208724\/South_Park_Avatar_normal.jpg","Web":"http:\/\/matthewburton.org"},"label":"matthewburton","id":"n280","color":"rgb(101,153,65)","y":-1181.522,"size":33.516457,"x":895.3834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2009 17:32:23","Tweets":4,"Description":"this is a passive twitter feed.","Followed":692,"Followers":95,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_2_normal.png"},"label":"xs2knowledge","id":"n281","color":"rgb(234,150,57)","y":-486.41354,"size":40.234386,"x":1353.9464,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2010 06:34:14","Tweets":2696,"Followed":450,"Time Zone":"Dublin","Followers":317,"Image File":"http:\/\/a0.twimg.com\/profile_images\/890569346\/go_board_normal.jpg"},"label":"netwar","id":"n282","color":"rgb(234,150,57)","y":-737.03815,"size":36.255116,"x":331.04306,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2009 19:59:23","Tweets":943,"Description":"Harvard Business Review Editor at Large","Followed":662,"Time Zone":"Quito","Followers":1749,"Image File":"http:\/\/a0.twimg.com\/profile_images\/519788609\/kirby_glamour_shot_as_if_normal.jpg","Web":"http:\/\/www.hbr.org"},"label":"juliakirby","id":"n285","color":"rgb(101,153,65)","y":-130.68213,"size":44.008812,"x":1020.5292,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/03\/2008 01:09:27","Tweets":798,"Description":"The Editor of Harvard Business Review online (HBR.org; @HarvardBiz). Guitar player, Somervillian. Music\/media nerd.","Followed":236,"Time Zone":"Central Time (US & Canada)","Followers":1315,"Image File":"http:\/\/a3.twimg.com\/profile_images\/91113848\/eric1_normal.jpg","Web":"http:\/\/www.hbr.org"},"label":"ehellweg","id":"n286","color":"rgb(101,153,65)","y":-738.82623,"size":29.840393,"x":1283.3029,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/03\/2007 08:44:04","Tweets":309,"Description":"yes, governments fascinate me","Followed":204,"Time Zone":"Madrid","Followers":141,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1218256344\/2011-01-13-172136_normal.jpg"},"label":"anawaksberg","id":"n287","color":"rgb(101,153,65)","y":599.3882,"size":26.754513,"x":907.8197,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/04\/2007 11:57:16","Tweets":2137,"Description":"Designer, coder and Internetologist - and MSc student at the Oxford Internet Institute.","Followed":248,"Time Zone":"London","Followers":241,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1194221318\/zarino_magician_normal.jpg","Web":"http:\/\/www.zarino.co.uk"},"label":"zarino","id":"n288","color":"rgb(3,101,151)","y":-110.99561,"size":37.102863,"x":-531.91907,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/11\/2009 11:23:50","Tweets":82,"Description":"Graduate student in Social Science of the Internet at the Oxford Internet Institute and in Sociology at University of Copenhagen.","Followed":160,"Time Zone":"London","Followers":94,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1138686280\/Foto_17_normal.jpg","Web":"http:\/\/netsociology.com"},"label":"communaut","id":"n289","color":"rgb(3,101,151)","y":151.52934,"size":37.102863,"x":-402.23016,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/08\/2009 17:54:10","Tweets":227,"Description":"Trying to make sense of the cultural impact of technology, the Internet, software and (open source) web browsers on people's everyday life.","Followed":87,"Time Zone":"Copenhagen","Followers":20,"Image File":"http:\/\/a0.twimg.com\/profile_images\/952346293\/Photo_71_normal.jpg","Web":"http:\/\/dk.linkedin.com\/in\/giorgiomezzolla"},"label":"gmpatmaca","id":"n290","color":"rgb(139,185,208)","y":847.8423,"size":18.257477,"x":-617.4528,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/04\/2009 02:54:36","Tweets":39,"Description":"MSc of Social Science of the Internet at Oxford University, Founder and Director at Intiwawa e.V. and GruenderBus","Followed":63,"Time Zone":"London","Followers":44,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1396911447\/Henning_Lueke_normal.jpg","Web":"http:\/\/www.intiwawa.com"},"label":"hlueke","id":"n291","color":"rgb(3,101,151)","y":-545.70276,"size":27.411594,"x":-273.77396,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/04\/2009 14:45:45","Tweets":303,"Description":"Consultant, Web 2.0 Freak, Webdesigner","Followed":24,"Time Zone":"Berlin","Followers":307,"Image File":"http:\/\/a0.twimg.com\/profile_images\/305847377\/_MG_0137_normal.jpg","Web":"http:\/\/www.riesenzwerg.de"},"label":"felixrieseberg","id":"n292","color":"rgb(3,101,151)","y":633.2852,"size":22.214891,"x":-1150.4594,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/02\/2009 12:12:30","Tweets":14,"Followed":53,"Time Zone":"Tokyo","Followers":23,"Image File":"http:\/\/a0.twimg.com\/profile_images\/74548251\/scott_normal.jpg","Web":"http:\/\/www.scotthale.net\/"},"label":"computermacgyve","id":"n294","color":"rgb(3,101,151)","y":614.2945,"size":41.668926,"x":-449.0255,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/04\/2009 15:38:20","Tweets":1298,"Description":"Geb. 1986; Fotograf mit Studio; Student; Feuerwehrmann; -teAM Deutschland- Kernteam","Followed":269,"Time Zone":"Greenland","Followers":261,"Image File":"http:\/\/a1.twimg.com\/profile_images\/583492531\/tn_Dirk-Koch_FS_10022009_10_normal.jpg","Web":"http:\/\/www.dke-fotos.de"},"label":"dke_fotos","id":"n295","color":"rgb(203,102,152)","y":1015.5468,"size":17.055851,"x":-706.8391,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2009 18:04:03","Tweets":294,"Description":"PhD candidate in Communication Studies. I read books, lots and lots of books.","Followed":95,"Time Zone":"Central Time (US & Canada)","Followers":52,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1052457717\/twitterpic_normal.jpg"},"label":"kileylarson","id":"n296","color":"rgb(139,185,208)","y":1402.0958,"size":33.516457,"x":-366.40518,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/06\/2009 10:05:05","Tweets":95,"Description":"Phd student in communication studies\/\/ Social network research newbie \/\/Scatterbrain","Followed":76,"Time Zone":"Brussels","Followers":48,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1129717469\/Katrienmuur_normal.JPG"},"label":"katrienvanc","id":"n297","color":"rgb(139,185,208)","y":1035.3375,"size":33.027,"x":-252.95706,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/09\/2009 15:21:31","Tweets":106,"Followed":88,"Time Zone":"London","Followers":59,"Image File":"http:\/\/a1.twimg.com\/profile_images\/531665402\/Flakes_Agosto-12_normal.jpg","Web":"http:\/\/personal.lse.ac.uk\/bonina\/"},"label":"carlabonina","id":"n298","color":"rgb(139,185,208)","y":1447.4325,"size":30.955322,"x":-427.40536,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/08\/2009 01:43:44","Tweets":7,"Followed":44,"Followers":40,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_6_normal.png"},"label":"carolinaaguerre","id":"n299","color":"rgb(234,150,57)","y":586.2131,"size":20.372137,"x":956.8758,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/08\/2009 19:06:11","Tweets":869,"Description":"こんな世の中を作っちまったとしばらく落ち込んでいたが、こうしてはいられないと思い始めた教員。I’ve been involved in several activities on human rights, civic literacy. Cat-lover, lecturer.","Followed":580,"Time Zone":"Tokyo","Followers":145,"Image File":"http:\/\/a2.twimg.com\/profile_images\/880507486\/eatinglotus_normal.jpg","Web":"http:\/\/eatinglotus.blogspot.com\/"},"label":"eatingalotus","id":"n300","color":"rgb(139,185,208)","y":1530.2369,"size":37.51611,"x":336.98047,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/08\/2007 12:26:56","Tweets":205,"Description":"I am a PhD student at the University of Oxford, where I research internet law, play classical violin, fence and enjoy photography, literature and travelling.","Followed":94,"Time Zone":"London","Followers":94,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1133001750\/image_normal.jpg","Web":"http:\/\/www.jaani.net\/"},"label":"jaani","id":"n301","color":"rgb(3,101,151)","y":1280.968,"size":34.925293,"x":-439.85822,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2011 07:57:54","Tweets":86,"Description":"Born from an egg on a laptop.","Followed":1879,"Time Zone":"Melbourne","Followers":459,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1287588481\/hal_normal.jpg","Web":"http:\/\/vignettepress.com.au\/?page_id=82"},"label":"geekmook","id":"n302","color":"rgb(139,185,208)","y":1494.3236,"size":37.922707,"x":-370.68414,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/07\/2007 09:08:11","Tweets":847,"Description":"media & open data enthusiast \/ digital media researcher \/ VJ @montagesauvage \/ a friend","Followed":611,"Time Zone":"Vienna","Followers":685,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1080522924\/IMG_1798_quadratS4_normal.gif","Web":"http:\/\/julian.mur.at\/"},"label":"boomblitz","id":"n303","color":"rgb(139,185,208)","y":1066.3118,"size":35.81987,"x":-191.60686,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/12\/2009 19:25:14","Tweets":1593,"Description":"Last year received a PhD from LSE, now Head of Crossmedia Production MA program at Tallinn Uni (Estonia). I research media innovation and creative industries.","Followed":156,"Time Zone":"Tallinn","Followers":244,"Image File":"http:\/\/a3.twimg.com\/profile_images\/560054490\/Mina_Kehrwiederis2_normal.jpg","Web":"http:\/\/www.mediainnovation.eu"},"label":"indrekibrus","id":"n304","color":"rgb(139,185,208)","y":-407.9021,"size":39.10454,"x":-82.878265,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2011 09:48:52","Tweets":52,"Description":"Communications academic specializing in new media, citizenship, participation and doting mom of (soon to be) two beautiful boys.","Followed":147,"Followers":44,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1267706315\/DrZoe_uke_2_normal.jpg","Web":"http:\/\/www2.lse.ac.uk\/media@lse\/whosWho\/AcademicStaff\/ZoeSujon.aspx"},"label":"jetsumgerl","id":"n305","color":"rgb(139,185,208)","y":-607.98773,"size":46.165863,"x":-213.85025,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/04\/2009 15:14:06","Tweets":34,"Followed":51,"Time Zone":"Tehran","Followers":26,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1368603818\/Beauty-Is-in-the-Street-001_normal.jpg"},"label":"nulje","id":"n306","color":"rgb(139,185,208)","y":598.7691,"size":18.257477,"x":-231.98029,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/11\/2010 23:22:41","Tweets":299,"Description":"Media@LSE PhD student producing bits of original work. Other mini-quests. New energy & climate change tweets worth spreading. Micro-wisdom.","Followed":77,"Time Zone":"London","Followers":64,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1172163352\/Buddha_Bar_002_normal.jpg"},"label":"evolvingsun","id":"n307","color":"rgb(139,185,208)","y":-427.77704,"size":27.411594,"x":-863.0153,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2009 21:06:18","Tweets":260,"Description":"Telecoms Regulation Analyst at Ovum http:\/\/www.ovum.com\/ - MSc in Communications Regulation at London School of Economics. Tweets reflect my own views.","Followed":428,"Time Zone":"London","Followers":143,"Image File":"http:\/\/a1.twimg.com\/profile_images\/863280027\/profile_luca_linkedin_normal.jpg"},"label":"lucaschiavoni","id":"n309","color":"rgb(203,102,152)","y":-865.8225,"size":37.922707,"x":526.85095,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/09\/2010 04:28:01","Tweets":241,"Description":"Develop and manage broadband strategies, grants, programs for the State of Florida. http:\/\/www.dms.myflorida.com\/suncom\/broadband_initiative_arra","Followed":637,"Time Zone":"Eastern Time (US & Canada)","Followers":247,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1246661787\/bp_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/billprice"},"label":"broadband_fla","id":"n310","color":"rgb(101,153,65)","y":-711.0198,"size":35.376785,"x":1101.1608,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/09\/2010 01:54:08","Tweets":272,"Description":"The Institute for a Broadband-Enabled Society is engaging in cross-disciplinary research to develop broadband applications that benefit society.","Followed":258,"Time Zone":"Hawaii","Followers":158,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1129366558\/twitter-avitar2_normal.jpg","Web":"http:\/\/broadband.unimelb.edu.au"},"label":"ibesunimelb","id":"n311","color":"rgb(101,153,65)","y":-103.690605,"size":26.073946,"x":1522.7439,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/04\/2009 02:27:09","Tweets":19,"Description":"Business Manager - Digital Transition Division - at the Australian Communications and Media Authority.","Followed":77,"Time Zone":"Sydney","Followers":82,"Image File":"http:\/\/a2.twimg.com\/profile_images\/803156074\/Sophie_Killen1_normal.jpg","Web":"http:\/\/www.acma.gov.au\/WEB\/HOMEPAGE\/PC=HOME"},"label":"sophie4acma","id":"n312","color":"rgb(234,150,57)","y":1112.1166,"size":20.372137,"x":994.04626,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2008 12:09:07","Tweets":1547,"Description":"Defending the Internet commons at advocacy group La Quadrature du Net. PhD student in Political Science and Information Law.","Followed":336,"Time Zone":"Paris","Followers":479,"Image File":"http:\/\/a1.twimg.com\/profile_images\/438759114\/SmallYellowID_normal.jpg","Web":"http:\/\/www.wethenet.eu\/"},"label":"felixtreguer","id":"n313","color":"rgb(234,150,57)","y":749.8185,"size":41.317566,"x":521.423,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 20:19:40","Tweets":1584,"Description":"Social Media Attorney, #IT and #Telecoms Law Expert: LLM IT & T Law (Strathclyde) UK","Followed":547,"Time Zone":"West Central Africa","Followers":148,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1355886064\/SANY0432_normal.JPG","Web":"http:\/\/wefollow.com\/goziem"},"label":"goziem","id":"n314","color":"rgb(234,150,57)","y":-293.59106,"size":46.752934,"x":536.25806,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2008 20:34:44","Tweets":3050,"Description":"OK. I'll be a part of this world.","Followed":846,"Time Zone":"Pacific Time (US & Canada)","Followers":428,"Image File":"http:\/\/a3.twimg.com\/profile_images\/754773067\/Skullness_normal.jpg"},"label":"telos707","id":"n315","color":"rgb(234,150,57)","y":-148.68666,"size":28.66255,"x":826.7102,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/08\/2008 14:35:05","Tweets":77,"Followed":239,"Time Zone":"London","Followers":133,"Image File":"http:\/\/a1.twimg.com\/profile_images\/58064154\/facebook_normal.jpg"},"label":"alissacooper","id":"n316","color":"rgb(234,150,57)","y":-501.83395,"size":43.0305,"x":698.5654,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/02\/2009 21:14:20","Tweets":3219,"Description":"Reuters tech, media & telecom journalist, Canada (ex-Egypt). Loves hoops, esp in March. RT doesn't = endorsement. Any opinions my own (they made me say that).","Followed":1998,"Time Zone":"Cairo","Followers":1263,"Image File":"http:\/\/a3.twimg.com\/profile_images\/89065246\/n531396602_559318_9768_normal.jpg"},"label":"5thestate","id":"n317","color":"rgb(203,102,152)","y":-653.8368,"size":53.235886,"x":-125.05378,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/07\/2007 10:58:02","Tweets":40,"Description":"Independent Video Journalist","Followed":160,"Time Zone":"London","Followers":393,"Image File":"http:\/\/a2.twimg.com\/profile_images\/84956843\/smithv_normal.jpg"},"label":"vaughansmith","id":"n318","color":"rgb(203,102,152)","y":-1292.7721,"size":29.259964,"x":-378.48535,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/07\/2009 01:00:39","Tweets":1417,"Description":"media & telecom lawyer","Followed":515,"Time Zone":"Eastern Time (US & Canada)","Followers":452,"Image File":"http:\/\/a2.twimg.com\/profile_images\/524058170\/bram-goofy_normal_normal.jpg","Web":"http:\/\/www.mccarthy.ca\/lawyer_detail.aspx?id=6294"},"label":"bramabramson","id":"n319","color":"rgb(234,150,57)","y":-203.04797,"size":33.995567,"x":-84.45477,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/02\/2009 15:58:17","Tweets":1224,"Description":"privacy and trust with a little security ... team lead in privacy for Ontario Government (OPS) and UOIT Computer Science PhD program","Followed":150,"Time Zone":"Eastern Time (US & Canada)","Followers":263,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1368691138\/202912_100000143050503_7880088_n_normal.jpg"},"label":"tracyannkosa","id":"n320","color":"rgb(234,150,57)","y":-204.77144,"size":27.411594,"x":865.5459,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/06\/2009 00:09:06","Tweets":2,"Description":"International political economist struggling to bring sense to the world of global network architecture, or vice versa, depending on the time of day...","Followed":61,"Time Zone":"Eastern Time (US & Canada)","Followers":10,"Image File":"http:\/\/a3.twimg.com\/profile_images\/855592878\/Eyecon05_normal.jpg","Web":"http:\/\/www.eyeconomics.com"},"label":"eyeconomist","id":"n321","color":"rgb(234,150,57)","y":-748.1559,"size":27.411594,"x":1217.7524,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2008 13:00:11","Tweets":21,"Description":"Field testing the proposition that Santayana was (not) an optimist.","Followed":130,"Time Zone":"Eastern Time (US & Canada)","Followers":30,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1368761620\/Xiaoyu-square_normal.JPG"},"label":"tvest","id":"n322","color":"rgb(234,150,57)","y":-839.30005,"size":28.046965,"x":1383.7079,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/11\/2010 14:01:28","Tweets":2633,"Description":"The Social Policy Digest brings you the latest developments in UK and pan-European social policy.","Followed":1286,"Followers":427,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1189461692\/P1030453a_normal.jpg","Web":"http:\/\/journals.cambridge.org\/spd\/action\/home"},"label":"spa_digest","id":"n326","color":"rgb(203,102,152)","y":606.9388,"size":27.411594,"x":-1200.9253,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/11\/2008 10:31:13","Tweets":4536,"Description":"Beatbullying is the UK's leading bullying prevention charity for children and young people. Say 'Never Again' and donate to Beatbullying http:\/\/goo.gl\/L0axw","Followed":2237,"Time Zone":"London","Followers":10567,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1173088089\/ed4c2690-b9c7-4362-8827-b57058e12677_normal.png","Web":"http:\/\/www.beatbullying.org"},"label":"beatbullying","id":"n327","color":"rgb(203,102,152)","y":-628.7664,"size":38.7167,"x":-1180.3254,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/09\/2010 13:46:19","Tweets":39,"Description":"Substance is a social research cooperative. Follow for details about our 3rd national conference & other forthcoming events or see http:\/\/www.substance.coop\/","Followed":991,"Followers":214,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1226407435\/s2_reasonably_small_normal.png","Web":"http:\/\/www.anewballgame.substance.coop\/"},"label":"substanceevent","id":"n328","color":"rgb(203,102,152)","y":-670.9108,"size":28.66255,"x":-1143.6235,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/05\/2008 12:07:22","Tweets":818,"Description":"serial (social) entrepreneur, service designer,information junkie, drummer (rusty), guitarist (G & a capo)","Followed":1063,"Time Zone":"London","Followers":394,"Image File":"http:\/\/a3.twimg.com\/profile_images\/958751122\/Graham_cropped_normal.jpg","Web":"http:\/\/www.aspiren.net\/"},"label":"grahamgardiner","id":"n329","color":"rgb(203,102,152)","y":84.81805,"size":32.526917,"x":-1349.8276,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/06\/2008 11:17:14","Tweets":3759,"Description":"Author of Momentum and co-author of The Networked Nonprofit with Beth Kanter. Keynote Speaker, Social Media Guide.","Followed":690,"Time Zone":"Quito","Followers":5853,"Image File":"http:\/\/a0.twimg.com\/profile_images\/712791674\/AF_Red_Book2_normal.jpg","Web":"http:\/\/www.allisonfine.com"},"label":"afine","id":"n330","color":"rgb(101,153,65)","y":-35.809547,"size":40.234386,"x":1153.2007,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2009 14:47:33","Tweets":2361,"Description":"Focused on health 2.0, social networks and social impact. VP of Corporate Development at Alliance Health Networks. All opinions completely my own.","Followed":822,"Time Zone":"Mountain Time (US & Canada)","Followers":1096,"Image File":"http:\/\/a3.twimg.com\/profile_images\/740378229\/dg_pic2_normal.jpg","Web":"http:\/\/www.alliancehealth.com"},"label":"dsgold","id":"n331","color":"rgb(101,153,65)","y":962.0558,"size":28.046965,"x":1010.4839,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/10\/2010 04:59:53","Tweets":53,"Description":"This blog is dedicated to all those who seek knowledge in every life experience, to those who never want to stop learning.","Followed":49,"Followers":24,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1140512507\/IMG00016-20100504-0615_2_normal.jpg","Web":"http:\/\/bodleianblurts.wordpress.com"},"label":"bodleianblurts","id":"n332","color":"rgb(3,101,151)","y":387.83905,"size":23.86432,"x":-587.17163,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/02\/2010 15:22:14","Tweets":20,"Followed":126,"Followers":54,"Image File":"http:\/\/a3.twimg.com\/sticky\/default_profile_images\/default_profile_4_normal.png"},"label":"amaruvr","id":"n333","color":"rgb(3,101,151)","y":-0.44262663,"size":33.995567,"x":-820.9216,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/03\/2010 14:31:00","Tweets":610,"Description":"We're on a mission to help talented young people fulfil their potential, by connecting them with the right people and opportunities.","Followed":339,"Time Zone":"London","Followers":424,"Image File":"http:\/\/a1.twimg.com\/profile_images\/841213861\/small_b_logo_normal.png","Web":"http:\/\/www.brightnetwork.co.uk"},"label":"brightnetwork","id":"n335","color":"rgb(203,102,152)","y":176.59708,"size":26.754513,"x":-1027.4056,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/07\/2009 12:08:16","Tweets":279,"Followed":281,"Time Zone":"Seoul","Followers":138,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1196170631\/P091208009_normal.jpg","Web":"http:\/\/english-webometrics.yu.ac.kr"},"label":"redfrill","id":"n336","color":"rgb(139,185,208)","y":921.66693,"size":33.027,"x":-982.1775,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/08\/2009 16:12:32","Tweets":132,"Description":"^~^ Hi I'm here~","Followed":178,"Time Zone":"Seoul","Followers":51,"Image File":"http:\/\/a3.twimg.com\/profile_images\/464605507\/_____normal.JPG"},"label":"quwang","id":"n337","color":"rgb(139,185,208)","y":916.4423,"size":21.3215,"x":-1049.9076,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/03\/2008 10:09:52","Tweets":8,"Followed":28,"Time Zone":"London","Followers":89,"Image File":"http:\/\/a2.twimg.com\/profile_images\/54359037\/mikethelwall_normal.JPG"},"label":"mikethelwall","id":"n338","color":"rgb(139,185,208)","y":886.1972,"size":37.922707,"x":-825.2294,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/09\/2008 08:33:42","Tweets":12,"Description":"Interested in how knowledge moves","Followed":12,"Time Zone":"Amsterdam","Followers":33,"Image File":"http:\/\/a2.twimg.com\/profile_images\/861926824\/PaulWouters_normal.jpg","Web":"http:\/\/virtualknowledgestudio.nl\/people\/vks-staff\/paul-wouters\/"},"label":"paulwouters","id":"n339","color":"rgb(139,185,208)","y":707.34894,"size":25.367386,"x":-726.46387,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/12\/2008 23:37:55","Tweets":5,"Description":"Don't follow leaders and watch your parking meters...","Followed":304,"Time Zone":"London","Followers":234,"Image File":"http:\/\/a1.twimg.com\/profile_images\/722668325\/B_035small_normal.jpg"},"label":"babken","id":"n340","color":"rgb(203,102,152)","y":-333.5303,"size":26.754513,"x":-649.8726,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/08\/2009 11:21:49","Tweets":75,"Description":"Researcher IBM","Followed":69,"Followers":74,"Image File":"http:\/\/a3.twimg.com\/profile_images\/785874571\/IMG_1856_normal.JPG"},"label":"elizabethmdaly","id":"n341","color":"rgb(101,153,65)","y":1103.8756,"size":23.060284,"x":-521.57733,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/01\/2009 23:46:12","Tweets":370,"Description":"Top Web periodical covering Social Computing, Enterprise 2.0, social media, and other Web 2.0 topics.","Followed":886,"Time Zone":"Central Time (US & Canada)","Followers":1005,"Image File":"http:\/\/a0.twimg.com\/profile_images\/138536281\/social_computing_journal_logo7_normal.jpg","Web":"http:\/\/socialcomputingjournal.com"},"label":"soccompjournal","id":"n342","color":"rgb(101,153,65)","y":-500.16763,"size":26.073946,"x":1442.7008,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/04\/2009 14:40:59","Tweets":6423,"Description":"Libation for the notoriously thirsty Mind. aRtS mEdiA pOlitiCs LiFe","Followed":465,"Time Zone":"Quito","Followers":515,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1198019137\/fameas.tumblr_me_shooting_for_the_stars_photo_dec_12.10_normal.jpg","Web":"http:\/\/fameas.tumblr.com"},"label":"mediaacrobat","id":"n343","color":"rgb(101,153,65)","y":-691.9602,"size":21.3215,"x":1032.0571,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/09\/2008 04:41:42","Tweets":49100,"Description":"Blogging, Social Media, Twitter, Lifestreaming, and Exponential development of technology.","Followed":10820,"Time Zone":"Eastern Time (US & Canada)","Followers":11205,"Image File":"http:\/\/a3.twimg.com\/profile_images\/65137256\/BloggingSocialMedia_normal.png","Web":"http:\/\/j.mp\/9K1ZO9"},"label":"jdebberly","id":"n344","color":"rgb(101,153,65)","y":-616.96906,"size":26.754513,"x":1447.9513,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/04\/2009 13:49:24","Tweets":5404,"Description":"Caffeinated student and journalist. Interested in technology and anthropology. Executive Editor for George Mason University's @connect2mason.","Followed":613,"Time Zone":"Eastern Time (US & Canada)","Followers":867,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1299192518\/twitterprofilealt_normal.jpg","Web":"http:\/\/kevinloker.com"},"label":"kevinloker","id":"n345","color":"rgb(139,185,208)","y":-939.10724,"size":39.48662,"x":664.5911,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/02\/2009 19:31:40","Tweets":4454,"Description":"Exploring the intersection of media, tech & entrepreneurship; http:\/\/about.me\/jen_mcfadden","Followed":1492,"Time Zone":"Quito","Followers":1006,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1196396382\/Aspen_normal.jpg"},"label":"jen_mcfadden","id":"n346","color":"rgb(101,153,65)","y":-1049.1243,"size":50.81167,"x":602.23456,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/10\/2007 02:30:47","Tweets":425,"Description":"Assistant Professor at UT Dallas & researcher of new media, social networks, video games and online communities","Followed":305,"Time Zone":"Central Time (US & Canada)","Followers":308,"Image File":"http:\/\/a1.twimg.com\/profile_images\/276861253\/images_normal.jpg","Web":"http:\/\/www.shencuihua.com"},"label":"cuihua","id":"n348","color":"rgb(139,185,208)","y":832.25165,"size":49.255432,"x":473.20587,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/12\/2010 22:07:44","Tweets":829,"Description":"National Institute of Informatics, SKA SKA CLUB http:\/\/www.nii.ac.jp\/faculty\/kobayashi_tetsuro\/","Followed":294,"Followers":143,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1368377069\/2104_normal.jpg"},"label":"tkobyashi","id":"n349","color":"rgb(139,185,208)","y":1008.09235,"size":29.840393,"x":-653.46185,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/05\/2009 00:11:57","Tweets":1349,"Description":"Hago un doctorado en Sociología en LSE. Trabajo en la UDP y me gustaría ser un buen profesor.","Followed":426,"Time Zone":"London","Followers":1402,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1096062353\/ARTURO_ARRIAGADA_2_NOV_2009_normal.jpg","Web":"http:\/\/www.antimedios.cl"},"label":"arturoarriagada","id":"n350","color":"rgb(139,185,208)","y":183.43279,"size":33.516457,"x":-350.3936,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/09\/2009 07:31:18","Tweets":12,"Followed":5,"Followers":37,"Image File":"http:\/\/a1.twimg.com\/profile_images\/477975830\/img0221_normal.JPG"},"label":"netdem","id":"n351","color":"rgb(101,153,65)","y":-398.18222,"size":19.355865,"x":-541.2565,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/01\/2008 09:13:52","Tweets":3946,"Description":"Journalist. University lecturer. Not-so-early tech adopter. Curious. Very much so. Portuguese. Born in Mozambique. Into newsroom transformations.","Followed":1687,"Time Zone":"Lisbon","Followers":1306,"Image File":"http:\/\/a1.twimg.com\/profile_images\/229686877\/IMG_1826_tratada_200x200_twitter_normal.jpg","Web":"http:\/\/www.atrium.wordpress.com"},"label":"luissantos","id":"n352","color":"rgb(203,102,152)","y":-895.7294,"size":54.152912,"x":-688.7681,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/06\/2008 17:52:24","Tweets":6229,"Description":"Periodista. News junkie. Investigo sobre ciberperiodismo audiovisual (becario FPU). MA OJ student 2010\/11 @bcumedia (“la Caixa” fellow). Aragonés de Zaragoza.","Followed":688,"Time Zone":"Madrid","Followers":1419,"Image File":"http:\/\/a2.twimg.com\/profile_images\/61863581\/samuel_negredo_200_normal.jpg","Web":"http:\/\/www.samuelnegredo.com"},"label":"negredo","id":"n353","color":"rgb(203,102,152)","y":-984.77924,"size":32.015457,"x":-406.65842,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/01\/2008 10:02:12","Tweets":2108,"Description":"Periodista i professor a la UIC. Garrotxanès o empordatxí. En aprenentatge continu. #RCDE.","Followed":901,"Time Zone":"Madrid","Followers":1370,"Image File":"http:\/\/a0.twimg.com\/profile_images\/459274781\/foto_perfil_normal.jpg","Web":"http:\/\/tonisellas.cat"},"label":"tonisellas","id":"n354","color":"rgb(101,153,65)","y":-561.3776,"size":36.682682,"x":1134.6532,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/08\/2010 15:59:47","Tweets":77,"Description":"Knowledge is an open network interested in the creation of the European Knowledge Centre.","Followed":30,"Time Zone":"London","Followers":21,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1098978639\/atlantic2_normal.jpg","Web":"http:\/\/grou.ps\/knetworks"},"label":"knetworkeu","id":"n355","color":"rgb(101,153,65)","y":623.6357,"size":29.840393,"x":-270.9738,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/10\/2010 16:04:49","Tweets":434,"Followed":214,"Time Zone":"Guadalajara","Followers":85,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1246251972\/49_normal.jpg","Web":"http:\/\/luisbeto.tumblr.com"},"label":"luisbetoknows","id":"n356","color":"rgb(234,150,57)","y":760.3514,"size":27.411594,"x":1313.7167,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/10\/2009 11:55:37","Tweets":5145,"Description":"Information Junkie Corporate Communications & Branding Consultant Reader Searcher...","Followed":937,"Time Zone":"Paris","Followers":564,"Image File":"http:\/\/a2.twimg.com\/profile_images\/479678371\/S6001171_normal.JPG","Web":"http:\/\/www.anydel.wordpress.com"},"label":"anydel2","id":"n357","color":"rgb(203,102,152)","y":155.68729,"size":38.7167,"x":-1423.4874,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/03\/2008 11:15:56","Tweets":4946,"Description":"Lecturer in Library + Information Studies at UCL. Interested in Historical Bibliography; special collections; Digital Humanities; cataloguing; feminism; poetry","Followed":669,"Time Zone":"Hawaii","Followers":825,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1265770023\/SquareMini_normal.jpg","Web":"http:\/\/www.ucl.ac.uk\/infostudies\/anne-welsh\/"},"label":"annewelsh","id":"n358","color":"rgb(203,102,152)","y":-126.97597,"size":39.48662,"x":-1122.2972,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/11\/2009 17:28:15","Tweets":396,"Description":"I am a teaching fellow at the foundation centre at Durham University. I'm teaching sociology and anthropology. I research new media, technology and academia!","Followed":209,"Time Zone":"London","Followers":194,"Image File":"http:\/\/a3.twimg.com\/profile_images\/506423209\/4629_207319525477_821010477_7054819_7621621_s_normal.jpg","Web":"http:\/\/digitalscholar.wordpress.com\/"},"label":"drnickpearce","id":"n359","color":"rgb(203,102,152)","y":-53.74972,"size":40.234386,"x":-697.4509,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/11\/2009 10:22:42","Tweets":1267,"Description":"Researcher in cultures, philosophies & timespaces of technology","Followed":216,"Time Zone":"London","Followers":211,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1235547163\/icondirect.php_normal.jpeg","Web":"http:\/\/www.samkinsley.com\/"},"label":"samkinsley","id":"n360","color":"rgb(139,185,208)","y":-291.82977,"size":33.027,"x":-792.9445,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/10\/2008 19:00:18","Tweets":1024,"Description":"Evolving the means to improve support for digital research at British Library. Musically inquisitive, sing and play tenor, NLCC veteran","Followed":448,"Followers":191,"Image File":"http:\/\/a0.twimg.com\/profile_images\/90380299\/ccspain061_normal.jpeg","Web":"http:\/\/likeofitnowhappens.posterous.com\/"},"label":"chrisleeclark","id":"n361","color":"rgb(203,102,152)","y":229.55115,"size":40.600372,"x":-1368.4545,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/01\/2011 12:14:10","Tweets":437,"Description":"Curator of eMSS at the British Library. Tweets on personal digital objects and archives","Followed":550,"Time Zone":"London","Followers":282,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1254286674\/persdig3_normal.jpg","Web":"http:\/\/britishlibrary.typepad.co.uk\/digital_lives\/"},"label":"emsscurator","id":"n362","color":"rgb(203,102,152)","y":6.592463,"size":41.317566,"x":-1215.1525,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/12\/2009 15:14:09","Tweets":430,"Description":"digital libraries and archives, digitisation, digital preservation, repositories, information and the web. Digitisation Manager at @LSELibrary","Followed":222,"Time Zone":"London","Followers":187,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1291712990\/avatar_2-752_fractalbroccoli_normal.jpg","Web":"http:\/\/lselibrarydigidev.blogspot.com\/"},"label":"digitalfay","id":"n364","color":"rgb(203,102,152)","y":-397.30734,"size":34.925293,"x":-680.51776,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/10\/2009 16:01:45","Tweets":751,"Description":"Senior lecturer, Institute of European and Comparative Private Law, University of Girona (Catalonia, Spain).","Followed":2000,"Time Zone":"Madrid","Followers":616,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1145210111\/albert_ruda_twitter_normal.jpg","Web":"http:\/\/civil.udg.edu\/ruda\/"},"label":"albertruda","id":"n367","color":"rgb(234,150,57)","y":295.95276,"size":32.015457,"x":-975.19507,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2009 03:55:42","Tweets":135,"Description":"Web science dtc phd @Southampton","Followed":154,"Time Zone":"Dublin","Followers":34,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1263266547\/Complexity-Science-and-Innovation_normal.jpg","Web":"http:\/\/www.ecs.soton.ac.uk\/people\/cm7e09"},"label":"connormccabe","id":"n368","color":"rgb(203,102,152)","y":675.7599,"size":34.925293,"x":-305.64856,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/08\/2009 00:03:20","Tweets":11887,"Description":"PhD student at the Univ of Minnesota studying the intersections of discourse, the internet, and critical pedagogy. Warning: I have been known to be vulgar.","Followed":262,"Time Zone":"Central Time (US & Canada)","Followers":325,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1396680379\/255089_10150650273970287_515190286_19252815_6638499_n.jpg__JPEG_Image__500x375_pixels__normal.png","Web":"http:\/\/trentmkays.com"},"label":"trentmkays","id":"n369","color":"rgb(139,185,208)","y":280.69366,"size":30.40517,"x":1184.5797,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/10\/2010 23:08:54","Tweets":8,"Followed":42,"Followers":12,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1170238355\/23Y8XLFq_normal"},"label":"catiaferreir","id":"n371","color":"rgb(139,185,208)","y":1452.2231,"size":18.257477,"x":-328.03693,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2009 12:49:25","Tweets":345,"Description":"Grad student","Followed":152,"Followers":77,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1112813285\/21468662_normal.jpg"},"label":"hadas_shema","id":"n372","color":"rgb(139,185,208)","y":1113.4271,"size":28.046965,"x":-864.6793,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/06\/2011 13:04:46","Tweets":17,"Followed":235,"Time Zone":"Rome","Followers":21,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_5_normal.png"},"label":"lucacominassi","id":"n374","color":"rgb(101,153,65)","y":-333.78986,"size":24.632025,"x":1423.6821,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/06\/2009 18:49:03","Tweets":146,"Description":"M.A. student in Comm | Media effects | Political communication | Online public sphere | University of Erfurt | Washington State University","Followed":245,"Time Zone":"Pacific Time (US & Canada)","Followers":113,"Image File":"http:\/\/a3.twimg.com\/profile_images\/257555233\/Bewerbungsfoto_normal.jpg","Web":"http:\/\/mediaonmedia.wordpress.com"},"label":"florianbuhl","id":"n377","color":"rgb(139,185,208)","y":701.5122,"size":33.995567,"x":49.83859,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/06\/2007 20:20:32","Tweets":4750,"Description":"Insomniac ''Jill of all trades'' geek. Lover of cake, wine and cheese. Occasional Barcamp organiser.","Followed":327,"Time Zone":"London","Followers":450,"Image File":"http:\/\/a3.twimg.com\/profile_images\/63391227\/vicky2_normal.jpg"},"label":"vickyjo","id":"n378","color":"rgb(203,102,152)","y":-617.29675,"size":22.214891,"x":-1262.203,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2009 23:46:03","Tweets":152,"Description":"Lawyer; university instructor; digital media enthusiast; tweeting about international legal developments in IP, IT, and online privacy law.","Followed":42,"Time Zone":"Pacific Time (US & Canada)","Followers":44,"Image File":"http:\/\/a0.twimg.com\/profile_images\/544063707\/1945bd0_normal.jpg"},"label":"newmedialaw","id":"n380","color":"rgb(234,150,57)","y":411.55386,"size":30.40517,"x":1427.9596,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/03\/2010 16:15:25","Tweets":174,"Description":"Plotting...& forgetting","Followed":197,"Time Zone":"London","Followers":68,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1145259428\/AN00297047_002_normal.JPG"},"label":"davidbone15","id":"n386","color":"rgb(203,102,152)","y":-193.17816,"size":18.257477,"x":-1521.9509,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/07\/2010 10:16:03","Tweets":699,"Description":"There's a box? I didn't know. We have to think inside it? I don't know if I can do that. I'll stay out here and wear de Bono's hats. Come to the other side","Followed":314,"Followers":148,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1194069246\/coco_avatarcrop_normal.jpg","Web":"http:\/\/about.me\/cocodelcorazon"},"label":"cocodelcorazon","id":"n387","color":"rgb(139,185,208)","y":1487.625,"size":23.060284,"x":290.20526,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/05\/2008 22:15:59","Tweets":183,"Description":"Internet Studies, academic department at Curtin Uni","Followed":22,"Time Zone":"Perth","Followers":413,"Image File":"http:\/\/a3.twimg.com\/profile_images\/815324182\/netstudies_normal.png","Web":"http:\/\/netstudies.curtin.edu.au"},"label":"netstudies","id":"n390","color":"rgb(139,185,208)","y":1297.543,"size":26.073946,"x":128.27318,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/03\/2010 12:46:41","Tweets":610,"Description":"IsumaTV's Digitizing the Inuit and Aboriginal Media Archive project works to preserve Inuit and Aboriginal media archives at risk of being lost.","Followed":318,"Time Zone":"Sydney","Followers":273,"Image File":"http:\/\/a1.twimg.com\/profile_images\/770330622\/Screen_shot_2010-03-23_at_10.37.33_AM_normal.png","Web":"http:\/\/www.isuma.tv\/diama"},"label":"isumatv_diama","id":"n392","color":"rgb(203,102,152)","y":-578.15204,"size":27.411594,"x":-338.77396,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/05\/2008 08:41:39","Tweets":181,"Description":"digital and not digital.","Followed":64,"Time Zone":"Berlin","Followers":68,"Image File":"http:\/\/a3.twimg.com\/profile_images\/377294317\/s552838109_1500585_52595_normal.jpg","Web":"http:\/\/andreas.pinterits.at"},"label":"apinterits","id":"n394","color":"rgb(3,101,151)","y":-731.112,"size":14.186929,"x":-161.23918,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2010 05:33:27","Tweets":5472,"Description":"NCAG - Network Claims Assessors Group is based in Cape Town and will take care of all your Insurance Clams, Claims Assessors and Insurance Assessors needs ....","Followed":1995,"Time Zone":"Pretoria","Followers":346,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1396581833\/94e01e73-bb89-4a29-87e6-77d6cb2bee9d_normal.png","Web":"http:\/\/www.ncagsa.co.za\/"},"label":"stephen_hess","id":"n396","color":"rgb(101,153,65)","y":1175.6656,"size":35.376785,"x":-828.19037,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/11\/2010 23:56:17","Tweets":30,"Description":"Anthropology graduate student, McGill University. Research on One Laptop Per Child in Rwanda\/Mongolia.","Followed":126,"Time Zone":"Central Time (US & Canada)","Followers":29,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1189034227\/n13613452_34674970_2880_normal.jpg"},"label":"siiika1","id":"n397","color":"rgb(139,185,208)","y":1229.5999,"size":30.40517,"x":704.5367,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/08\/2007 14:24:16","Tweets":2862,"Followed":191,"Time Zone":"Jerusalem","Followers":514,"Image File":"http:\/\/a0.twimg.com\/profile_images\/45871102\/LogoPic_normal.jpg","Web":"http:\/\/blog.buzzilla.com"},"label":"itayba","id":"n398","color":"rgb(139,185,208)","y":1211.9032,"size":19.355865,"x":537.45215,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2011 04:11:47","Tweets":22,"Description":"Internet Histories is a project group doing the Internet histories research in Australia and the Asia Pacific.","Followed":124,"Time Zone":"Sydney","Followers":44,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1267496791\/IH_02_normal.jpg","Web":"http:\/\/internethistories.net"},"label":"internethist","id":"n401","color":"rgb(139,185,208)","y":1056.2238,"size":44.008812,"x":-594.5969,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/09\/2007 16:38:48","Tweets":165,"Followed":82,"Time Zone":"London","Followers":16,"Image File":"http:\/\/a1.twimg.com\/profile_images\/298252236\/DSC01468m_normal.jpg"},"label":"yawningtree","id":"n402","color":"rgb(139,185,208)","y":1191.7732,"size":19.355865,"x":-770.86975,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/05\/2008 01:14:38","Tweets":51,"Description":"Sociology Ph.D. candidate at George Mason University studying youth, education, digital media, and social networks.","Followed":76,"Time Zone":"Eastern Time (US & Canada)","Followers":33,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1322861188\/Randy117Web_normal.jpg","Web":"http:\/\/www.potatochipping.com"},"label":"rlynn82","id":"n405","color":"rgb(139,185,208)","y":780.4813,"size":28.66255,"x":-82.772224,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2009 21:32:05","Tweets":4,"Followed":7,"Followers":1,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_2_normal.png"},"label":"newfriendfinder","id":"n406","color":"rgb(139,185,208)","y":1096.9114,"size":17.055851,"x":-928.47516,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/03\/2010 22:47:46","Tweets":1192,"Description":"Researching the User Experience of online\/internet therapeutic encounters & interventions.","Followed":1268,"Time Zone":"London","Followers":726,"Image File":"http:\/\/a1.twimg.com\/profile_images\/933096622\/wellbeingHQTwitterLogo_normal.png","Web":"http:\/\/wellbeinghq.com"},"label":"wellbeinghq","id":"n407","color":"rgb(203,102,152)","y":73.143005,"size":33.027,"x":-954.19135,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/06\/2007 11:00:09","Tweets":2110,"Description":"Profesora de E\/LE","Followed":490,"Time Zone":"Mid-Atlantic","Followers":487,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1259927796\/IMG_4621_normal.JPG","Web":"http:\/\/eledelengua.com"},"label":"acastrillejo","id":"n408","color":"rgb(101,153,65)","y":29.274355,"size":26.754513,"x":-1086.7405,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/04\/2009 16:15:12","Tweets":95,"Description":"Profesor, Departamento de Física, Universidad de Sonora Hermosillo, Sonora, México.","Followed":153,"Time Zone":"Arizona","Followers":68,"Image File":"http:\/\/a2.twimg.com\/profile_images\/795443633\/Photo_6_normal.jpg","Web":"http:\/\/zencarloslizarragac.blogspot.com\/"},"label":"clizarraga","id":"n409","color":"rgb(101,153,65)","y":1050.9158,"size":29.259964,"x":855.42316,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/05\/2009 20:18:45","Tweets":6467,"Description":"me llamo miguel y quiero que todo el mundo se haga rico","Followed":216,"Time Zone":"Lima","Followers":346,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1117305230\/Captura_de_pantalla_2010-09-04_a_las_13.57.05_normal.JPG","Web":"http:\/\/www.blawyer.org"},"label":"elpollofarsante","id":"n411","color":"rgb(234,150,57)","y":617.1657,"size":25.367386,"x":1455.5764,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/09\/2010 08:10:31","Tweets":245,"Description":"Technology|Intellectual Property|Law","Followed":153,"Followers":125,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1115705084\/shapeimage_1_normal.png","Web":"http:\/\/www.newmorningip.com\/"},"label":"newmorningip","id":"n413","color":"rgb(234,150,57)","y":-157.26396,"size":23.86432,"x":1472.2579,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/05\/2009 22:16:18","Tweets":1426,"Description":"Lawyer, Father, Husband, Enthusiast, Human","Followed":419,"Time Zone":"Brussels","Followers":201,"Image File":"http:\/\/a3.twimg.com\/profile_images\/221171960\/dylan_normal.jpg","Web":"http:\/\/www.fplogue.com\/"},"label":"fplogue","id":"n414","color":"rgb(234,150,57)","y":-167.10056,"size":23.060284,"x":1529.8738,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/12\/2009 10:36:38","Tweets":66,"Description":"Barrister with interest in IT\/IP Litigation, Data Protection and Privacy. Proud father and Shotokan Karate enthusiast.","Followed":154,"Time Zone":"Dublin","Followers":78,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1233768878\/Shane_sm_normal.JPG"},"label":"ieshane","id":"n415","color":"rgb(234,150,57)","y":-188.88144,"size":30.40517,"x":1418.088,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/04\/2011 08:28:18","Tweets":338,"Description":"Joanne Flack is a specialist IP & Technology Associate solicitor at Martineau - one of the UK's leading independent commercial law firms. +44(0)870 763 1613.","Followed":229,"Time Zone":"London","Followers":228,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1295841153\/_FlackJ__Happy_Colour_Standard_normal.jpg","Web":"http:\/\/uk.linkedin.com\/in\/joanneflack"},"label":"ip_tech_lawyer","id":"n416","color":"rgb(203,102,152)","y":-209.10663,"size":23.060284,"x":1493.0442,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/09\/2008 17:14:35","Tweets":246,"Description":"Peter Birley, Digital Nomad, Legal IT Consultant, former CIO\/ IT Director of top 100 Law Firm. Business technology, Social Media, Programme\/ Project Manager.","Followed":1669,"Time Zone":"London","Followers":1319,"Image File":"http:\/\/a3.twimg.com\/profile_images\/77916004\/peter_normal.JPG","Web":"http:\/\/www.peterbirley.com"},"label":"birlep","id":"n419","color":"rgb(203,102,152)","y":-1143.2285,"size":32.015457,"x":1062.2235,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/09\/2009 11:34:02","Tweets":1327,"Description":"Revell Research Systems - Management & Technology Consultants","Followed":556,"Time Zone":"London","Followers":428,"Image File":"http:\/\/a2.twimg.com\/profile_images\/566967148\/twitter_normal.png","Web":"http:\/\/www.rrs.co.uk"},"label":"revellresearch","id":"n420","color":"rgb(203,102,152)","y":-1737.6974,"size":21.3215,"x":469.58664,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/01\/2011 00:33:56","Tweets":900,"Description":"Director General of The Institution of Analysts and Programmers","Followed":960,"Time Zone":"London","Followers":414,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1210512399\/alastair-revell__low__normal.jpg","Web":"http:\/\/www.iap.org.uk"},"label":"iap_dg","id":"n421","color":"rgb(203,102,152)","y":-1958.553,"size":29.259964,"x":464.26428,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/03\/2008 17:34:26","Tweets":26449,"Description":"Science Fiction writer. Digital Culture researcher. Information curator. Blogger. Columnist for SF Signal.","Followed":1783,"Time Zone":"Brasilia","Followers":3160,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1354930448\/photo4_normal.jpg","Web":"http:\/\/thecogsmith.blogspot.com\/"},"label":"fabiofernandes","id":"n429","color":"rgb(139,185,208)","y":64.06103,"size":39.48662,"x":-424.18427,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/07\/2009 01:45:27","Tweets":722,"Description":"小樽商科大学、社会情報学科の教員。最近の研究テーマは地方議会会議録コーパスの構築とその学際的応用研究です。小樽商大では学生が経営している株式会社SEA-NA http:\/\/sea-na.net の活動を応援しています。経営などを実践したい学生さんは,是非 SEA-NAに入って下さい。","Followed":843,"Time Zone":"Sapporo","Followers":593,"Image File":"http:\/\/a2.twimg.com\/profile_images\/821835956\/kimura-1_normal.jpg","Web":"http:\/\/minna.ih.otaru-uc.ac.jp"},"label":"kimura_page","id":"n430","color":"rgb(101,153,65)","y":1183.0819,"size":26.754513,"x":-707.6886,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/05\/2009 09:29:03","Tweets":459,"Description":"Oxford West End is an exciting urban regeneration scheme set to transform a currently under-used area of Oxford into a vibrant centre for life & culture.","Followed":366,"Time Zone":"London","Followers":625,"Image File":"http:\/\/a0.twimg.com\/profile_images\/727713371\/welogotwitter_normal.gif","Web":"http:\/\/www.oxfordwestend.co.uk"},"label":"oxfordwestend","id":"n431","color":"rgb(3,101,151)","y":-315.81598,"size":33.027,"x":-1490.985,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/07\/2009 17:48:20","Tweets":1422,"Description":"Oxford United fan tweeting about the yellows","Followed":85,"Time Zone":"London","Followers":394,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1215698770\/oufcmug_normal.jpg"},"label":"oxfordyellows","id":"n432","color":"rgb(3,101,151)","y":-446.18475,"size":19.355865,"x":-1551.223,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2011 11:08:59","Tweets":261,"Description":"The Careers Service at the University of Oxford provides free and impartial advice to all students and alumni. Tweeting is Lucy Hawkins, Careers Adviser.","Followed":159,"Time Zone":"London","Followers":291,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1309977671\/Facebook_logo_normal.jpg","Web":"http:\/\/www.careers.ox.ac.uk\/"},"label":"oxfordcareers","id":"n434","color":"rgb(3,101,151)","y":-143.09045,"size":26.073946,"x":-1435.392,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/09\/2009 20:06:17","Tweets":42,"Description":"Video games news and reviews.","Followed":1813,"Followers":958,"Image File":"http:\/\/a1.twimg.com\/profile_images\/487734880\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/www.games-world-uk.co.uk"},"label":"gamesworlduk","id":"n435","color":"rgb(3,101,151)","y":-1046.403,"size":14.186929,"x":-985.3132,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/04\/2008 18:19:07","Tweets":262,"Description":"professor of media & intl affairs","Followed":167,"Time Zone":"Eastern Time (US & Canada)","Followers":116,"Image File":"http:\/\/a1.twimg.com\/profile_images\/517701395\/moeller-271x300_normal.png","Web":"http:\/\/www.merrill.umd.edu\/directory\/details.cfm?id=54"},"label":"sdmoeller","id":"n438","color":"rgb(101,153,65)","y":-1060.2389,"size":36.255116,"x":270.46008,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/05\/2011 11:27:52","Tweets":11,"Followed":49,"Followers":7,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1376032356\/twitter-logo_normal.png","Web":"http:\/\/www.lome.pl"},"label":"siecispoleczne","id":"n441","color":"rgb(139,185,208)","y":1253.9272,"size":19.355865,"x":-192.62985,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/08\/2009 01:01:31","Tweets":940,"Description":"Editor of TNT Magazine and the London editor of justluxe.com having just finished at dailymail.co.uk - in 2009 I travel wrote my way around the world!","Followed":2547,"Time Zone":"London","Followers":2475,"Image File":"http:\/\/a3.twimg.com\/profile_images\/400552896\/twi_normal.jpg"},"label":"caroldtravels","id":"n442","color":"rgb(203,102,152)","y":-1063.0607,"size":34.464935,"x":-1096.9824,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/02\/2009 16:03:24","Tweets":0,"Followed":112,"Followers":30,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_1_normal.png"},"label":"gillparker","id":"n444","color":"rgb(203,102,152)","y":-785.23083,"size":30.40517,"x":-493.7517,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/07\/2007 15:09:17","Tweets":2372,"Description":"Chairman\/Founder of CIC, a Chinese social media analytics firm (www.cicdata.com); Bama fan in Shanghai","Followed":1684,"Time Zone":"Beijing","Followers":2692,"Image File":"http:\/\/a1.twimg.com\/profile_images\/746403361\/5_big_normal.jpg"},"label":"samflemming","id":"n445","color":"rgb(101,153,65)","y":-935.20526,"size":26.754513,"x":378.898,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/12\/2008 14:12:22","Tweets":145,"Followed":170,"Time Zone":"London","Followers":45,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1197752891\/blue_sky_normal.png"},"label":"jickemp","id":"n446","color":"rgb(203,102,152)","y":-1047.3063,"size":25.367386,"x":-1025.2413,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/08\/2010 17:19:22","Tweets":302,"Description":"Northern Ireland based researcher writing on New Labour, the Public Sphere, and Public Service Broadcasting","Followed":494,"Time Zone":"London","Followers":96,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1133814927\/Photo_25_normal.jpg","Web":"http:\/\/independent.academia.edu\/PhilRamsey"},"label":"ramsey_phil","id":"n447","color":"rgb(203,102,152)","y":750.6654,"size":40.234386,"x":-510.89313,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/02\/2009 18:35:16","Tweets":1649,"Description":"thinking about the internet @WebEcology, online video @Brightcove","Followed":352,"Time Zone":"Eastern Time (US & Canada)","Followers":687,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1164893820\/sara_icon_square480_normal.jpg","Web":"http:\/\/www.saramariewatson.com"},"label":"smwat","id":"n448","color":"rgb(139,185,208)","y":-405.16183,"size":42.01585,"x":709.1285,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/05\/2011 11:25:41","Tweets":54,"Description":"Prospective PhD student in International Affairs & Law \/ Candidat à l'admission au doctorat. BA (UMontreal 88), LL.B (USherbrooke 93), MPA (UQ-ENAP 2001).","Followed":1496,"Time Zone":"Eastern Time (US & Canada)","Followers":103,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1354074102\/009_Mars_northPole_L_normal.jpg","Web":"http:\/\/jclapointe.wordpress.com\/"},"label":"jclapointe","id":"n449","color":"rgb(203,102,152)","y":313.14206,"size":31.491741,"x":-1349.5292,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/01\/2009 13:03:26","Tweets":151,"Followed":64,"Time Zone":"London","Followers":45,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1251331653\/MatthewGarrood_sq_Colour_normal.jpg"},"label":"mgarrood","id":"n450","color":"rgb(203,102,152)","y":-0.48307115,"size":25.367386,"x":-1049.9773,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/05\/2010 05:36:12","Tweets":3722,"Description":"Perú; Alianza Lima; Trabajo Social; CC. SS.; DD. HH.; Cultura; Infancia; Med. Amb.; Política; Lectura; Investigación; Redes Soc.; Citas; Salsa; Amor: !YO!","Followed":1939,"Followers":590,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1270361442\/con_pap_0003_normal.jpg","Web":"http:\/\/www.facebook.com\/darrr.ts86"},"label":"dar_trabsoc86","id":"n451","color":"rgb(101,153,65)","y":1003.6096,"size":31.491741,"x":1153.4714,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/08\/2008 07:53:51","Tweets":1113,"Followed":119,"Time Zone":"Pacific Time (US & Canada)","Followers":388,"Image File":"http:\/\/a0.twimg.com\/profile_images\/62907910\/cropface-_reverse_gray_normal.jpg"},"label":"ellisgodard","id":"n453","color":"rgb(139,185,208)","y":704.39905,"size":21.3215,"x":194.40828,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/03\/2007 01:05:04","Tweets":3807,"Description":"Artificial and Natural Intelligence, Science, Politics, Biology, Art, and a hedonistic appreciation of aesthetics.","Followed":205,"Time Zone":"Edinburgh","Followers":275,"Image File":"http:\/\/a1.twimg.com\/profile_images\/780725906\/JB-atWilliamsWed-icon_normal.jpg","Web":"http:\/\/www.cs.bath.ac.uk\/~jjb\/"},"label":"j2bryson","id":"n457","color":"rgb(139,185,208)","y":380.74908,"size":19.355865,"x":-798.09357,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/08\/2010 09:07:40","Tweets":100,"Followed":144,"Time Zone":"Hawaii","Followers":150,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1249844326\/twitter-icon2_normal.png","Web":"http:\/\/remixcinema.org"},"label":"remixcinema","id":"n458","color":"rgb(3,101,151)","y":339.1651,"size":36.255116,"x":-738.4373,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/05\/2010 16:38:03","Tweets":10,"Description":"Quality fair trade gifts from BAFTS retail member","Followed":142,"Time Zone":"London","Followers":64,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1275705704\/28ad2d10-ff5e-4d1d-b293-f1e9d9f0916b_normal.png","Web":"http:\/\/www.alexinalaw.co.uk"},"label":"alexinalaw","id":"n459","color":"rgb(3,101,151)","y":-246.85948,"size":17.055851,"x":-1657.0226,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/03\/2009 16:42:10","Tweets":430,"Description":"Hello. I tweet about how digital tech changes the world, esp. how it's governed. Also Artsy stuff and London. I read stuff in the lists below. I like ideas.","Followed":343,"Time Zone":"Edinburgh","Followers":138,"Image File":"http:\/\/a3.twimg.com\/profile_images\/752458707\/pic_from_london_normal.jpg","Web":"http:\/\/j0e.posterous.com"},"label":"j0e_m","id":"n460","color":"rgb(203,102,152)","y":-1044.631,"size":33.027,"x":-756.6831,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/02\/2009 15:12:02","Tweets":1094,"Description":"Independent studio and Artist led creative space. Creators of SLURP artists social 'notworking' nights and pop up exhibitions and events.","Followed":239,"Time Zone":"London","Followers":343,"Image File":"http:\/\/a0.twimg.com\/profile_images\/853749991\/46907-yellow_color_pick_one_yellow_foods_normal.png","Web":"http:\/\/www.theprojectroomoxford.com"},"label":"theprojectroom","id":"n463","color":"rgb(3,101,151)","y":-711.03064,"size":24.632025,"x":-1030.62,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/09\/2008 01:46:20","Tweets":28,"Description":"Senior Program Officer, Transparency & Integrity Fund, Open Society Foundations","Followed":377,"Time Zone":"Eastern Time (US & Canada)","Followers":55,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1254193810\/el_lissitzky_-_proun__ca._1922-23__normal.jpg"},"label":"macvie","id":"n464","color":"rgb(101,153,65)","y":-687.721,"size":44.008812,"x":525.2387,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/04\/2009 02:16:23","Tweets":61,"Description":"Sociology Student. Specialized in Social Theroy, with patricular interest in Symbolic Interaction. Works, at Universidad Católica de Uruguay, in IPES","Followed":74,"Time Zone":"Santiago","Followers":53,"Image File":"http:\/\/a2.twimg.com\/profile_images\/501323536\/8734_1231186101268_1277605709_678886_3582120_n_normal.jpg"},"label":"aldoluissi","id":"n465","color":"rgb(139,185,208)","y":827.71765,"size":25.367386,"x":-154.8525,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/02\/2010 21:28:48","Tweets":123,"Description":"Advisor, expert @InstitutIRIS Paris think tank, author @NYUpress, commentator, speaker — USA France Europe business finance diplomacy security politics history","Followed":271,"Followers":269,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1048330442\/DunganPortrait_normal.jpg","Web":"http:\/\/www.iris-france.org\/cv.php?fichier=cv\/cv2&nom=dungan"},"label":"ndungan","id":"n467","color":"rgb(101,153,65)","y":7.49587,"size":25.367386,"x":1274.7994,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/03\/2010 22:17:20","Tweets":365,"Description":"research on political regulation of information: privacy, copyright, surveillance, intellectual property etc.","Followed":109,"Followers":52,"Image File":"http:\/\/a2.twimg.com\/profile_images\/764844904\/AB_small_normal.jpg"},"label":"anbusch","id":"n468","color":"rgb(234,150,57)","y":-557.7866,"size":29.259964,"x":-476.30997,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/05\/2008 02:27:57","Tweets":1219,"Description":"social networking strategist\/~digital diva - passionate about technology...","Followed":543,"Time Zone":"Eastern Time (US & Canada)","Followers":436,"Image File":"http:\/\/a2.twimg.com\/profile_images\/309826698\/catherine-twitter-july2009_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/catherineseo"},"label":"catherineseo","id":"n469","color":"rgb(101,153,65)","y":-160.93796,"size":30.955322,"x":445.69147,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/06\/2009 19:21:31","Tweets":0,"Followed":63,"Time Zone":"Eastern Time (US & Canada)","Followers":7,"Image File":"http:\/\/a3.twimg.com\/sticky\/default_profile_images\/default_profile_4_normal.png"},"label":"jshkab","id":"n470","color":"rgb(234,150,57)","y":34.791378,"size":19.355865,"x":1502.4916,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 02:27:13","Tweets":29,"Description":"Jack is totally all about Twitter. He's a l33t world-class Twit.","Followed":214,"Time Zone":"Central Time (US & Canada)","Followers":50,"Image File":"http:\/\/a3.twimg.com\/profile_images\/666685526\/Photo_16_normal.jpg","Web":"http:\/\/www.jacklandunited.com"},"label":"heatthebeat","id":"n472","color":"rgb(101,153,65)","y":-1232.879,"size":26.754513,"x":-354.82318,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/01\/2011 15:19:46","Tweets":47,"Description":"National Centre for Research Methods is a network of research groups, each conducting research and training in social science research methods.","Followed":101,"Time Zone":"London","Followers":132,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1226213836\/NCRM_Logo_small_normal.JPG","Web":"http:\/\/www.ncrm.ac.uk"},"label":"ncrmuk","id":"n473","color":"rgb(139,185,208)","y":602.34875,"size":26.754513,"x":-1027.0184,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/09\/2009 19:48:26","Tweets":7896,"Description":"PhD candidate at Brandeis U; US legal, social, gender\/sexuality history. Aspiring digital-methods historian.","Followed":734,"Time Zone":"Pacific Time (US & Canada)","Followers":855,"Image File":"http:\/\/a0.twimg.com\/profile_images\/442265814\/Shane_closeup_normal.jpg","Web":"http:\/\/cliotropic.org"},"label":"cliotropic","id":"n474","color":"rgb(203,102,152)","y":-85.75608,"size":28.66255,"x":-897.0657,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/06\/2009 11:55:52","Tweets":104,"Description":"Social media researcher and PhD candidate located in Brussels.","Followed":38,"Time Zone":"Greenland","Followers":20,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1001937957\/discussion_normal.jpg"},"label":"iresearchnews","id":"n480","color":"rgb(139,185,208)","y":-536.3854,"size":20.372137,"x":1189.6044,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2010 12:54:36","Tweets":33,"Description":"Multi-Cusine Buffet Restaurant & Bar offering Chinese, Indian, Thai & some Continental Cuisine.","Followed":1705,"Time Zone":"London","Followers":187,"Image File":"http:\/\/a0.twimg.com\/profile_images\/776537141\/DSC_0012-2col_normal.jpg","Web":"http:\/\/www.thefirstfloor-restaurant.com\/"},"label":"thefirstfloor","id":"n482","color":"rgb(101,153,65)","y":-177.82121,"size":44.327385,"x":-1668.8794,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/11\/2010 22:41:34","Tweets":204,"Description":"Bang! is Oxford's premier Science Magazine and Science Portal.","Followed":149,"Followers":120,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1291387454\/logo_final_normal.png","Web":"http:\/\/bangscience.org"},"label":"bangscience","id":"n483","color":"rgb(3,101,151)","y":132.41881,"size":27.411594,"x":-825.23083,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/05\/2007 17:19:31","Tweets":392,"Description":"UND Honors Lady Kay, the supercool advisor lady and activist supermom","Followed":280,"Time Zone":"Central Time (US & Canada)","Followers":146,"Image File":"http:\/\/a2.twimg.com\/profile_images\/60136703\/bwselfpicture_normal.JPG"},"label":"ladykay","id":"n484","color":"rgb(101,153,65)","y":-690.13275,"size":19.355865,"x":51.39568,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2007 20:33:46","Tweets":2126,"Description":"Research Lead at HUGE (hugeinc.com), NPR alum. Interested in media, media measurement, usability, music, skiing (see @skiracingnews) & my home state of Vermont.","Followed":904,"Time Zone":"Tehran","Followers":837,"Image File":"http:\/\/a3.twimg.com\/profile_images\/419424018\/mg_normal.jpg","Web":"http:\/\/flavors.me\/mattgallivan"},"label":"mgallivan","id":"n486","color":"rgb(101,153,65)","y":-921.1658,"size":38.7167,"x":738.5774,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/04\/2010 08:58:03","Tweets":8,"Followed":36,"Followers":8,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1320300638\/hhh_normal.jpg"},"label":"jmharmer","id":"n487","color":"rgb(234,150,57)","y":293.1774,"size":18.257477,"x":1561.9468,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/01\/2008 22:25:00","Tweets":886,"Description":"Studying human behavior since 1981. Still utterly amazed.","Followed":488,"Time Zone":"Central Time (US & Canada)","Followers":232,"Image File":"http:\/\/a0.twimg.com\/profile_images\/215243520\/twitter_icon_copy_normal.jpg","Web":"http:\/\/www.si.umich.edu\/people\/phd-detail.htm?ID=2836"},"label":"mmaciek","id":"n490","color":"rgb(139,185,208)","y":1558.8661,"size":30.955322,"x":417.61987,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2009 23:49:50","Tweets":327,"Description":"PhD student @ School of Information, University of Michigan.","Followed":123,"Time Zone":"Eastern Time (US & Canada)","Followers":74,"Image File":"http:\/\/a1.twimg.com\/profile_images\/113374433\/IMG_0141_normal.JPG"},"label":"radaphat","id":"n491","color":"rgb(139,185,208)","y":1308.4779,"size":17.055851,"x":478.9452,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/09\/2009 15:50:58","Tweets":14,"Description":"PhD student in geography interested in online social networks, connectivity, xenophobia, and new methods in GIS.","Followed":67,"Time Zone":"Arizona","Followers":35,"Image File":"http:\/\/a2.twimg.com\/profile_images\/469303142\/beach_normal.jpg","Web":"https:\/\/sites.google.com\/a\/email.arizona.edu\/stephens"},"label":"geographiliac","id":"n493","color":"rgb(139,185,208)","y":344.18707,"size":24.632025,"x":-806.6878,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/03\/2008 16:36:46","Tweets":10644,"Description":"Profesor de Psicología en la Universidad de Puerto Rico (Mayagüez).","Followed":1658,"Time Zone":"Central Time (US & Canada)","Followers":2000,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1200335804\/mario_normal.jpg","Web":"http:\/\/www.vidadigital.net\/blog"},"label":"digizen","id":"n494","color":"rgb(139,185,208)","y":1145.527,"size":46.4608,"x":402.3896,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/12\/2007 20:45:32","Tweets":1236,"Description":"Portal de recursos TIC para la educación tecnológica","Followed":1164,"Followers":2260,"Image File":"http:\/\/a0.twimg.com\/profile_images\/763008029\/logotecnotictwitter_normal.png","Web":"http:\/\/www.tecnotic.com"},"label":"tecnotic","id":"n495","color":"rgb(101,153,65)","y":831.21747,"size":29.840393,"x":1272.3152,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/10\/2009 17:51:20","Tweets":1772,"Description":"Consultant working with publishers to develop digital advertising teams & revenues. Father, rugby spectator, bibliophile, Landrover & Morgan petrolhead","Followed":853,"Time Zone":"London","Followers":552,"Image File":"http:\/\/a0.twimg.com\/profile_images\/526582233\/19335_normal.jpg"},"label":"thompsondigital","id":"n497","color":"rgb(203,102,152)","y":-1094.6233,"size":45.86767,"x":-960.3021,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/11\/2009 04:39:32","Tweets":338,"Description":"Unbridled idealist, digital activist. Research critical theory, online civic engagement & memetics @ Oxford & AU. Online advocacy @ Center for American Progress","Followed":1785,"Time Zone":"Eastern Time (US & Canada)","Followers":1159,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1283028190\/165560_533927114172_55100018_31253790_746843_n_normal.jpg"},"label":"kewuh","id":"n502","color":"rgb(139,185,208)","y":180.51115,"size":35.376785,"x":412.5995,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/02\/2009 15:55:34","Tweets":1233,"Description":"Bueller...Bueller...Bueller? My life feels like I'm stuck in that class.","Followed":276,"Time Zone":"London","Followers":107,"Image File":"http:\/\/a2.twimg.com\/profile_images\/670028361\/Frontier_psychiatrist_normal.jpg"},"label":"thomasmoffatt","id":"n505","color":"rgb(203,102,152)","y":-524.45154,"size":28.66255,"x":-1372.6901,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/03\/2008 00:01:41","Tweets":396,"Description":"Democracy nut, journalism nut, jazz nut, devoted Unitarian Universalist. Berkman Fellow at Harvard and president of the Banyan Project (banyanproject.com).","Followed":86,"Time Zone":"Eastern Time (US & Canada)","Followers":183,"Image File":"http:\/\/a3.twimg.com\/profile_images\/63840757\/Tom_Square_normal.jpg","Web":"http:\/\/tomstites.com"},"label":"tomstites","id":"n506","color":"rgb(234,150,57)","y":-681.63794,"size":26.073946,"x":985.91907,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/04\/2009 15:23:11","Tweets":608,"Description":"working on communications, technology, politics, and saving the world in various combinations -- opinions here are my own.","Followed":1528,"Time Zone":"Central Time (US & Canada)","Followers":2204,"Image File":"http:\/\/a2.twimg.com\/profile_images\/663295705\/MJS_72dpi_normal.jpg"},"label":"michaelslaby","id":"n507","color":"rgb(101,153,65)","y":-992.12354,"size":39.863235,"x":248.63826,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 18:34:18","Tweets":1261,"Description":"Grad student at NYU's Media, Culture and Communication Dept, trying to understand the interaction between journalism, policy, and citizen engagement","Followed":288,"Time Zone":"Eastern Time (US & Canada)","Followers":202,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1400467131\/photo__30__normal.JPG","Web":"http:\/\/postwoman.wordpress.com"},"label":"burcubaykurt","id":"n508","color":"rgb(139,185,208)","y":624.6168,"size":39.48662,"x":355.166,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/05\/2010 07:48:31","Tweets":1697,"Description":"Congenital intellectual. Medievalist. Germanophile. Feminist. I blog about my research at http:\/\/eeleach.wordpress.com","Followed":356,"Time Zone":"London","Followers":238,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1353126720\/EEL_official_Fac_picture_small_normal.jpg","Web":"http:\/\/web.me.com\/elizabethevaleach"},"label":"eeleach","id":"n510","color":"rgb(203,102,152)","y":-496.98535,"size":29.840393,"x":-1035.9006,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/09\/2009 07:00:55","Tweets":1,"Followed":149,"Time Zone":"Stockholm","Followers":19,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_5_normal.png"},"label":"tokyoyork","id":"n511","color":"rgb(101,153,65)","y":453.05447,"size":34.925293,"x":1101.9867,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/09\/2009 21:48:14","Tweets":296,"Description":"PhD in Education student: Higher Education Teachers' Digital Competences for the Knowledge Society \/ Researcher: Empowering Youth through Arts and New Media","Followed":273,"Time Zone":"Madrid","Followers":128,"Image File":"http:\/\/a2.twimg.com\/profile_images\/445646945\/KatiaPozos2008_normal.jpg","Web":"http:\/\/blogs.uab.cat\/competeckp\/"},"label":"katia_v_pozos","id":"n513","color":"rgb(101,153,65)","y":-6.9075174,"size":23.86432,"x":-767.1951,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/10\/2009 02:36:42","Tweets":812,"Description":"The AllHumanity Group is a humanitarian organization bringing aid, humanitarian tech and a 1st class hum. platform (AHP) for use by people globally.","Followed":1795,"Time Zone":"Eastern Time (US & Canada)","Followers":735,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1266147620\/AHSEALBLUEGOLD_normal.jpg","Web":"http:\/\/www.allhumanity.org"},"label":"allhumanitytv","id":"n514","color":"rgb(101,153,65)","y":-874.4359,"size":33.995567,"x":441.08698,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/07\/2009 16:31:14","Tweets":597,"Description":"Through inspiration and education, our programs foster positive youth development and aim to provide youth with the tools needed to reach their full potential.","Followed":989,"Time Zone":"Eastern Time (US & Canada)","Followers":1205,"Image File":"http:\/\/a1.twimg.com\/profile_images\/307306164\/twittermotivatesm.egg_cf02c_normal.jpg","Web":"http:\/\/motivatecanada.ca"},"label":"motivatecanada","id":"n515","color":"rgb(101,153,65)","y":-729.05347,"size":23.060284,"x":256.90732,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2009 18:11:44","Tweets":1119,"Description":"eBusiness & Interactive Media Consultant","Followed":306,"Time Zone":"Lima","Followers":519,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1235967787\/flt_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/freddylinares"},"label":"freddylinares","id":"n518","color":"rgb(101,153,65)","y":768.60583,"size":33.995567,"x":689.4689,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2009 10:30:05","Tweets":36,"Followed":45,"Time Zone":"Eastern Time (US & Canada)","Followers":38,"Image File":"http:\/\/a2.twimg.com\/profile_images\/228802504\/passport_photograph_normal.jpg","Web":"http:\/\/cyber-youth.blogspot.com\/index.html"},"label":"ongolan","id":"n519","color":"rgb(139,185,208)","y":1264.6703,"size":26.754513,"x":484.145,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/07\/2010 07:02:07","Tweets":686,"Description":"Economic sociologist -interest in social networks approaches to markets, consumption and health","Followed":149,"Time Zone":"London","Followers":159,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1069497191\/paolat_normal.jpg","Web":"http:\/\/paolatubaro.wordpress.com"},"label":"ptubaro","id":"n520","color":"rgb(139,185,208)","y":1031.8279,"size":35.376785,"x":-520.7554,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/07\/2009 09:03:51","Tweets":57755,"Description":"쓸모 없는 것들의 쓸모와 힘 없는 자의 힘을 모아 정의를 살린다는, 이 이룰 수 없는 목표를 위해 견딜 수 없는 것을 견디고 참을 수 없는 것을 참는다. (블로그는 dogsul.com 페이스북은 www.facebook.com\/dogsul 제보는 gosisain@gmail.com)","Followed":63136,"Time Zone":"Seoul","Followers":106786,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1288495259\/___-________normal.jpg","Web":"http:\/\/poisontongue.sisain.co.kr"},"label":"dogsul","id":"n521","color":"rgb(139,185,208)","y":1160.9198,"size":26.073946,"x":-906.1749,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/07\/2009 03:39:43","Tweets":448,"Description":"e-politics & social media에 대해 연구중","Followed":106,"Time Zone":"Seoul","Followers":79,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1127549995\/______2_normal.jpg"},"label":"mimongdad","id":"n522","color":"rgb(139,185,208)","y":1043.4653,"size":19.355865,"x":-946.53394,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/02\/2010 15:20:17","Tweets":660,"Description":"I'm studying the relationship between innovative technologies and public space in urban area","Followed":368,"Time Zone":"London","Followers":162,"Image File":"http:\/\/a2.twimg.com\/profile_images\/673460803\/IMG_9819_normal.jpg"},"label":"seunghou","id":"n523","color":"rgb(139,185,208)","y":1228.4608,"size":24.632025,"x":-938.5304,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/12\/2008 12:22:38","Tweets":327,"Description":"Avid Technophile and Coffee Addict in Pursuit of PhD Research on Free Speech Online.","Followed":156,"Time Zone":"Greenland","Followers":48,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1189799624\/DSCN1180_edited_edited_normal.JPG","Web":"https:\/\/elgg.leeds.ac.uk\/lwak\/"},"label":"erikaki","id":"n524","color":"rgb(234,150,57)","y":172.0816,"size":44.327385,"x":1501.8658,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2011 21:02:15","Tweets":4,"Description":"Human Rights in the Digital Era Conference September 2011, University of Leeds (Sponsored by E.S.S.L and P.V.A.C funds)","Followed":57,"Followers":6,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1355085004\/internet_pov_normal.jpg","Web":"http:\/\/digitalrights.leeds.ac.uk"},"label":"hrdeconference","id":"n525","color":"rgb(234,150,57)","y":285.60992,"size":32.526917,"x":1484.1274,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/01\/2009 13:14:25","Tweets":0,"Followed":19,"Time Zone":"London","Followers":7,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_1_normal.png"},"label":"mcnix","id":"n527","color":"rgb(3,101,151)","y":91.248634,"size":20.372137,"x":-1442.7068,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/07\/2009 10:47:25","Tweets":10,"Followed":106,"Time Zone":"London","Followers":5,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_1_normal.png"},"label":"stemcv","id":"n528","color":"rgb(3,101,151)","y":113.30787,"size":23.060284,"x":-1501.0327,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/01\/2011 16:44:19","Tweets":6,"Description":"Juggling stuff.","Followed":219,"Followers":23,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1330057593\/obey_2_normal.jpg"},"label":"richarddanbury","id":"n531","color":"rgb(203,102,152)","y":-1002.75757,"size":31.491741,"x":-1074.3494,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2007 06:23:59","Tweets":354,"Description":"Oxford University D.Phil Candidate | Education and Travel Technology Expert | Recovering Political Addict","Followed":54,"Time Zone":"Eastern Time (US & Canada)","Followers":106,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1267991411\/0d69ca6_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/michaelhills"},"label":"michaelhills","id":"n532","color":"rgb(3,101,151)","y":654.93304,"size":21.3215,"x":-1033.927,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2007 08:18:33","Tweets":8907,"Description":"生貝直人。学者見習。東大学際情報学府博士課程/慶應SFC研究所/東京芸大アーカイブセンター/クリエイティブ・コモンズ・ジャパン/通信系シンクタンクなど。専門は情報政策(知財、プライバシ、表現規制他)、特に企業や団体の私的規範形成と国家の相互作用。寝るのが好きです。","Followed":1176,"Time Zone":"Tokyo","Followers":2568,"Image File":"http:\/\/a0.twimg.com\/profile_images\/19007062\/aeroneco1_normal.jpg","Web":"http:\/\/ikegai.jp\/"},"label":"ikegai","id":"n533","color":"rgb(3,101,151)","y":-1183.3555,"size":38.322803,"x":-26.175436,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/05\/2007 15:44:16","Tweets":1321,"Description":"大学卒業後、戦略コンサルティングのローランド・ベルガー勤務を経て、現在は慶應義塾大学政策・メディア研究科修士課程に在学。集合知+経営を研究中。創造性、集合知、オープンイノベーション、Webビジネス/コミュニティ、アーキテクチャ、バーチャル経済圏などに関心。メールはtakumi.sアットgmail.com","Followed":265,"Time Zone":"Tokyo","Followers":345,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1123090678\/COINs_normal.jpg","Web":"http:\/\/takumishimizu.blogspot.com\/"},"label":"takumishimizu","id":"n534","color":"rgb(101,153,65)","y":-1348.1707,"size":22.214891,"x":-103.156876,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/10\/2009 02:02:17","Tweets":83,"Description":"Researching new social media and interreligious dialogue. Berkley Center for Religion, Peace and World Affairs. Georgetown University.","Followed":215,"Followers":140,"Image File":"http:\/\/a2.twimg.com\/profile_images\/497416760\/Bridging_Babel_normal.jpg"},"label":"bridgingbabel","id":"n535","color":"rgb(234,150,57)","y":-438.96964,"size":25.367386,"x":1213.224,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/12\/2009 23:46:49","Tweets":180,"Description":"Visiting Scholar at the Programme in Comparative Media Law & Policy at Oxford Uni, exploring the role of (new!) media in conflict and governance in Africa.","Followed":341,"Time Zone":"London","Followers":101,"Image File":"http:\/\/a3.twimg.com\/profile_images\/889679664\/profile_pic_normal.jpg","Web":"http:\/\/pcmlp.socleg.ox.ac.uk\/"},"label":"eleanormarchant","id":"n536","color":"rgb(101,153,65)","y":-710.80725,"size":39.10454,"x":-207.66183,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/05\/2010 12:53:39","Tweets":167,"Description":"Media Development Loan Fund is a mission-driven investment fund for independent news outlets in countries with a history of media oppression.","Followed":137,"Time Zone":"Prague","Followers":138,"Image File":"http:\/\/a0.twimg.com\/profile_images\/872556160\/mdlf_avatar_normal.png","Web":"http:\/\/www.mdlf.org"},"label":"mdlforg","id":"n537","color":"rgb(101,153,65)","y":-807.8487,"size":32.015457,"x":389.56595,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2009 01:13:18","Tweets":7,"Description":"I'm a doctoral student in the Media and Information Studies program at Michigan State University. I love good food, the world cup, and exercise.","Followed":36,"Time Zone":"Eastern Time (US & Canada)","Followers":12,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1397279078\/pic_normal.JPG","Web":"https:\/\/profiles.google.com\/brandonbrooks1\/about"},"label":"brandobrooks","id":"n539","color":"rgb(139,185,208)","y":728.5484,"size":23.060284,"x":994.79785,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/05\/2008 17:53:13","Tweets":612,"Description":"Dreamer of digital dreams. I research social and psychological effects of social media and social games.","Followed":114,"Time Zone":"Eastern Time (US & Canada)","Followers":158,"Image File":"http:\/\/a0.twimg.com\/profile_images\/112931256\/penguin-chick_normal.jpg","Web":"http:\/\/arcticpenguin.wordpress.com"},"label":"arcticpenguin","id":"n540","color":"rgb(139,185,208)","y":676.90106,"size":39.48662,"x":564.37555,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2007 08:45:24","Tweets":5572,"Description":"I work in technologies that affect internet mediated public relations and social media relations consultancy and teaching.","Followed":1656,"Time Zone":"London","Followers":1596,"Image File":"http:\/\/a2.twimg.com\/profile_images\/555259619\/David_pic_normal.JPG","Web":"http:\/\/www.leverwealth.co.uk"},"label":"davidghphillips","id":"n542","color":"rgb(203,102,152)","y":341.21106,"size":31.491741,"x":1464.2653,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2011 15:26:53","Tweets":100,"Description":"Freelance journalist writing about the communications industry.","Followed":322,"Followers":182,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1247193672\/facebook_photo_1_normal.JPG"},"label":"hugh_jordan","id":"n543","color":"rgb(203,102,152)","y":113.86504,"size":38.7167,"x":620.7334,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/05\/2011 23:18:48","Tweets":26,"Description":"Sociólogo que también es Psic. (en ese orden!). Docente e Investigador (IPES) y Sociólogo (AGESIC). Áreas: Soc. Info\/TIC, E-gov, Metodol., Pol.Pub y Psic.Soc.","Followed":62,"Followers":17,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1339182491\/fila_1_col_2_13x9_normal.jpg","Web":"http:\/\/www.linkedin.com\/profile\/view?id=8934887&trk=tab_pro"},"label":"matidodel","id":"n544","color":"rgb(139,185,208)","y":1184.601,"size":14.186929,"x":-84.69945,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/01\/2011 18:39:53","Tweets":1304,"Description":"Travel= Vehicle for HR Development, Innovation, Theory U, LeftBrain\/RightBrain, Rennes le Chateau, Rennes les Bains, Montsegur, Grail, Groetjes uit Frankrijk(-:","Followed":1995,"Followers":567,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1222906825\/TourMagdala_normal.jpg","Web":"http:\/\/www.pro-sectio-aurea.com"},"label":"renneschateau","id":"n545","color":"rgb(203,102,152)","y":565.1213,"size":23.060284,"x":-1279.9832,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2009 19:47:52","Tweets":635,"Description":"pushing technology boundaries (Futuristic, Learner, Ideation, Achiever, Intellection)","Followed":1227,"Time Zone":"Stockholm","Followers":395,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1053515057\/untitled_normal.jpg"},"label":"api_economics","id":"n546","color":"rgb(203,102,152)","y":518.9417,"size":50.301983,"x":-1212.3088,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2009 17:51:39","Tweets":355,"Description":"interaction designer + research fellow | inspired by pragmatists, futurists, and those who design things to experience the world in a new way","Followed":333,"Time Zone":"London","Followers":174,"Image File":"http:\/\/a3.twimg.com\/profile_images\/256359212\/Abi_tweet_normal.jpg","Web":"http:\/\/www.abigaildurrant.com"},"label":"abigail_durrant","id":"n547","color":"rgb(203,102,152)","y":340.32495,"size":22.214891,"x":-1139.303,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/02\/2009 23:36:18","Tweets":661,"Description":"RMM has been advising, training and helping organisations make better use of social media since 2006.","Followed":210,"Time Zone":"London","Followers":325,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1152093054\/rmm_asterisk_normal.png","Web":"http:\/\/www.rmmlondon.com"},"label":"rmm_ldn","id":"n548","color":"rgb(203,102,152)","y":-1420.3572,"size":23.86432,"x":-710.54626,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/06\/2008 23:18:03","Tweets":5342,"Description":"Digital media reporter for @StrategyEye. Also blogs about bits and pieces on media, technology and music at the link below. Will write for Twix.","Followed":671,"Time Zone":"London","Followers":750,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1264615039\/Twitter_avatar_110307_normal.jpg","Web":"http:\/\/www.shonaghosh.com"},"label":"shonaghosh","id":"n549","color":"rgb(203,102,152)","y":-866.3263,"size":43.68655,"x":-792.4543,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/05\/2010 16:14:55","Tweets":73,"Description":"PhD Candidate, Technology Law, Trinity College Dublin","Followed":125,"Followers":46,"Image File":"http:\/\/a2.twimg.com\/profile_images\/875885447\/Germany_normal.jpg"},"label":"nimbuslaw","id":"n552","color":"rgb(234,150,57)","y":552.47845,"size":32.526917,"x":878.4295,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/10\/2010 20:55:26","Tweets":37,"Description":"Associate Professor\/Author\/Library Director\/U.S. veteran\/DAV\/Internet Governance\/Human Rights\/GigaNet","Followed":73,"Time Zone":"Eastern Time (US & Canada)","Followers":13,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1240356528\/Roy.2_normal.jpg"},"label":"royballeste","id":"n553","color":"rgb(234,150,57)","y":-522.5571,"size":23.86432,"x":1295.874,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/03\/2011 15:28:51","Tweets":36,"Description":"A legal philosophy Ph.D. peer on: University, ethics, politics & human rights. Freedom & postmodernism in technology and education. Books also related","Followed":170,"Time Zone":"Greenland","Followers":36,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1273820664\/1288417485707_normal.jpg"},"label":"etica2punt0","id":"n554","color":"rgb(234,150,57)","y":901.97156,"size":26.073946,"x":39.38922,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/10\/2008 15:10:01","Tweets":2345,"Description":"Doctorate student at Harvard Law School, studying the legal theoretical aspects of Wikipedia.","Followed":204,"Time Zone":"Central Time (US & Canada)","Followers":319,"Image File":"http:\/\/a2.twimg.com\/profile_images\/85892716\/3322481446_eef0720ef9_o_normal.jpg","Web":"http:\/\/ayeletoz.com"},"label":"ayeletoz","id":"n555","color":"rgb(139,185,208)","y":765.09485,"size":28.046965,"x":1248.6399,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/05\/2009 11:01:24","Tweets":19,"Followed":227,"Followers":68,"Image File":"http:\/\/a2.twimg.com\/sticky\/default_profile_images\/default_profile_3_normal.png"},"label":"lurenzu","id":"n556","color":"rgb(234,150,57)","y":543.5256,"size":29.259964,"x":1481.9069,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2009 06:19:56","Tweets":80,"Description":"Exploring how media influences transnational identity","Followed":67,"Time Zone":"Central Time (US & Canada)","Followers":49,"Image File":"http:\/\/a0.twimg.com\/profile_images\/539685853\/UIO_Logo_normal.jpg","Web":"http:\/\/unwrappingidentity.com"},"label":"identityonline","id":"n557","color":"rgb(139,185,208)","y":338.0637,"size":26.073946,"x":968.8987,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/09\/2008 16:04:28","Tweets":1494,"Description":"Communications Strategist at Blue State Digital. I also write about media, globalization, and popular culture.","Followed":443,"Time Zone":"Eastern Time (US & Canada)","Followers":369,"Image File":"http:\/\/a3.twimg.com\/profile_images\/376981344\/Party_normal.jpg","Web":"http:\/\/deepthiw.com"},"label":"deepthiw","id":"n558","color":"rgb(139,185,208)","y":410.02176,"size":34.464935,"x":-253.34483,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2010 22:31:21","Tweets":173,"Followed":97,"Time Zone":"Eastern Time (US & Canada)","Followers":63,"Image File":"http:\/\/a1.twimg.com\/profile_images\/690087223\/snowflake_normal.jpg","Web":"http:\/\/ssrn.com\/abstract=1528482"},"label":"danielhkahn","id":"n559","color":"rgb(234,150,57)","y":92.65054,"size":26.073946,"x":1278.098,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/01\/2010 20:53:47","Tweets":160,"Followed":52,"Followers":23,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_5_normal.png"},"label":"pphermann","id":"n562","color":"rgb(3,101,151)","y":136.98471,"size":22.214891,"x":-963.60425,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2011 00:39:20","Tweets":15,"Description":"Suppliers of high quality audio and lighting in Oxford. Turbosound Aspect, MC2, LED Lighting, Martin Professional, Shure, Senheisser, Pioneer, Yamaha, QSC","Followed":517,"Time Zone":"London","Followers":231,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1274909131\/n92452688201_2116442_4876241_normal.jpg","Web":"http:\/\/www.acdisco.com"},"label":"pahireoxford","id":"n563","color":"rgb(3,101,151)","y":-387.3019,"size":28.046965,"x":-1523.0519,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/03\/2009 16:05:46","Tweets":2537,"Description":"What am I doing? Wasting time on twitter obviously!","Followed":285,"Followers":326,"Image File":"http:\/\/a1.twimg.com\/profile_images\/109686209\/me_normal.jpg","Web":"http:\/\/charlieharvey.org.uk"},"label":"ciderpunx","id":"n564","color":"rgb(3,101,151)","y":307.20508,"size":24.632025,"x":1422.0168,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/04\/2011 15:49:24","Tweets":39,"Description":"This is the twitterfeed for the UCL Department of Information Studies Student Blog - news about current students and alumni (including SLAIS alumni).","Followed":128,"Followers":78,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1318661092\/Temporary_logo_normal.JPG","Web":"http:\/\/blogs.ucl.ac.uk\/dis-studentblog\/"},"label":"ucldisstudents","id":"n566","color":"rgb(203,102,152)","y":-110.861725,"size":25.367386,"x":-1189.1998,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/11\/2010 15:59:54","Tweets":264,"Description":"I'm a PhD student at UCL's Centre for Digital Humanities, part-time sports logger and full-time video games geek.","Followed":127,"Time Zone":"London","Followers":50,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1173096748\/pgooding__2__normal.jpg"},"label":"pmgooding","id":"n567","color":"rgb(203,102,152)","y":140.00885,"size":29.259964,"x":-762.4992,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/02\/2009 19:45:30","Tweets":296,"Followed":76,"Time Zone":"London","Followers":28,"Image File":"http:\/\/a1.twimg.com\/profile_images\/495098230\/Clive_20Robertson1_crop_normal.jpg"},"label":"clivero","id":"n568","color":"rgb(203,102,152)","y":-462.34683,"size":22.214891,"x":-1295.4314,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2009 01:59:16","Tweets":181,"Description":"UT-Austin Journalism PhD student interested in understanding why & how people consume news in the 21st century new media environment. amlee229 [at] gmail.com","Followed":171,"Time Zone":"Eastern Time (US & Canada)","Followers":109,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1407728265\/Angela-Kenting_normal.jpg","Web":"http:\/\/bit.ly\/jRnMM2"},"label":"angelamlee","id":"n569","color":"rgb(139,185,208)","y":-463.68503,"size":35.81987,"x":-140.28928,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/11\/2009 03:01:35","Tweets":1038,"Description":"Media Studies graduate student at UWM. Interested in online media and democracy, social networks and audience development. Former Journal Broadcast employee.","Followed":620,"Time Zone":"Central Time (US & Canada)","Followers":236,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1216197127\/Stacy4_normal.jpg"},"label":"blasiol2","id":"n570","color":"rgb(139,185,208)","y":614.26855,"size":42.01585,"x":-314.1122,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/05\/2011 00:06:44","Tweets":36,"Description":"Imagine is a Creativity Center to generate ideas to change the World, and to change the lives of people who join the program.","Followed":126,"Followers":273,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1351201340\/logo-imagine-yellow-low_normal.jpg","Web":"http:\/\/www.imagine.cc"},"label":"imaginecc","id":"n571","color":"rgb(101,153,65)","y":-555.3106,"size":20.372137,"x":1344.6814,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 19:07:34","Tweets":4230,"Description":"Information technology prof focused on Managed Security Services (MSS). Currently Director of Product Management for Symantec MSS BU. Opinions are my own.","Followed":1636,"Time Zone":"Eastern Time (US & Canada)","Followers":1202,"Image File":"http:\/\/a3.twimg.com\/profile_images\/518057407\/pic_normal.jpg","Web":"http:\/\/www.symantec.com\/business\/services\/managed_servicesp"},"label":"stevenparrott","id":"n574","color":"rgb(101,153,65)","y":-358.1834,"size":41.668926,"x":1326.8678,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/07\/2008 13:33:57","Tweets":999,"Description":"Marketing academic interested in the dark side of customer relationship management, and tweeting about marketing in everyday life.","Followed":103,"Time Zone":"London","Followers":135,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1099772725\/photo_normal.jpg","Web":"http:\/\/www.anacanhoto.com"},"label":"canhoto","id":"n575","color":"rgb(101,153,65)","y":-1205.5781,"size":22.214891,"x":1067.04,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/05\/2009 20:51:19","Tweets":41,"Description":"Lecturer in Information Systems, LSE. See http:\/\/personal.lse.ac.uk\/venters","Followed":41,"Time Zone":"London","Followers":42,"Image File":"http:\/\/a2.twimg.com\/profile_images\/969014988\/WillVentersThumb_normal.jpg","Web":"http:\/\/utilitycomputing.wordpress.com"},"label":"cloudygrids","id":"n576","color":"rgb(101,153,65)","y":-1102.4741,"size":14.186929,"x":1111.0944,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/12\/2009 20:26:45","Tweets":73,"Description":"Knowthenet is an educational portal to guide individuals or businesses through the complexities of the internet, giving advice, explanations and best practice.","Followed":217,"Time Zone":"London","Followers":133,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1158830151\/Twitter_avatar_normal.jpg","Web":"http:\/\/www.knowthenet.org.uk"},"label":"knowthenet","id":"n578","color":"rgb(203,102,152)","y":-1177.0319,"size":23.86432,"x":-332.9966,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/01\/2011 17:01:01","Tweets":8,"Description":"W3C office for UK and Ireland hosted by Nominet","Followed":27,"Time Zone":"London","Followers":53,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1294575503\/ukilogo-short_normal.png","Web":"http:\/\/www.w3cuk.org.uk"},"label":"w3cuki","id":"n579","color":"rgb(203,102,152)","y":-1465.373,"size":20.372137,"x":-465.7049,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/10\/2009 14:32:53","Tweets":259,"Description":"I'm a PhD student at University of Wolverhampton researching video tagging games.","Followed":67,"Time Zone":"London","Followers":31,"Image File":"http:\/\/a0.twimg.com\/profile_images\/457780418\/videotaglogo_normal.gif","Web":"http:\/\/www.videotag.co.uk"},"label":"videotag2","id":"n581","color":"rgb(139,185,208)","y":1044.9624,"size":27.411594,"x":-894.7478,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2010 20:16:38","Tweets":102,"Description":"We help organizations with social marketing, social media, research, evaluation, website & graphic design. We're in Toronto. Get in touch.","Followed":222,"Time Zone":"Eastern Time (US & Canada)","Followers":148,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1225953250\/cugelman-internet-consultant-300_normal.jpg","Web":"http:\/\/www.alterspark.com"},"label":"alterspark","id":"n582","color":"rgb(139,185,208)","y":989.9736,"size":27.411594,"x":-918.5335,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/04\/2008 18:29:46","Tweets":1775,"Description":"Observatório Martini das Novas Mídias, Comunicação Digital, Propriedade Intelectual, Consumo Cultural e Internet (e das trivialidades geek sem caixa alta)","Followed":1007,"Time Zone":"Brasilia","Followers":1318,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1282023442\/square2_normal.jpg","Web":"http:\/\/www.facebook.com\/martinicadigital"},"label":"paulamartini","id":"n585","color":"rgb(101,153,65)","y":418.30145,"size":35.81987,"x":1590.3237,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/04\/2007 00:32:09","Tweets":284,"Description":"internet researcher, writer, introverted extrovert, lover of: cats and dogs, humor, art, good ideas, creative people, Rolling Stones, night skies","Followed":81,"Time Zone":"Eastern Time (US & Canada)","Followers":86,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1145141107\/chesire.whole.cat.sm_normal.jpg","Web":"http:\/\/oak.cats.ohiou.edu\/~bakera\/home_relationships_communities.html"},"label":"andee","id":"n586","color":"rgb(139,185,208)","y":1305.3699,"size":23.86432,"x":67.5149,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/01\/2010 23:14:18","Tweets":365,"Description":"political communication and social media researcher | University of Texas at Austin, College of Communication, Journalism, CJCR","Followed":285,"Time Zone":"Central Time (US & Canada)","Followers":170,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1176077622\/SV_profile_normal.jpg","Web":"http:\/\/utexas.academia.edu\/Sebasti%C3%A1nValenzuela\/"},"label":"sebavalenz","id":"n587","color":"rgb(101,153,65)","y":493.73343,"size":33.027,"x":-174.54398,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/06\/2009 12:02:42","Tweets":135,"Description":"Phd Student - Cambridge, UK & Santiago, Chile.","Followed":882,"Followers":432,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1117110737\/DSCN3455_normal.JPG"},"label":"cflorenzano","id":"n588","color":"rgb(203,102,152)","y":293.10162,"size":51.80519,"x":-878.0999,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/04\/2009 17:33:45","Tweets":679,"Description":"I work at Undercurrent, a digital think tank.","Followed":487,"Time Zone":"Quito","Followers":493,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1142223838\/alexander_chung_normal.jpg","Web":"http:\/\/alexanderchung.posterous.com\/"},"label":"alexanderchung","id":"n590","color":"rgb(101,153,65)","y":-2.9654775,"size":21.3215,"x":717.8655,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2007 19:41:24","Tweets":1805,"Description":"Co-Founder: BuzzFeed | Huffington Post | ContagiousMedia.org","Followed":561,"Time Zone":"Eastern Time (US & Canada)","Followers":9524,"Image File":"http:\/\/a2.twimg.com\/profile_images\/727932082\/jonah-talking_normal.jpg","Web":"http:\/\/buzzfeed.com"},"label":"peretti","id":"n591","color":"rgb(101,153,65)","y":-1936.4238,"size":44.642265,"x":600.3376,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/01\/2008 18:54:59","Tweets":3099,"Description":"AmeriCorps VISTA member. Mizzou journalism\/political science grad. BU Law in August 2011. Love improv, news, theatre, beaches, stories, and tech.","Followed":504,"Time Zone":"Eastern Time (US & Canada)","Followers":270,"Image File":"http:\/\/a3.twimg.com\/profile_images\/807990442\/IMGP1176_normal.jpg","Web":"http:\/\/www.elizabethmcintyre.net"},"label":"eamcintyre","id":"n592","color":"rgb(101,153,65)","y":139.83551,"size":27.411594,"x":1224.0356,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/03\/2009 12:07:18","Tweets":733,"Description":"Researches politics on the internet - when I find the time.Internet Politics at: http:\/\/xrl.in\/715b. For International relations, see: http:\/\/xrl.in\/f04","Followed":67,"Time Zone":"Copenhagen","Followers":91,"Image File":"http:\/\/a1.twimg.com\/profile_images\/339330506\/harry_normal.jpg","Web":"http:\/\/ansatt.hil.no\/oyvindk"},"label":"coldnose","id":"n593","color":"rgb(139,185,208)","y":31.850863,"size":33.516457,"x":-526.24225,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2009 15:33:08","Tweets":8,"Description":"PhD in Social and Political Sciences (European University Institute). Lecturer in New Media & International Relations at the University La Sapienza of Rome","Followed":59,"Time Zone":"Rome","Followers":28,"Image File":"http:\/\/a2.twimg.com\/profile_images\/565186569\/FaceLA3_normal.jpg","Web":"http:\/\/www.eui.eu\/Personal\/Researchers\/calderaro\/"},"label":"andreacalderaro","id":"n594","color":"rgb(139,185,208)","y":365.2364,"size":35.376785,"x":-82.4423,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2008 16:16:58","Tweets":118,"Description":"PhD in Multimedia Communication","Followed":97,"Time Zone":"Rome","Followers":62,"Image File":"http:\/\/a2.twimg.com\/profile_images\/474349854\/reehg_normal.jpg"},"label":"leilaf_","id":"n595","color":"rgb(139,185,208)","y":1287.5256,"size":26.073946,"x":597.34283,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/06\/2008 07:55:45","Tweets":1175,"Description":"argentine ICT4D advocate, Migration&SM PhD student @IN3_UOC\/\/trabajadora social cordooobesa, estudio y trabajo TIC. All gluten free","Followed":766,"Time Zone":"Amsterdam","Followers":540,"Image File":"http:\/\/a2.twimg.com\/profile_images\/55876028\/Carmel20072_normal.jpg","Web":"http:\/\/diasporacafe.blogspot.com\/"},"label":"dsenmartin","id":"n596","color":"rgb(139,185,208)","y":1207.3483,"size":30.40517,"x":769.0371,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2009 02:35:44","Tweets":4236,"Description":"Comunicadora, USAL. Ilustradora (hoy poco tablero). Trabajando en equipo, en diseño educativo.","Followed":1098,"Time Zone":"Buenos Aires","Followers":621,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1099899914\/mane_2_normal.JPG"},"label":"maneraf","id":"n597","color":"rgb(101,153,65)","y":901.7086,"size":32.526917,"x":1165.6704,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/11\/2007 11:42:52","Tweets":535,"Description":"Semi-pro thinker of things.","Followed":66,"Time Zone":"Hawaii","Followers":87,"Image File":"http:\/\/a0.twimg.com\/profile_images\/81329902\/B_Wbrunette_normal.jpg","Web":"http:\/\/peacockbird.co.uk"},"label":"peacockbird","id":"n598","color":"rgb(139,185,208)","y":1131.9275,"size":18.257477,"x":-331.41193,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/01\/2009 19:08:07","Tweets":330,"Description":"mom, ethicist, researcher, this, that, and the other.","Followed":123,"Time Zone":"Mountain Time (US & Canada)","Followers":36,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1314814681\/IMG_2028_normal.jpg"},"label":"eabetty","id":"n599","color":"rgb(139,185,208)","y":1165.9653,"size":23.060284,"x":812.6781,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/05\/2009 15:27:26","Tweets":608,"Followed":44,"Time Zone":"Central Time (US & Canada)","Followers":20,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1122074265\/_MG_0465-compressed_normal.jpg","Web":"http:\/\/Ditzler.blogspot.com"},"label":"wditzler","id":"n600","color":"rgb(234,150,57)","y":1100.8401,"size":20.372137,"x":881.3498,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2007 22:32:22","Tweets":1552,"Description":"I like the Internet.","Followed":479,"Time Zone":"Eastern Time (US & Canada)","Followers":331,"Image File":"http:\/\/a0.twimg.com\/profile_images\/803684404\/n13005888_32170494_7667_normal.jpg","Web":"http:\/\/ryanmcgrady.com"},"label":"antisomniac","id":"n601","color":"rgb(234,150,57)","y":411.3094,"size":37.51611,"x":959.4609,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/05\/2008 22:37:14","Tweets":491,"Description":"StopBadware cultivates a network of individuals and organizations that share a common goal of eliminating viruses, spyware, and other bad software.","Followed":74,"Time Zone":"Eastern Time (US & Canada)","Followers":564,"Image File":"http:\/\/a3.twimg.com\/profile_images\/705805198\/sbw_logo_square_normal.png","Web":"http:\/\/stopbadware.org"},"label":"stopbadware","id":"n602","color":"rgb(234,150,57)","y":377.51126,"size":23.060284,"x":853.9697,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/03\/2011 20:24:11","Tweets":6,"Description":"ICT4D, ICT4Peace, ICT & political crisis, ICT & preparedness, Telecommunications, censorship & detouring, online ethnography, Libya","Followed":167,"Time Zone":"Greenland","Followers":16,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1291484308\/imagesCAS7EBGP_normal.jpg","Web":"http:\/\/communicationcrisis.wordpress.com\/"},"label":"comcrisis","id":"n603","color":"rgb(101,153,65)","y":-608.74884,"size":23.86432,"x":-284.4884,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/05\/2009 13:33:44","Tweets":1990,"Description":"Writer\/Website Producer interested in politics, tech, 'digital era', future of education. Love collaborating. Deputy Editor @Warwicknowledge for Uni of Warwick","Followed":771,"Followers":401,"Image File":"http:\/\/a3.twimg.com\/profile_images\/877757523\/amy5_normal.jpg","Web":"http:\/\/www.amymcleod.co.uk"},"label":"amyfmcleod","id":"n604","color":"rgb(203,102,152)","y":-919.7881,"size":39.863235,"x":-601.22815,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/06\/2009 12:16:27","Tweets":554,"Description":"New media entrepreneur by day; travel photographer, obsessive developer, aspiring historian and (actual) moral philosopher by night.","Followed":296,"Time Zone":"London","Followers":91,"Image File":"http:\/\/a3.twimg.com\/profile_images\/491455271\/640927_normal.jpg"},"label":"justinpjackson","id":"n606","color":"rgb(203,102,152)","y":-450.41333,"size":42.358353,"x":-1412.9614,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/07\/2007 17:52:27","Tweets":5382,"Description":"Policy wonk. Work on issues of IP reform, 'openness', freedom of expression, and transparency at the Centre for Internet and Society @cis_india.","Followed":987,"Time Zone":"Chennai","Followers":859,"Image File":"http:\/\/a0.twimg.com\/profile_images\/958762939\/silver-wok-close-up_normal.jpeg","Web":"http:\/\/cis-india.org\/"},"label":"pranesh_prakash","id":"n608","color":"rgb(234,150,57)","y":-344.1651,"size":45.86767,"x":-25.159225,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/04\/2009 16:25:09","Tweets":1271,"Description":"Assistant Prof. of Psychology researching new media, human-computer interaction & user experience. Webmaster, photographer and house renovation blogger.","Followed":188,"Time Zone":"Quito","Followers":124,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1205768921\/AHP_circle_normal.jpg","Web":"http:\/\/www.amyhogan.com\/"},"label":"dr_hogan","id":"n609","color":"rgb(139,185,208)","y":360.0345,"size":32.526917,"x":-1016.40015,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/07\/2008 01:57:57","Tweets":7262,"Description":"Intuitive Marketer, Direct Response Designer, Consultant, Social Media Authority, Twitter Tips and Strategies","Followed":107789,"Time Zone":"Eastern Time (US & Canada)","Followers":107577,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1379241379\/James_FB_Avatar__smaller_2__normal.jpg","Web":"http:\/\/www.titanmediamarketing.com"},"label":"jamesrivers","id":"n610","color":"rgb(203,102,152)","y":-635.6596,"size":25.367386,"x":-838.2233,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/01\/2009 10:01:14","Tweets":1579,"Description":"consultant, write novels, music, script, tryin' to make my dream a reality, and reality my dream","Followed":1751,"Time Zone":"Casablanca","Followers":986,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1138903850\/mamoun_normal.jpg","Web":"http:\/\/www.mamoun.blogspot.com"},"label":"msinaceur","id":"n611","color":"rgb(101,153,65)","y":-1188.6927,"size":30.955322,"x":-114.38448,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/09\/2008 02:16:45","Tweets":401,"Description":"Lives in Sydney, married with two children. Political junkie Works for Huawei Australia","Followed":417,"Time Zone":"Sydney","Followers":297,"Image File":"http:\/\/a0.twimg.com\/profile_images\/82037830\/JM_NWAT_photo_normal.jpg","Web":"http:\/\/www.huawei.com.au"},"label":"jeremyjmitchell","id":"n614","color":"rgb(101,153,65)","y":253.20229,"size":23.86432,"x":1535.761,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2011 10:40:32","Tweets":161,"Description":"I follow people around for a living (@ Warwick Business School). I do a bit of PhDing (@ Said Business School). I try to be like Erving Goffman (everyday).","Followed":81,"Time Zone":"London","Followers":25,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1397199571\/maja_normal.jpg"},"label":"this_is_maja","id":"n615","color":"rgb(3,101,151)","y":404.372,"size":29.259964,"x":-1245.6632,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/11\/2010 19:01:58","Tweets":213,"Description":"To start with,biotechnologist, then bioethicist, currently medical humanities scholar at Centre for Humanities & Health King's College, future I don't know!","Followed":250,"Time Zone":"London","Followers":91,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1192201923\/SilviaBW_Dec2010_normal.jpg","Web":"http:\/\/www.kcl.ac.uk\/schools\/humanities\/depts\/philosophy\/people\/students\/camporesis.html"},"label":"silviacamporesi","id":"n616","color":"rgb(3,101,151)","y":271.79123,"size":31.491741,"x":-656.29,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2011 12:52:14","Tweets":151,"Description":"Funded by Wellcome Trust & King’s College, the CHH explores the experience of illness through a multidisciplinary lens:philosophy,history,literature,art,cinema.","Followed":56,"Time Zone":"London","Followers":46,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1239685098\/cropped-window-on-life190_normal.jpg","Web":"http:\/\/www.kcl.ac.uk\/research\/groups\/chh\/"},"label":"med_humanities","id":"n617","color":"rgb(3,101,151)","y":168.149,"size":19.355865,"x":-1221.4672,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/11\/2009 16:27:43","Tweets":75,"Followed":137,"Time Zone":"London","Followers":98,"Image File":"http:\/\/a3.twimg.com\/profile_images\/546545381\/clip_image002_normal.jpg","Web":"http:\/\/axessjournalism.com"},"label":"axessjournalism","id":"n618","color":"rgb(203,102,152)","y":-728.0996,"size":32.526917,"x":-349.16815,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2009 13:16:11","Tweets":160,"Description":"Freedom of information, open government, archives, history, food. A Finn living in London.","Followed":148,"Time Zone":"Helsinki","Followers":104,"Image File":"http:\/\/a1.twimg.com\/profile_images\/72148079\/jäyhä_normal.gif","Web":"http:\/\/ajhalo.wordpress.com"},"label":"ajhalo","id":"n621","color":"rgb(203,102,152)","y":-360.20355,"size":21.3215,"x":-508.21512,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/05\/2009 22:10:29","Tweets":160,"Description":"Post-doc fellow at Uni Mannheim\/MZES. Researching: (online)political participation,social media, contentious politics. interests:philosophy,sci-fi,films","Followed":84,"Time Zone":"London","Followers":32,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1228485989\/yannis_normal.jpg","Web":"http:\/\/www.ucl.ac.uk\/spp\/people\/research-students\/yannis-theocharis"},"label":"yannis_theo","id":"n622","color":"rgb(139,185,208)","y":104.023735,"size":31.491741,"x":709.68604,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/08\/2008 14:58:28","Tweets":1494,"Description":"I was once mistaken for Fabio by an Icelandic girl in a Dublin wine bar. I've had a fondness for Iceland, Dublin and wine ever since. Fabio, not so much.","Followed":397,"Time Zone":"Pacific Time (US & Canada)","Followers":232,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1195292446\/Sumac_normal.jpg","Web":"http:\/\/jlphdcand.wordpress.com"},"label":"whitehallpolicy","id":"n623","color":"rgb(139,185,208)","y":-618.62244,"size":29.840393,"x":19.766174,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/03\/2009 18:38:54","Tweets":1247,"Description":"Working for a serious game project at the CNRS. PhD candidate in political science (and game studies).","Followed":351,"Followers":402,"Image File":"http:\/\/a3.twimg.com\/profile_images\/117295156\/n759706456_6350_normal.jpg","Web":"http:\/\/www.gameinsociety.com"},"label":"gameinsociety","id":"n624","color":"rgb(139,185,208)","y":284.13818,"size":30.955322,"x":-780.4572,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/11\/2008 18:31:43","Tweets":678,"Description":"Phd Candidate at UTC Compiègne on webmapping and issue analysis. Also OMNSH member. Sometimes translating stuff. Oh yeah.","Followed":304,"Time Zone":"Paris","Followers":232,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1359637780\/Photo_du_60733403-02-___16.52_normal.jpg","Web":"http:\/\/ucompiegne.academia.edu\/JPlantin"},"label":"jcplantin","id":"n625","color":"rgb(139,185,208)","y":683.4443,"size":32.015457,"x":-580.7752,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2008 13:11:15","Tweets":797,"Description":"works on (e)participation, advocacy and education in Europe with @EIPP and Eurydice. Spreads his own opinions here only.","Followed":297,"Time Zone":"Hawaii","Followers":241,"Image File":"http:\/\/a2.twimg.com\/profile_images\/54845862\/LL-Bild-swneu_normal.jpg"},"label":"sdalferth","id":"n626","color":"rgb(234,150,57)","y":880.0617,"size":23.060284,"x":-366.63348,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/07\/2009 07:57:26","Tweets":78,"Description":"Your first call for a cost-effective, environmentally friendly print service.","Followed":164,"Followers":174,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1208336198\/Hunts_dots_normal.png","Web":"http:\/\/www.hunts.co.uk"},"label":"huntspeople","id":"n627","color":"rgb(3,101,151)","y":-548.9408,"size":21.3215,"x":-1319.0765,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/04\/2009 12:54:29","Tweets":1087,"Description":"Publisher in Management Issues and Personal Development, Library Science, Professional Skills, Internet and Web, Publishing and Asian Studies","Followed":449,"Time Zone":"London","Followers":516,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1231662003\/Chandos_Twitter_normal.jpg","Web":"http:\/\/www.chandospublishing.com"},"label":"chandostweets","id":"n628","color":"rgb(203,102,152)","y":26.490145,"size":26.754513,"x":-1305.8221,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/08\/2009 23:53:00","Tweets":818,"Description":"Passion for all things Research, (esp web surveys usability & respondent experience), Internet & Technology. My views are my own.","Followed":328,"Time Zone":"Pacific Time (US & Canada)","Followers":417,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1102349162\/zoedowling_normal.JPG","Web":"http:\/\/www.linkedin.com\/in\/zoedowling"},"label":"zoedowling","id":"n630","color":"rgb(139,185,208)","y":-474.62006,"size":26.073946,"x":-270.91144,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/02\/2011 02:46:59","Tweets":348,"Description":"Org studies researcher, using qualitative methods to study leadership, org comm, work practices, project culture & materiality... and sharing eclectic finds!","Followed":442,"Time Zone":"Central Time (US & Canada)","Followers":128,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1232353933\/cropped_doll_normal.gif","Web":"http:\/\/viviane-s.tumblr.com\/"},"label":"curlyresearcher","id":"n631","color":"rgb(139,185,208)","y":668.31757,"size":29.259964,"x":-510.04504,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/06\/2009 13:32:11","Tweets":1782,"Description":"School of Creative and Cultural Industries at University of the West of Scotland","Followed":1074,"Time Zone":"Edinburgh","Followers":1329,"Image File":"http:\/\/a2.twimg.com\/profile_images\/257000218\/twitter3_normal.gif","Web":"http:\/\/www.uws.ac.uk\/cci"},"label":"uwscreative","id":"n632","color":"rgb(203,102,152)","y":558.55896,"size":37.51611,"x":-384.81546,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/02\/2009 20:51:45","Tweets":529,"Description":"An open-access online journal committed to postcolonial\/anti-racist critique","Followed":303,"Time Zone":"London","Followers":464,"Image File":"http:\/\/a3.twimg.com\/profile_images\/753089433\/logo-icon1_normal.jpg","Web":"http:\/\/www.darkmatter101.org\/"},"label":"darkmatter101","id":"n633","color":"rgb(139,185,208)","y":253.25352,"size":34.925293,"x":-492.9676,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/04\/2009 09:47:26","Tweets":4,"Followed":22,"Time Zone":"Melbourne","Followers":10,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1111575668\/JT_normal.jpg"},"label":"juliant09","id":"n634","color":"rgb(139,185,208)","y":1503.691,"size":21.3215,"x":96.167564,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/04\/2009 10:38:55","Tweets":517,"Description":"Lecturer in Sociology of Communication and Culture, Università Cattolica. Interests: young people and new media, online participation, online risks","Followed":81,"Time Zone":"Rome","Followers":139,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1384064111\/gio_normal.jpg"},"label":"giovannamas","id":"n635","color":"rgb(139,185,208)","y":1333.877,"size":26.073946,"x":520.213,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/04\/2010 20:48:14","Tweets":1,"Followed":18,"Followers":12,"Image File":"http:\/\/a1.twimg.com\/profile_images\/838771824\/barbara_scifo_normal.JPG"},"label":"bscifo","id":"n636","color":"rgb(139,185,208)","y":1422.7318,"size":17.055851,"x":591.59625,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/05\/2009 09:07:49","Tweets":181,"Description":"Researcher @ Leiden University. Interested in STS, history of (neuro)science, media studies & impact evaluation culture on knowledge production.","Followed":78,"Time Zone":"Amsterdam","Followers":72,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1384248249\/sarah_small_normal.jpg","Web":"http:\/\/www.sarahderijcke.nl"},"label":"sarahderijcke","id":"n637","color":"rgb(139,185,208)","y":1526.9036,"size":20.372137,"x":56.23384,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2010 13:04:10","Tweets":769,"Description":"http:\/\/www.joostgerritsen.nl","Followed":226,"Time Zone":"Amsterdam","Followers":143,"Image File":"http:\/\/a2.twimg.com\/profile_images\/830250949\/twitter_normal.jpg","Web":"http:\/\/www.degier-stam.nl"},"label":"jbagerritsen","id":"n638","color":"rgb(234,150,57)","y":488.5737,"size":26.073946,"x":1333.7772,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/04\/2010 16:37:37","Tweets":1482,"Description":"Phd-student and guest lecturer @Leiden University | Internet law | Cybercrime | Privacy | IT-Security | Fox-IT","Followed":247,"Time Zone":"Greenland","Followers":268,"Image File":"http:\/\/a2.twimg.com\/profile_images\/957086117\/CIMG0993_gecomprimeerd_normal.jpg","Web":"http:\/\/oerlemansblog.weblog.leidenuniv.nl\/"},"label":"jjoerlemans","id":"n639","color":"rgb(234,150,57)","y":671.7628,"size":32.015457,"x":1088.9432,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/03\/2009 10:56:49","Tweets":1092,"Description":"Internet Activist, Expert in Internet Governance and Policy Development","Followed":264,"Time Zone":"Kuwait","Followers":416,"Image File":"http:\/\/a1.twimg.com\/profile_images\/201674405\/me_pic1_normal.jpg","Web":"http:\/\/www.mbash.net"},"label":"hope4alll","id":"n642","color":"rgb(234,150,57)","y":-579.3669,"size":28.046965,"x":204.07388,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/04\/2010 17:13:34","Tweets":51,"Followed":27,"Followers":18,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1221945392\/______10_normal.jpg"},"label":"gatavioleta","id":"n643","color":"rgb(234,150,57)","y":-363.43994,"size":18.257477,"x":1467.422,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/07\/2010 14:38:05","Tweets":154,"Description":"Passion and pride in digital media with Oxford Epic Design. Talk to us about your web design, brand identity and e-learning projects on 01865 920199.","Followed":428,"Time Zone":"London","Followers":108,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1147994071\/twitter_icon_normal.png","Web":"http:\/\/oxfordepicdesign.co.uk"},"label":"oxfepicdesign","id":"n644","color":"rgb(3,101,151)","y":-556.2435,"size":30.40517,"x":-1261.7343,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/02\/2009 04:59:44","Tweets":462,"Description":"Sustainable enterprise technology infrastructure builder, shaper, leader. Cloud & virtualization evangelist. Green tech geek. Mobile web believer.","Followed":934,"Time Zone":"Eastern Time (US & Canada)","Followers":456,"Image File":"http:\/\/a1.twimg.com\/profile_images\/288413225\/michaeltclark2_normal.jpg","Web":"http:\/\/tintypesdigital.com"},"label":"michaeltclark","id":"n646","color":"rgb(101,153,65)","y":573.9885,"size":37.922707,"x":529.08295,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/01\/2011 20:28:19","Tweets":29,"Followed":53,"Followers":27,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1228445260\/IMG00359-20101209-2228_normal.jpg"},"label":"mizincredible","id":"n647","color":"rgb(234,150,57)","y":182.30441,"size":28.66255,"x":1649.0651,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/02\/2011 15:04:52","Tweets":38,"Followed":41,"Followers":12,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_1_normal.png"},"label":"subodhkadidal","id":"n648","color":"rgb(234,150,57)","y":205.44907,"size":28.66255,"x":1590.9001,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/09\/2009 11:22:56","Tweets":56,"Description":"課長補佐。","Followed":45,"Time Zone":"Tokyo","Followers":27,"Image File":"http:\/\/a0.twimg.com\/profile_images\/588462798\/____normal.jpg"},"label":"kunifumi","id":"n649","color":"rgb(234,150,57)","y":617.126,"size":18.257477,"x":1341.2637,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/04\/2010 18:21:22","Tweets":886,"Description":"[alex] working daily in the web industry with engagement around passion @greenkiss #grnkss, ''we support environment by entertainment!''","Followed":1957,"Time Zone":"Greenland","Followers":157,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1363593692\/phrenology__laredaction_normal.jpg","Web":"http:\/\/greenkiss.fr\/greenteam"},"label":"laredaction","id":"n650","color":"rgb(234,150,57)","y":-253.03749,"size":25.367386,"x":1443.0304,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/08\/2008 15:09:13","Tweets":366,"Description":"Unifying information security. Enabling business success. Prevent data loss, safeguard email & web, and enable collaboration.","Followed":1790,"Time Zone":"London","Followers":1223,"Image File":"http:\/\/a3.twimg.com\/profile_images\/79465358\/Clearswift_White_normal.png","Web":"http:\/\/www.clearswift.com\/"},"label":"clearswift","id":"n652","color":"rgb(203,102,152)","y":-956.5212,"size":26.073946,"x":594.9697,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2009 18:18:37","Tweets":506,"Description":"Sociology, technology (ICT), eHealth, participatory medicine, digital inequality, health disparities.","Followed":295,"Time Zone":"Central Time (US & Canada)","Followers":262,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1319295722\/Untitled_normal.png"},"label":"h_a_l_e","id":"n654","color":"rgb(139,185,208)","y":647.8137,"size":42.696568,"x":510.4134,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/12\/2008 15:50:06","Tweets":1027,"Description":"Nu-porridge, café society, coffee, getting a little muddy, running late, 2-year-old daughter, warm & warmer, the latest ideas, Glasgow, cool sounds & new beats","Followed":448,"Time Zone":"Edinburgh","Followers":319,"Image File":"http:\/\/a0.twimg.com\/profile_images\/81044552\/P2180060_normal.JPG","Web":"http:\/\/www.linkedin.com\/in\/johnfinch"},"label":"johnhf","id":"n657","color":"rgb(203,102,152)","y":777.31946,"size":28.66255,"x":-122.562996,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/02\/2011 16:24:13","Tweets":207,"Description":"PhD. Lecturer & researcher at Universitat Oberta de Catalunya. Flexible work arrangements, informal learning, HRM& innovation, educational management","Followed":147,"Time Zone":"Madrid","Followers":103,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1253567463\/Eva-Campus_petit_normal.jpg","Web":"http:\/\/empresapersonasaprendizaje.blogspot.com\/"},"label":"erimbau","id":"n658","color":"rgb(203,102,152)","y":255.93547,"size":21.3215,"x":-827.1023,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/01\/2009 12:58:37","Tweets":98,"Description":"check out http:\/\/twitter.com\/tobite for my tweets","Followed":65,"Time Zone":"London","Followers":53,"Image File":"http:\/\/a2.twimg.com\/profile_images\/522946811\/200906tobit_normal.jpg","Web":"http:\/\/pencentric.nhs.uk"},"label":"tobitemmens","id":"n659","color":"rgb(3,101,151)","y":-128.84528,"size":17.055851,"x":-1057.6034,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2008 12:01:38","Tweets":3442,"Description":"Focused on making a difference through research (on self-harm, suicide, stories & media) and innovation. I also make films. My family keep me busy too!","Followed":420,"Time Zone":"London","Followers":422,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1146218505\/IMG_4441_normal.jpg","Web":"http:\/\/tobit.emmens.co.uk\/twitter\/"},"label":"tobite","id":"n660","color":"rgb(139,185,208)","y":-124.87703,"size":30.40517,"x":-704.2641,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2008 20:49:14","Tweets":4523,"Description":"Investigación de Tecnologías de la Información y Comunicación,de la innovación y economía del conocimiento. Incorporación tecnológica","Followed":139,"Time Zone":"Mountain Time (US & Canada)","Followers":202,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1367955422\/DSC09920_baja_normal.jpg"},"label":"gisela_ghi","id":"n661","color":"rgb(101,153,65)","y":831.1795,"size":23.060284,"x":976.0745,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/04\/2009 19:21:27","Tweets":212,"Description":"eBay\/Amazon Store Expert Virtual Assistants.Product\/Price Internet Research,Social Media,Blogging,Data Entry,Customer Service,Feedback,SEO,Listing,Invoice,etc.","Followed":305,"Time Zone":"New Delhi","Followers":1090,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1341227928\/HM_383_normal.jpg","Web":"http:\/\/www.online-business-virtual-assistant.com"},"label":"onlinebusinesva","id":"n664","color":"rgb(101,153,65)","y":-678.0311,"size":22.214891,"x":1402.8102,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2010 15:58:13","Tweets":137,"Description":"Welcome to my tweeting world! Tweets and views are my own, not my employer's. #endofdisclaimer. Follow me :)","Followed":627,"Time Zone":"Brussels","Followers":257,"Image File":"http:\/\/a1.twimg.com\/profile_images\/843507121\/Me_normal.JPG"},"label":"angesteen","id":"n666","color":"rgb(203,102,152)","y":-802.7982,"size":36.255116,"x":1256.041,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/12\/2010 17:00:30","Tweets":85,"Description":"The world's best resource for finding the best startup books ... please send me suggestions so this can be a valuable resource for all. Thx!","Followed":1990,"Followers":318,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1181756778\/spongebobo_normal.jpg"},"label":"beststartupbook","id":"n667","color":"rgb(101,153,65)","y":-1479.9811,"size":33.995567,"x":1124.4993,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/11\/2007 20:39:47","Tweets":2384,"Description":"Web Developer in Lancaster","Followed":119,"Time Zone":"London","Followers":64,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1207606185\/250_normal.jpg","Web":"http:\/\/www.david-duke.co.uk"},"label":"daviddukeuk","id":"n668","color":"rgb(3,101,151)","y":445.6564,"size":14.186929,"x":-714.6732,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/01\/2009 00:35:40","Tweets":988,"Description":"PhD at HighWire Doctoral Training Centre. Researching 'Strategies, methods and models for point of sale and point of use digital manufacture'","Followed":307,"Time Zone":"London","Followers":263,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1208201436\/tati-01_normal.png","Web":"http:\/\/natashacarolan.wordpress.com\/"},"label":"natashacarolan","id":"n669","color":"rgb(234,150,57)","y":278.70667,"size":28.66255,"x":1108.2065,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/11\/2009 23:22:22","Tweets":397,"Description":"psychology | philosophy | sociology | design","Followed":84,"Time Zone":"London","Followers":32,"Image File":"http:\/\/a1.twimg.com\/profile_images\/788703816\/smile_normal.jpg","Web":"http:\/\/www.cs.nott.ac.uk\/~dsk\/"},"label":"dave_kirk","id":"n670","color":"rgb(203,102,152)","y":415.52252,"size":15.717465,"x":-1077.1515,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/01\/2011 16:10:48","Tweets":4874,"Description":"Assistant Professor, Information Geneticist, Security, Cryptography, Cyber Terrorism, IT Management, Online Behaviors, Business Forensics, P2P, Cultural Studies","Followed":161,"Time Zone":"Istanbul","Followers":127,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1371193629\/exodos_normal.jpg","Web":"http:\/\/www.arifyildirim.com"},"label":"purescapism","id":"n672","color":"rgb(139,185,208)","y":137.1012,"size":29.259964,"x":840.49817,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/12\/2008 21:31:19","Tweets":900,"Description":"Computer Science PhD student at RPI, working in the Tetherless World Constellation. Research in Semantic Web and Web Science.","Followed":93,"Time Zone":"Eastern Time (US & Canada)","Followers":122,"Image File":"http:\/\/a3.twimg.com\/profile_images\/310372121\/100px-Me_normal.jpg","Web":"http:\/\/difranzo.com"},"label":"difrad","id":"n675","color":"rgb(139,185,208)","y":691.04895,"size":19.355865,"x":1032.5724,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/01\/2007 20:37:52","Tweets":7519,"Description":"PhD student in sociology. Social movements. Labor. Egypt. Cats.","Followed":436,"Time Zone":"Central Time (US & Canada)","Followers":716,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1315861185\/singing_me_normal.png","Web":"http:\/\/alex-hanna.com"},"label":"alexhanna","id":"n676","color":"rgb(139,185,208)","y":595.40967,"size":26.754513,"x":1018.22815,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/03\/2007 13:39:23","Tweets":3487,"Description":"Director of Research at the University of Hull's School of Arts & New Media in Scarborough - but that's just my day job :-)","Followed":792,"Time Zone":"London","Followers":931,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1187854683\/ToniSant2010-twitter_normal.jpg","Web":"http:\/\/www.tonisant.com"},"label":"tonisant","id":"n678","color":"rgb(203,102,152)","y":246.53973,"size":44.642265,"x":-576.3738,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/04\/2009 14:00:24","Tweets":1530,"Description":"Geek with a formal background in business and ICT, an avid interest in all things Web 2.0, music and photography, and an unhealthy fascination with type.","Followed":615,"Time Zone":"Rome","Followers":453,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1280408236\/IMG_1180-2_normal.jpg"},"label":"kvella","id":"n679","color":"rgb(203,102,152)","y":-72.85739,"size":23.060284,"x":-952.3874,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/09\/2010 16:46:20","Tweets":1101,"Description":"Social software researcher, writer, and recovering professor (aka Independent Scholar).","Followed":103,"Time Zone":"Eastern Time (US & Canada)","Followers":64,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1292782596\/Cropped_glasses_normal.jpg","Web":"http:\/\/natpoor.blogspot.com\/"},"label":"natpoor","id":"n680","color":"rgb(139,185,208)","y":848.2793,"size":33.516457,"x":1020.26636,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/11\/2009 21:41:26","Tweets":767,"Description":"I come from Cyprus,currently in UK doing a PhD research @OpenUniversity on the use of social software in museum learning","Followed":307,"Time Zone":"Hawaii","Followers":155,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1216339153\/32515_396325875078_709965078_4686720_6334486_n_normal.jpg"},"label":"ch_koula","id":"n681","color":"rgb(203,102,152)","y":369.59708,"size":23.86432,"x":-1367.2294,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/02\/2009 13:45:29","Tweets":43,"Description":"Researcher working at the Institute for Educational Technology, The Open University. http:\/\/t1mc.wordpress.com","Followed":105,"Time Zone":"London","Followers":31,"Image File":"http:\/\/a2.twimg.com\/profile_images\/75990341\/Photo_15_normal.jpg"},"label":"t1mc","id":"n682","color":"rgb(203,102,152)","y":302.18176,"size":23.060284,"x":-1290.8678,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/05\/2010 15:10:34","Tweets":692,"Description":"Carolina Digital Story Lab is an interdisciplinary UNC student group dedicated to media literacy through digital storytelling.","Followed":895,"Time Zone":"Eastern Time (US & Canada)","Followers":467,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1128282087\/Story_Lab_Proof_2010singleSquare_normal.jpg","Web":"http:\/\/uncstorylab.org"},"label":"uncstorylab","id":"n683","color":"rgb(101,153,65)","y":-36.37856,"size":26.754513,"x":745.898,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/09\/2009 05:04:10","Tweets":430,"Description":"Tech enthusiast, news junkie, j-schooler and all around lover of geek culture.","Followed":195,"Time Zone":"Eastern Time (US & Canada)","Followers":57,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1371269241\/Photo_11_normal.jpg"},"label":"marcgeorges","id":"n684","color":"rgb(101,153,65)","y":-753.99554,"size":34.464935,"x":398.31958,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/07\/2010 22:18:30","Tweets":99,"Description":"Exploring technology, media, and culture.","Followed":107,"Time Zone":"Eastern Time (US & Canada)","Followers":11,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1093328596\/TwiceTwoMakesFiveImageLogo_normal.gif","Web":"http:\/\/www.twicetwomakesfive.com"},"label":"twice2makes5","id":"n685","color":"rgb(101,153,65)","y":-1264.1222,"size":33.516457,"x":1093.3745,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/09\/2010 23:48:03","Tweets":201,"Description":"que a vida passava por sobre nós, de avião.'","Followed":126,"Time Zone":"Santiago","Followers":55,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1116745784\/bruna2_normal.jpg"},"label":"deaviao","id":"n686","color":"rgb(101,153,65)","y":442.6917,"size":22.214891,"x":1650.2062,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2009 17:25:17","Tweets":1146,"Description":"digital strategist. researcher. internet geek. bibliophile.","Followed":444,"Time Zone":"Quito","Followers":278,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1406586240\/Brady-Ambler_main_normal.jpg","Web":"http:\/\/flavors.me\/bradyambler"},"label":"bradyambler","id":"n688","color":"rgb(101,153,65)","y":-889.8297,"size":38.7167,"x":602.11273,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2009 20:41:43","Tweets":122,"Description":"High Tech Law Institute at Santa Clara Law","Followed":89,"Time Zone":"Pacific Time (US & Canada)","Followers":196,"Image File":"http:\/\/a0.twimg.com\/profile_images\/247291961\/SCU-Seal_Outlined_201-2_normal.jpg","Web":"http:\/\/hightechlaw.scu.edu\/"},"label":"scuhtli","id":"n690","color":"rgb(234,150,57)","y":-715.4672,"size":30.955322,"x":1346.8175,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/10\/2010 15:53:58","Tweets":95,"Description":"Senior analyst at IHS Screen Digest. Also PhD'ing at Goldsmiths on sociology of algorithms, digital culture and everyday surveillance. Opinions here are my own.","Followed":91,"Time Zone":"London","Followers":35,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1142276191\/13738_204076326923_614136923_3717131_131911_n_normal.jpg"},"label":"_dknapp","id":"n691","color":"rgb(139,185,208)","y":-289.04233,"size":35.376785,"x":-289.32718,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/10\/2010 15:36:45","Tweets":35,"Description":"Nearly finished Trainee Psychologist and Doctoral Student looking at the impact of Facebook on relating and relationships","Followed":101,"Time Zone":"London","Followers":74,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1157434488\/facebookcouple_normal.jpg"},"label":"web_psych","id":"n692","color":"rgb(139,185,208)","y":1521.4551,"size":27.411594,"x":244.72893,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/04\/2007 13:09:18","Tweets":335,"Description":"Researcher in geo-informatics at Cardiff university. Web, Geo and programming geek.","Followed":240,"Time Zone":"London","Followers":107,"Image File":"http:\/\/a0.twimg.com\/profile_images\/941094655\/IMG_1398-small-small_normal.jpg","Web":"http:\/\/cardiff.academia.edu\/VladTanasescu"},"label":"vladtn","id":"n693","color":"rgb(203,102,152)","y":1213.4437,"size":22.214891,"x":-649.4622,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/11\/2008 19:27:30","Tweets":482,"Description":"Social Advocate, Theater Nerd, Gay Mormon","Followed":57,"Time Zone":"Eastern Time (US & Canada)","Followers":86,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1222131549\/POTUS_and_Me_CU_normal.jpg","Web":"http:\/\/www.DavidBBaker.com"},"label":"db389","id":"n695","color":"rgb(234,150,57)","y":11.279668,"size":23.86432,"x":-298.86987,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/12\/2008 19:31:16","Tweets":298,"Description":"Uruguayan journalist living in London, in charge of enhanced content for BBC World Service websites, contributor of radioactividades.org. Views are my own.","Followed":373,"Time Zone":"London","Followers":354,"Image File":"http:\/\/a1.twimg.com\/profile_images\/82945943\/erbr_main_200x200_normal.jpg","Web":"http:\/\/erbr.net"},"label":"robertobelo","id":"n698","color":"rgb(203,102,152)","y":-1088.2672,"size":37.102863,"x":-590.9547,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/02\/2008 23:39:16","Tweets":1326,"Description":"BBC journalist, Colombian and interested in just about anything you have to say... currently in maternity leave.","Followed":425,"Time Zone":"London","Followers":895,"Image File":"http:\/\/a3.twimg.com\/profile_images\/856754913\/n651171943_9207_normal.jpg"},"label":"anlugonz","id":"n699","color":"rgb(203,102,152)","y":-1118.1991,"size":35.376785,"x":-513.22125,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/09\/2007 13:27:42","Tweets":641,"Description":"Global immigrant, Human Rights, West Africa, broadcast freelancer, travelling, living. International Journalism, City Uni.","Followed":1049,"Time Zone":"Hawaii","Followers":304,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1152351527\/IMG00251-20101025-1732_normal.jpg"},"label":"courta","id":"n701","color":"rgb(203,102,152)","y":-955.60345,"size":38.322803,"x":-1160.001,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/01\/2009 15:36:03","Tweets":1812,"Description":"anthropologist, atheist, skeptic, geek, cynic?","Followed":170,"Time Zone":"Brussels","Followers":207,"Image File":"http:\/\/a2.twimg.com\/profile_images\/270954276\/small_icon_flickr_normal.png","Web":"http:\/\/analogdigital.us"},"label":"frnnr","id":"n703","color":"rgb(139,185,208)","y":1151.4292,"size":29.840393,"x":542.7452,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/12\/2010 20:00:02","Tweets":5,"Description":"PhD candidate - Social Networks and Political Participation - Queen Margaret University, Edinburgh","Followed":22,"Time Zone":"Edinburgh","Followers":5,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1251646616\/golfo_napoli_normal.jpg"},"label":"paolo83na","id":"n705","color":"rgb(139,185,208)","y":-350.479,"size":21.3215,"x":-682.1147,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/05\/2009 00:37:24","Tweets":99,"Followed":117,"Time Zone":"Eastern Time (US & Canada)","Followers":55,"Image File":"http:\/\/a2.twimg.com\/profile_images\/207802777\/IMG_0676_normal.JPG"},"label":"marthafuentes","id":"n706","color":"rgb(139,185,208)","y":1220.3352,"size":23.060284,"x":-240.46364,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/01\/2009 10:05:08","Tweets":268,"Description":"+ daydreamer + Loves: photography, baking, art, cooking, gardening, flowers, music, changing hairstyles, pubbing, clubbing, grggl, family, friends.","Followed":79,"Followers":32,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1280369858\/photo_4_normal.JPG"},"label":"gemblina","id":"n707","color":"rgb(3,101,151)","y":-549.3603,"size":15.717465,"x":-1047.6959,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/07\/2010 17:29:52","Tweets":0,"Followed":15,"Followers":7,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1173770344\/5729_819825975023_1207494_46706118_1548601_n_normal.jpg","Web":"http:\/\/www.csls.ox.ac.uk\/students\/steven_mccarty.php"},"label":"ssmccarty","id":"n708","color":"rgb(234,150,57)","y":797.13007,"size":19.355865,"x":1066.4436,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/06\/2009 10:07:08","Tweets":13,"Followed":166,"Followers":17,"Image File":"http:\/\/a1.twimg.com\/profile_images\/250787620\/pigeon_normal.JPG"},"label":"davidshipway","id":"n716","color":"rgb(3,101,151)","y":-106.813736,"size":14.186929,"x":-1503.0239,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2011 12:11:21","Tweets":154,"Description":"博士(文学)。専門は西洋近代史。 関心があるものの、いまいちどう捉えてよいか分からない、 Digital Humanities関連の情報を集めた私的・史的メモ。 高学歴ワーキングプアや学術政策、科学コミュニケーション等、学問を取り巻く問題にも関心あり。","Followed":649,"Time Zone":"Tokyo","Followers":69,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1331659546\/_____3_normal.jpg","Web":"http:\/\/historyanddigital.tumblr.com\/"},"label":"historyanddigi","id":"n718","color":"rgb(203,102,152)","y":428.96182,"size":29.259964,"x":-1313.0931,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/10\/2009 18:20:20","Tweets":774,"Description":"Audiovisual Technician & Communicator, Discjokey & Musician, making Social Networking.","Followed":504,"Time Zone":"Madrid","Followers":208,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1277561487\/SU_-_Cris_normal.jpg","Web":"http:\/\/about.me\/cristian.marimon"},"label":"callawaykhrono","id":"n721","color":"rgb(101,153,65)","y":-789.00415,"size":28.66255,"x":1335.054,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/05\/2010 13:49:09","Tweets":344,"Description":"shiiiiiiiiiiiiiiieeeeettt- Clay Davis","Followed":1067,"Time Zone":"London","Followers":183,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1219392792\/image_normal.jpg"},"label":"motogooroo","id":"n723","color":"rgb(203,102,152)","y":833.09845,"size":33.995567,"x":-106.76856,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/04\/2007 08:10:08","Tweets":417,"Description":"I'm a postdoc at Harvard University. I construct, visualize, and analyze networks of people, information, artifacts, data and ideas.","Followed":103,"Time Zone":"Eastern Time (US & Canada)","Followers":241,"Image File":"http:\/\/a0.twimg.com\/profile_images\/723189386\/19165_937431841936_2541634_52061900_6376914_n_normal.jpg","Web":"http:\/\/albertopepe.com"},"label":"albertopepe","id":"n725","color":"rgb(139,185,208)","y":781.9723,"size":29.840393,"x":1009.3773,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/07\/2007 15:52:34","Tweets":1403,"Description":"text player. art maker. careful london cycler. good sleeper. meta dreamer.","Followed":257,"Time Zone":"London","Followers":216,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1062541706\/Picture_2_normal.png","Web":"http:\/\/taey.com"},"label":"iohe","id":"n726","color":"rgb(101,153,65)","y":-505.97086,"size":21.3215,"x":-815.4425,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/02\/2009 14:57:12","Tweets":155,"Followed":101,"Time Zone":"Greenland","Followers":36,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1041685077\/screenshot_33_normal.jpg"},"label":"nechri","id":"n727","color":"rgb(139,185,208)","y":737.03033,"size":26.754513,"x":1049.8883,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/05\/2009 03:07:41","Tweets":127,"Description":"Digital media strategist and producer. A creative at heart. News junkie, computer musician, filmmaker. Learning Japanese and bridge. Wesleyan and LSE alum.","Followed":357,"Time Zone":"Eastern Time (US & Canada)","Followers":168,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1397721215\/B_logo_normal.png","Web":"http:\/\/www.bajircannon.com"},"label":"bajir","id":"n728","color":"rgb(203,102,152)","y":826.2242,"size":25.367386,"x":-1199.8829,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/01\/2011 10:55:40","Tweets":2187,"Description":"Writer, editor and social media advocate. Passionate about words, part-time punographer.","Followed":1554,"Time Zone":"Berlin","Followers":538,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1218029175\/eamonn_normal.jpg","Web":"http:\/\/www.eamonn.com\/"},"label":"rightexpression","id":"n730","color":"rgb(203,102,152)","y":-1295.987,"size":39.863235,"x":-155.51813,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/07\/2009 18:36:02","Tweets":268,"Description":"Abogado...","Followed":211,"Time Zone":"Santiago","Followers":74,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1145725105\/IMG00071-20101012-2138_normal.jpg"},"label":"mauriciomaggi","id":"n731","color":"rgb(234,150,57)","y":233.17229,"size":12.355545,"x":1489.621,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/05\/2009 04:35:23","Tweets":57,"Description":"Lecturer in media policy","Followed":73,"Time Zone":"London","Followers":17,"Image File":"http:\/\/a0.twimg.com\/profile_images\/434357561\/michael_klontzas-neon_normal.jpg"},"label":"michaelklontzas","id":"n733","color":"rgb(203,102,152)","y":-620.57684,"size":26.754513,"x":71.216225,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/10\/2009 00:31:52","Tweets":48,"Description":"Founder of early-stage alpha in online reputation space. 2010 Summer Intern at the Berkman Center for Internet and Society. Trying to keep up with running.","Followed":84,"Time Zone":"Central Time (US & Canada)","Followers":54,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1081821618\/avatar_normal.png"},"label":"henry_harding","id":"n734","color":"rgb(101,153,65)","y":135.94995,"size":23.86432,"x":894.89374,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/04\/2009 20:09:22","Tweets":387,"Description":"Zoe is Oxford University Press Research Fellow. Her current project focuses on new technologies in EFL.","Followed":254,"Followers":174,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1111063795\/Zoe_Handley_Oxford_172306_normal.jpg","Web":"http:\/\/www.education.ox.ac.uk\/about-us\/directory\/dr-zoe-handley\/"},"label":"zooloo79","id":"n736","color":"rgb(3,101,151)","y":783.606,"size":28.66255,"x":-935.55426,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/11\/2008 19:59:38","Tweets":1883,"Description":"Co-founder @globalafc & @edgen | MBA from @OxfordSBS as Skoll Scholar in Social Entrepreneurship | Lecturer @SFUbusiness | Tweets on #socent among other things","Followed":562,"Time Zone":"London","Followers":749,"Image File":"http:\/\/a1.twimg.com\/profile_images\/463425803\/nyc_cropped_normal.JPG","Web":"http:\/\/www.globalafc.org"},"label":"smithshawn","id":"n737","color":"rgb(3,101,151)","y":-147.7881,"size":24.632025,"x":-1493.1709,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/03\/2009 16:29:13","Tweets":44,"Description":"Extreme typist","Followed":21,"Time Zone":"Pacific Time (US & Canada)","Followers":13,"Image File":"http:\/\/a1.twimg.com\/profile_images\/96873349\/Mona_Moonface_1_normal.jpg"},"label":"pierremichaelis","id":"n738","color":"rgb(234,150,57)","y":-415.2045,"size":18.257477,"x":-746.503,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/01\/2009 00:34:22","Tweets":1930,"Description":"Internet, Privacy & Identity Attorney, VP of Biz Dev for Identity Finder, Privacy Director at Liberty Coalition, GW Law and U of Utah, Proud Husband & 5 kids","Followed":1142,"Time Zone":"Eastern Time (US & Canada)","Followers":893,"Image File":"http:\/\/a2.twimg.com\/profile_images\/308827738\/favicon.ico_normal.jpg","Web":"http:\/\/www.aarontitus.net\/blog"},"label":"aarontitus","id":"n739","color":"rgb(234,150,57)","y":-503.6667,"size":30.40517,"x":1244.4698,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/09\/2010 00:50:39","Tweets":145,"Description":"Barrister at Law. Founder The Ten Tenors. Commonwealth Centenary Medal for distinguished service to the Australian Music Industry.","Followed":992,"Time Zone":"Brisbane","Followers":372,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1386705670\/matt_hickey_sq_normal.jpg","Web":"http:\/\/au.linkedin.com\/in\/mthickey"},"label":"hickey_mt","id":"n741","color":"rgb(234,150,57)","y":947.87427,"size":29.259964,"x":1118.7001,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/02\/2009 16:49:34","Tweets":1081,"Description":"Cultural Survival is a global leader in the fight to protect Indigenous lands, languages, and cultures around the world. Tweets by Danielle DeLuca.","Followed":1630,"Time Zone":"Mountain Time (US & Canada)","Followers":1210,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1212086772\/LOGOMAN_chopped_normal.jpg","Web":"http:\/\/www.cs.org"},"label":"csorg","id":"n746","color":"rgb(101,153,65)","y":1153.8911,"size":26.754513,"x":877.7408,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/07\/2008 06:40:10","Tweets":532,"Description":"I like sitting under trees","Followed":991,"Time Zone":"Tehran","Followers":294,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1136411550\/39044_409219117451_635357451_4971906_6521791_n_normal.jpg"},"label":"amalief","id":"n747","color":"rgb(203,102,152)","y":-220.55687,"size":43.360588,"x":-826.0872,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/10\/2010 07:40:02","Tweets":616,"Description":"Planning my escape while researching my MA in New Media with University of Leicester. Currently researching Privacy and SNS.","Followed":413,"Time Zone":"Singapore","Followers":64,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1154874906\/72933173_normal.jpg"},"label":"datavark","id":"n749","color":"rgb(101,153,65)","y":215.73848,"size":49.52069,"x":-962.8579,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/03\/2011 09:57:00","Tweets":39,"Description":"Vi planerar ett nytt kandidatprogram i digitala kulturer på institutionen för kulturvetenskaper på Lunds universitet.","Followed":110,"Followers":64,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1282485102\/PICT1496_normal.JPG","Web":"http:\/\/www.kultur.lu.se\/digitala-kulturer"},"label":"digital_kultur","id":"n750","color":"rgb(139,185,208)","y":1495.3146,"size":20.372137,"x":198.1132,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/06\/2008 19:43:44","Tweets":205,"Description":"local content from the sudeste to the north-west","Followed":53,"Time Zone":"Brasilia","Followers":24,"Image File":"http:\/\/a0.twimg.com\/profile_images\/239730732\/turquoisetori_normal.jpg"},"label":"toririo","id":"n753","color":"rgb(139,185,208)","y":1407.2336,"size":17.055851,"x":636.0288,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/12\/2010 00:47:42","Tweets":319,"Description":"The Cooperative Research Centre for Young People, Technology and Wellbeing. Our vision is for young people to grow up safe, happy, healthy and resilient.","Followed":551,"Time Zone":"Melbourne","Followers":478,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1277779991\/NEW_CRC_Logo_-_Medium_normal.jpg","Web":"http:\/\/www.inspire.org.au\/our-work\/crc\/"},"label":"yawcrc","id":"n755","color":"rgb(139,185,208)","y":741.38135,"size":27.411594,"x":-666.0012,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/11\/2008 14:07:27","Tweets":434,"Description":"Golfer, runner, Co - founder of www.conexionjoven.org & Google Marketing Manager for New Markets LatAm.","Followed":183,"Time Zone":"Eastern Time (US & Canada)","Followers":157,"Image File":"http:\/\/a2.twimg.com\/profile_images\/315384917\/ls_9386_foto_normal.jpg","Web":"http:\/\/www.conexionjoven.org"},"label":"goosealvarado","id":"n756","color":"rgb(101,153,65)","y":-1688.4515,"size":28.66255,"x":1144.337,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/02\/2011 11:53:25","Tweets":93,"Description":"¡El programa más loco de la radio! Puedes oir como se nos va la cabeza cada viernes desde las 5 de la tarde en el 100.9 de la FM y en esta web:","Followed":515,"Time Zone":"Madrid","Followers":138,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1300757617\/29136_1405437011948_1113070579_31227777_2012096_n_normal.jpg","Web":"http:\/\/www.radiocontadero.com\/directo.htm"},"label":"latormenta_rc","id":"n757","color":"rgb(139,185,208)","y":1110.8291,"size":15.717465,"x":-822.5947,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/02\/2009 19:47:55","Tweets":37,"Description":"Master student at university of Leicester, New Media and Society.","Followed":26,"Time Zone":"London","Followers":7,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1241606701\/En_dag_i_oslo_med_Seda_163_normal.JPG","Web":"http:\/\/marius.lifvergren.eu\/e_index.html"},"label":"lifvergren","id":"n758","color":"rgb(139,185,208)","y":465.50204,"size":25.367386,"x":-1077.4755,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/11\/2009 16:26:08","Tweets":563,"Followed":42,"Followers":11,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1342025457\/Image4_normal.jpg","Web":"http:\/\/trinityhk.tistory.com"},"label":"trinityhk","id":"n762","color":"rgb(3,101,151)","y":871.06635,"size":18.257477,"x":-1065.2059,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/04\/2010 10:31:43","Tweets":16,"Followed":34,"Time Zone":"Melbourne","Followers":15,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1352960035\/VictorianPostcard_normal.jpg"},"label":"vlorahoti","id":"n763","color":"rgb(139,185,208)","y":1328.5027,"size":12.355545,"x":-104.67015,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/09\/2009 08:49:12","Tweets":4,"Description":"PhD student at Anglia Ruskin Univerisity. Researching online collective action","Followed":20,"Time Zone":"London","Followers":7,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1357861924\/ID_photo_normal.jpg"},"label":"claire_preston","id":"n765","color":"rgb(3,101,151)","y":872.2367,"size":17.055851,"x":-644.1921,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2007 12:47:00","Tweets":1461,"Description":"Mestre. Adm. USP. 2006. Graduação em ciência da computação. Universidade Federal de Pernambuco, UFPE, Brasil.","Followed":1342,"Time Zone":"Brasilia","Followers":516,"Image File":"http:\/\/a1.twimg.com\/profile_images\/86364150\/mtsc2004_normal.gif","Web":"http:\/\/www.slideshare.net\/mtscozer"},"label":"mtscozer","id":"n766","color":"rgb(101,153,65)","y":118.71733,"size":40.600372,"x":545.9925,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/04\/2008 16:25:29","Tweets":5685,"Description":"Cloud Computing and SOA Expert.","Followed":1309,"Time Zone":"Eastern Time (US & Canada)","Followers":4218,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1104392971\/DavidLinthicu-99Blow_resolution_normal.jpg","Web":"http:\/\/www.bluemountainlabs.com"},"label":"davidlinthicum","id":"n771","color":"rgb(101,153,65)","y":215.73569,"size":26.754513,"x":1031.7296,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/11\/2010 10:57:46","Tweets":12,"Followed":37,"Time Zone":"London","Followers":8,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_6_normal.png"},"label":"rslwebdata","id":"n772","color":"rgb(203,102,152)","y":27.625303,"size":21.3215,"x":-1374.3202,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/12\/2007 11:13:41","Tweets":266,"Description":"Management Consultant @ YNNO | New Ways Of Working | Projectmanagement | Change | The noblest pleasure is the joy of understanding - Leonardo Davinci","Followed":76,"Time Zone":"Amsterdam","Followers":84,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1201670263\/20100223_0534_jpg_normal.jpg","Web":"http:\/\/ideas.ynno.com\/"},"label":"vwiekenkamp","id":"n773","color":"rgb(139,185,208)","y":957.4396,"size":15.717465,"x":-1035.7834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/02\/2009 12:35:00","Tweets":3233,"Description":42,"Followed":756,"Time Zone":"Belgrade","Followers":1604,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1151636829\/smarkovic1_normal.png","Web":"http:\/\/www.linkedin.com\/in\/smarkovic"},"label":"smarkovic","id":"n774","color":"rgb(234,150,57)","y":428.46246,"size":23.86432,"x":206.80817,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/04\/2009 11:44:04","Tweets":0,"Followed":279,"Time Zone":"Copenhagen","Followers":33,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1219151809\/owly_normal.gif"},"label":"url_","id":"n777","color":"rgb(203,102,152)","y":-871.3141,"size":33.027,"x":362.73605,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2009 21:39:53","Tweets":2610,"Description":"scientist, atheist - likes @kempsley, #Rstats, Rstudio, Bach, gadgets, cats, whisky, TV, and anyone who can cure CIDP (Google it) ...","Followed":1746,"Time Zone":"London","Followers":553,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1407806033\/image_normal.jpg"},"label":"bob_kinley","id":"n778","color":"rgb(203,102,152)","y":-1073.4437,"size":39.10454,"x":116.69795,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/04\/2009 18:21:53","Tweets":298,"Description":"PhD Ed. Student. Curious abt usefulness of mobile technology's role in mediating experience; representation of meaning, and knowledge structures. Convergence?","Followed":116,"Time Zone":"Greenland","Followers":48,"Image File":"http:\/\/a0.twimg.com\/profile_images\/491240383\/web_profile_pic_normal.JPG","Web":"http:\/\/www.adriennePwatson.blogspot.com"},"label":"adriennepwatson","id":"n779","color":"rgb(234,150,57)","y":158.57616,"size":23.86432,"x":1272.8561,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2007 16:11:01","Tweets":1670,"Description":"Producer and reporter for Click - the BBC's global technology show on TV and radio. These are my comments, not those of the BBC.","Followed":835,"Time Zone":"London","Followers":856,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1213192233\/cctv1_normal.jpg","Web":"http:\/\/www.peterprice.tv"},"label":"peprice","id":"n781","color":"rgb(203,102,152)","y":-1292.677,"size":35.81987,"x":-559.73114,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/07\/2009 11:29:19","Tweets":465,"Description":"Ciudadano del mundo, buscando construir una nueva cultura ciudadana que influya positivamente en la sociedad. Comprometido impulsor de la formación académica.:","Followed":1115,"Time Zone":"Mexico City","Followers":244,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1222568733\/Video_call_snapshot_4_normal.png"},"label":"marcoamarillas","id":"n784","color":"rgb(101,153,65)","y":-421.3078,"size":26.073946,"x":1154.3578,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2009 04:39:12","Tweets":256,"Description":"Random adventurer, digital strategist, technocrat, millennial, burgeoning policy wonk and political junkie.","Followed":687,"Time Zone":"Eastern Time (US & Canada)","Followers":217,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1333505350\/70682_840923290_1427702_n_normal.jpg","Web":"http:\/\/technocratpost.blogspot.com\/"},"label":"jwillnyc","id":"n785","color":"rgb(101,153,65)","y":-1315.4045,"size":33.027,"x":412.65964,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2008 09:32:19","Tweets":1119,"Description":"Digital journalist and writer of books on social media and hi-tech","Followed":417,"Time Zone":"Rome","Followers":614,"Image File":"http:\/\/a0.twimg.com\/profile_images\/546752354\/federico_normal.JPG","Web":"http:\/\/it.linkedin.com\/in\/federicoguerrini"},"label":"fede_guerrini","id":"n786","color":"rgb(101,153,65)","y":361.9458,"size":34.925293,"x":904.6435,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/01\/2011 15:52:51","Tweets":965,"Description":"Careening through life like an old-age person learning to use a motorized scooter","Followed":178,"Followers":28,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1324669045\/images_normal.jpeg"},"label":"mrembitterment","id":"n790","color":"rgb(139,185,208)","y":724.58136,"size":19.355865,"x":-615.15436,"z":0.0},{"label":"thefirstfloor","id":"n793","color":"rgb(101,153,65)","y":724.0391,"size":4.0,"x":568.34796,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2009 12:07:50","Tweets":43,"Followed":24,"Followers":38,"Image File":"http:\/\/a0.twimg.com\/profile_images\/308875802\/Edwed_Monica_Paulo_-_Copy_normal.jpg"},"label":"monicawhitty","id":"n794","color":"rgb(139,185,208)","y":447.2198,"size":26.073946,"x":-197.56493,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/12\/2008 11:59:23","Tweets":615,"Description":"PhD cand @ EUV\/GGS, Interests: Social Media, Social Network Analysis, Social Capital, Management, Economics, Psychology","Followed":1095,"Time Zone":"Berlin","Followers":678,"Image File":"http:\/\/a2.twimg.com\/profile_images\/68008837\/Face_normal.jpg","Web":"http:\/\/www.kpsquared.org\/"},"label":"dw_p","id":"n796","color":"rgb(139,185,208)","y":1080.1921,"size":41.317566,"x":-694.9941,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/08\/2007 20:56:55","Tweets":2240,"Description":"Don't know where we're going, but there's no use being late.","Followed":210,"Time Zone":"Berlin","Followers":705,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1385427915\/Andreas_Jungherr_normal.jpeg","Web":"http:\/\/andreasjungherr.net\/"},"label":"ajungherr","id":"n797","color":"rgb(139,185,208)","y":1308.7598,"size":48.71783,"x":-252.88643,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/05\/2009 20:44:46","Tweets":255,"Description":"Professor at the Oxford Internet Institute, University of Oxford","Followed":121,"Time Zone":"London","Followers":720,"Image File":"http:\/\/a1.twimg.com\/profile_images\/228125738\/dutton_normal.jpg","Web":"http:\/\/people.oii.ox.ac.uk\/dutton\/"},"label":"biiidutton","id":"n798","color":"rgb(139,185,208)","y":-96.64296,"size":84.36337,"x":-299.9489,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/03\/2010 12:18:19","Tweets":410,"Description":"Tweets from the team at the Learning Technologies Group, University of Oxford. Part of the Oxford University Computing Services (@oucs).","Followed":155,"Time Zone":"London","Followers":177,"Image File":"http:\/\/a2.twimg.com\/profile_images\/758086565\/ltg_normal.jpg","Web":"http:\/\/www.oucs.ox.ac.uk\/ltg"},"label":"ltgoxford","id":"n799","color":"rgb(3,101,151)","y":-204.87946,"size":40.234386,"x":-744.5861,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/04\/2009 13:29:25","Tweets":148,"Description":"Researching Social Media and Networks at Tel Aviv University.","Followed":90,"Time Zone":"Jerusalem","Followers":129,"Image File":"http:\/\/a1.twimg.com\/profile_images\/781493097\/lior_normal.JPG"},"label":"zalmanson","id":"n800","color":"rgb(139,185,208)","y":903.6239,"size":26.754513,"x":561.6026,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/03\/2007 22:08:25","Tweets":1378,"Description":"This account is run by #Obama2012 campaign staff. Tweets from the President are signed -BO.","Followed":695345,"Time Zone":"Eastern Time (US & Canada)","Followers":8787148,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1400727240\/o2012_twitter_normal.jpg","Web":"http:\/\/www.barackobama.com"},"label":"barackobama","id":"n801","color":"rgb(101,153,65)","y":40.034096,"size":90.70602,"x":-29.925879,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2007 22:48:21","Tweets":20730,"Description":"The latest news, analysis and conversation in all things web, tech and social media from the ReadWriteWeb.com team.","Followed":1989,"Time Zone":"Pacific Time (US & Canada)","Followers":1089353,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1112101815\/rwwlogo_twitter_normal.png","Web":"http:\/\/www.readwriteweb.com"},"label":"rww","id":"n802","color":"rgb(101,153,65)","y":-1648.9458,"size":78.21376,"x":273.0797,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/07\/2007 00:47:39","Tweets":2618,"Description":"Fmr Dean Campaign Mgr. Author of The Revolution Will Not Be Televised Tweets important causes. Internet and Democracy. Social media and business.","Followed":798,"Time Zone":"Eastern Time (US & Canada)","Followers":1066090,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1397237013\/joe-green_normal.jpg","Web":"http:\/\/joetrippi.com"},"label":"joetrippi","id":"n803","color":"rgb(101,153,65)","y":-1008.90234,"size":60.079803,"x":1198.7667,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2009 18:29:00","Tweets":3361,"Description":"The official Twitter account for Microsoft Corporate Communications.Website: http:\/\/www.microsoft.com\/news","Followed":353,"Time Zone":"Pacific Time (US & Canada)","Followers":176481,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1158564203\/MSTwitterIcon_normal.jpg","Web":"http:\/\/www.microsoft.com\/news"},"label":"msftnews","id":"n804","color":"rgb(101,153,65)","y":-1705.4722,"size":43.68655,"x":-196.431,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/12\/2008 20:09:32","Tweets":19815,"Description":"Tech journo who covered IT for the Guardian (1983-2010), the Jack in Ask Jack, and a jackdaw who tweets fun links about photography, Lego, advertising, art etc","Followed":993,"Time Zone":"London","Followers":15867,"Image File":"http:\/\/a1.twimg.com\/profile_images\/67154029\/Jack_DSCN0256_small-x_normal.jpg","Web":"http:\/\/www.guardian.co.uk\/profile\/jackschofield"},"label":"jackschofield","id":"n805","color":"rgb(203,102,152)","y":-1520.2026,"size":62.22961,"x":-148.3266,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/03\/2009 23:13:44","Tweets":1908,"Description":"I'm a British European, I think like an American and I was born in an Arabic country","Followed":154,"Time Zone":"London","Followers":1926136,"Image File":"http:\/\/a2.twimg.com\/profile_images\/124932069\/Triffids_Trailer_3_normal.jpg","Web":"http:\/\/www.eddieizzard.com"},"label":"eddieizzard","id":"n806","color":"rgb(203,102,152)","y":-630.99695,"size":57.96588,"x":-1070.961,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/04\/2008 14:07:28","Tweets":54292,"Description":"The Internet Newspaper","Followed":4685,"Time Zone":"Eastern Time (US & Canada)","Followers":1093858,"Image File":"http:\/\/a1.twimg.com\/profile_images\/933535501\/huffingtonpost_normal.png","Web":"http:\/\/www.huffingtonpost.com"},"label":"huffingtonpost","id":"n807","color":"rgb(101,153,65)","y":-1526.3267,"size":75.29373,"x":718.8477,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/12\/2006 09:07:06","Tweets":1826,"Description":"prof at Northwestern, fellow at Harvard's Berkman Center, research on digital media, interest in geocaching, photography, travel, art, chocolate, turtles, etc.","Followed":516,"Time Zone":"Central Time (US & Canada)","Followers":3337,"Image File":"http:\/\/a2.twimg.com\/profile_images\/58450069\/EHsidewaysSquare_normal.jpg","Web":"http:\/\/eszter.com\/"},"label":"eszter","id":"n808","color":"rgb(139,185,208)","y":-305.2501,"size":82.95232,"x":101.674324,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/11\/2006 21:17:30","Tweets":1785,"Description":"Professor","Followed":177,"Time Zone":"Central Time (US & Canada)","Followers":389,"Image File":"http:\/\/a3.twimg.com\/profile_images\/513778923\/deer_and_hand_normal.jpg","Web":"http:\/\/www.niftyc.org\/"},"label":"niftyc","id":"n809","color":"rgb(139,185,208)","y":487.05115,"size":52.766525,"x":574.2621,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/06\/2009 13:15:24","Tweets":135,"Description":"Quality Management; Information Science; eHealth; Web 2.0; ICT; Knowledge; Health Care","Followed":1362,"Time Zone":"Hawaii","Followers":568,"Image File":"http:\/\/a0.twimg.com\/profile_images\/916502504\/pdsmor_normal.JPG"},"label":"pedrosamoreira","id":"n810","color":"rgb(101,153,65)","y":1097.248,"size":30.40517,"x":1064.8711,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 21:10:30","Tweets":2684,"Description":"Official WH twitter account. Comments & messages received through official WH pages are subject to the PRA and may be archived. Learn more http:\/\/wh.gov\/privacy","Followed":122,"Time Zone":"Eastern Time (US & Canada)","Followers":2211348,"Image File":"http:\/\/a0.twimg.com\/profile_images\/767429036\/wh-twitter-icon_normal.jpg","Web":"http:\/\/www.whitehouse.gov"},"label":"whitehouse","id":"n813","color":"rgb(101,153,65)","y":-1106.3887,"size":69.55796,"x":-397.7277,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/05\/2007 22:23:17","Tweets":5514,"Description":"Independent consultant and action researcher focussing on civic engagement and social technology. Interests: youth engagement; internet governance; open data.","Followed":1412,"Time Zone":"London","Followers":2784,"Image File":"http:\/\/a0.twimg.com\/profile_images\/754228370\/Screen_shot_2010-03-15_at_15.56.21_normal.png","Web":"http:\/\/www.timdavies.org.uk"},"label":"timdavies","id":"n814","color":"rgb(3,101,151)","y":-497.70004,"size":68.31469,"x":-545.1732,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/10\/2008 18:09:29","Tweets":16070,"Description":"Internet, Information Society, e-learning, distance education, theo\/quantum chemistry, UNAM, ISOC, ICANN. Los inteligentes son Ustedes\/you're the smart ones.","Followed":7417,"Time Zone":"Mexico City","Followers":7782,"Image File":"http:\/\/a3.twimg.com\/profile_images\/877401607\/APB_Valpo_normal.JPG","Web":"http:\/\/pisanty.blogspot.com"},"label":"apisanty","id":"n815","color":"rgb(234,150,57)","y":634.34094,"size":62.913578,"x":819.12415,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/01\/2008 19:43:44","Tweets":2555,"Description":"The Open Society Foundations work to build vibrant and tolerant democracies whose governments are accountable to their citizens. Tweets by @laclabra.","Followed":1596,"Time Zone":"Eastern Time (US & Canada)","Followers":21249,"Image File":"http:\/\/a0.twimg.com\/profile_images\/201997269\/swirl_normal.jpg","Web":"http:\/\/www.soros.org"},"label":"opensociety","id":"n816","color":"rgb(101,153,65)","y":-179.46747,"size":67.74489,"x":336.0591,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/08\/2006 14:17:28","Tweets":1907,"Description":"Defending your civil liberties in a digital world! Follow us to stay at the forefront of tech policy issues.","Followed":263,"Time Zone":"Pacific Time (US & Canada)","Followers":40662,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1185261800\/4d1fab9d-5422-47c2-b802-80070edc97e9_normal.png","Web":"http:\/\/www.eff.org"},"label":"eff","id":"n817","color":"rgb(234,150,57)","y":-633.2182,"size":81.09789,"x":1260.311,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/03\/2007 01:27:09","Tweets":28677,"Description":"Breaking Technology News And Opinions From TechCrunch","Followed":824,"Time Zone":"Pacific Time (US & Canada)","Followers":1720305,"Image File":"http:\/\/a1.twimg.com\/profile_images\/115466107\/techcrunch_bigger_normal.png","Web":"http:\/\/www.techcrunch.com"},"label":"techcrunch","id":"n818","color":"rgb(101,153,65)","y":-1819.8696,"size":87.45575,"x":675.81146,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/12\/2006 09:15:15","Tweets":7660,"Description":"Blogger at Dashes.com, Director of @expertlabs, Partner at Activate & UN social media envoy against malaria. I love NYC & funk. anil@dashes.com or 646 833-8659.","Followed":852,"Time Zone":"Eastern Time (US & Canada)","Followers":369127,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1364557668\/image_normal.jpg","Web":"http:\/\/anildash.com\/"},"label":"anildash","id":"n819","color":"rgb(101,153,65)","y":-1547.2366,"size":66.42082,"x":864.22394,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/05\/2008 13:41:16","Tweets":509,"Description":"Be right back.","Followed":123,"Time Zone":"London","Followers":600,"Image File":"http:\/\/a2.twimg.com\/profile_images\/708549783\/4161802878_c932d0f1cb_o_cropped_normal.jpg","Web":"http:\/\/people.oii.ox.ac.uk\/hogan\/"},"label":"blurky","id":"n820","color":"rgb(139,185,208)","y":945.0201,"size":67.74489,"x":-570.363,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2008 18:40:17","Tweets":962,"Description":"The Pew Research Center's Internet & American Life Project, a nonprofit, nonpartisan research organization. Twitter feed managed by @SusannahFox & @kzickuhr.","Followed":45,"Time Zone":"Eastern Time (US & Canada)","Followers":20123,"Image File":"http:\/\/a1.twimg.com\/profile_images\/791847501\/7826_135171897461_131289072461_2704744_5814074_n_normal.jpg","Web":"http:\/\/pewinternet.org\/"},"label":"pewinternet","id":"n821","color":"rgb(139,185,208)","y":-1369.9586,"size":85.615364,"x":1179.8513,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/01\/2009 21:39:10","Tweets":946,"Description":"I am paid to pontificate","Followed":159,"Time Zone":"Central Time (US & Canada)","Followers":213,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1050626920\/kris3_7110_normal.jpg","Web":"http:\/\/www.krismarkman.com"},"label":"discoursemarker","id":"n822","color":"rgb(139,185,208)","y":1270.355,"size":34.925293,"x":541.08234,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2009 19:48:50","Tweets":801,"Description":"Provost's Professor of Communication, Journalism and Cinematic Arts, USC","Followed":319,"Time Zone":"Pacific Time (US & Canada)","Followers":17666,"Image File":"http:\/\/a2.twimg.com\/profile_images\/358112097\/Henry_Twitter_Pic_normal.jpg","Web":"http:\/\/www.henryjenkins.org\/"},"label":"henryjenkins","id":"n823","color":"rgb(139,185,208)","y":464.44223,"size":84.134445,"x":-454.34634,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/12\/2007 23:22:10","Tweets":1663,"Description":"law professor, reformer.","Followed":99,"Time Zone":"Eastern Time (US & Canada)","Followers":131142,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1324704733\/icon-550_normal.gif","Web":"http:\/\/lessig.org\/blog"},"label":"lessig","id":"n824","color":"rgb(234,150,57)","y":-1180.6265,"size":94.85336,"x":1192.8087,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2007 13:27:30","Tweets":3741,"Description":"I mainly write about the effect of tech on our ideas","Followed":375,"Time Zone":"Eastern Time (US & Canada)","Followers":14087,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1198635549\/Photo_on_2010-12-25_at_14.07__2_normal.jpg","Web":"http:\/\/www.johotheblog.com"},"label":"dweinberger","id":"n825","color":"rgb(139,185,208)","y":-836.3663,"size":80.921844,"x":1141.6874,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/12\/2008 16:04:23","Tweets":1555,"Followed":55,"Time Zone":"London","Followers":132,"Image File":"http:\/\/a0.twimg.com\/profile_images\/608234973\/36655610_N00_normal.jpg"},"label":"guppiefish","id":"n826","color":"rgb(234,150,57)","y":-417.72635,"size":37.102863,"x":-454.97696,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 22:39:27","Tweets":8235,"Description":"author of The Net Delusion: The Dark Side of Internet Freedom","Followed":1799,"Time Zone":"Greenland","Followers":15694,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1326675409\/_pic_me_square2_normal.jpg","Web":"http:\/\/www.netdelusion.com"},"label":"evgenymorozov","id":"n827","color":"rgb(139,185,208)","y":-596.36975,"size":93.42178,"x":326.59637,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/04\/2009 12:37:59","Tweets":1309,"Description":"A Guardian platform aimed at world-changers who have proven that through the use of technology and the Internet, we can make the world a better place.","Followed":147,"Time Zone":"London","Followers":2084,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1309985058\/activate_logo_normal.jpg","Web":"http:\/\/www.guardian.co.uk\/activate"},"label":"activatesummit","id":"n828","color":"rgb(203,102,152)","y":-1161.3336,"size":45.86767,"x":109.37124,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/08\/2007 11:23:13","Tweets":23569,"Description":"News and comment from the Guardian's technology team","Followed":24231,"Time Zone":"London","Followers":1659299,"Image File":"http:\/\/a3.twimg.com\/profile_images\/77733135\/guardiantechlogo_normal.jpg","Web":"http:\/\/www.guardian.co.uk\/technology"},"label":"guardiantech","id":"n829","color":"rgb(203,102,152)","y":-190.13689,"size":88.40541,"x":-969.7634,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/12\/2007 17:11:36","Tweets":22959,"Description":"blogger and j-school prof","Followed":1122,"Time Zone":"Eastern Time (US & Canada)","Followers":71553,"Image File":"http:\/\/a1.twimg.com\/profile_images\/41194122\/blogdaddy_normal.jpg","Web":"http:\/\/buzzmachine.com"},"label":"jeffjarvis","id":"n832","color":"rgb(101,153,65)","y":-1502.1893,"size":84.66481,"x":191.02734,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2008 11:16:02","Tweets":2463,"Description":"The official twitter channel for the Prime Minister's Office based at 10 Downing Street.","Followed":461814,"Time Zone":"London","Followers":1803081,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1406217378\/c7f76bcc-4e79-4470-aa31-f24513d78f96_normal.png","Web":"http:\/\/www.number10.gov.uk"},"label":"number10gov","id":"n833","color":"rgb(203,102,152)","y":-521.09735,"size":76.68987,"x":-707.8834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/07\/2009 16:19:09","Tweets":1072,"Description":"I research cyberpsychology. Recently moved to The University of Leicester","Followed":224,"Time Zone":"London","Followers":831,"Image File":"http:\/\/a1.twimg.com\/profile_images\/303653035\/cyber_normal.gif","Web":"http:\/\/monicawhitty.org\/"},"label":"cyberpsy","id":"n834","color":"rgb(139,185,208)","y":507.04785,"size":53.9262,"x":-661.30994,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/03\/2007 13:00:16","Tweets":12281,"Description":"Academic, tech journalist, broadcaster, presenter of BBC2's Virtual Revolution, blogger, crazy kinda gal. I tweet, therefore I am designed for deception.","Followed":492,"Time Zone":"London","Followers":17438,"Image File":"http:\/\/a1.twimg.com\/profile_images\/486861598\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/alekskrotoski.com"},"label":"aleksk","id":"n835","color":"rgb(203,102,152)","y":-385.63446,"size":74.96099,"x":-352.2122,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2007 20:31:27","Tweets":698,"Description":"Professor at Harvard Law, Kennedy School, Comp Sci Dept. + Berkman Center","Followed":1045,"Time Zone":"Eastern Time (US & Canada)","Followers":14844,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1091786753\/weird_expression_medium_normal.jpg","Web":"http:\/\/www.jz.org"},"label":"zittrain","id":"n836","color":"rgb(234,150,57)","y":-867.3684,"size":97.551414,"x":-388.7242,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/10\/2008 00:57:30","Tweets":2057,"Description":"The tech policy blog dedicated to keeping politicians' hands off the 'net and everything else related to technology","Followed":2022,"Time Zone":"Eastern Time (US & Canada)","Followers":2061,"Image File":"http:\/\/a3.twimg.com\/profile_images\/62646063\/tlf-square_normal.png","Web":"http:\/\/techliberation.com"},"label":"techliberation","id":"n837","color":"rgb(234,150,57)","y":-64.36127,"size":65.50425,"x":639.928,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/06\/2007 23:51:43","Tweets":14226,"Description":"Nerd cheerleader, Bad Science person, stats geek, research fellow in epidemiology, procrastinator. If it's important, email's better ben.goldacre@guardian.co.uk","Followed":790,"Time Zone":"London","Followers":121766,"Image File":"http:\/\/a1.twimg.com\/profile_images\/70122555\/n668387510_88777_2191_normal.jpg","Web":"http:\/\/www.badscience.net"},"label":"bengoldacre","id":"n838","color":"rgb(203,102,152)","y":-1322.1687,"size":73.93748,"x":-676.6626,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/05\/2007 11:16:15","Tweets":9527,"Description":"itinerant it law academic","Followed":430,"Time Zone":"London","Followers":771,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1262249480\/me_nov10_normal.JPG","Web":"http:\/\/blogscript.blogspot.com\/"},"label":"lilianedwards","id":"n839","color":"rgb(234,150,57)","y":-281.83206,"size":61.529846,"x":1107.1772,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/04\/2009 17:47:43","Tweets":2923,"Description":"Former lawyer, Research Asst at Berkman Center at HLS, recent grad from NYU's ITP and Micro-Trustee of the Awesome Foundation. Tweeting in personal capacity.","Followed":154,"Time Zone":"Eastern Time (US & Canada)","Followers":505,"Image File":"http:\/\/a1.twimg.com\/profile_images\/285503097\/n202906666_31229373_2320_normal.jpg","Web":"http:\/\/justwhitenoise.com"},"label":"catherine_white","id":"n840","color":"rgb(234,150,57)","y":-632.75085,"size":40.961334,"x":931.94763,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/05\/2008 21:32:17","Tweets":2159,"Description":"The Berkman Center for Internet & Society at Harvard University.","Followed":6543,"Time Zone":"Eastern Time (US & Canada)","Followers":12124,"Image File":"http:\/\/a0.twimg.com\/profile_images\/313417096\/n620440139_9864_normal.jpg","Web":"http:\/\/cyber.law.harvard.edu\/"},"label":"berkmancenter","id":"n841","color":"rgb(234,150,57)","y":357.40717,"size":100.0,"x":1294.5059,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/10\/2008 18:15:46","Tweets":4128,"Description":"Oxford Internet Institute Research Fellow. www.aprendizajeinvisible.com","Followed":106,"Time Zone":"London","Followers":2109,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1101629700\/cc_normal.gif","Web":"http:\/\/people.oii.ox.ac.uk\/cobo"},"label":"cristobalcobo","id":"n842","color":"rgb(101,153,65)","y":34.069767,"size":51.55988,"x":769.817,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2007 18:56:09","Tweets":3370,"Description":"Writing a PhD thesis on photography","Followed":197,"Time Zone":"Hawaii","Followers":216,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1292045095\/IMG_0962_normal.JPG","Web":"http:\/\/tesisantitesis.wordpress.com\/"},"label":"tesista","id":"n843","color":"rgb(139,185,208)","y":1184.7795,"size":36.255116,"x":480.45193,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2007 01:14:05","Tweets":14965,"Description":"Founder and CEO, O'Reilly Media. Watching the alpha geeks, sharing their stories, helping the future unfold.","Followed":744,"Time Zone":"Pacific Time (US & Canada)","Followers":1474491,"Image File":"http:\/\/a1.twimg.com\/profile_images\/941827802\/IMG_3811_v4_normal.jpg","Web":"http:\/\/radar.oreilly.com"},"label":"timoreilly","id":"n844","color":"rgb(101,153,65)","y":-1416.7139,"size":92.03569,"x":993.29095,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/10\/2009 15:29:47","Tweets":239,"Description":"Director of the World Wide Web Consortium (W3C) w3.org, the place to agree on web standards. Founded webfoundation.org - let the web serve humanity","Followed":83,"Time Zone":"Eastern Time (US & Canada)","Followers":47291,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1325092609\/94d9da15ab89e3e2b4a5b9a5174f5618_normal.jpg","Web":"http:\/\/www.w3.org\/People\/Berners-Lee\/"},"label":"timberners_lee","id":"n845","color":"rgb(203,102,152)","y":-1807.5231,"size":88.52829,"x":-103.500694,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/07\/2009 14:56:13","Tweets":252,"Description":"Oxford's Alumni Office has joined the twittering classes!","Followed":54,"Followers":1491,"Image File":"http:\/\/a3.twimg.com\/profile_images\/306990315\/Tassles_normal.gif","Web":"http:\/\/www.alumni.ox.ac.uk"},"label":"oxfordalumni","id":"n846","color":"rgb(3,101,151)","y":-251.05058,"size":42.358353,"x":-1180.7555,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/06\/2009 08:28:28","Tweets":493,"Description":"Twitter stream of the University of Oxford","Followed":53,"Followers":19917,"Image File":"http:\/\/a3.twimg.com\/profile_images\/268772250\/logo_for_web_normal.jpg","Web":"http:\/\/www.ox.ac.uk"},"label":"uniofoxford","id":"n847","color":"rgb(3,101,151)","y":-28.031818,"size":67.01662,"x":-1460.5352,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/04\/2009 15:26:10","Tweets":3474,"Description":"Media researcher, grad student, writer, teacher, mother.","Followed":216,"Time Zone":"Singapore","Followers":175,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1396850895\/vectorstock-325803-woman-talking-on-phone-vector_normal.jpg","Web":"http:\/\/mrsv.wordpress.com"},"label":"shobhav","id":"n848","color":"rgb(139,185,208)","y":574.14996,"size":36.682682,"x":-13.677042,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/05\/2007 13:04:50","Tweets":9094,"Description":"Official site for The Economist. Follow for article postings, updates and events. To subscribe go to: http:\/\/econ.st\/ddIkQq","Followed":113,"Time Zone":"Eastern Time (US & Canada)","Followers":950321,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1300552494\/E_avatar_normal.jpg","Web":"http:\/\/www.economist.com"},"label":"theeconomist","id":"n849","color":"rgb(203,102,152)","y":-1767.0203,"size":86.59146,"x":-365.68808,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/01\/2009 07:32:44","Tweets":732,"Description":"JISC Twitter in support of JISC News, JISC Funding Opportunities, the JISC Podcast and the JISC Annual Conference and Events","Followed":14,"Time Zone":"London","Followers":6106,"Image File":"http:\/\/a1.twimg.com\/profile_images\/888467202\/JISC_Logo_300x300_normal.jpg","Web":"http:\/\/www.jisc.ac.uk"},"label":"jisc","id":"n850","color":"rgb(203,102,152)","y":-265.59656,"size":56.53962,"x":-1374.4192,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/09\/2010 14:28:00","Tweets":449,"Description":"The official JISC events account, providing info about upcoming JISC events & online support.","Followed":53,"Followers":356,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1130302053\/JISC_Logo_300x300_normal.jpg","Web":"http:\/\/www.jisc.ac.uk"},"label":"jiscevents","id":"n851","color":"rgb(203,102,152)","y":-404.91177,"size":27.411594,"x":-1130.905,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2008 19:07:06","Tweets":1239,"Description":"Community Coordinator at the Open Knowledge Foundation (@okfn). #opendata #publicdomain","Followed":1935,"Time Zone":"London","Followers":1442,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1127020741\/jonathangray_cropped_normal.jpg","Web":"http:\/\/www.jonathangray.org"},"label":"jwyg","id":"n852","color":"rgb(203,102,152)","y":-60.171223,"size":63.24987,"x":402.72568,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/12\/2008 15:19:15","Tweets":2136,"Description":"The Bill & Melinda Gates Foundation works to help all people lead healthy, productive lives, focused on global health, global development, & U.S. education.","Followed":370,"Time Zone":"Pacific Time (US & Canada)","Followers":552980,"Image File":"http:\/\/a0.twimg.com\/profile_images\/75266282\/twitter_logo_red_1_normal.png","Web":"http:\/\/www.gatesfoundation.org"},"label":"gatesfoundation","id":"n853","color":"rgb(101,153,65)","y":1304.7043,"size":61.352318,"x":-615.70953,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/12\/2008 18:33:30","Tweets":5728,"Description":"Social Media Science and Strategy \/ Social Network Analysis \/ Community Dynamics \/ Game Mechanics","Followed":1945,"Followers":1758,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1184167277\/NewHeadshot_normal.jpg","Web":"http:\/\/bit.ly\/kammerait"},"label":"kammerait","id":"n854","color":"rgb(139,185,208)","y":530.5324,"size":43.360588,"x":-96.209984,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/07\/2008 13:22:50","Tweets":917,"Description":"The official feed for daily TEDTalks. Only new TEDTalks are posted on this feed. For all TED news, follow @TEDNews too!","Followed":58,"Time Zone":"Eastern Time (US & Canada)","Followers":486012,"Image File":"http:\/\/a0.twimg.com\/profile_images\/386937621\/TwitterBugTEDTalks_normal.jpg","Web":"http:\/\/www.ted.com"},"label":"tedtalks","id":"n855","color":"rgb(101,153,65)","y":-1721.8413,"size":75.40376,"x":1007.59546,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/07\/2009 15:22:26","Tweets":574,"Description":"Moving Image Archivist and Researcher focusing on... Online video | Social tech | Archival ethics | Human rights | Indigenous media | Community archives","Followed":473,"Time Zone":"Hawaii","Followers":409,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1273513433\/qldbeach_normal.jpg","Web":"http:\/\/www.teagueschneiter.com\/"},"label":"archive_alive","id":"n856","color":"rgb(203,102,152)","y":-503.82114,"size":35.376785,"x":-317.31247,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2007 23:01:19","Tweets":5939,"Description":"Center for Civic Media, Global Voices Online, Berkman Center. Formerly Geekcorps, Tripod. RT ≠ endorsement, RT = interesting read.","Followed":746,"Time Zone":"Eastern Time (US & Canada)","Followers":13337,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1061726561\/lol_me_normal.jpg","Web":"http:\/\/ethanzuckerman.com\/blog"},"label":"ethanz","id":"n857","color":"rgb(139,185,208)","y":-641.58044,"size":86.79453,"x":695.4535,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/03\/2007 09:57:25","Tweets":7890,"Description":"Official Twitter feed for Wired magazine & Wired.com. Your host this week: Staff Writer Ryan Singel, aka @rsingel for the @EpicenterBlog","Followed":240,"Time Zone":"Pacific Time (US & Canada)","Followers":912241,"Image File":"http:\/\/a1.twimg.com\/profile_images\/130500759\/73x73_wired_normal.jpg","Web":"http:\/\/www.wired.com"},"label":"wired","id":"n858","color":"rgb(101,153,65)","y":-1707.8002,"size":90.812805,"x":822.7286,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2009 21:26:07","Tweets":13432,"Description":"David Carr, Media Equation column, blogs @ Decoder, covers pop culture at NYTimes. Tweets hi-low, news, whatnot. Author: Night of the Gun. http:\/\/amzn.to\/lhYAP5","Followed":552,"Time Zone":"Eastern Time (US & Canada)","Followers":326485,"Image File":"http:\/\/a1.twimg.com\/profile_images\/680781725\/joanie_normal.jpg","Web":"http:\/\/nyti.ms\/mNutl"},"label":"carr2n","id":"n859","color":"rgb(101,153,65)","y":-1800.1056,"size":62.402115,"x":223.6537,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2007 02:14:35","Tweets":23464,"Description":"Editor of SearchEngineLand.com, covering Google, SEO, PPC and all aspects of search engines and search marketing.","Followed":1841,"Time Zone":"Pacific Time (US & Canada)","Followers":153553,"Image File":"http:\/\/a0.twimg.com\/profile_images\/380972323\/danny_sq_normal.jpg","Web":"http:\/\/daggle.com\/"},"label":"dannysullivan","id":"n860","color":"rgb(101,153,65)","y":-1485.5682,"size":67.16372,"x":479.78857,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2008 03:03:31","Tweets":4502,"Description":"Dad, husband, doctoral student at Texas Tech. Write for SXSW ScreenBurn and co-founded Partisans.org. Study mediated collaboration in civic engagement and games","Followed":647,"Time Zone":"Central Time (US & Canada)","Followers":513,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1041949381\/hat_003_normal.JPG","Web":"http:\/\/www.partisans.org"},"label":"mikertrice","id":"n862","color":"rgb(101,153,65)","y":1.7538687,"size":41.317566,"x":-974.8975,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/02\/2008 03:06:21","Tweets":579,"Description":"News from the MIT Media Lab","Followed":666,"Time Zone":"Eastern Time (US & Canada)","Followers":37037,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1169346796\/ml-logo_normal.jpg","Web":"http:\/\/www.media.mit.edu"},"label":"medialab","id":"n864","color":"rgb(139,185,208)","y":1035.7837,"size":76.26807,"x":236.34378,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/05\/2007 18:18:41","Tweets":681,"Followed":1319,"Time Zone":"Eastern Time (US & Canada)","Followers":1372,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1223174709\/Picture_1_normal.png","Web":"http:\/\/digitallabor.org\/"},"label":"trebors","id":"n865","color":"rgb(139,185,208)","y":230.66017,"size":65.96608,"x":118.77271,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/08\/2009 00:03:23","Tweets":9,"Followed":44,"Followers":59,"Image File":"http:\/\/a2.twimg.com\/profile_images\/895086638\/IMG_0524_normal.jpg"},"label":"helenmargetts","id":"n866","color":"rgb(3,101,151)","y":533.9367,"size":39.48662,"x":-1027.8591,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/07\/2008 11:45:30","Tweets":8655,"Description":"British Actor, Writer, Lord of Dance, Prince of Swimwear & Blogger","Followed":52536,"Time Zone":"London","Followers":2752220,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1341678093\/e82eff38-bedb-493d-b5fc-2d06eba77678_normal.png","Web":"http:\/\/www.stephenfry.com\/"},"label":"stephenfry","id":"n867","color":"rgb(203,102,152)","y":-544.9265,"size":84.05766,"x":-922.98206,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2009 15:12:43","Tweets":733,"Description":"Comedy writer\/performer","Followed":86,"Time Zone":"London","Followers":127750,"Image File":"http:\/\/a1.twimg.com\/profile_images\/421957195\/scan0005_1_normal.jpg"},"label":"realrobertwebb","id":"n868","color":"rgb(203,102,152)","y":-1132.6033,"size":35.376785,"x":-1051.7893,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/01\/2009 02:00:53","Tweets":3386,"Description":"This is the David Mitchell who's in Peep Show and things, not the novelist or the former Tory MP.","Followed":104,"Time Zone":"London","Followers":415281,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1162052355\/smallerpizza_normal.jpg","Web":"http:\/\/www.mitchellandwebb.com"},"label":"realdmitchell","id":"n869","color":"rgb(203,102,152)","y":-1217.4688,"size":56.74757,"x":-988.892,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/03\/2007 06:46:13","Tweets":38,"Description":"DPhil candidate at the Oxford Internet Institute, studying e-Research in the life sciences.","Followed":152,"Time Zone":"London","Followers":102,"Image File":"http:\/\/a1.twimg.com\/profile_images\/641683105\/4255707223_8717a379f1_m_normal.jpg"},"label":"pownet","id":"n870","color":"rgb(3,101,151)","y":459.81342,"size":40.234386,"x":-584.08417,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/04\/2009 09:09:25","Tweets":819,"Description":"Oxford Internet Institute Research Fellow. Interests: Internet Geography, Web 2.0, Economic Geography, Development, ICT4D, Digital Divide","Followed":598,"Time Zone":"London","Followers":1035,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1102125431\/n12924286_35489221_7571_normal.jpg","Web":"http:\/\/www.geospace.co.uk"},"label":"geoplace","id":"n871","color":"rgb(139,185,208)","y":-35.80194,"size":71.26439,"x":-450.45206,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/01\/2007 06:32:44","Tweets":1443,"Description":"Postdoc at CMU studying social networks, economics of privacy, HCI. Also developer of Freedom, Anti-Social, ClaimID.","Followed":301,"Time Zone":"Eastern Time (US & Canada)","Followers":1177,"Image File":"http:\/\/a0.twimg.com\/profile_images\/85613871\/fred_normal.png","Web":"http:\/\/fredstutzman.com"},"label":"fstutzman","id":"n872","color":"rgb(139,185,208)","y":105.12821,"size":60.994167,"x":358.91367,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/10\/2009 01:18:09","Tweets":228,"Description":"Asst Professor in the department of Telecommunication, Information Studies and Media at MSU. This is my public account. Friends can also follow me on nellison.","Followed":180,"Followers":626,"Image File":"http:\/\/a3.twimg.com\/profile_images\/732235445\/EllisonN_normal.jpg"},"label":"nicole_ellison","id":"n873","color":"rgb(139,185,208)","y":658.88904,"size":63.582478,"x":679.6211,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/08\/2007 19:20:18","Tweets":2647,"Description":"Profesor de la UGR. Investigador en Internet en temas de empresa y política. Apoyo CCommons y e-Learning 2.0. Siempre aprendiendo. erf@ugr.es","Followed":512,"Time Zone":"Madrid","Followers":674,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1309446415\/esteban_2011_b_normal.jpg","Web":"http:\/\/estebanromero.com"},"label":"polisea","id":"n874","color":"rgb(139,185,208)","y":1123.594,"size":37.51611,"x":-765.5547,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/07\/2007 18:52:41","Tweets":3078,"Description":"PhD student in Philosophy working on ontologies (computer & philo ones), tagging, Semantic Web, DigitalH, but mostly advocate for the Philosophy of the Web.","Followed":466,"Time Zone":"Greenland","Followers":375,"Image File":"http:\/\/a1.twimg.com\/profile_images\/513016932\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/execo.univ-paris1.fr\/spip.php?article67"},"label":"aamonnz","id":"n875","color":"rgb(139,185,208)","y":-6.7708464,"size":34.464935,"x":-897.5468,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2008 19:45:48","Tweets":2932,"Description":"O'Reilly Media's group blog about emerging technologies, including: Web 2.0, location, open source, mobile, and more. Twitter feed managed by Mac Slocum.","Followed":138,"Time Zone":"Pacific Time (US & Canada)","Followers":17399,"Image File":"http:\/\/a3.twimg.com\/profile_images\/55297199\/iphone_icon_radar_normal.png","Web":"http:\/\/radar.oreilly.com"},"label":"radar","id":"n876","color":"rgb(101,153,65)","y":-1070.7886,"size":55.693344,"x":1316.8124,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/05\/2007 10:32:22","Tweets":14507,"Description":"Columnist, BoomTown, AllThingsD.com","Followed":249,"Time Zone":"Pacific Time (US & Canada)","Followers":758662,"Image File":"http:\/\/a2.twimg.com\/profile_images\/55554130\/310301880_SPjhh-L-1_normal.jpg","Web":"http:\/\/kara.allthingsd.com"},"label":"karaswisher","id":"n877","color":"rgb(101,153,65)","y":-1920.7612,"size":63.082245,"x":366.0866,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/03\/2007 21:40:55","Tweets":8383,"Description":"Writer, blogger, activist. If you want a reply, use email. Blog suggestions here: http:\/\/boingboing.net\/submit\/","Followed":566,"Time Zone":"London","Followers":152864,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1401861968\/27747661_9180bbaef1_o_normal.jpg","Web":"http:\/\/craphound.com"},"label":"doctorow","id":"n879","color":"rgb(101,153,65)","y":-1009.08344,"size":85.39988,"x":1039.8584,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2006 20:50:14","Tweets":9845,"Description":"Creator, Co-founder and Executive Chairman of Twitter; CEO of Square.","Followed":1144,"Time Zone":"Pacific Time (US & Canada)","Followers":1691658,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1367804895\/image_normal.jpg"},"label":"jack","id":"n880","color":"rgb(101,153,65)","y":-1772.6079,"size":66.57088,"x":371.46417,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/12\/2006 05:17:11","Tweets":1960,"Description":"You know, the Wikipedia and Wikia guy.","Followed":745,"Time Zone":"Pacific Time (US & Canada)","Followers":28916,"Image File":"http:\/\/a1.twimg.com\/profile_images\/15944612\/small_sepia_jimbo_normal.jpg","Web":"http:\/\/www.facebook.com\/pages\/Jimmy-Wales\/10655515679"},"label":"jimmy_wales","id":"n881","color":"rgb(101,153,65)","y":-1321.0718,"size":74.05312,"x":651.5927,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2007 22:53:33","Tweets":78547,"Description":"Senior strategist at NPR. Online community organizer since 1994. Former director of the Digital Divide Network. Writer. Photographer. Dad.","Followed":1887,"Time Zone":"Eastern Time (US & Canada)","Followers":49668,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1405061272\/andysean_normal.jpg","Web":"http:\/\/www.andycarvin.com"},"label":"acarvin","id":"n882","color":"rgb(101,153,65)","y":-1051.4617,"size":72.63276,"x":882.77264,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/03\/2007 22:38:43","Tweets":661,"Followed":182,"Time Zone":"Madrid","Followers":131,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1368505315\/perfil_facebook_normal.jpg","Web":"http:\/\/encracovia.blogspot.com"},"label":"ryanguas","id":"n884","color":"rgb(234,150,57)","y":-860.42645,"size":25.367386,"x":1329.186,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/05\/2008 02:48:37","Tweets":1855,"Description":"Internet Law, Advertising Law & IP Professor, Santa Clara University School of Law. Vegetarian. Slinky enthusiast. Email: egoldman@gmail.com","Followed":95,"Time Zone":"Pacific Time (US & Canada)","Followers":2718,"Image File":"http:\/\/a2.twimg.com\/profile_images\/54303107\/Eric_Goldman_Aug_2007_reduced_normal.JPG","Web":"http:\/\/www.ericgoldman.org"},"label":"ericgoldman","id":"n885","color":"rgb(234,150,57)","y":-870.4271,"size":52.529034,"x":998.83673,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/12\/2009 22:23:22","Tweets":48,"Description":"Executive Chairman & former CEO","Followed":101,"Time Zone":"Pacific Time (US & Canada)","Followers":326993,"Image File":"http:\/\/a1.twimg.com\/profile_images\/565244113\/edited_twit_normal.jpg","Web":"http:\/\/www.google.com"},"label":"ericschmidt","id":"n887","color":"rgb(101,153,65)","y":-1162.3724,"size":74.28293,"x":655.4606,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/09\/2009 08:54:02","Tweets":324,"Description":"The IoI's mission is to expand the boundaries of public debate by organising conferences, forums and salons.","Followed":121,"Time Zone":"London","Followers":1199,"Image File":"http:\/\/a0.twimg.com\/profile_images\/409437997\/ioi_normal.jpg","Web":"http:\/\/www.instituteofideas.com"},"label":"instofideas","id":"n888","color":"rgb(203,102,152)","y":-1005.93616,"size":33.027,"x":-944.3882,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/01\/2009 16:05:49","Tweets":8471,"Description":"New Scientist is the world's leading science and technology weekly","Followed":2888,"Time Zone":"London","Followers":313657,"Image File":"http:\/\/a0.twimg.com\/profile_images\/628451091\/NS_normal.png","Web":"http:\/\/www.newscientist.com"},"label":"newscientist","id":"n889","color":"rgb(203,102,152)","y":-900.7683,"size":76.68987,"x":-996.405,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2007 23:19:26","Tweets":2747,"Description":"Academic\/writer\/dad\/grandad\/photographer","Followed":454,"Time Zone":"London","Followers":2192,"Image File":"http:\/\/a3.twimg.com\/profile_images\/17168752\/JN-for-MT-small_normal.jpg","Web":"http:\/\/memex.naughtons.org"},"label":"jjn1","id":"n890","color":"rgb(203,102,152)","y":-1218.7946,"size":64.39818,"x":-466.10886,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/05\/2007 12:07:41","Tweets":38210,"Description":"The Guardian's Technology editor. Writing a book on Apple, Google, Microsoft. Like: free data, transparency, social networks, etc. Opinions mine, but do borrow.","Followed":723,"Time Zone":"London","Followers":21424,"Image File":"http:\/\/a0.twimg.com\/profile_images\/56104309\/newtwitter_normal.jpg","Web":"http:\/\/www.charlesarthur.com\/blog"},"label":"charlesarthur","id":"n891","color":"rgb(203,102,152)","y":-1555.5687,"size":70.4893,"x":7.578901,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/03\/2008 16:56:37","Tweets":2465,"Description":"We focus on projects that promote informed, engaged communities and lead to transformational change.","Followed":753,"Time Zone":"Eastern Time (US & Canada)","Followers":16471,"Image File":"http:\/\/a2.twimg.com\/profile_images\/181351639\/kf-logo-for-twitter_144px_normal.jpg","Web":"http:\/\/www.knightfoundation.org"},"label":"knightfdn","id":"n893","color":"rgb(101,153,65)","y":-1337.6888,"size":64.558716,"x":196.57321,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/04\/2007 14:00:19","Tweets":3150,"Description":"Official Twitter account of the World Economic Forum, best known for the Annual Meeting in Davos-Klosters (@luefkens @nikitapscott @WEF_Anna tweeting)","Followed":884,"Time Zone":"Bern","Followers":1504197,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1192784135\/forum-logo_normal.gif","Web":"http:\/\/wef.ch\/Twitter"},"label":"davos","id":"n895","color":"rgb(101,153,65)","y":-1356.2197,"size":63.747444,"x":511.08545,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/01\/2010 16:44:08","Tweets":1116,"Description":"The Oxford Grid - Discover all the very best that Oxford has to offer","Followed":801,"Time Zone":"London","Followers":881,"Image File":"http:\/\/a2.twimg.com\/profile_images\/780684147\/click_-_oxford_logo_normal.JPG","Web":"http:\/\/www.click-oxford.co.uk\/"},"label":"clickoxford","id":"n896","color":"rgb(3,101,151)","y":-207.99794,"size":37.922707,"x":-1454.656,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/07\/2009 13:22:30","Tweets":3236,"Description":"Oxford United FC","Followed":110,"Followers":2362,"Image File":"http:\/\/a2.twimg.com\/profile_images\/305233830\/hollow_ox_with_drop_shadow_normal.jpg","Web":"http:\/\/www.oufc.co.uk"},"label":"oufclive","id":"n897","color":"rgb(3,101,151)","y":-444.93512,"size":26.073946,"x":-1486.4769,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/01\/2009 23:11:56","Tweets":613,"Description":"Finishing up my thesis @ IT University of Copenhagen on crossmedia entertainment practices.","Followed":344,"Time Zone":"Copenhagen","Followers":211,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1402966079\/247d6c3_normal.jpg","Web":"http:\/\/dk.linkedin.com\/in\/luetken"},"label":"martinlfo","id":"n900","color":"rgb(139,185,208)","y":651.4738,"size":30.40517,"x":91.22543,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/05\/2008 19:36:33","Tweets":3196,"Description":"The New Yorker is a weekly magazine with a mix of reporting of politics and culture, humor and cartoons, fiction and poetry, and reviews and criticism.","Followed":211,"Time Zone":"Eastern Time (US & Canada)","Followers":866211,"Image File":"http:\/\/a1.twimg.com\/profile_images\/553327850\/Eustacewbutterfly_normal.png","Web":"http:\/\/www.newyorker.com"},"label":"newyorker","id":"n901","color":"rgb(101,153,65)","y":-1580.1716,"size":74.96099,"x":1186.395,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/02\/2009 12:42:06","Tweets":1591,"Description":"Researching social and anti-social media cultures since 2002. Associate Professor in media research, UNSW. I make things (electronic music, books, cups of tea).","Followed":776,"Time Zone":"Sydney","Followers":1935,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1398656359\/kc_twitpic_normal.jpg","Web":"http:\/\/jmrc.arts.unsw.edu.au\/staff\/kate-crawford-546.html"},"label":"katecrawford","id":"n902","color":"rgb(139,185,208)","y":376.36368,"size":65.81293,"x":142.73012,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2007 08:47:09","Tweets":2040,"Description":"cyberprof and legal activist","Followed":1054,"Time Zone":"Eastern Time (US & Canada)","Followers":3372,"Image File":"http:\/\/a3.twimg.com\/profile_images\/82775557\/wseltzer_normal.jpg","Web":"http:\/\/wendy.seltzer.org\/blog\/"},"label":"wseltzer","id":"n903","color":"rgb(234,150,57)","y":-669.3056,"size":82.04372,"x":151.65207,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/06\/2009 01:55:49","Tweets":1071,"Description":"We offer free legal help & a community for those who create and share online. We also offer a free public media studio in San Diego, CA.","Followed":618,"Time Zone":"Pacific Time (US & Canada)","Followers":1034,"Image File":"http:\/\/a0.twimg.com\/profile_images\/259444175\/nmr_block_logo2_normal.png","Web":"http:\/\/NewMediaRights.org"},"label":"newmediarights","id":"n904","color":"rgb(234,150,57)","y":-713.1926,"size":47.328194,"x":918.5441,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/09\/2008 20:32:43","Tweets":783,"Description":"ONI's aim is to investigate, expose and analyze Internet filtering and surveillance practices in a credible and non-partisan fashion","Followed":655,"Time Zone":"Eastern Time (US & Canada)","Followers":3865,"Image File":"http:\/\/a3.twimg.com\/profile_images\/293831448\/oni_profilepic_normal.png","Web":"http:\/\/opennet.net"},"label":"opennet","id":"n905","color":"rgb(234,150,57)","y":-165.43513,"size":68.87385,"x":541.9367,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2007 09:54:28","Tweets":2719,"Description":"Strategist, thinker & consultant in how the digital domain relates to library, museum, archiving & media digital strategies. Academic in the Digital Humanities.","Followed":345,"Time Zone":"London","Followers":790,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1211847703\/simon_twitter_normal.jpg","Web":"http:\/\/bit.ly\/9or8Bk"},"label":"simontanner","id":"n906","color":"rgb(203,102,152)","y":158.46417,"size":42.358353,"x":-1110.1168,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/06\/2009 22:21:08","Tweets":4343,"Description":"Reader, Dept of Information Studies, University College London. Digital Humanities, Digital Culture: Computing Science vs cultural heritage","Followed":607,"Time Zone":"London","Followers":1112,"Image File":"http:\/\/a1.twimg.com\/profile_images\/279106674\/melissat_normal.jpg","Web":"http:\/\/melissaterras.blogspot.com\/"},"label":"melissaterras","id":"n907","color":"rgb(203,102,152)","y":48.618244,"size":50.04396,"x":-707.47235,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/10\/2009 15:56:24","Tweets":313,"Description":"A Digital abstraction. Mostly, a hunter-gatherer of online content. Code as creative expression.","Followed":762,"Time Zone":"Central Time (US & Canada)","Followers":313,"Image File":"http:\/\/a3.twimg.com\/profile_images\/580237929\/layout2_normal.jpg","Web":"http:\/\/www.changethecode.com"},"label":"changethecode","id":"n908","color":"rgb(139,185,208)","y":998.50195,"size":38.7167,"x":517.6157,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/07\/2009 22:19:08","Tweets":129,"Description":"Professor, MIT, and author of The Second Self, Life on the Screen, and Alone Together: Why We Expect More From Technology and Less From Each Other.","Followed":44,"Time Zone":"Quito","Followers":2826,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1160759920\/white_shirt_normal.jpg","Web":"http:\/\/www.mit.edu\/~sturkle\/"},"label":"sturkle","id":"n909","color":"rgb(139,185,208)","y":198.67712,"size":72.51106,"x":688.8085,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/06\/2009 11:45:54","Tweets":6094,"Description":"Infamous Brit-Licker","Followed":227,"Followers":458852,"Image File":"http:\/\/a2.twimg.com\/profile_images\/251011476\/dobrian08_normal.jpg","Web":"http:\/\/www.daraobriain.com"},"label":"daraobriain","id":"n910","color":"rgb(203,102,152)","y":-876.5611,"size":45.86767,"x":-1123.7744,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/11\/2009 18:10:15","Tweets":14991,"Description":"I campaign for science, evidence-based policy, free speech, human rights, equality, Lib Dems and much else.","Followed":2038,"Time Zone":"London","Followers":19972,"Image File":"http:\/\/a2.twimg.com\/profile_images\/756301761\/1_EH_low_res_normal.JPG","Web":"http:\/\/www.evanharris.org.uk\/"},"label":"drevanharris","id":"n911","color":"rgb(203,102,152)","y":-1041.5697,"size":59.13709,"x":-863.0172,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/08\/2007 19:55:10","Tweets":349,"Description":"professor + head Communication@UIC\/ a networked self\/ a private sphere\/ the facebook habitus\/ technology as architecture\/ privacy as luxury commodity","Followed":208,"Time Zone":"Central Time (US & Canada)","Followers":373,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1147030104\/0088_normal.jpg","Web":"http:\/\/www.uic.edu\/~zizi"},"label":"zizip","id":"n912","color":"rgb(139,185,208)","y":945.035,"size":58.16423,"x":-297.5082,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2008 22:23:28","Tweets":1324,"Description":"Can you smell what the Brock is cookin?!?!","Followed":213,"Time Zone":"Central Time (US & Canada)","Followers":269,"Image File":"http:\/\/a2.twimg.com\/profile_images\/51668241\/Picture_4_normal.jpg","Web":"http:\/\/uiowa.academia.edu\/AndreBrock"},"label":"docdre","id":"n913","color":"rgb(139,185,208)","y":1337.3833,"size":39.10454,"x":257.5651,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/06\/2007 18:33:39","Tweets":2198,"Description":"Work at Harvard's @berkmancenter. On the board of @wzbc. Advisor at social incubator @sparkseed. Fellow @startingbloc.","Followed":1262,"Time Zone":"Eastern Time (US & Canada)","Followers":951,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1236930631\/n1605142_31536418_5413_normal.jpg","Web":"http:\/\/berkman.harvard.edu\/people\/aashar"},"label":"amarashar","id":"n914","color":"rgb(234,150,57)","y":562.1547,"size":67.16372,"x":1113.2539,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/03\/2007 12:05:41","Tweets":8659,"Description":"Writer, Internet freedom activist. Forthcoming book - Consent of the Networked: The Worldwide Struggle for Internet Freedom. Jan. 2012, Basic Books.","Followed":2505,"Time Zone":"Eastern Time (US & Canada)","Followers":12281,"Image File":"http:\/\/a1.twimg.com\/profile_images\/345901145\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/rconversation.blogs.com\/about.html"},"label":"rmack","id":"n915","color":"rgb(234,150,57)","y":-980.12726,"size":81.61865,"x":483.28403,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2009 16:14:10","Tweets":2070,"Description":"RIN focuses on understanding and promoting the information needs of researchers. We're also at www.facebook.com\/ResearchInformUK","Followed":2520,"Time Zone":"London","Followers":3274,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1197082305\/RIN_Logo-_small_normal.jpg","Web":"http:\/\/www.rin.ac.uk"},"label":"research_inform","id":"n917","color":"rgb(203,102,152)","y":263.57416,"size":68.17334,"x":-1076.2549,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/02\/2009 13:33:31","Tweets":957,"Description":"A unique open source documentary about the web online and on BBC Two. The production has concluded, but the tweets remain. Many thanks to all our followers.","Followed":622,"Time Zone":"London","Followers":3745,"Image File":"http:\/\/a1.twimg.com\/profile_images\/88214351\/bbcmodelb_normal.jpg","Web":"http:\/\/www.bbc.co.uk\/virtualrevolution"},"label":"bbcdigrev","id":"n918","color":"rgb(203,102,152)","y":-504.4959,"size":53.697872,"x":-426.0648,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/02\/2007 22:07:53","Tweets":17542,"Description":"I'm a hack and pundit","Followed":1419,"Time Zone":"London","Followers":13509,"Image File":"http:\/\/a3.twimg.com\/profile_images\/453603047\/bill_kenya_s_normal.png","Web":"http:\/\/www.thebillblog.com\/"},"label":"billt","id":"n919","color":"rgb(203,102,152)","y":-997.2107,"size":71.26439,"x":-503.53528,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/11\/2008 16:57:51","Tweets":1794,"Description":"Wired EIC, Long Tail, FREE, DIY Drones, 3D Robotics, GeekDad, etc. (five kids in there, too)","Followed":328,"Time Zone":"Pacific Time (US & Canada)","Followers":59088,"Image File":"http:\/\/a2.twimg.com\/profile_images\/696043718\/chrisanderson_normal.jpg","Web":"http:\/\/www.longtail.com\/"},"label":"chr1sa","id":"n920","color":"rgb(101,153,65)","y":-1849.4656,"size":73.704865,"x":505.57208,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/12\/2007 23:19:10","Tweets":13646,"Description":"Senior editor, @TheAtlantic. Author of Powering the Dream, a history of green technology. @WIRED alum. Born in Mexico DF, raised in Portland exurbs.","Followed":1537,"Time Zone":"Pacific Time (US & Canada)","Followers":57566,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1335863509\/meandpops_normal.jpg","Web":"http:\/\/www.theatlantic.com\/alexis-madrigal\/"},"label":"alexismadrigal","id":"n921","color":"rgb(101,153,65)","y":-1284.769,"size":63.582478,"x":319.57706,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/12\/2006 22:41:45","Tweets":8513,"Description":"I'm digital media correspondent at the Financial Times. Views expressed here are my own, not the FT's.","Followed":3642,"Time Zone":"London","Followers":12794,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1268828738\/eightbit-489611a1-0c73-4de0-a5b2-7eee6a244e7a_normal.png","Web":"http:\/\/tim.lc\/timbradshaw"},"label":"tim","id":"n922","color":"rgb(203,102,152)","y":-1300.2568,"size":69.96072,"x":-278.47656,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/05\/2008 17:36:31","Tweets":2319,"Description":"TED = Ideas worth spreading!","Followed":400,"Time Zone":"Quito","Followers":1241249,"Image File":"http:\/\/a1.twimg.com\/profile_images\/287679631\/tedchris_normal.png","Web":"http:\/\/www.ted.com"},"label":"tedchris","id":"n923","color":"rgb(101,153,65)","y":-1631.1508,"size":75.7312,"x":437.31094,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2008 07:25:51","Tweets":1483,"Description":"social and cultural anthropologist interested in people's media and ICT practices","Followed":185,"Time Zone":"Vienna","Followers":313,"Image File":"http:\/\/a0.twimg.com\/profile_images\/74713327\/phil1_small_garten07_normal.jpg","Web":"http:\/\/philbu.net"},"label":"philbu","id":"n924","color":"rgb(139,185,208)","y":1202.9852,"size":48.987812,"x":620.9919,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/03\/2009 18:52:28","Tweets":11698,"Description":"connected lives = soc networks + personal internet + hi availability mobility = networked individualism","Followed":280,"Time Zone":"Eastern Time (US & Canada)","Followers":2075,"Image File":"http:\/\/a0.twimg.com\/profile_images\/96372559\/barry1_normal.jpg","Web":"http:\/\/www.chass.utoronto.ca\/~wellman"},"label":"barrywellman","id":"n925","color":"rgb(139,185,208)","y":292.71454,"size":77.00194,"x":352.47937,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2010 09:59:53","Tweets":698,"Description":"Researching about Internet, science & society","Followed":120,"Time Zone":"Vienna","Followers":121,"Image File":"http:\/\/a3.twimg.com\/profile_images\/778813462\/DSC_7588_x_cr_cr_normal.jpg","Web":"http:\/\/www.renekoenig.eu"},"label":"r_koenig","id":"n926","color":"rgb(139,185,208)","y":1323.0115,"size":34.925293,"x":-168.8897,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/01\/2009 23:06:00","Tweets":545,"Description":"Internet Archive is a non-profit digital library offering access to millions of free books, movies, and audio files, plus an archive of 150+ billion web pages.","Followed":361,"Time Zone":"Pacific Time (US & Canada)","Followers":8055,"Image File":"http:\/\/a3.twimg.com\/profile_images\/71011611\/ia_logo_rev2_normal.jpg","Web":"http:\/\/www.archive.org"},"label":"internetarchive","id":"n927","color":"rgb(203,102,152)","y":-712.1109,"size":50.81167,"x":1481.7697,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2009 04:26:48","Tweets":4191,"Description":"Loves brunch. Fond of @broadsidemedia. Account Manager in the world of the interwebs. PhD student at @sfucmns.","Followed":863,"Time Zone":"Pacific Time (US & Canada)","Followers":1136,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1161228865\/julie_frizzo_barker_PhD_normal.jpg","Web":"http:\/\/juliefrizzobarker.com\/"},"label":"frizzbarks","id":"n928","color":"rgb(139,185,208)","y":1134.2463,"size":39.863235,"x":302.1753,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2009 15:04:34","Tweets":715,"Description":"Institute for Science, Innovation and Society, University of Oxford, based at Saïd Business School and part of the Oxford Martin School","Followed":421,"Time Zone":"London","Followers":837,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1016662591\/insislogo_normal.gif","Web":"http:\/\/www.insis.ox.ac.uk\/"},"label":"insis","id":"n929","color":"rgb(3,101,151)","y":174.74109,"size":61.17376,"x":-661.1883,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/04\/2007 00:43:08","Tweets":17896,"Description":"Independent thinker, online instigator, novice educator, expert learner, offline gardener.","Followed":819,"Time Zone":"Pacific Time (US & Canada)","Followers":23326,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1405323542\/HowardPhotoboothJune20_2011_normal.jpg","Web":"http:\/\/www.rheingold.com\/university"},"label":"hrheingold","id":"n931","color":"rgb(139,185,208)","y":-795.68036,"size":87.77787,"x":800.2393,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/02\/2008 09:36:34","Tweets":4019,"Description":"Learning Technologist at @uniofbath, PRINCE2 Practitioner, Certified ScrumMaster. Support Moodle, Panopto & TurningPoint EVS. Bath Rugby STH. [views are my own]","Followed":1039,"Time Zone":"London","Followers":819,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1097621006\/100x100_normal.jpg","Web":"http:\/\/go.bath.ac.uk\/nitin"},"label":"nrparmar","id":"n932","color":"rgb(203,102,152)","y":154.38594,"size":33.995567,"x":-1337.3678,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/02\/2009 12:34:50","Tweets":2343,"Description":"Husband, ICT Project Manager @ University of Bath, climber, hiker, runner, Morris dancer, sometime musician & cricket spectator. All tweets my own views.","Followed":649,"Time Zone":"London","Followers":508,"Image File":"http:\/\/a2.twimg.com\/profile_images\/406047835\/Avatar_normal.jpg","Web":"http:\/\/erambler.co.uk\/"},"label":"jezcope","id":"n933","color":"rgb(203,102,152)","y":-171.83997,"size":31.491741,"x":-1174.9033,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/04\/2008 01:13:32","Tweets":199,"Description":"A research student who is intrigued by (and sometimes sceptical) about VWs.","Followed":537,"Time Zone":"London","Followers":141,"Image File":"http:\/\/a2.twimg.com\/profile_images\/52849450\/simpson_avatar_normal.jpg"},"label":"homertay","id":"n934","color":"rgb(3,101,151)","y":412.68835,"size":50.04396,"x":-1161.2988,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2009 15:08:03","Tweets":8885,"Description":"Global higher education news, views and reviews. Publisher of the Times Higher Education World University Rankings","Followed":1774,"Time Zone":"London","Followers":23179,"Image File":"http:\/\/a0.twimg.com\/profile_images\/956489517\/the_normal.png","Web":"http:\/\/www.timeshighereducation.co.uk"},"label":"timeshighered","id":"n935","color":"rgb(203,102,152)","y":-509.60483,"size":69.82705,"x":-1137.8555,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2010 15:53:43","Tweets":1021,"Description":"Blackwell's Bookshop in Oxford has been serving the needs of academics and general readers since 1879 and is one of the most famous bookshops in the world.","Followed":470,"Followers":722,"Image File":"http:\/\/a3.twimg.com\/profile_images\/842364454\/BST_sm_normal.jpg","Web":"http:\/\/blackwell.co.uk"},"label":"blackwelloxford","id":"n936","color":"rgb(3,101,151)","y":-374.47363,"size":39.48662,"x":-1380.6807,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/06\/2009 09:37:16","Tweets":140,"Description":"Fly free into a bounty paradise at Lola Lo, an intimate Tiki bar and club,she won't disappoint...","Followed":1324,"Time Zone":"London","Followers":394,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1261600846\/Lola_s_Twitter_Picture_normal.jpg","Web":"http:\/\/www.lolalooxford.com"},"label":"lolalooxford","id":"n937","color":"rgb(3,101,151)","y":-376.5746,"size":33.516457,"x":-1454.7631,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/08\/2010 14:00:29","Tweets":198,"Description":"We conduct high quality research to develop theory and knowledge, inform policy-making and public debate, and engage others within the field of migration.","Followed":207,"Followers":204,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1106408919\/COMPAS_logo_75x75_normal.jpg","Web":"http:\/\/www.compas.ox.ac.uk\/"},"label":"compas_oxford","id":"n938","color":"rgb(203,102,152)","y":370.1201,"size":30.40517,"x":-1085.4998,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2009 15:10:49","Tweets":1100,"Description":"Tackling the challenges of the 21st century","Followed":51,"Followers":1299,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1130176541\/3circles_stroke_large_normal.png","Web":"http:\/\/www.oxfordmartin.ox.ac.uk"},"label":"oxmartinschool","id":"n939","color":"rgb(3,101,151)","y":232.49158,"size":50.557934,"x":-1273.3031,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2008 11:59:18","Tweets":2342,"Description":"We are a non-profit tech company that specializes in developing free and open source software for information collection,visualization and interactive mapping.","Followed":114,"Time Zone":"Nairobi","Followers":16109,"Image File":"http:\/\/a3.twimg.com\/profile_images\/720011080\/twitter-thumbnail_normal.png","Web":"http:\/\/www.ushahidi.com"},"label":"ushahidi","id":"n940","color":"rgb(101,153,65)","y":-1243.5181,"size":57.96588,"x":763.8394,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/12\/2008 00:14:45","Tweets":6727,"Description":"Nonprofit community bridging cultural barriers of language. Meedan.net is for conversation and media sharing about MidEast events across Arabic and English","Followed":2145,"Time Zone":"Alaska","Followers":3856,"Image File":"http:\/\/a2.twimg.com\/profile_images\/67168612\/meedan_combo_rgb_normal.jpg","Web":"http:\/\/Meedan.net"},"label":"meedan","id":"n941","color":"rgb(101,153,65)","y":-31.895168,"size":45.566227,"x":170.32263,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/06\/2010 12:20:13","Tweets":957,"Description":"Steve Richards is a political columnist for the Independent and presenter of radio 4's week in westminster.","Followed":297,"Followers":5960,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1135405221\/Steve_Richards_normal.jpg"},"label":"steverichards14","id":"n942","color":"rgb(203,102,152)","y":-1122.8004,"size":33.995567,"x":-786.1592,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/01\/2009 13:58:22","Tweets":1273,"Description":"Editor in Chief of Guardian Newspapers","Followed":614,"Time Zone":"London","Followers":36050,"Image File":"http:\/\/a1.twimg.com\/profile_images\/98159018\/aalanrpiccmpresed_normal.jpg","Web":"http:\/\/www.guardian.co.uk\/global\/2010\/aug\/26\/alan-rusbridger-profile"},"label":"arusbridger","id":"n943","color":"rgb(203,102,152)","y":-1543.0731,"size":74.05312,"x":-401.37698,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2008 18:19:09","Tweets":7005,"Description":"BBC's first official tech reporter covering silicon valley, scottish, stubborn, fun, living life large","Followed":1205,"Time Zone":"Pacific Time (US & Canada)","Followers":4047,"Image File":"http:\/\/a1.twimg.com\/profile_images\/67702410\/maggie_normal.jpg","Web":"http:\/\/www.bbc.co.uk\/technology"},"label":"maggieshiels","id":"n944","color":"rgb(203,102,152)","y":-1428.3481,"size":54.152912,"x":-52.87486,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2007 15:46:23","Tweets":17399,"Description":"The BBC's technology correspondent. This is my personal profile - if you don't like the dog etc go to @BBCRoryCJ","Followed":1576,"Time Zone":"London","Followers":28712,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1182487667\/Photo_on_2010-12-04_at_18.26_normal.jpg","Web":"http:\/\/www.bbc.co.uk\/rorycellanjones\/"},"label":"ruskin147","id":"n945","color":"rgb(203,102,152)","y":-1420.1555,"size":71.391556,"x":-562.1101,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/06\/2010 17:28:33","Tweets":285,"Description":"I'm Especially interested in Poem-literature,Essay,Editorial Column,Amnesty In...; I read & think those; I compose my mind etc; I taste a tea(coffee) and so on.","Followed":1516,"Followers":830,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1243388521\/jaehyeongkim10-2_normal.jpg","Web":"http:\/\/www.facebook.com\/liebeste1077"},"label":"liebeste","id":"n946","color":"rgb(3,101,151)","y":1482.7028,"size":49.783432,"x":467.61368,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/02\/2007 00:11:20","Tweets":3841,"Description":"Chief Content Officer for Edelman. Formerly BBC News veteran...","Followed":914,"Time Zone":"London","Followers":4559,"Image File":"http:\/\/a2.twimg.com\/profile_images\/800327348\/RS2April_2007_normal.jpg","Web":"http:\/\/blogs.edelman.co.uk\/richardsambrook\/"},"label":"sambrook","id":"n947","color":"rgb(203,102,152)","y":-1107.008,"size":66.86878,"x":-253.39424,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/10\/2010 14:25:34","Tweets":652,"Description":"Twitter account for The Department of Media and Communications @ LSE www.lse.ac.uk\/media@lse","Followed":154,"Time Zone":"London","Followers":825,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1174027746\/LSELogo_normal.jpg"},"label":"medialse","id":"n948","color":"rgb(203,102,152)","y":-267.51657,"size":47.04197,"x":-709.07227,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/02\/2009 10:25:17","Tweets":5251,"Description":"Free public lectures and debates at LSE, with high profile speakers from government, politics, business, academia and civil society.","Followed":1897,"Time Zone":"London","Followers":14376,"Image File":"http:\/\/a2.twimg.com\/profile_images\/237951602\/events_twitter_profilepic_normal.jpg","Web":"http:\/\/www.lse.ac.uk\/events"},"label":"lsepublicevents","id":"n949","color":"rgb(203,102,152)","y":-636.15686,"size":68.17334,"x":-402.76706,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/05\/2008 20:32:33","Tweets":2925,"Description":"Frontline is a media club for a diverse group of people united by their passion for quality journalism. Updated by the Frontline team","Followed":1816,"Time Zone":"London","Followers":7843,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1346766590\/frontlineclubtwitter_normal.png","Web":"http:\/\/www.frontlineclub.com"},"label":"frontlineclub","id":"n950","color":"rgb(203,102,152)","y":-1010.8232,"size":55.478157,"x":-656.17114,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2007 11:17:31","Tweets":1982,"Description":"I'm the Global Communities Editor for Reuters News. Any opinions here are my own. I tweet on finance and business via @reutermarkjones","Followed":246,"Time Zone":"London","Followers":1771,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1050528431\/My_Avatar__clean_copy__normal.JPG","Web":"http:\/\/markhaywardjones.posterous.com"},"label":"markjones","id":"n951","color":"rgb(203,102,152)","y":-901.12115,"size":44.327385,"x":198.0469,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/11\/2008 18:35:40","Tweets":3854,"Description":"The mission of this Twitter profile is to serve as a portal to all nonprofit organizations on Twitter [by only following nonprofits and nonprofit staff].","Followed":59001,"Time Zone":"Mountain Time (US & Canada)","Followers":439617,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1234069042\/npo_normal.jpg","Web":"http:\/\/www.nonprofitorgsblog.org"},"label":"nonprofitorgs","id":"n952","color":"rgb(101,153,65)","y":65.174644,"size":51.55988,"x":976.85095,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/04\/2009 14:38:48","Tweets":100,"Description":"The Center for Applied Research in the Apostolate is a Georgetown University social science research center that focuses on Catholicism and the Catholic Church.","Followed":344,"Time Zone":"Eastern Time (US & Canada)","Followers":1501,"Image File":"http:\/\/a3.twimg.com\/profile_images\/318895047\/CaraLogo_normal.jpg","Web":"http:\/\/cara.georgetown.edu\/"},"label":"caracatholic","id":"n953","color":"rgb(101,153,65)","y":364.72867,"size":17.055851,"x":54.532818,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/06\/2009 20:39:24","Tweets":9933,"Description":"Roger Highfield, Editor of New Scientist, was born in Wales, raised in north London and became the first person to bounce a neutron off a soap bubble.","Followed":418,"Time Zone":"London","Followers":5100,"Image File":"http:\/\/a2.twimg.com\/profile_images\/262576031\/highfield_20for_20web_normal.jpg","Web":"http:\/\/www.rogerhighfield.com"},"label":"rogerhighfield","id":"n954","color":"rgb(203,102,152)","y":-1494.6943,"size":44.642265,"x":-660.5581,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/02\/2009 18:02:06","Tweets":1207,"Description":"Britain's leading monthly current affairs magazine","Followed":1884,"Time Zone":"London","Followers":7713,"Image File":"http:\/\/a2.twimg.com\/profile_images\/82283898\/prospect_P_normal.jpg","Web":"http:\/\/www.prospectmagazine.co.uk\/"},"label":"prospect_uk","id":"n955","color":"rgb(203,102,152)","y":-1171.9164,"size":53.9262,"x":-875.91455,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/12\/2008 20:19:54","Tweets":2210,"Description":"Editora Español @globalvoices \/ Spanish Language Editor @globalvoices. Journalist, tech researcher, puertorriqueña.","Followed":565,"Time Zone":"Eastern Time (US & Canada)","Followers":733,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1120336507\/Yo_Twitter_normal.jpg","Web":"http:\/\/globalvoicesonline.org\/author\/firuzeh-shokooh-valle\/"},"label":"firuzehsv","id":"n956","color":"rgb(101,153,65)","y":202.32094,"size":47.04197,"x":570.8284,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/03\/2008 16:27:52","Tweets":163,"Description":"Post Doctoral Fellow at the University of Pennsylvania Annenberg School.","Followed":138,"Time Zone":"Pacific Time (US & Canada)","Followers":127,"Image File":"http:\/\/a3.twimg.com\/profile_images\/73596747\/GIRL_SINGING_normal.jpg"},"label":"amelia263","id":"n957","color":"rgb(101,153,65)","y":449.8136,"size":33.995567,"x":728.3495,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/10\/2008 15:31:27","Tweets":4,"Followed":593,"Followers":84,"Image File":"http:\/\/a2.twimg.com\/sticky\/default_profile_images\/default_profile_3_normal.png"},"label":"martingonzalez","id":"n958","color":"rgb(101,153,65)","y":502.1776,"size":41.317566,"x":1543.7256,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2009 15:28:34","Tweets":1110,"Description":"Lawyer, teacher, library director, at Harvard Law School\/Berkman Center; and venture exec at Highland Capital","Followed":470,"Time Zone":"Quito","Followers":3314,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1159303977\/JP_pic_normal.jpeg","Web":"http:\/\/blogs.law.harvard.edu\/palfrey"},"label":"jpalfrey","id":"n959","color":"rgb(234,150,57)","y":-499.2908,"size":77.207825,"x":944.6525,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/04\/2007 16:54:19","Tweets":14904,"Description":"World business, finance and political news from the Financial Times","Followed":48,"Time Zone":"London","Followers":389864,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1316304052\/FT-square-72_normal.png","Web":"http:\/\/www.ft.com"},"label":"financialtimes","id":"n960","color":"rgb(203,102,152)","y":-1799.4086,"size":57.15904,"x":-512.9471,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/02\/2010 13:40:59","Tweets":441,"Description":"A group for anyone interested in following proceedings of the FT Digital Media & Broadcasting Conference 2011 2-3 March in London. #ftmedia11","Followed":85,"Time Zone":"London","Followers":4542,"Image File":"http:\/\/a2.twimg.com\/profile_images\/670027830\/ft_normal.gif","Web":"http:\/\/www.ftconferences.com\/digitalmedia\/"},"label":"ftdigitalmedia","id":"n961","color":"rgb(203,102,152)","y":-1674.5027,"size":32.526917,"x":-282.209,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/05\/2009 20:08:35","Tweets":2374,"Description":"Financial Times business columnist, Brooklyn-dweller. Views my own, not the FT's. Blog updates can be found at @ftbusinessblog","Followed":620,"Time Zone":"Eastern Time (US & Canada)","Followers":5206,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1381007603\/John_4_normal.jpg"},"label":"johngapper","id":"n962","color":"rgb(203,102,152)","y":-1425.9135,"size":53.46777,"x":55.78787,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/09\/2006 23:13:44","Tweets":1759,"Description":"Cofounder of Flickr and Hunch","Followed":610,"Time Zone":"Eastern Time (US & Canada)","Followers":43296,"Image File":"http:\/\/a2.twimg.com\/profile_images\/255388192\/caterina_square_normal.png","Web":"http:\/\/www.caterina.net"},"label":"caterina","id":"n963","color":"rgb(101,153,65)","y":-1254.2114,"size":59.893562,"x":983.4084,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2009 12:05:36","Tweets":1847,"Description":"The Institute of Historical Research (IHR) provides resources for historians, including digital projects, seminars and lectures, conferences, study and training","Followed":297,"Time Zone":"London","Followers":2847,"Image File":"http:\/\/a2.twimg.com\/profile_images\/208753050\/logobig_normal.jpg","Web":"http:\/\/www.history.ac.uk"},"label":"ihr_history","id":"n964","color":"rgb(203,102,152)","y":75.65224,"size":40.600372,"x":-1155.6224,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/07\/2009 12:39:41","Tweets":1198,"Description":"Mimas is a national data centre based at The University of Manchester. We support the advancement of knowledge, powering world-class research and teaching.","Followed":607,"Time Zone":"London","Followers":570,"Image File":"http:\/\/a0.twimg.com\/profile_images\/470528606\/_M-73x73_normal.png","Web":"http:\/\/mimas.ac.uk"},"label":"mimasnews","id":"n965","color":"rgb(203,102,152)","y":320.3858,"size":45.566227,"x":-1209.7562,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/12\/2009 14:51:48","Tweets":318,"Description":"Ph.D. @ UCC = Networks + Econ Soc + Technology + Rural Development. Former life in Software Dev @ Glockenspiel, ParcPlace, Sun, Iona ...","Followed":348,"Time Zone":"London","Followers":166,"Image File":"http:\/\/a1.twimg.com\/profile_images\/618176671\/Me_normal.JPG"},"label":"alansloane","id":"n966","color":"rgb(139,185,208)","y":619.63116,"size":39.10454,"x":-826.23376,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/07\/2007 20:00:23","Tweets":1852,"Description":"Assistant Professor in the Department of American Studies and the Program in Digital Cultures & Creativity at the University of Maryland, College Park.","Followed":301,"Time Zone":"Pacific Time (US & Canada)","Followers":626,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1139444154\/Farman_UMD_Photo_900_normal.jpg","Web":"http:\/\/www.jasonfarman.com"},"label":"farman","id":"n967","color":"rgb(139,185,208)","y":315.89395,"size":37.102863,"x":-523.8073,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/02\/2009 01:33:14","Tweets":206,"Description":"Likes to know what's going on. Doing a PhD in online and offline narratives of everyday practices in Networked Spaces.","Followed":183,"Time Zone":"Melbourne","Followers":118,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1384853714\/30235_10150180881680599_873825598_12854295_8152434_n_normal.jpg"},"label":"jennykennedy","id":"n970","color":"rgb(139,185,208)","y":1148.1965,"size":40.961334,"x":-635.06104,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/03\/2009 03:10:12","Tweets":1203,"Description":"net researcher and educator; I work at Curtin University, head of the Department of Internet Studies. Apparently, my views on twitter are my own?","Followed":259,"Time Zone":"Perth","Followers":556,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1168054479\/netcrit_normal.jpg","Web":"http:\/\/netcrit.net"},"label":"netcrit","id":"n971","color":"rgb(139,185,208)","y":1210.247,"size":61.17376,"x":111.92638,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2009 15:12:01","Tweets":491,"Description":"Building upon Oxford University's 800 year old history of educating leaders, the Saïd Business School seeks to develop next generation of business leaders","Followed":68,"Time Zone":"London","Followers":4564,"Image File":"http:\/\/a3.twimg.com\/profile_images\/926970259\/Test_normal.jpg","Web":"http:\/\/www.sbs.ox.ac.uk"},"label":"oxfordsbs","id":"n973","color":"rgb(3,101,151)","y":-104.62653,"size":48.71783,"x":-1375.7372,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2011 18:16:04","Tweets":141,"Description":"Modern human ancestors spent a period of time adapting to life in a partially-aquatic environment. Accounting for Features such as bipedalism and hairlessness","Followed":1985,"Followers":334,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1315019759\/image006_normal.jpg"},"label":"aquatictheory","id":"n974","color":"rgb(3,101,151)","y":87.454216,"size":41.317566,"x":-454.26578,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/01\/2009 04:02:29","Tweets":8052,"Description":"Blogger\/columnist for the Washington Post, columnist for Bloomberg, contributor to MSNBC. Eater of food. Hater of filibuster. Lover of charts.","Followed":443,"Time Zone":"Eastern Time (US & Canada)","Followers":77040,"Image File":"http:\/\/a1.twimg.com\/profile_images\/719729650\/screenshotheadshot_05_normal.jpg","Web":"http:\/\/voices.washingtonpost.com\/ezra-klein\/"},"label":"ezraklein","id":"n975","color":"rgb(101,153,65)","y":-1179.2406,"size":45.566227,"x":1359.2078,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/12\/2009 06:17:36","Tweets":207,"Description":"Ideas for a Better Internet, a new course program offered jointly by Harvard and Stanford taught by Jonathan Zittrain and Elizabeth Stark.","Followed":323,"Time Zone":"Pacific Time (US & Canada)","Followers":708,"Image File":"http:\/\/a0.twimg.com\/profile_images\/587510695\/n620440139_9864_normal.jpg","Web":"http:\/\/bit.ly\/i4bicfp"},"label":"ideas4betternet","id":"n976","color":"rgb(234,150,57)","y":-259.9315,"size":54.822845,"x":242.68785,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/05\/2008 16:09:01","Tweets":16728,"Description":"I teach journalism at NYU, direct the Studio 20 program there, critique the press and try to grok new media. I don't do lifecasting but mindcasting on Twitter.","Followed":669,"Time Zone":"Eastern Time (US & Canada)","Followers":59858,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1081446424\/JR_00034twitter_normal.jpg","Web":"http:\/\/www.pressthink.org"},"label":"jayrosen_nyu","id":"n979","color":"rgb(101,153,65)","y":-1394.1671,"size":84.43914,"x":810.7875,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/06\/2009 15:52:33","Tweets":642,"Description":"We provide support to growing companies: Business & Innovation Centres (flexible office space), Investment Networks and Innovation Solutions","Followed":394,"Time Zone":"London","Followers":1397,"Image File":"http:\/\/a1.twimg.com\/profile_images\/339640583\/Small_-_Oxin_Logo_New_PMS_normal.jpg","Web":"http:\/\/www.oxin.co.uk"},"label":"oxinnovation","id":"n980","color":"rgb(3,101,151)","y":-224.86404,"size":35.81987,"x":-1593.8544,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/07\/2009 15:03:33","Tweets":295,"Description":"Computer support company serving small and medium sized businesses in Oxfordshire. Specialist in the Microsoft Small Business Server. Find out more at:","Followed":444,"Time Zone":"London","Followers":405,"Image File":"http:\/\/a1.twimg.com\/profile_images\/359337323\/smalllogo_normal.jpg","Web":"http:\/\/www.oxfordcomputerservice.co.uk\/"},"label":"oxfordcompsrvce","id":"n981","color":"rgb(3,101,151)","y":-250.58322,"size":32.015457,"x":-1520.9427,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/05\/2010 20:28:17","Tweets":1646,"Description":"TheAtlantic.com's Technology Channel feed, curated by @alexismadrigal and @nbj914.","Followed":68,"Time Zone":"Eastern Time (US & Canada)","Followers":3711,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1268250456\/twitter-icon-tech_normal.png","Web":"http:\/\/www.theatlantic.com\/technology"},"label":"theatlantictech","id":"n982","color":"rgb(101,153,65)","y":-1850.3894,"size":44.008812,"x":811.3159,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/11\/2007 23:47:58","Tweets":4879,"Description":"New York Times tech reporter, ♥, nerd, hustler. I can teach you how to dougie.","Followed":2430,"Time Zone":"Eastern Time (US & Canada)","Followers":394777,"Image File":"http:\/\/a2.twimg.com\/profile_images\/66712101\/IMG_0043_normal.jpg","Web":"http:\/\/www.nytimes.com\/technology\/"},"label":"jennydeluxe","id":"n983","color":"rgb(101,153,65)","y":-1718.214,"size":60.994167,"x":566.05054,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/05\/2009 01:21:12","Tweets":8208,"Description":"#digitalist #technologist #futurist #strategist @ the intersection of tech, media, govt & society. #BonVivant suffering from #Wanderlust","Followed":1998,"Time Zone":"Eastern Time (US & Canada)","Followers":1442,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1119423634\/290_normal.jpg","Web":"http:\/\/darold.tumblr.com"},"label":"idarold","id":"n986","color":"rgb(101,153,65)","y":-125.22283,"size":50.301983,"x":1190.26,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/05\/2009 02:20:17","Tweets":7911,"Description":"Be Excellent To Each Other","Followed":1530,"Time Zone":"Pacific Time (US & Canada)","Followers":80003,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1065829685\/Screen_shot_2010-07-09_at_3.33.15_PM_normal.png","Web":"http:\/\/www.techcrunch.com"},"label":"arrington","id":"n987","color":"rgb(101,153,65)","y":-1582.9044,"size":61.17376,"x":575.0429,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2009 07:03:02","Tweets":20870,"Description":"copyright, technology, cyberculture, devil music and long walks on the beach.","Followed":649,"Time Zone":"Santiago","Followers":480,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1375126618\/e5c7919c-6baf-45c8-8daa-e8d6df9c4812_normal.png","Web":"http:\/\/b33p.me\/"},"label":"mateusmr","id":"n988","color":"rgb(101,153,65)","y":-650.55524,"size":36.255116,"x":1132.7328,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/03\/2009 15:43:46","Tweets":200,"Description":"Law Professor @ The University of Hong Kong -- teaching Regulation of Cyberspace, Privacy and Law & Society.","Followed":116,"Time Zone":"Hong Kong","Followers":183,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1088361107\/mt_picture_normal.jpg","Web":"http:\/\/marcelothompson.hk"},"label":"marcelothompson","id":"n989","color":"rgb(234,150,57)","y":625.0868,"size":48.445194,"x":160.25189,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/04\/2009 01:38:23","Tweets":687,"Description":"dotMusic (.music) web domain is the domain name extension TLD for the music community - Sign the dot Music support petition at www.music.us","Followed":43581,"Time Zone":"Pacific Time (US & Canada)","Followers":41710,"Image File":"http:\/\/a2.twimg.com\/profile_images\/132739251\/twitter_normal.jpg","Web":"http:\/\/www.music.us"},"label":"dotmusic","id":"n990","color":"rgb(234,150,57)","y":-488.96066,"size":20.372137,"x":-1334.4753,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/05\/2008 23:27:29","Tweets":7776,"Description":"The Anti Christ of Silicon Valley","Followed":9812,"Time Zone":"Central Time (US & Canada)","Followers":16436,"Image File":"http:\/\/a1.twimg.com\/profile_images\/561636905\/head_normal_normal.jpg","Web":"http:\/\/www.ajkeen.com"},"label":"ajkeen","id":"n991","color":"rgb(203,102,152)","y":-1076.0891,"size":72.142876,"x":4.0686173,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/04\/2009 16:50:50","Tweets":610,"Description":"Worked for Schwarzenegger, worked for Rohrabacher. Interested in emerging technologies, political campaigns, photography and riding waves","Followed":1215,"Time Zone":"Vienna","Followers":416,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1272268276\/Gerald_Neugschwandtner_Jaenner_2011_normal.JPG","Web":"http:\/\/www.facebook.com\/gerald.neugschwandtner"},"label":"geraldneu","id":"n992","color":"rgb(3,101,151)","y":892.42664,"size":48.169895,"x":-40.25463,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/05\/2007 10:01:02","Tweets":3154,"Description":"Keeping an eye on government, debating laws, approving taxes. This official Twitter feed is produced by the web team in Parliament.","Followed":11356,"Time Zone":"London","Followers":41483,"Image File":"http:\/\/a0.twimg.com\/profile_images\/60328860\/2764399629_6088b41a65_normal.jpg","Web":"http:\/\/www.parliament.uk\/"},"label":"ukparliament","id":"n993","color":"rgb(203,102,152)","y":-750.69934,"size":55.04276,"x":-942.95447,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/02\/2009 20:37:57","Tweets":3770,"Description":"TV news and current affairs programme broadcast at 2230 on BBC Two weekdays","Followed":6688,"Time Zone":"London","Followers":46781,"Image File":"http:\/\/a1.twimg.com\/profile_images\/767942602\/twitterimage_normal.jpg","Web":"http:\/\/bbc.co.uk\/newsnight"},"label":"bbcnewsnight","id":"n994","color":"rgb(203,102,152)","y":-1195.7673,"size":62.573586,"x":-593.7492,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/08\/2007 23:23:33","Tweets":5316,"Description":"Radio 4 flagship news programme","Followed":11795,"Time Zone":"London","Followers":84798,"Image File":"http:\/\/a0.twimg.com\/profile_images\/55556860\/today-logo-small_normal.jpg","Web":"http:\/\/www.bbc.co.uk\/today"},"label":"bbcr4today","id":"n995","color":"rgb(203,102,152)","y":-756.6527,"size":65.19247,"x":-821.276,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/03\/2007 21:14:31","Tweets":13362,"Description":"I'm the head of the webspam team at Google.","Followed":296,"Time Zone":"Pacific Time (US & Canada)","Followers":120448,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1093457250\/twitter-matt_normal.png","Web":"http:\/\/mattcutts.com\/blog\/"},"label":"mattcutts","id":"n997","color":"rgb(101,153,65)","y":-1669.944,"size":57.362858,"x":681.18494,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/11\/2008 22:23:30","Tweets":500,"Description":"Associate Professor in the Information School at University of Washington. Power, Network Gatekeeping Theory, Information politics and Policy","Followed":439,"Time Zone":"Pacific Time (US & Canada)","Followers":778,"Image File":"http:\/\/a2.twimg.com\/profile_images\/462983120\/k_normal.jpg","Web":"http:\/\/eKarine.org"},"label":"karineb","id":"n998","color":"rgb(139,185,208)","y":713.0442,"size":68.03112,"x":409.0906,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/01\/2008 19:12:20","Tweets":680,"Description":"Sociologist of computer-mediated collective action @ Connected Action www.connectedaction.net Director: Social Media Research Foundation smrfoundation.org","Followed":1064,"Time Zone":"Pacific Time (US & Canada)","Followers":2233,"Image File":"http:\/\/a2.twimg.com\/profile_images\/44313182\/Marc_Smith_normal.png","Web":"http:\/\/www.connectedaction.net"},"label":"marc_smith","id":"n999","color":"rgb(139,185,208)","y":15.665735,"size":68.87385,"x":-190.45728,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/02\/2009 16:17:49","Tweets":232,"Description":"Koen Leurs (1983) works @ Utrecht University, on Wired Up","Followed":113,"Time Zone":"Amsterdam","Followers":110,"Image File":"http:\/\/a3.twimg.com\/profile_images\/80117364\/AvatarKoenHabboHotel_normal.jpg","Web":"http:\/\/www.uu.nl\/wiredup"},"label":"koenleurs","id":"n1000","color":"rgb(139,185,208)","y":1387.7084,"size":29.840393,"x":-298.70145,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/01\/2010 03:11:50","Tweets":330,"Description":"Four geographers mapping the geographies of user-generated online content.","Followed":237,"Time Zone":"Central Time (US & Canada)","Followers":875,"Image File":"http:\/\/a2.twimg.com\/profile_images\/729150869\/FSJPG001_normal.jpg","Web":"http:\/\/floatingsheep.org"},"label":"floating_sheep","id":"n1001","color":"rgb(139,185,208)","y":330.95148,"size":47.04197,"x":-451.93436,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/09\/2007 17:45:50","Tweets":4925,"Description":"Researcher, professor, speaker on the Information Society, ICT4D and the Digital Divide.","Followed":130,"Time Zone":"Madrid","Followers":2981,"Image File":"http:\/\/a0.twimg.com\/profile_images\/37382452\/ictlogist_150x150_normal.jpg","Web":"http:\/\/ictlogy.net"},"label":"ictlogist","id":"n1003","color":"rgb(101,153,65)","y":184.15605,"size":55.04276,"x":955.48926,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/04\/2007 21:02:38","Tweets":14040,"Description":"News nuggets for journalists and publishers from news and job listing site Journalism.co.uk","Followed":35610,"Time Zone":"London","Followers":43868,"Image File":"http:\/\/a3.twimg.com\/profile_images\/996623377\/j-icon_normal.png","Web":"http:\/\/www.journalism.co.uk"},"label":"journalismnews","id":"n1004","color":"rgb(203,102,152)","y":-804.2725,"size":68.5956,"x":-604.2049,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/04\/2008 00:08:29","Tweets":1151,"Description":"News and views at the edge of internet freedom and openness.","Followed":2339,"Time Zone":"Eastern Time (US & Canada)","Followers":1284,"Image File":"http:\/\/a0.twimg.com\/profile_images\/912173744\/NJlogo_normal.png","Web":"http:\/\/nathanieljames.org\/openwebdigest\/"},"label":"owd","id":"n1005","color":"rgb(101,153,65)","y":-40.63126,"size":49.255432,"x":1012.33826,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/09\/2008 13:53:13","Tweets":589,"Description":"Knight Foundation, promoting informed & engaged communities.","Followed":237,"Time Zone":"Eastern Time (US & Canada)","Followers":1887,"Image File":"http:\/\/a2.twimg.com\/profile_images\/824627533\/Ibarguen2_normal.jpg","Web":"http:\/\/www.knightfoundation.org"},"label":"ibarguen","id":"n1006","color":"rgb(101,153,65)","y":-830.518,"size":42.696568,"x":655.52356,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/03\/2007 10:52:19","Tweets":7129,"Description":"Director of Tow Centre for Digital Journalism at Columbia J School. Former guardian news & media director of digital content. Contact ebell@columbia.edu","Followed":1386,"Time Zone":"London","Followers":14629,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1209434671\/Photo_on_2011-01-07_at_12.12__2_normal.jpg","Web":"http:\/\/emilybellwether.wordpress.com\/"},"label":"emilybell","id":"n1007","color":"rgb(203,102,152)","y":-1283.8679,"size":79.37048,"x":65.42035,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/08\/2010 18:44:54","Tweets":197,"Description":"PhD candidate at CAMRI, interested in mobile\/locative media & sense of place.","Followed":251,"Followers":94,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1374017160\/photo-1_normal.jpg"},"label":"didemozkul","id":"n1008","color":"rgb(139,185,208)","y":1054.5184,"size":51.31264,"x":-352.61368,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/04\/2009 17:17:00","Tweets":817,"Description":"LSE Fellow in Media & Communications. Thinks about media, communication and change. Cyclist, rower, beer drinker, London-ist.","Followed":444,"Time Zone":"London","Followers":595,"Image File":"http:\/\/a1.twimg.com\/profile_images\/150413344\/alsuit_normal.jpg","Web":"http:\/\/www.alisonpowell.ca"},"label":"postdocal","id":"n1009","color":"rgb(139,185,208)","y":300.03305,"size":71.26439,"x":-302.66934,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/12\/2006 17:37:24","Tweets":1884,"Description":"Thinking about media. Working at the Guardian. Living in London. Married with 3 kids.","Followed":234,"Time Zone":"London","Followers":1482,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1128112363\/myhead-4_normal.png","Web":"http:\/\/www.mattmcalister.com"},"label":"mattmcalister","id":"n1010","color":"rgb(203,102,152)","y":-917.93695,"size":42.01585,"x":298.47623,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/02\/2009 14:31:05","Tweets":5063,"Description":"Guardian Head of Digital Engagement + longtime creative geek. Perpetually curious about online culture + new forms of communicating\/collaborating\/storytelling.","Followed":867,"Time Zone":"London","Followers":7704,"Image File":"http:\/\/a2.twimg.com\/profile_images\/980229024\/megaop2_normal.jpg","Web":"http:\/\/www.megpickard.com"},"label":"megpickard","id":"n1011","color":"rgb(203,102,152)","y":-774.4531,"size":60.813538,"x":42.256126,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/04\/2008 16:33:06","Tweets":3513,"Description":"money-as-cultural-practice, southern fried, civic media,txtmsgs,fake chanel, everyday ethnography","Followed":1084,"Time Zone":"Eastern Time (US & Canada)","Followers":662,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1181902192\/witchy_normal.jpg","Web":"http:\/\/llaannaa.com"},"label":"lanalana","id":"n1012","color":"rgb(139,185,208)","y":399.3242,"size":46.165863,"x":787.94037,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/10\/2008 02:27:50","Tweets":311,"Description":"Chief of Confusion but was Chief Scientist of Xerox and head of the PARC. Big believer in the importance of cultivating imagination & a questing disposition.","Followed":26,"Time Zone":"Pacific Time (US & Canada)","Followers":5531,"Image File":"http:\/\/a3.twimg.com\/profile_images\/71780005\/jsbcropped_normal.jpg","Web":"http:\/\/www.johnseelybrown.com"},"label":"jseelybrown","id":"n1013","color":"rgb(139,185,208)","y":-1578.8737,"size":53.235886,"x":1019.87024,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2007 18:51:38","Tweets":931,"Description":"@BetterGrads Co-Founder, @AwesomeFound Trustee, @WebEcology and Harvard Project Zero Researcher -- Yes to civic media and educational innovation","Followed":523,"Time Zone":"Eastern Time (US & Canada)","Followers":546,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1257677524\/erhardt_byjjacobs_normal.JPG","Web":"http:\/\/erhardtgraeff.com\/"},"label":"erhardt","id":"n1014","color":"rgb(139,185,208)","y":525.66345,"size":48.71783,"x":356.82812,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/05\/2007 15:24:33","Tweets":3393,"Description":"Working to change the relationship between citizens and their government with Internet technology.","Followed":409,"Time Zone":"Atlantic Time (Canada)","Followers":9374,"Image File":"http:\/\/a2.twimg.com\/profile_images\/55418705\/100x100_sunlight_normal.png","Web":"http:\/\/sunlightfoundation.com\/"},"label":"sunfoundation","id":"n1015","color":"rgb(101,153,65)","y":-900.3217,"size":50.301983,"x":1252.417,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2008 09:13:06","Tweets":12082,"Description":"You can email me on krishnan@channel4.com","Followed":4774,"Time Zone":"London","Followers":46308,"Image File":"http:\/\/a3.twimg.com\/profile_images\/92333709\/n560491116_6062_normal.jpg","Web":"http:\/\/www.channel4.com\/gurublog"},"label":"krishgm","id":"n1016","color":"rgb(203,102,152)","y":-1382.9108,"size":68.31469,"x":-404.5351,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/03\/2008 13:55:16","Tweets":9654,"Description":"Journalist. Head of Technology (Editorial) at Telegraph Media Group. Books blogger at 26books.com","Followed":1873,"Time Zone":"London","Followers":7129,"Image File":"http:\/\/a2.twimg.com\/profile_images\/421978706\/eye_normal.jpg","Web":"http:\/\/www.shanerichmond.net"},"label":"shanerichmond","id":"n1017","color":"rgb(203,102,152)","y":-1385.1367,"size":52.529034,"x":-165.04582,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/04\/2008 12:29:11","Tweets":12407,"Description":"Fighting for the future of journalism through media & tech policy. Interested in building community & sustainability. Associate Program Director at Free Press.","Followed":749,"Time Zone":"Tehran","Followers":2380,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1255845452\/image_normal.jpg","Web":"http:\/\/stearns.wordpress.com"},"label":"jcstearns","id":"n1018","color":"rgb(234,150,57)","y":-642.9206,"size":47.611473,"x":849.1548,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/09\/2008 00:44:28","Tweets":8593,"Description":"The Benton Foundation works to ensure that media and telecommunications serve the public interest and enhance our democracy. benton.org","Followed":219,"Time Zone":"Central Time (US & Canada)","Followers":1049,"Image File":"http:\/\/a2.twimg.com\/profile_images\/279350221\/benton_small_icon_normal.gif","Web":"http:\/\/www.benton.org\/"},"label":"benton_fdn","id":"n1019","color":"rgb(234,150,57)","y":-290.87988,"size":39.863235,"x":1380.6068,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2010 15:53:36","Tweets":1384,"Description":"Explorer, sharing Informations promoting Internet for Everyone. Read more.., think and act with your Heart - tweets: http:\/\/bit.ly\/jsheG7","Followed":1835,"Time Zone":"Rome","Followers":442,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1337519606\/cc_18_normal.gif","Web":"http:\/\/www.internet-history.info"},"label":"carlo_cosmatos","id":"n1020","color":"rgb(234,150,57)","y":230.2406,"size":53.9262,"x":1208.29,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/03\/2009 13:53:41","Tweets":5494,"Description":"Wired editor David Rowan and the magazine and online team","Followed":254,"Time Zone":"London","Followers":43977,"Image File":"http:\/\/a3.twimg.com\/profile_images\/118863110\/WIRED_W_1__normal.jpg","Web":"http:\/\/www.wired.co.uk"},"label":"wireduk","id":"n1021","color":"rgb(203,102,152)","y":-1705.5802,"size":67.888306,"x":20.971325,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/11\/2009 14:17:09","Tweets":2782,"Description":"Campaigning for a tax on banks to raise billions to help at home, and abroad and tackle climate change.","Followed":403,"Time Zone":"London","Followers":7488,"Image File":"http:\/\/a3.twimg.com\/profile_images\/683071224\/twitterbird_mask_normal.gif","Web":"http:\/\/robinhoodtax.org.uk\/"},"label":"robinhood","id":"n1022","color":"rgb(203,102,152)","y":-408.97513,"size":30.955322,"x":-928.29596,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/02\/2009 08:14:31","Tweets":5776,"Description":"By day i am UK govt's digital champion+ founder of @raceonline_2012 + by night @luckyvoice chairman. NED @channel4 + @marksandspencer, co-founder lastminute.com","Followed":1025,"Time Zone":"London","Followers":21605,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1214422203\/ProfilePhoto_normal.png","Web":"http:\/\/marthalanefox.com"},"label":"marthalanefox","id":"n1023","color":"rgb(203,102,152)","y":-1576.1056,"size":71.51813,"x":-564.76996,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/04\/2008 15:19:26","Tweets":5928,"Description":"News and analysis on tech and business. Also here: select retweets from NYT tech writers and friends. Account maintained by David F. Gallagher (@davidfg).","Followed":134,"Time Zone":"Eastern Time (US & Canada)","Followers":46334,"Image File":"http:\/\/a1.twimg.com\/profile_images\/108833947\/bits75_normal.jpg","Web":"http:\/\/nytimes.com\/bits"},"label":"nytimesbits","id":"n1025","color":"rgb(101,153,65)","y":-1937.8436,"size":60.994167,"x":233.10197,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/05\/2009 01:32:57","Tweets":4425,"Description":"ALL the news from #TED: TEDTalks, TED Conferences, the TED Prize and more.","Followed":6072,"Time Zone":"Eastern Time (US & Canada)","Followers":75392,"Image File":"http:\/\/a3.twimg.com\/profile_images\/386938991\/TwitterBugTEDNews_normal.gif","Web":"http:\/\/www.ted.com"},"label":"tednews","id":"n1026","color":"rgb(101,153,65)","y":-986.81,"size":54.822845,"x":150.39632,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/06\/2007 20:25:27","Tweets":5926,"Description":"Tech+arts+mobile+transmedia+miscellaneouStuff","Followed":596,"Time Zone":"Madrid","Followers":1366,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1400213965\/Photo_on_2011-06-04_at_16.03_normal.jpg","Web":"http:\/\/transmedial.wordpress.com\/"},"label":"marabales","id":"n1027","color":"rgb(101,153,65)","y":7.3180804,"size":32.015457,"x":324.54697,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/06\/2009 10:17:54","Tweets":2623,"Description":"ARC Future Fellow on IP and Climate Change, Associate Professor, ACIPA, ANU College of Law. Copyright, Patents, Trade Marks, IT and media law, clean tech, TK.","Followed":922,"Time Zone":"Sydney","Followers":523,"Image File":"http:\/\/a1.twimg.com\/profile_images\/733661223\/furphy_normal.jpg","Web":"http:\/\/works.bepress.com\/matthew_rimmer\/"},"label":"drrimmer","id":"n1028","color":"rgb(234,150,57)","y":661.1392,"size":51.80519,"x":954.14233,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/02\/2007 05:03:11","Tweets":63089,"Description":"Technology Anthropologist; Entrepreneur; Early-Stage Seed Investor; story teller, Living in Social Media. Producer of #140conf","Followed":36275,"Time Zone":"Eastern Time (US & Canada)","Followers":399644,"Image File":"http:\/\/a1.twimg.com\/profile_images\/179183875\/vx22_normal.jpg","Web":"http:\/\/jeffpulver.com"},"label":"jeffpulver","id":"n1029","color":"rgb(101,153,65)","y":-530.6031,"size":60.994167,"x":812.53394,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2008 15:02:16","Tweets":1205,"Description":"http:\/\/josepvives.cat\/about funkzionari, geek, cientific social, hacktivista, open advocate, llibertari","Followed":445,"Time Zone":"Madrid","Followers":204,"Image File":"http:\/\/a1.twimg.com\/profile_images\/362172400\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/josepvives.cat"},"label":"josepvives","id":"n1030","color":"rgb(101,153,65)","y":1104.4412,"size":30.40517,"x":821.2247,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/05\/2007 00:10:05","Tweets":2898,"Description":"Faculty at University of Wisconsin-Milwaukee School of Information Studies (@uwmsois) and co-director of Center for Information Policy Research (@uwmcipr)","Followed":201,"Time Zone":"Central Time (US & Canada)","Followers":1530,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1083590354\/IMG_2816_2_normal.jpg","Web":"http:\/\/michaelzimmer.org"},"label":"michaelzimmer","id":"n1031","color":"rgb(139,185,208)","y":765.5027,"size":73.11439,"x":882.56726,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/03\/2007 13:08:58","Tweets":4097,"Description":"I research & teach Internet Communications at Curtin University in Perth, Western Australia.","Followed":577,"Time Zone":"Perth","Followers":1135,"Image File":"http:\/\/a1.twimg.com\/profile_images\/761381821\/Picture_7_normal.jpg","Web":"http:\/\/www.tamaleaver.net"},"label":"tamaleaver","id":"n1032","color":"rgb(139,185,208)","y":1044.4106,"size":54.37785,"x":380.06958,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/04\/2009 11:45:12","Tweets":1125,"Description":"Associate Professor of Urban Informatics at Queensland University of Technology, Brisbane, Australia","Followed":300,"Time Zone":"Brisbane","Followers":452,"Image File":"http:\/\/a3.twimg.com\/profile_images\/201147993\/CI_0233_web_normal.jpg","Web":"http:\/\/www.urbaninformatics.net"},"label":"sunday9pm","id":"n1033","color":"rgb(139,185,208)","y":966.5838,"size":46.752934,"x":-191.67738,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/07\/2008 08:23:43","Tweets":7038,"Description":"Blogger, gamer, geek","Followed":597,"Time Zone":"Edinburgh","Followers":1279,"Image File":"http:\/\/a1.twimg.com\/profile_images\/367142781\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/www.technollama.co.uk"},"label":"technollama","id":"n1034","color":"rgb(234,150,57)","y":555.3213,"size":65.96608,"x":1260.7206,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2010 16:00:00","Tweets":3684,"Description":"Barrister|Doctoral Candidate @ University of Oxford| Blog about and research IT, IP, Privacy, Internet law issues. Also tweet from @OxonDataProtect.","Followed":1928,"Time Zone":"London","Followers":1156,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1247298174\/logo_1823_web_normal.png","Web":"http:\/\/cyberpanda-cyberpanda.blogspot.com\/"},"label":"cyber_panda_","id":"n1035","color":"rgb(234,150,57)","y":882.934,"size":77.00194,"x":683.54987,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/01\/2007 12:50:02","Tweets":468,"Description":"My name is Art. I am nothing to do with art the noun.","Followed":98,"Time Zone":"London","Followers":241,"Image File":"http:\/\/a2.twimg.com\/profile_images\/19546662\/940794-1_normal.jpg"},"label":"art","id":"n1036","color":"rgb(3,101,151)","y":203.89624,"size":33.995567,"x":-1170.0028,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2009 11:32:26","Tweets":11,"Followed":14,"Followers":17,"Image File":"http:\/\/a2.twimg.com\/profile_images\/142535651\/n511230454_1503270_8868_twitter_normal.jpg"},"label":"idapersson","id":"n1037","color":"rgb(3,101,151)","y":497.4794,"size":24.632025,"x":-1124.7349,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/03\/2008 15:07:37","Tweets":997,"Description":"Washington Post columnist, rock and roll drummer, actual D.C. native. Also: can juggle.","Followed":128,"Time Zone":"Eastern Time (US & Canada)","Followers":716,"Image File":"http:\/\/a3.twimg.com\/profile_images\/52063934\/0_normal.jpg","Web":"http:\/\/projects.washingtonpost.com\/staff\/articles\/john%2Bkelly\/"},"label":"johnkelly","id":"n1038","color":"rgb(203,102,152)","y":-725.261,"size":32.526917,"x":-709.772,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/05\/2007 18:05:43","Tweets":111,"Description":"Research on governance in, of, through and despite digitally networked environments.","Followed":160,"Time Zone":"London","Followers":127,"Image File":"http:\/\/a1.twimg.com\/profile_images\/57631444\/isnm_malte_ziewitz_normal.jpg","Web":"http:\/\/ziewitz.org"},"label":"ziewitz","id":"n1039","color":"rgb(3,101,151)","y":400.98178,"size":47.328194,"x":-660.7786,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/07\/2009 18:48:05","Tweets":57,"Followed":202,"Time Zone":"Quito","Followers":297,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1391230997\/Picture__normal.jpg"},"label":"ugasser","id":"n1040","color":"rgb(234,150,57)","y":-380.32455,"size":49.783432,"x":442.45422,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2007 12:34:38","Tweets":2424,"Description":"Explore.Connect.Create | Passion & Compassion :: Mobile+Social Computing. ICT4D. Media+News | Organizer: @HacksHackersYVR | Connecting People, Passion & Ideas!","Followed":1559,"Time Zone":"Pacific Time (US & Canada)","Followers":868,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1169922221\/Miraj_Khaled_Sketch_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/asterix"},"label":"asterix","id":"n1042","color":"rgb(101,153,65)","y":360.41434,"size":54.37785,"x":691.4895,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/02\/2007 14:56:06","Tweets":3431,"Description":"google policy wonk; recovering academic; aspiring rooted cosmopolitan. all views expressed here are my own, not my employer's; retweets are not endorsement.","Followed":457,"Time Zone":"Eastern Time (US & Canada)","Followers":925,"Image File":"http:\/\/a2.twimg.com\/profile_images\/338246783\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/www.lokman.org"},"label":"lokmant","id":"n1043","color":"rgb(139,185,208)","y":96.70323,"size":62.913578,"x":117.525665,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/10\/2008 20:42:52","Tweets":989,"Description":"Associate Professor of Sociology, UAB. I study the use and social impacts of technology.","Followed":470,"Time Zone":"Central Time (US & Canada)","Followers":516,"Image File":"http:\/\/a3.twimg.com\/profile_images\/325051574\/Shelia76x100_normal.png"},"label":"shelia_cotten","id":"n1044","color":"rgb(139,185,208)","y":382.01022,"size":54.822845,"x":577.62256,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/12\/2009 18:29:40","Tweets":421,"Description":"This is my public Twitter (private is @vitak). I'm a PhD student @ MSU. My research looks at the role online communication tools play in relational maintenance.","Followed":194,"Time Zone":"Eastern Time (US & Canada)","Followers":179,"Image File":"http:\/\/a0.twimg.com\/profile_images\/933383321\/v_beer2_normal.jpg","Web":"http:\/\/vitak.wordpress.com"},"label":"jvitak","id":"n1045","color":"rgb(139,185,208)","y":841.6425,"size":45.566227,"x":373.7962,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/01\/2010 16:30:49","Tweets":1198,"Description":"Researcher with interests in Gaming economies, Gaming capital, and the Gaming Scene in India. An avid Amateur Gamer to boot. :)","Followed":463,"Time Zone":"Mumbai","Followers":266,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1016710380\/25032010523_normal.jpg","Web":"http:\/\/gamingandgold.wordpress.com\/"},"label":"arunuik","id":"n1046","color":"rgb(139,185,208)","y":978.4189,"size":40.961334,"x":589.99664,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2009 18:16:21","Tweets":2227,"Description":"The Social Science Research Council is an independent, non-profit research organization that uses social science research to address critical social issues.","Followed":4399,"Time Zone":"Eastern Time (US & Canada)","Followers":4420,"Image File":"http:\/\/a2.twimg.com\/profile_images\/92122615\/ssrcorg_normal.jpg","Web":"http:\/\/www.ssrc.org"},"label":"ssrc_org","id":"n1047","color":"rgb(139,185,208)","y":444.8408,"size":77.816025,"x":15.421767,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/01\/2009 15:42:25","Tweets":213,"Description":"Managing Director Agon Consulting, Chair London Business School Media Alumni Club. IBC Conf Cttee. Former Head Media&Ent Accenture, Head Strategy BBC Technology","Followed":1325,"Followers":481,"Image File":"http:\/\/a0.twimg.com\/profile_images\/182673166\/DTheadshot_used_on_website__normal.jpg","Web":"http:\/\/www.agonconsulting.com"},"label":"danieltoole","id":"n1048","color":"rgb(203,102,152)","y":-836.4342,"size":39.48662,"x":-887.2926,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/11\/2006 12:10:03","Tweets":2599,"Description":"Communication, Facilitation, Research and Consultancy around design and technology. BIG POTATOES manifesto co-author. Chair of the Media Futures Conference.","Followed":974,"Time Zone":"London","Followers":1624,"Image File":"http:\/\/a3.twimg.com\/profile_images\/15143922\/NicoMacdonald_0207_1_normal.jpg","Web":"http:\/\/www.spy.co.uk\/"},"label":"nico_macdonald","id":"n1049","color":"rgb(203,102,152)","y":-680.6681,"size":50.04396,"x":-646.8578,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/02\/2011 08:54:22","Tweets":51,"Description":"We make public sheds where everyone you can make beautiful & useful things. Project by Sophie Howarth and Jess Harrington","Followed":739,"Followers":285,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1278315776\/ooto_twitter_normal.jpg","Web":"http:\/\/www.outoftheordinary.org.uk\/"},"label":"ootordinary","id":"n1050","color":"rgb(139,185,208)","y":448.6996,"size":42.01585,"x":-894.9914,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/02\/2008 13:32:22","Tweets":10038,"Description":"Journalist, Director of Polis, the media think-tank at the LSE & author of SuperMedia","Followed":763,"Followers":6053,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1026794468\/4271497492_3d02144edd_normal.jpg","Web":"http:\/\/www.charliebeckett.org"},"label":"charliebeckett","id":"n1051","color":"rgb(203,102,152)","y":-995.1556,"size":73.23343,"x":-112.18732,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/04\/2010 01:46:48","Tweets":7425,"Description":"Professor at Osgoode Hall Law School; author of two short story collections; teach: torts, law & literature; research: defamation, writers' lawsuits.","Followed":335,"Time Zone":"Eastern Time (US & Canada)","Followers":1519,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1279001699\/Kate_Sutherland_normal.jpg","Web":"http:\/\/ssrn.com\/author=114302"},"label":"lawandlit","id":"n1052","color":"rgb(234,150,57)","y":-294.6953,"size":50.81167,"x":1000.69073,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2009 17:03:33","Tweets":1164,"Description":"I'm a law prof a U.Miami; I write about the internet & admin law; privacy, ID cards. I blog discourse.net & edit jotwell.com.","Followed":78,"Time Zone":"Tehran","Followers":610,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1148000219\/amf_normal.jpg","Web":"http:\/\/www.discourse.net"},"label":"mfroomkin","id":"n1053","color":"rgb(234,150,57)","y":-512.68933,"size":45.86767,"x":534.7799,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/01\/2010 20:51:34","Tweets":4097,"Description":"Advocacy and strategy for media reform, internet rights as human rights, open web & info-activism. Working on @NewMediaRights @commisyourright #Drumbeat","Followed":2001,"Time Zone":"Pacific Time (US & Canada)","Followers":1264,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1289383775\/twitterpicpeacock_normal.jpg","Web":"http:\/\/meraszendrobok.org\/"},"label":"merasb","id":"n1054","color":"rgb(234,150,57)","y":-482.41064,"size":55.261196,"x":229.48834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/07\/2009 03:56:36","Tweets":1090,"Description":"An International Civil Liberties Organization that Promotes Balanced Intellectual Property Law and Free Expression on the Internet","Followed":1464,"Time Zone":"Pacific Time (US & Canada)","Followers":1426,"Image File":"http:\/\/a0.twimg.com\/profile_images\/312600391\/IPJ-logo_l_normal.gif","Web":"http:\/\/www.ipjustice.org"},"label":"ipjustice","id":"n1055","color":"rgb(234,150,57)","y":-399.29996,"size":67.01662,"x":827.19965,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/09\/2010 09:35:25","Tweets":6939,"Description":"Greg Walton coordinated the primary field-based research for the GhostNet and ShadowNet cyber-espionage investigations in The Dalai Lama’s Office","Followed":1288,"Time Zone":"London","Followers":629,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1294864569\/763219_10150309749194328_7335227_15550342_4968_q_normal.jpg","Web":"https:\/\/twitter.com\/metalabasia"},"label":"metalabasia","id":"n1056","color":"rgb(203,102,152)","y":-463.51862,"size":49.255432,"x":110.217735,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/12\/2008 19:48:39","Tweets":4483,"Description":"researcher at the Mercatus Center [http:\/\/mercatus.org] where I monitor high-tech policy, cyberlaw & digital economics. Also blog at http:\/\/techliberation.com","Followed":801,"Time Zone":"Quito","Followers":1737,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1195852345\/Adam_Thierer__Mercatus__head_shot_SMALL_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/adamthierer"},"label":"adamthierer","id":"n1057","color":"rgb(234,150,57)","y":-350.1538,"size":61.881798,"x":1227.2719,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/03\/2007 03:51:36","Tweets":3560,"Description":"2011-2012 Fulbrighter in South Africa. ICT4D, Media and Tech Policy. Posts are my own.","Followed":587,"Time Zone":"Central Time (US & Canada)","Followers":830,"Image File":"http:\/\/a3.twimg.com\/profile_images\/939242772\/ishot-39_normal.png","Web":"http:\/\/blurringborders.com"},"label":"kevindonovan","id":"n1058","color":"rgb(234,150,57)","y":-381.53152,"size":53.9262,"x":239.2986,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/05\/2008 15:12:48","Tweets":1581,"Followed":322,"Time Zone":"Eastern Time (US & Canada)","Followers":607,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1262691615\/twitter_red_normal.JPG","Web":"http:\/\/www.oii.ox.ac.uk\/people\/students.cfm?id=167"},"label":"maja_a","id":"n1059","color":"rgb(3,101,151)","y":-243.31071,"size":57.362858,"x":-369.46332,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/06\/2009 19:12:19","Tweets":284,"Description":"Study tips and news from the publisher of Stella Cottrell's Study Skills Handbook and the e-learning resource, skills4studycampus","Followed":1999,"Time Zone":"London","Followers":1096,"Image File":"http:\/\/a0.twimg.com\/profile_images\/843031001\/S4S_twitter_normal.GIF","Web":"http:\/\/www.skills4studycampus.com"},"label":"skills4study","id":"n1060","color":"rgb(203,102,152)","y":-340.97522,"size":34.925293,"x":-1292.5883,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/09\/2009 09:21:36","Tweets":5909,"Description":"All you need to know about Oxford, UK. Ask us anything about the city, or check our website for more.","Followed":2026,"Time Zone":"London","Followers":3259,"Image File":"http:\/\/a0.twimg.com\/profile_images\/484428065\/di_normal.png","Web":"http:\/\/www.dailyinfo.co.uk\/"},"label":"dailyinfooxford","id":"n1061","color":"rgb(3,101,151)","y":-410.723,"size":53.697872,"x":-1231.167,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/03\/2008 14:39:57","Tweets":4971,"Description":"Sociologist by calling, writer by trade. Currently researching Japanese manga and the transnational production of print culture.","Followed":364,"Time Zone":"Pacific Time (US & Canada)","Followers":346,"Image File":"http:\/\/a2.twimg.com\/profile_images\/52742273\/twitter_normal.jpg","Web":"http:\/\/www.caseybrienza.com"},"label":"caseybrienza","id":"n1062","color":"rgb(139,185,208)","y":703.30566,"size":35.376785,"x":-116.700775,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/02\/2011 15:00:09","Tweets":1736,"Description":"The Guardian Higher Education Network is a community site for those working in, or with, HE. Exploring professional issues via blogs, news & debate.","Followed":1417,"Followers":2753,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1371181736\/d5267815-6f4a-4e01-b724-fe903af8abf3_normal.png","Web":"http:\/\/www.guardian.co.uk\/higher-education-network"},"label":"gdnhighered","id":"n1063","color":"rgb(203,102,152)","y":85.76124,"size":47.328194,"x":-1030.0682,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/07\/2007 04:31:19","Tweets":6654,"Description":"Member of IMAGINE.cc. CEO and founder Funky Mobile Ideas SL. Author: Geekonomía (2010), Planeta Web 2.0 (2007). PhD at Communication UAB. Full Professor UVic.","Followed":646,"Time Zone":"Madrid","Followers":2292,"Image File":"http:\/\/a1.twimg.com\/profile_images\/577680363\/hugotwitter_normal.jpg","Web":"http:\/\/about.me\/hugopardokuklinski"},"label":"hugo_pardo","id":"n1064","color":"rgb(101,153,65)","y":-418.2886,"size":43.360588,"x":1412.5854,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/07\/2007 22:59:41","Tweets":5767,"Description":"Knight Chair in Journalism & UNESCO Chair in Communication. Director of Knight Center for Journalism in the Americas at the University of Texas at Austin","Followed":479,"Time Zone":"Central Time (US & Canada)","Followers":8184,"Image File":"http:\/\/a1.twimg.com\/profile_images\/597214248\/Rosental_Alves_normal.jpg","Web":"http:\/\/knightcenter.utexas.edu"},"label":"rosental","id":"n1065","color":"rgb(101,153,65)","y":-1381.8489,"size":52.529034,"x":381.79532,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/08\/2007 22:39:31","Tweets":980,"Description":"I am a newer media prof at Ariz. State. I teach social media and online journalism. I also conduct research in the areas of media sociology and newer media.","Followed":199,"Time Zone":"Arizona","Followers":799,"Image File":"http:\/\/a3.twimg.com\/profile_images\/198114752\/ASUmug2_normal.jpg","Web":"http:\/\/serenacarpenter.com"},"label":"drcarp","id":"n1066","color":"rgb(101,153,65)","y":437.82098,"size":33.027,"x":511.51007,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/04\/2008 23:49:01","Tweets":4226,"Description":"@ColumbiaJourn prof\/dean http:\/\/www.jrn.columbia.edu & technology evangelist\/skeptic; columnist, DNAinfo.com * tweeting tech, media, more * sree@sree.net","Followed":1987,"Time Zone":"Eastern Time (US & Canada)","Followers":21013,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1020891865\/mbiconicon_normal.jpg","Web":"http:\/\/sree.net"},"label":"sree","id":"n1067","color":"rgb(101,153,65)","y":-1145.734,"size":63.911385,"x":336.0981,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/06\/2009 12:47:41","Tweets":8170,"Description":"Post-doctoral researcher at the LSE studying how, why and under what conditions companies and the public sector adopt open source software, and\/or ideology.","Followed":160,"Followers":1238,"Image File":"http:\/\/a3.twimg.com\/profile_images\/262929350\/IMG_0876Twitter_normal.jpg","Web":"http:\/\/personal.lse.ac.uk\/shaikh\/"},"label":"open_sourcing","id":"n1068","color":"rgb(234,150,57)","y":-891.14966,"size":41.668926,"x":892.3447,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/10\/2009 16:08:46","Tweets":443,"Followed":217,"Followers":300,"Image File":"http:\/\/a0.twimg.com\/profile_images\/541860666\/logo_square_normal.png","Web":"http:\/\/www.openforumeurope.org\/"},"label":"openforumeurope","id":"n1069","color":"rgb(234,150,57)","y":-808.6268,"size":29.259964,"x":927.22327,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/02\/2009 19:38:23","Tweets":28446,"Description":"Mom, criminologist, researcher, crisismapper deployment admin, strategist and #ITC4em #SMEM theorist & practitioner..i build stuff and break them too! #WSC","Followed":6140,"Time Zone":"Central Time (US & Canada)","Followers":13661,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1337106012\/profile7_normal.jpg"},"label":"org9","id":"n1070","color":"rgb(139,185,208)","y":346.03177,"size":60.994167,"x":457.2538,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/07\/2008 11:29:48","Tweets":372,"Followed":45,"Time Zone":"Hawaii","Followers":2160,"Image File":"http:\/\/a3.twimg.com\/profile_images\/102881750\/twitter_me_normal.png","Web":"http:\/\/users.ecs.soton.ac.uk\/nrs\/"},"label":"nigel_shadbolt","id":"n1071","color":"rgb(203,102,152)","y":-1586.3746,"size":52.048443,"x":-270.425,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/12\/2007 06:27:39","Tweets":787,"Description":"Internet researcher and webometrician","Followed":58,"Time Zone":"Helsinki","Followers":168,"Image File":"http:\/\/a1.twimg.com\/profile_images\/715212678\/3206_76208677454_normal.jpg","Web":"http:\/\/kimholmberg.fi"},"label":"kholmber","id":"n1072","color":"rgb(139,185,208)","y":918.20544,"size":34.464935,"x":-903.3529,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/08\/2008 03:49:09","Tweets":2342,"Description":"Researching the cultural contexts of information communication technologies (ICTs): games, mobiles, social media.Licking my wounds.In an ethnographic way.","Followed":511,"Time Zone":"Pacific Time (US & Canada)","Followers":473,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1302563117\/Video_Snapshot-10_normal.jpeg","Web":"http:\/\/florencechee.blogspot.com"},"label":"cheeflo","id":"n1073","color":"rgb(139,185,208)","y":790.46875,"size":55.907204,"x":206.64699,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/05\/2007 14:56:30","Tweets":3863,"Description":"Writer (for Wired, NY Times Magazine, Village Voice, et al.), author (Play Money, My Tiny Life), speaker, gamer.","Followed":387,"Time Zone":"Central Time (US & Canada)","Followers":3580,"Image File":"http:\/\/a0.twimg.com\/profile_images\/267300992\/gardener_close_green_normal.jpg","Web":"http:\/\/www.juliandibbell.com"},"label":"juliandibbell","id":"n1075","color":"rgb(139,185,208)","y":-434.93646,"size":62.744026,"x":336.53967,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/09\/2009 02:21:27","Tweets":1814,"Description":"phc in Info Studies at UW. I study identities, genres, and other social classifications. highly rarefied interests in pop culture.","Followed":381,"Time Zone":"Pacific Time (US & Canada)","Followers":318,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1104396806\/fake_normal.jpg","Web":"http:\/\/ameliaabreu.tumblr.com"},"label":"ameliaabreu","id":"n1076","color":"rgb(139,185,208)","y":1198.6115,"size":39.863235,"x":-9.364062,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/11\/2009 20:48:45","Tweets":1546,"Description":"Studying participatory politics, textual analysis, digital literacies, etc. Big Data dilettante. Now dissertating @UWComm; professing @AU_SOC starting Aug 2011","Followed":741,"Time Zone":"Pacific Time (US & Canada)","Followers":627,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1358022215\/newheadshot_normal.jpg","Web":"http:\/\/dfreelon.org\/"},"label":"dfreelon","id":"n1077","color":"rgb(139,185,208)","y":178.38176,"size":65.035324,"x":238.36763,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/09\/2008 16:22:40","Tweets":1651,"Description":"On the Media is a weekly radio show on all things media. On the Media is produced by WNYC and distributed by NPR.","Followed":1756,"Time Zone":"Eastern Time (US & Canada)","Followers":13157,"Image File":"http:\/\/a1.twimg.com\/profile_images\/60779386\/otmsmall_normal.gif","Web":"http:\/\/www.onthemedia.org\/"},"label":"onthemedia","id":"n1078","color":"rgb(101,153,65)","y":-1219.5645,"size":63.082245,"x":205.62799,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/03\/2007 07:15:57","Tweets":3483,"Description":"Post-doctoral research fellow at the Department of Communication Studies at the University of Urbino Carlo Bo","Followed":197,"Time Zone":"Rome","Followers":1039,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1100556856\/twitt_pic_normal.jpg","Web":"http:\/\/www.nextmediaandsociety.org"},"label":"fabiogiglietto","id":"n1080","color":"rgb(139,185,208)","y":782.86633,"size":35.81987,"x":307.27264,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/10\/2007 07:34:35","Tweets":2631,"Description":"Scientific Officer at IPTS- JRC-EC. Scientific Researcher IN3, Associate Professor UOC, Network Society, ICT, eHealth, Social Media, eGovernment","Followed":684,"Time Zone":"Madrid","Followers":970,"Image File":"http:\/\/a3.twimg.com\/profile_images\/34411022\/flupianez_290507_normal.jpg","Web":"http:\/\/www.ictconsequences.net\/"},"label":"flupianez","id":"n1081","color":"rgb(101,153,65)","y":891.03284,"size":46.752934,"x":841.0348,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/09\/2007 22:37:37","Tweets":2855,"Description":"Fall 2011, I'll be at N.Y.U., teaching global media in the Dept of Liberal Studies. For the past 5 yrs, I've been at University of East London, UK.","Followed":822,"Time Zone":"London","Followers":692,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1243674592\/terrihead_normal.jpg","Web":"http:\/\/www.terrisenft.net"},"label":"terrisenft","id":"n1082","color":"rgb(139,185,208)","y":820.55853,"size":70.09378,"x":75.84735,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/08\/2007 21:54:58","Tweets":3407,"Description":"PhD | Senior lecturer | Social media researcher | Queer theorist | Affiliated with @GoodOld and @MEDEAMalmo | Geek | But most of all, I'm a sociologist.","Followed":2001,"Time Zone":"Copenhagen","Followers":1250,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1363445715\/berg_619626k_normal.jpg","Web":"http:\/\/www.sociologerna.se\/martin"},"label":"martinberg","id":"n1083","color":"rgb(139,185,208)","y":1427.7866,"size":59.893562,"x":357.23938,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/09\/2009 23:46:56","Tweets":73,"Description":"services for iresearchers since 2002","Followed":290,"Time Zone":"Pacific Time (US & Canada)","Followers":127,"Image File":"http:\/\/a1.twimg.com\/profile_images\/838743115\/alpha_normal.jpg"},"label":"uwiors","id":"n1084","color":"rgb(139,185,208)","y":1380.2736,"size":33.995567,"x":468.85284,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/04\/2009 17:33:38","Tweets":843,"Description":"Recent MISt grad from University of Toronto. If I'd been allowed... Kimber the Good Librarian! http:\/\/wp.me\/ptY1i-n","Followed":235,"Time Zone":"Quito","Followers":252,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1077522661\/b105a9e4-943e-4481-abe4-32010151a9f3_normal.jpg"},"label":"goodlibrarian","id":"n1085","color":"rgb(101,153,65)","y":887.6314,"size":24.632025,"x":-1168.6304,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/11\/2008 19:26:43","Tweets":1035,"Description":"Information Stuff. Knowledge Media Design. Music Knowledge. Researcher. Consultant. In twitter-hibernation until July. http:\/\/xkcd.com\/132\/","Followed":150,"Time Zone":"Central Time (US & Canada)","Followers":151,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1090247623\/DSC_0806_fixed_sq_normal.jpg","Web":"http:\/\/margism.com"},"label":"margism","id":"n1086","color":"rgb(139,185,208)","y":838.7118,"size":23.060284,"x":-1130.6674,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/02\/2011 15:40:00","Tweets":180,"Description":"Intern at the UN's OICT & Master of Information student at the University of Toronto. IA, creative writing, open data, ICT4D and federal politics!","Followed":197,"Time Zone":"Central Time (US & Canada)","Followers":96,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1391473728\/Eleonore_lowres_normal.jpg","Web":"http:\/\/foundationsandnetworks.wordpress.com"},"label":"foundandnet","id":"n1087","color":"rgb(3,101,151)","y":713.77875,"size":29.259964,"x":-1027.1772,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/06\/2009 20:31:09","Tweets":402,"Description":"Lawyer, PhD candidate (Oxford), & (soon) policy fellow at UofT's @CitizenLab. Research: constitutional law, tech law, & information\/communication sciences.","Followed":129,"Time Zone":"Wellington","Followers":147,"Image File":"http:\/\/a1.twimg.com\/profile_images\/735772009\/jon_wedding_twitter_bw_normal.jpg","Web":"http:\/\/www.munkschool.utoronto.ca\/news\/view\/50"},"label":"jon_penney","id":"n1088","color":"rgb(234,150,57)","y":589.7378,"size":40.234386,"x":586.6185,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/04\/2009 23:32:39","Tweets":2239,"Description":"Research and development at the intersection of cyberspace, global security, and human rights; at Munk School of Global Affairs, University of Toronto, Canada","Followed":824,"Time Zone":"Quito","Followers":3327,"Image File":"http:\/\/a2.twimg.com\/profile_images\/183591997\/citizenlab_rgb_normal.jpg","Web":"http:\/\/www.citizenlab.org\/"},"label":"citizenlab","id":"n1089","color":"rgb(234,150,57)","y":278.98813,"size":70.226265,"x":-152.16963,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/12\/2008 10:18:51","Tweets":535,"Description":"Conservative MP for Wantage and Didcot","Followed":338,"Followers":8098,"Image File":"http:\/\/a3.twimg.com\/profile_images\/783057090\/Ed__2__normal.JPG","Web":"http:\/\/www.vaizey.com"},"label":"edvaizey","id":"n1090","color":"rgb(203,102,152)","y":-1409.0695,"size":50.81167,"x":-781.3959,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/12\/2006 15:09:49","Tweets":18771,"Description":"Guardian writer, interwebbist and mother.","Followed":584,"Time Zone":"London","Followers":25725,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1162475749\/jemimakissmar2010.1_normal.jpg","Web":"http:\/\/www.guardian.co.uk\/profile\/jemimakiss"},"label":"jemimakiss","id":"n1091","color":"rgb(203,102,152)","y":-1464.456,"size":67.888306,"x":-281.07117,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/08\/2009 15:46:57","Tweets":541,"Description":"Assistant Professor of Sociology, Bowdoin College. Director of Social Networks Innovation Lab (SNIL) | http:\/\/socialnetworks.bowdoin.edu","Followed":141,"Time Zone":"Quito","Followers":181,"Image File":"http:\/\/a1.twimg.com\/profile_images\/697227074\/userpic-3-100x100_normal.png","Web":"http:\/\/www.bowdoin.edu\/faculty\/d\/dmurthy\/"},"label":"dhirajmurthy","id":"n1092","color":"rgb(139,185,208)","y":451.5595,"size":35.376785,"x":-114.16245,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/08\/2009 14:32:22","Tweets":4538,"Description":"Technosociology: our tools, ourselves... Assistant professor of sociology.","Followed":281,"Time Zone":"Eastern Time (US & Canada)","Followers":3783,"Image File":"http:\/\/a2.twimg.com\/profile_images\/600965177\/twitter_01_normal.jpg","Web":"http:\/\/www.technosociology.org"},"label":"techsoc","id":"n1093","color":"rgb(139,185,208)","y":-223.4373,"size":73.47018,"x":-184.42998,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/12\/2009 12:20:25","Tweets":115,"Description":"The Oxford Programme for the Future of Cities is exploring how cities will develop over the next 50 years.","Followed":229,"Time Zone":"London","Followers":631,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1016664715\/insislogo_normal.gif","Web":"http:\/\/www.futureofcities.ox.ac.uk"},"label":"citiesoxford","id":"n1094","color":"rgb(3,101,151)","y":-204.98314,"size":45.86767,"x":-1105.4313,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/10\/2009 14:27:33","Tweets":875,"Description":"We advance the field of social entrepreneurship through education, research & collaboration. Find us at Oxford, Said Business School. Tweets via Alexis","Followed":645,"Time Zone":"London","Followers":4254,"Image File":"http:\/\/a0.twimg.com\/profile_images\/483089426\/crest_watermarkmay06_281_normal.PNG","Web":"http:\/\/www.skollcentre.org"},"label":"skollcentre","id":"n1095","color":"rgb(3,101,151)","y":-174.85645,"size":37.922707,"x":-1306.4131,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/04\/2008 16:10:25","Tweets":6678,"Description":"Dad, Tech-Geek, Ex-ALP Hack, Bibliophile and Brisbane Bears fan.That should give you a picture. I work for Telstra but views expressed here are my own.","Followed":973,"Time Zone":"Sydney","Followers":659,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1369007530\/Tim_Icon_normal.jpg","Web":"http:\/\/www.google.com\/profiles\/tim.watts.au"},"label":"timwattsau","id":"n1096","color":"rgb(101,153,65)","y":759.17566,"size":39.48662,"x":1127.5815,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/03\/2008 12:07:44","Tweets":706,"Description":"Author We Think, co founder Participle, trustee Apps for Good, advisor Ministry of Stories, associate Demos, fellow Nesta, husband, father and Arsenal fan","Followed":50,"Time Zone":"London","Followers":4686,"Image File":"http:\/\/a3.twimg.com\/profile_images\/276407865\/green_7567_Snapshot_normal.jpg","Web":"http:\/\/www.charlesleadbeater.net"},"label":"wethink","id":"n1097","color":"rgb(203,102,152)","y":-528.058,"size":51.55988,"x":27.666485,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/01\/2009 18:26:19","Tweets":133,"Description":"All the internet is a stage","Followed":133,"Time Zone":"Arizona","Followers":62,"Image File":"http:\/\/a3.twimg.com\/profile_images\/100822124\/Photo_7_normal.jpg"},"label":"valfazel","id":"n1098","color":"rgb(139,185,208)","y":1257.5986,"size":28.046965,"x":-506.5862,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/04\/2009 15:41:54","Tweets":13340,"Description":"Official Twitter feed for The Atlantic magazine and TheAtlantic.com. News and analysis on current affairs, politics, and culture. Curated by @JaredBKeller (^JK)","Followed":859,"Time Zone":"Eastern Time (US & Canada)","Followers":47250,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1268207868\/twitter-icon-main_normal.png","Web":"http:\/\/www.theatlantic.com"},"label":"theatlantic","id":"n1099","color":"rgb(101,153,65)","y":-1515.4677,"size":60.448887,"x":353.91776,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2009 05:15:49","Tweets":4983,"Description":"pass the butter","Followed":312,"Time Zone":"Melbourne","Followers":180,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1374732497\/yorkshire-italian-pug-400_normal.jpg"},"label":"lu_mo","id":"n1100","color":"rgb(139,185,208)","y":1512.1492,"size":33.027,"x":-85.802635,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/12\/2008 23:03:28","Tweets":8210,"Description":"I research culture, communication and the internet at QUT. I live in Brisbane, which is enjoyable at least 9 months of the year. I make music sometimes.","Followed":718,"Time Zone":"Brisbane","Followers":1406,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1149089944\/burgesje_normal.jpg","Web":"http:\/\/mappingonlinepublics.net"},"label":"jeanburgess","id":"n1101","color":"rgb(139,185,208)","y":1004.75616,"size":73.82139,"x":10.554075,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/10\/2008 04:17:07","Tweets":2135,"Description":"Postdoc researcher in IP, tech, and virtual communities. Lecturer at QUT School of Law. Visiting researcher for 2010 \/ 11 at Georgetown University Law Center.","Followed":573,"Time Zone":"Eastern Time (US & Canada)","Followers":689,"Image File":"http:\/\/a1.twimg.com\/profile_images\/677399642\/Suzor_Nic-1000_normal.jpg","Web":"http:\/\/nic.suzor.net\/"},"label":"nicsuzor","id":"n1102","color":"rgb(234,150,57)","y":889.1828,"size":50.81167,"x":943.4332,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/03\/2007 12:43:28","Tweets":32361,"Description":"Lecturer, writer of things, NQ Cowboys tragic. Opinions expressed here are mine, not my employer's or anyone else's. Retweets are not necessarily endorsements.","Followed":2837,"Time Zone":"Sydney","Followers":2782,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1350069293\/Screen_shot_2011-05-12_at_1.39.04_PM_normal.png","Web":"http:\/\/restlesscapital.net"},"label":"jason_a_w","id":"n1103","color":"rgb(139,185,208)","y":760.21735,"size":50.557934,"x":-267.1703,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/06\/2011 20:38:24","Tweets":70,"Description":"Doctoral student at the U. of Washington Dept of Communication, studying political communication, deliberation, and group communication.","Followed":88,"Time Zone":"Pacific Time (US & Canada)","Followers":36,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1394677042\/reedyprofilepic_normal.jpg"},"label":"justinsreedy","id":"n1104","color":"rgb(139,185,208)","y":1045.2172,"size":26.073946,"x":917.34235,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/02\/2009 01:54:41","Tweets":1555,"Description":"http:\/\/www.andrewchadwick.com","Followed":390,"Time Zone":"London","Followers":600,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1189736582\/DSCF0668_normal.JPG","Web":"http:\/\/www.andrewchadwick.com"},"label":"andrew_chadwick","id":"n1105","color":"rgb(139,185,208)","y":516.21265,"size":69.14929,"x":-277.1682,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/09\/2009 21:46:44","Tweets":323,"Description":"Reader in International Relations and Co-Director of the New Political Communication Unit at Royal Holloway, University of London. Visceral realist.","Followed":97,"Time Zone":"London","Followers":120,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1248976479\/bored_normal.jpg","Web":"http:\/\/www.rhul.ac.uk\/Politics-and-IR\/About-Us\/OLoughlin\/Index.html"},"label":"ben_oloughlin","id":"n1106","color":"rgb(139,185,208)","y":489.19937,"size":32.015457,"x":-758.194,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2010 16:25:55","Tweets":1703,"Description":"Researcher on the internet and politics. Interested in political & public communication, participatory politics, e-democracy, Europe. Tweets in FR & EN.","Followed":428,"Time Zone":"Paris","Followers":654,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1384792714\/sw_normal.jpg","Web":"http:\/\/www.certop.fr\/DEL"},"label":"stephaniewojcik","id":"n1107","color":"rgb(139,185,208)","y":178.5366,"size":55.907204,"x":-241.08809,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/11\/2009 20:42:41","Tweets":764,"Description":"Wiley-Blackwell - Publisher of Scientific, Technical, Medical and Scholarly online journals, books and ref works. Info service for librarians and libraries.","Followed":636,"Time Zone":"Eastern Time (US & Canada)","Followers":1150,"Image File":"http:\/\/a3.twimg.com\/profile_images\/533553670\/Twitter_Icon_normal.gif","Web":"http:\/\/www.wileyonlinelibrary.com"},"label":"wileylibinfo","id":"n1108","color":"rgb(203,102,152)","y":146.49663,"size":24.632025,"x":-1190.3182,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/05\/2009 15:45:36","Tweets":1041,"Description":"Professor, Media Studies, Chicago, 대학교수, 커뮤니케이션, 미디어, 시카고","Followed":337,"Time Zone":"Central Time (US & Canada)","Followers":775,"Image File":"http:\/\/a1.twimg.com\/profile_images\/410794107\/013-1_normal.jpg","Web":"http:\/\/facebook.com\/seunghwan.mun"},"label":"gogomun","id":"n1109","color":"rgb(139,185,208)","y":1333.5549,"size":37.102863,"x":-504.9739,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/03\/2009 19:26:14","Tweets":590,"Description":"NPR's Audience Insight & Research group. For anyone who wants to learn about NPR and its audience. See our NPR AIR list for the people behind this account.","Followed":1135,"Time Zone":"Central Time (US & Canada)","Followers":6815,"Image File":"http:\/\/a2.twimg.com\/profile_images\/977720306\/twitter_research_normal.jpg","Web":"http:\/\/www.npr.org\/gofigure\/"},"label":"nprresearch","id":"n1110","color":"rgb(101,153,65)","y":-1116.5685,"size":47.611473,"x":448.01074,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/09\/2009 15:29:47","Tweets":1066,"Description":"To promote and elevate the standards of journalism.","Followed":592,"Time Zone":"Eastern Time (US & Canada)","Followers":2885,"Image File":"http:\/\/a1.twimg.com\/profile_images\/392996027\/Twitter_icon2_normal.jpeg","Web":"http:\/\/www.niemanreports.org\/"},"label":"niemanreports","id":"n1111","color":"rgb(101,153,65)","y":-945.94214,"size":50.301983,"x":824.7581,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/03\/2009 07:47:45","Tweets":1445,"Description":"PhD Candidate\/Socio-Technical Systems, Research Project Manager\/Cell Phone-based Expert Systems, University Instructor\/Communication & Communities, Consultant","Followed":1894,"Time Zone":"Hawaii","Followers":1477,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1023961483\/profile2010_normal.png","Web":"http:\/\/www.viil.net"},"label":"viil","id":"n1113","color":"rgb(139,185,208)","y":294.42947,"size":69.96072,"x":-14.244881,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/05\/2007 04:14:42","Tweets":1513,"Description":"Media researcher, visual designer, artist and educator. Interested in the impact of sharing within networks. Makes art with boat-people.org. Navigating a PhD.","Followed":411,"Time Zone":"Sydney","Followers":423,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1389428245\/pipshea_normal.jpg","Web":"http:\/\/www.popomo.com"},"label":"shealo","id":"n1114","color":"rgb(139,185,208)","y":1129.1912,"size":39.10454,"x":26.606272,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/10\/2009 05:34:03","Tweets":296,"Description":"CCI has developed an international reputation as a research hub humming with bright ideas about Australia’s digital future","Followed":133,"Time Zone":"Brisbane","Followers":299,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1274806594\/CCI_Annual_Report_2010_FINAL_LOW_RES_VERSION_Page_001_normal.jpg","Web":"http:\/\/cci.edu.au\/"},"label":"_cci","id":"n1115","color":"rgb(139,185,208)","y":1373.2688,"size":38.7167,"x":90.95331,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/02\/2008 16:50:43","Tweets":322,"Description":"Senior Lecturer, Curtin University, Sarawak Malaysia, Focus: Media Convergence :: Advertising :: Moving Image :: Digital Media :: Social Media :: e-Learning","Followed":1916,"Time Zone":"Kuala Lumpur","Followers":801,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1201450047\/5302748336_f500272298_m_normal.jpg","Web":"http:\/\/about.me\/davidwlreid"},"label":"northeastkiwi","id":"n1116","color":"rgb(139,185,208)","y":57.225857,"size":53.46777,"x":-606.822,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/03\/2009 17:17:20","Tweets":1375,"Description":"Academic\/writer, author of 'Making is Connecting'. Finn's daddy. Creativity, media, making things, Lego, Web 2.0.","Followed":486,"Time Zone":"London","Followers":2241,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1281620063\/DG_portrait_2011c_600x600_normal.jpg","Web":"http:\/\/www.theory.org.uk\/david"},"label":"davidgauntlett","id":"n1117","color":"rgb(139,185,208)","y":576.41504,"size":66.42082,"x":-555.564,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2009 02:50:46","Tweets":19201,"Description":"Lawyer - Creative Commons Project Lead in Guatemala - Global Voices Author - Researcher","Followed":2399,"Time Zone":"Berlin","Followers":2189,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1241754523\/50092_626726281_1793_n_normal.jpg","Web":"http:\/\/globalvoicesonline.org\/author\/renata-avila\/"},"label":"avilarenata","id":"n1118","color":"rgb(234,150,57)","y":-318.6802,"size":57.565197,"x":337.13623,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/01\/2010 21:44:08","Tweets":1926,"Description":"exploring copyright policy, new media, technology & culture at knowledgeland. collector of collateral knowledge.","Followed":390,"Time Zone":"Amsterdam","Followers":697,"Image File":"http:\/\/a0.twimg.com\/profile_images\/616745641\/PaulKeller_normal.jpg","Web":"http:\/\/www.voyantes.net\/blog"},"label":"paul_keller","id":"n1119","color":"rgb(234,150,57)","y":144.77704,"size":42.358353,"x":1056.0288,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/10\/2009 12:08:55","Tweets":236,"Description":"Not-profit organization promoting consumer education awareness and working on aspects governing electronic cross-border transactions.","Followed":202,"Time Zone":"Berlin","Followers":93,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1144460285\/nacpec-twitter2_normal.gif","Web":"http:\/\/nacpec.org"},"label":"nacpec","id":"n1120","color":"rgb(234,150,57)","y":-431.90253,"size":37.102863,"x":1282.6289,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/01\/2009 19:00:07","Tweets":134,"Description":"Writes, blogs and develops community software! Social Entrepreneur & Innovator. Advisor on Internet Governance, ICT4D, Strategic use of Open Technology.","Followed":250,"Time Zone":"Karachi","Followers":309,"Image File":"http:\/\/a0.twimg.com\/profile_images\/69713621\/fouadblag_normal.jpg","Web":"http:\/\/internetsgovernance.blogspot.com"},"label":"fouadbajwa","id":"n1121","color":"rgb(234,150,57)","y":-692.4993,"size":37.922707,"x":437.58527,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/04\/2009 08:57:53","Tweets":130,"Description":"EnCoRe is an inter-disciplinary research project on consent and revocation to the use, storage and sharing of personal information","Followed":54,"Time Zone":"London","Followers":104,"Image File":"http:\/\/a3.twimg.com\/profile_images\/198272902\/TwitterEnCoRe_normal.gif","Web":"http:\/\/www.encore-project.info"},"label":"encore_project","id":"n1122","color":"rgb(234,150,57)","y":431.74036,"size":28.66255,"x":648.7826,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/09\/2009 16:28:38","Tweets":666,"Description":"Interested in Intellectual Property, Privacy, Information Systems Security, Internet Policy, & Business Development","Followed":230,"Time Zone":"Eastern Time (US & Canada)","Followers":165,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1013731421\/MAprofilepic_normal.JPG","Web":"http:\/\/www.linkedin.com\/in\/andrewclearwater"},"label":"a_clearwater","id":"n1124","color":"rgb(234,150,57)","y":-101.232605,"size":39.48662,"x":1284.5829,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/07\/2010 03:23:07","Tweets":163,"Description":"Law professor at George Washington University Law School and expert in information privacy law","Followed":73,"Time Zone":"Eastern Time (US & Canada)","Followers":1389,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1139124947\/Img4050e_normal.jpg","Web":"http:\/\/danielsolove.com"},"label":"danielsolove","id":"n1125","color":"rgb(234,150,57)","y":-610.6407,"size":58.16423,"x":1039.7714,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/08\/2008 19:46:48","Tweets":2322,"Description":"Privacy Attorney. My tweets are personal, not business.","Followed":647,"Time Zone":"Eastern Time (US & Canada)","Followers":691,"Image File":"http:\/\/a0.twimg.com\/profile_images\/80329317\/stephen_profile_70_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/stephenlkline"},"label":"steph3n","id":"n1126","color":"rgb(234,150,57)","y":-267.17264,"size":45.86767,"x":624.1593,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/04\/2009 10:57:31","Tweets":58996,"Description":"IP and IT Lawyer Privacy and Information Online safety\/net neutrality and truly an internet Advocate","Followed":3627,"Time Zone":"Hawaii","Followers":3443,"Image File":"http:\/\/a3.twimg.com\/profile_images\/399608563\/clarinette2_000_normal.jpg","Web":"http:\/\/clarinettesblog.wordpress.com\/"},"label":"clarinette02","id":"n1127","color":"rgb(234,150,57)","y":-228.58977,"size":70.09378,"x":1282.5106,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/09\/2007 22:20:33","Tweets":3332,"Description":"Director of the Future of Privacy Forum,former CPO at AOL and DoubleClick. Former NYC Consumer Affairs Commissioner.Find us at Facebook.com\/FutureofPrivacy","Followed":1169,"Time Zone":"Eastern Time (US & Canada)","Followers":2444,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1104400542\/HeadshotbyNaama_normal.jpg","Web":"http:\/\/www.futureofprivacy.org"},"label":"julespolonetsky","id":"n1128","color":"rgb(234,150,57)","y":-303.08954,"size":63.911385,"x":732.53186,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/06\/2009 21:28:04","Tweets":1003,"Description":"Personal account for author of true cyber thriller Fatal System Error and Napster bio All the Rave, now covering security, privacy etc. for the Financial Times.","Followed":460,"Time Zone":"Pacific Time (US & Canada)","Followers":1485,"Image File":"http:\/\/a2.twimg.com\/profile_images\/443367927\/lowered_res_normal.jpg","Web":"http:\/\/fatalsystemerror.org\/"},"label":"josephmenn","id":"n1129","color":"rgb(234,150,57)","y":-992.2239,"size":47.611473,"x":341.53986,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/10\/2009 10:21:21","Tweets":351,"Description":"PhD student and library obsessive. Studying online communities, social capital and friendship. Also looking at lurking and LiveJournal (and alliteration).","Followed":144,"Time Zone":"London","Followers":70,"Image File":"http:\/\/a3.twimg.com\/profile_images\/654462449\/ferret_normal.jpg"},"label":"merry30","id":"n1132","color":"rgb(139,185,208)","y":1229.0103,"size":33.516457,"x":422.4857,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/01\/2010 21:44:51","Tweets":860,"Description":"I'm the BBC's Technology Correspondent and this is my official Twitter profile. If you want something a bit less formal with more dog\/family head to @ruskin147","Followed":44,"Followers":12599,"Image File":"http:\/\/a3.twimg.com\/profile_images\/708194596\/rorypic_normal.jpg","Web":"http:\/\/www.bbc.co.uk\/blogs\/thereporters\/rorycellanjones\/"},"label":"bbcrorycj","id":"n1133","color":"rgb(203,102,152)","y":-1518.5463,"size":48.71783,"x":-766.4531,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/03\/2008 20:05:08","Tweets":6971,"Description":"Startup junkie. Founder\/CTO @HubSpot and Blogger at OnStartups.com.","Followed":12063,"Time Zone":"Eastern Time (US & Canada)","Followers":51807,"Image File":"http:\/\/a3.twimg.com\/profile_images\/80075734\/dharmesh-twitter_normal.jpg","Web":"http:\/\/OnStartups.com"},"label":"dharmesh","id":"n1135","color":"rgb(101,153,65)","y":-1642.0476,"size":35.81987,"x":1090.8269,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/05\/2008 20:18:15","Tweets":2275,"Description":"Executive Producer of TED Media. I tweet about media, technology, culture, the arts, great ideas & TED","Followed":318,"Time Zone":"Eastern Time (US & Canada)","Followers":7479,"Image File":"http:\/\/a0.twimg.com\/profile_images\/92549933\/june_TED2009sm_normal.jpg","Web":"http:\/\/www.TED.com"},"label":"junecohen","id":"n1136","color":"rgb(101,153,65)","y":-1140.3359,"size":44.953747,"x":787.13574,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/05\/2007 15:51:27","Tweets":3516,"Description":"Joining the dots between media, journalism, human rights, development & technology. That's a lot of dots. (+ arts, culture, film, twins, Spurs.)","Followed":1551,"Time Zone":"London","Followers":1462,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1240340902\/SameerPadania_byYahooBHRP_normal.jpg","Web":"http:\/\/blog.sameerpadania.com"},"label":"sameerpadania","id":"n1137","color":"rgb(101,153,65)","y":-151.77501,"size":65.19247,"x":171.72888,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/05\/2008 16:52:39","Tweets":2454,"Description":"Chacun son tour, il est temps que je m'émancipe, Irradiant des Limbes mon inédit type!","Followed":883,"Time Zone":"Buenos Aires","Followers":413,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1027273912\/36704_419062638374_620523374_4413731_5523738_n_normal.jpg","Web":"http:\/\/nicolascaitan.posterous.com\/"},"label":"ncaitan","id":"n1138","color":"rgb(139,185,208)","y":-10.985162,"size":30.40517,"x":-643.0192,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/03\/2007 10:09:21","Tweets":1651,"Description":"Essex born programmer and researcher at Microsoft's lab in Cambridge. Dad. Opera lover. Keen but shite violinist. Too many hobbies and obsessions to list!","Followed":643,"Time Zone":"London","Followers":496,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1147906166\/MeByPhil_normal.jpg","Web":"http:\/\/research.microsoft.com\/~timregan"},"label":"dumbledad","id":"n1139","color":"rgb(203,102,152)","y":-519.8165,"size":39.863235,"x":-209.65063,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/01\/2008 16:03:35","Tweets":4527,"Description":"Ph.D. student in Semantic\/Social Web at @derigalway. Member of @091Labs hackerspace. Volunteer admin for @acawiki.","Followed":1082,"Time Zone":"Eastern Time (US & Canada)","Followers":980,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1263667240\/Jodi_normal.jpg","Web":"http:\/\/jodischneider.com"},"label":"jschneider","id":"n1140","color":"rgb(139,185,208)","y":205.35965,"size":41.317566,"x":-769.5462,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/05\/2010 21:16:58","Tweets":2834,"Description":"stochastic, inquisitive GA Tech research director: social media, e-gov, disability policy, virtual collaboration; comparative religion, equestrian, Quaker","Followed":1639,"Time Zone":"Quito","Followers":716,"Image File":"http:\/\/a3.twimg.com\/profile_images\/933419594\/Napa_09_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/pmbaker1"},"label":"paulmbaker","id":"n1141","color":"rgb(139,185,208)","y":953.1631,"size":68.5956,"x":-432.87744,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/11\/2008 20:48:38","Tweets":642,"Description":"Just finished my PhD in Anthropology @ UCL on the high-tech entrepreneurship of the Cambridge (UK) Technopole + AD planner and MKT researcher","Followed":889,"Time Zone":"London","Followers":372,"Image File":"http:\/\/a1.twimg.com\/profile_images\/728141986\/Foto_Twitter_normal.JPG"},"label":"queaky","id":"n1142","color":"rgb(203,102,152)","y":55.65324,"size":55.907204,"x":463.2241,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/10\/2009 19:22:35","Tweets":797,"Description":"New Configurations in Network Politics, an AHRC funded project exploring the role of digital networks in creating new forms of politics","Followed":553,"Time Zone":"London","Followers":759,"Image File":"http:\/\/a2.twimg.com\/profile_images\/471128369\/newblog-crop_normal.png","Web":"http:\/\/www.networkpolitics.org"},"label":"networkpolitics","id":"n1143","color":"rgb(139,185,208)","y":798.6149,"size":64.718376,"x":-426.87842,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/02\/2008 18:02:44","Tweets":352,"Description":"Devin Gaffney, nerd in general, data lover, half-way programmer, maintainer of 140kit","Followed":108,"Time Zone":"Eastern Time (US & Canada)","Followers":245,"Image File":"http:\/\/a2.twimg.com\/profile_images\/57334156\/image_normal.jpg","Web":"http:\/\/www.devingaffney.com"},"label":"dgaff","id":"n1144","color":"rgb(139,185,208)","y":292.36325,"size":32.015457,"x":533.56116,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/07\/2009 19:34:06","Tweets":320,"Followed":67,"Time Zone":"Eastern Time (US & Canada)","Followers":79,"Image File":"http:\/\/a3.twimg.com\/profile_images\/492790743\/I_D_Logo_normal.jpg","Web":"http:\/\/blogs.law.harvard.edu\/idblog"},"label":"bretling","id":"n1145","color":"rgb(234,150,57)","y":830.3769,"size":37.51611,"x":565.5841,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/10\/2009 15:33:15","Tweets":144,"Description":"PhD Student, Faculty of Information, U of Toronto. Studying information practices within online communities.","Followed":117,"Time Zone":"Eastern Time (US & Canada)","Followers":106,"Image File":"http:\/\/a2.twimg.com\/profile_images\/479781217\/IMG_2913_normal.JPG"},"label":"hzack","id":"n1146","color":"rgb(139,185,208)","y":140.76889,"size":35.81987,"x":772.04425,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/11\/2008 02:08:52","Tweets":159,"Description":"A contributing editor for Global Voices, research assistant at Berkman Center, Harvard and co-founder of Help Map. Worked as journalist in Russia & Israel.","Followed":224,"Time Zone":"Central Time (US & Canada)","Followers":222,"Image File":"http:\/\/a3.twimg.com\/profile_images\/64479759\/DSCN7263_copy_normal.jpg","Web":"http:\/\/pustovek.livejournal.com\/"},"label":"pustovek","id":"n1147","color":"rgb(234,150,57)","y":-388.28543,"size":32.015457,"x":1106.7429,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2009 01:35:10","Tweets":21306,"Description":"Anarcho-Christian, free speech absolutist, truth seeker, freedom lover, individualist, culture warrior, eclectic reading list & real-time news links. #PCidiot","Followed":2001,"Time Zone":"Pacific Time (US & Canada)","Followers":1383,"Image File":"http:\/\/a1.twimg.com\/profile_images\/374062285\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/johnwilkenson.com"},"label":"ablegoodman","id":"n1148","color":"rgb(101,153,65)","y":-705.0506,"size":29.840393,"x":1170.501,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/01\/2009 21:14:24","Tweets":14060,"Description":"Our mission is to provide our subscribers with the very best resources for Social Media to help them grow their business!","Followed":108769,"Time Zone":"Eastern Time (US & Canada)","Followers":119445,"Image File":"http:\/\/a3.twimg.com\/profile_images\/117475285\/Daryl_normal.png","Web":"http:\/\/SocialNetDaily.com"},"label":"socialnetdaily","id":"n1149","color":"rgb(101,153,65)","y":-482.24564,"size":48.445194,"x":1078.976,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/01\/2008 04:02:31","Tweets":22014,"Description":"Former folkdancer\/Current Asst. Prof. Rhetoric\/Composition\/Emerging Media. Dissertation on NOLABloggers. Fan of the Pet Shop Boys, @ladygaga & @stephenfry.","Followed":1989,"Time Zone":"Central Time (US & Canada)","Followers":1179,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1144159841\/tweettee_normal.jpg","Web":"http:\/\/www.daisypignetti.com"},"label":"phdaisy","id":"n1150","color":"rgb(139,185,208)","y":995.6146,"size":58.16423,"x":780.68365,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/04\/2008 20:09:26","Tweets":152,"Description":"Digital ethics\/Internet researcher, animal & music lover, kayaker, barefoot dancer, and envelope pusher","Followed":908,"Time Zone":"Eastern Time (US & Canada)","Followers":283,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1310816498\/mitten_normal.jpg"},"label":"abbe_f","id":"n1151","color":"rgb(139,185,208)","y":1237.1191,"size":60.813538,"x":308.54034,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/07\/2008 23:17:19","Tweets":263,"Followed":110,"Time Zone":"Central Time (US & Canada)","Followers":103,"Image File":"http:\/\/a0.twimg.com\/profile_images\/374059447\/n1374650703_198272_1340_normal.jpg","Web":"http:\/\/www.archivefilter.net"},"label":"mdocx1","id":"n1152","color":"rgb(139,185,208)","y":819.04236,"size":37.51611,"x":-674.14777,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/07\/2009 20:51:33","Tweets":3059,"Description":"Digital Media and Learning Research Hub | Connected Learning, Participatory Politics, Youth Culture | University of California Humanities Research Institute","Followed":926,"Time Zone":"Central Time (US & Canada)","Followers":3077,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1247594010\/dml.logo.twitter_normal.gif","Web":"http:\/\/dmlcentral.net"},"label":"dmlcentral","id":"n1153","color":"rgb(139,185,208)","y":-42.99648,"size":61.706337,"x":838.26965,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/02\/2007 03:18:37","Tweets":2492,"Description":"Policy guy at Mercatus. Teach at GMU Law. Write for TIME.com Techland. Sometimes developer.","Followed":399,"Time Zone":"Eastern Time (US & Canada)","Followers":1653,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1397132567\/jerry_brito_normal.jpg","Web":"http:\/\/www.jerrybrito.com"},"label":"jerrybrito","id":"n1154","color":"rgb(234,150,57)","y":-88.51367,"size":40.961334,"x":941.06494,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/07\/2010 00:32:10","Tweets":189,"Description":"Acedemic Web and Philosophy events (PhiloWeb 2010, Philosophy & Engineering workshop @IC 2011), publications, research projects, etc.","Followed":260,"Time Zone":"Paris","Followers":185,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1073297636\/LogoWWWtwitter_5_normal.png","Web":"http:\/\/web-and-philosophy.org\/"},"label":"philoweb","id":"n1157","color":"rgb(139,185,208)","y":-53.60469,"size":30.955322,"x":-1161.0386,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/04\/2010 17:46:13","Tweets":595,"Description":"Graduate student at U of I researching online innovation, economics, and tech policy. Day job in web marketing and development @ a civic engagement institute.","Followed":692,"Followers":273,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1319764235\/headshot_normal.jpg","Web":"http:\/\/blog.williamrinehart.com"},"label":"will_rinehart","id":"n1158","color":"rgb(234,150,57)","y":567.91833,"size":46.165863,"x":89.1884,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/12\/2007 08:30:46","Tweets":1578,"Description":"Anthropologist and writer on internet and television video production culture.","Followed":1074,"Time Zone":"Pacific Time (US & Canada)","Followers":978,"Image File":"http:\/\/a1.twimg.com\/profile_images\/70101684\/s749279345_827663_4650_normal.jpg","Web":"http:\/\/mediacultures.org"},"label":"mediacultures","id":"n1159","color":"rgb(139,185,208)","y":683.72327,"size":60.079803,"x":1197.6283,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/04\/2011 20:33:05","Tweets":214,"Description":"Media \/ Entertainment lawyer (music, film, TV, transmedia & animation projects) working at the intersection of intellectual property\/competition law","Followed":431,"Time Zone":"Sydney","Followers":106,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1297871857\/IMG_morris-Taj-web_normal.jpg","Web":"http:\/\/mediadownunder.blogspot.com\/"},"label":"mediamozza","id":"n1160","color":"rgb(234,150,57)","y":1003.40344,"size":38.7167,"x":1070.2511,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/08\/2010 03:21:20","Tweets":440,"Description":"University of Minnesota law professor specializing in information law","Followed":175,"Time Zone":"Central Time (US & Canada)","Followers":264,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1099547681\/Beaker_normal.gif","Web":"http:\/\/blogs.law.harvard.edu\/infolaw"},"label":"billmcgev","id":"n1161","color":"rgb(234,150,57)","y":-352.7492,"size":44.008812,"x":638.79877,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/10\/2009 10:46:47","Tweets":636,"Description":"Former military signals analyst, Post-graduate in Cyberpsychology and all around geeky girl","Followed":461,"Followers":260,"Image File":"http:\/\/a0.twimg.com\/profile_images\/464935068\/Untitled_normal.jpg","Web":"http:\/\/www.linkedin.com\/pub\/holly-dalykas\/31\/175\/655"},"label":"cyberpsycgirl","id":"n1162","color":"rgb(139,185,208)","y":1263.8442,"size":40.234386,"x":206.10052,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2009 09:48:17","Tweets":156,"Description":"Academic psychologist with interests in online behaviour, online research methods, personality and social psychology.","Followed":160,"Time Zone":"London","Followers":73,"Image File":"http:\/\/a3.twimg.com\/profile_images\/93742255\/q692771180_4249_normal.jpg","Web":"http:\/\/www.buchanan.org.uk"},"label":"tombuchanan99","id":"n1163","color":"rgb(139,185,208)","y":841.53455,"size":37.51611,"x":-315.4599,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/01\/2008 16:33:34","Tweets":1520,"Followed":752,"Time Zone":"London","Followers":639,"Image File":"http:\/\/a3.twimg.com\/profile_images\/855317079\/me6_normal.jpg","Web":"http:\/\/www.cl.cam.ac.uk\/~dq209"},"label":"danielequercia","id":"n1164","color":"rgb(139,185,208)","y":1173.4755,"size":49.255432,"x":-484.68817,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/02\/2007 19:27:48","Tweets":2105,"Description":"her bandwidth is utopian. I mean, I'm a postdoc at MSR studying online identity & consumption","Followed":486,"Time Zone":"Eastern Time (US & Canada)","Followers":2296,"Image File":"http:\/\/a3.twimg.com\/profile_images\/271273236\/me_laughing_cropped_normal.jpg","Web":"http:\/\/www.tiara.org"},"label":"alicetiara","id":"n1165","color":"rgb(139,185,208)","y":-266.0703,"size":62.744026,"x":461.8248,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/04\/2009 23:04:17","Tweets":3074,"Description":"USC Annenberg is among the nation’s leading institutions devoted to the study of journalism, communication, public relations and public diplomacy","Followed":1682,"Time Zone":"Pacific Time (US & Canada)","Followers":4557,"Image File":"http:\/\/a0.twimg.com\/profile_images\/119292331\/Annenberg_73p_normal.jpg","Web":"http:\/\/annenberg.usc.edu\/"},"label":"uscannenberg","id":"n1166","color":"rgb(139,185,208)","y":133.5477,"size":47.04197,"x":-152.34189,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/06\/2007 04:47:36","Tweets":198,"Description":"Media expert and organizational scholar.","Followed":184,"Time Zone":"Pacific Time (US & Canada)","Followers":152,"Image File":"http:\/\/a1.twimg.com\/profile_images\/642873394\/IMG_4237-1_normal.jpg","Web":"http:\/\/www.mediareinvented.com"},"label":"mediareinvented","id":"n1167","color":"rgb(139,185,208)","y":166.77637,"size":39.863235,"x":22.972755,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/06\/2008 16:50:01","Tweets":10275,"Description":"IP & All Things Internet Esq. Strategist. Information Broker. Tech Policy Geek. Politico. Privacy. 1st Amdmnt. Patents. In the Trenches. At a Conf. Near You.","Followed":681,"Time Zone":"Pacific Time (US & Canada)","Followers":3001,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1389625151\/6128_765465329241_6013546_43620013_3250497_n_normal.jpg","Web":"http:\/\/www.gamallp.com"},"label":"gagnier","id":"n1169","color":"rgb(101,153,65)","y":-206.22337,"size":49.52069,"x":942.2092,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/02\/2008 20:59:29","Tweets":1123,"Description":"Web Entrepreneur and a few other things...","Followed":731,"Time Zone":"Vienna","Followers":472,"Image File":"http:\/\/a3.twimg.com\/profile_images\/716441437\/0833_38_normal.jpg","Web":"http:\/\/www.openideas.biz"},"label":"mschwanzer","id":"n1170","color":"rgb(101,153,65)","y":1454.6449,"size":27.411594,"x":-269.92346,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/08\/2007 17:43:22","Tweets":2161,"Description":"Jeff Howe is a professor of journalism at Northeastern University and the founder of The Atlantic's 1book140, a Twitter-based book club.","Followed":317,"Time Zone":"Eastern Time (US & Canada)","Followers":12541,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1377410261\/Jeff_Howe_Crop_normal.jpg","Web":"http:\/\/crowdsourcing.typepad.com\/cs\/"},"label":"crowdsourcing","id":"n1171","color":"rgb(101,153,65)","y":-1223.2867,"size":49.52069,"x":421.70874,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/02\/2009 13:42:36","Tweets":9717,"Description":"Paris-based writer and professor, author of books on media and Web, chief walker and kitchen servant for a bichon called Oscar.","Followed":999,"Time Zone":"Paris","Followers":1481,"Image File":"http:\/\/a1.twimg.com\/profile_images\/899141458\/MFOct09_normal.jpg","Web":"http:\/\/matthewfraser-thismuchiknow.com\/"},"label":"frasermatthew","id":"n1172","color":"rgb(101,153,65)","y":-565.9598,"size":47.89209,"x":-132.59592,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/03\/2007 02:34:40","Tweets":1483,"Description":"Political and Social Entrepreneur","Followed":438,"Time Zone":"Eastern Time (US & Canada)","Followers":4554,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1126346216\/1312_by_andrew_rasiej_normal.jpg","Web":"http:\/\/www.personaldemocracy.com"},"label":"rasiej","id":"n1173","color":"rgb(101,153,65)","y":-766.685,"size":53.697872,"x":1008.4961,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/11\/2006 18:29:31","Tweets":2610,"Description":"Radio geek & broadcaster. This is my personal twitter profile.","Followed":349,"Time Zone":"London","Followers":1695,"Image File":"http:\/\/a1.twimg.com\/profile_images\/52964692\/chris_vallance_normal.jpg","Web":"http:\/\/bit.ly\/KwLGl"},"label":"radioproducer","id":"n1174","color":"rgb(203,102,152)","y":-1203.7548,"size":46.752934,"x":-186.74107,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/03\/2009 13:35:04","Tweets":5,"Description":"I'm the technology correspondent for the BBC News website.","Followed":743,"Time Zone":"London","Followers":340,"Image File":"http:\/\/a1.twimg.com\/sticky\/default_profile_images\/default_profile_2_normal.png","Web":"http:\/\/news.bbc.co.uk\/1\/hi\/technology\/default.stm"},"label":"markbward","id":"n1175","color":"rgb(203,102,152)","y":-1134.41,"size":39.863235,"x":553.02576,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/08\/2009 08:12:13","Tweets":408,"Description":"IOLinteract aims at communicating and interacting with different cultures and different points of views, by creating an innovative and interactive environment.","Followed":1581,"Time Zone":"London","Followers":340,"Image File":"http:\/\/a0.twimg.com\/profile_images\/370280034\/Icon_normal.png","Web":"http:\/\/www.iolinteract.com"},"label":"iolinteract","id":"n1176","color":"rgb(101,153,65)","y":-885.21796,"size":19.355865,"x":669.0754,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/07\/2008 04:25:37","Tweets":1725,"Description":"Chairman, Thomson Reuters China former Editor-in-Chief, Reuters News Thomson Reuters --- On Twitter & Facebook, I speak only for myself.","Followed":173,"Time Zone":"London","Followers":2486,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1185397222\/rtr_upe_cr_63-profile-image_normal.jpg","Web":"http:\/\/www.reuters.com"},"label":"daschles","id":"n1177","color":"rgb(203,102,152)","y":-1402.7803,"size":35.81987,"x":294.0379,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/03\/2008 20:06:31","Tweets":6003,"Description":"Tell us what's happening where you are! DM or @reply us, SMS\/MMS 61124 or +44 7725 100 100 if outside UK, e-mail yourpics@bbc.co.uk or upload via our site","Followed":4233,"Time Zone":"London","Followers":24004,"Image File":"http:\/\/a3.twimg.com\/profile_images\/673625063\/bbc_logo_normal.gif","Web":"http:\/\/www.bbc.co.uk\/haveyoursay"},"label":"bbc_haveyoursay","id":"n1178","color":"rgb(203,102,152)","y":-1115.4358,"size":51.80519,"x":-699.78217,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/01\/2008 15:52:56","Tweets":974,"Description":"The official twitter account for the BBC Internet blog.","Followed":365,"Time Zone":"London","Followers":4547,"Image File":"http:\/\/a0.twimg.com\/profile_images\/64799839\/twitterowl_normal.JPG","Web":"http:\/\/www.bbc.co.uk\/blogs\/bbcinternet\/"},"label":"bbccouk","id":"n1179","color":"rgb(203,102,152)","y":-1265.2526,"size":42.01585,"x":-73.20671,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/04\/2009 14:03:06","Tweets":1948,"Description":"Blog anthropologist. 'Third culture kid'. Love cili goreng!","Followed":214,"Time Zone":"Kuala Lumpur","Followers":296,"Image File":"http:\/\/a3.twimg.com\/profile_images\/412462210\/julian_SouthParkAvatar090729c_normal.JPG","Web":"http:\/\/julianhopkins.net"},"label":"julianhopkins","id":"n1180","color":"rgb(139,185,208)","y":1415.986,"size":44.008812,"x":238.35342,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/02\/2009 12:11:41","Tweets":94,"Followed":131,"Time Zone":"Lisbon","Followers":65,"Image File":"http:\/\/a0.twimg.com\/profile_images\/286300897\/IMG_0931_normal.JPG"},"label":"carlaganito","id":"n1181","color":"rgb(139,185,208)","y":1397.0684,"size":42.01585,"x":-210.65382,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2009 12:44:28","Tweets":1249,"Description":"communication researcher @ university of vienna: ICT and society \/ social media \/ digital literacy","Followed":378,"Time Zone":"Vienna","Followers":600,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1289434842\/axel2011twitterc_normal.jpg","Web":"http:\/\/homepage.univie.ac.at\/axel.maireder"},"label":"axelmaireder","id":"n1182","color":"rgb(139,185,208)","y":733.2341,"size":42.696568,"x":-20.673866,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/05\/2009 16:40:00","Tweets":4018,"Description":"Web Culture Ethnographer, just published my 1st book: Hebrew On-Line, going on a post-doc adventure soon, keeping company to an angel embodied in a dog.","Followed":507,"Time Zone":"Jerusalem","Followers":941,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1297536555\/me-book_normal.jpg","Web":"http:\/\/www.absolutecarmel.com"},"label":"carmelva","id":"n1183","color":"rgb(139,185,208)","y":1084.8994,"size":53.235886,"x":606.55505,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/02\/2009 12:38:39","Tweets":1401,"Description":"Figuring out how digital media helps society engage and flourish. Director of Digital Democracy at the Hansard Society but all tweets my own!","Followed":1820,"Time Zone":"London","Followers":1122,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1267740031\/aw_stkilda2011_normal.jpg","Web":"http:\/\/www.andywilliamson.com"},"label":"andy_williamson","id":"n1185","color":"rgb(203,102,152)","y":-105.579384,"size":62.913578,"x":-797.77783,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/09\/2009 13:21:48","Tweets":1657,"Description":"Forskningsleder ved Institutt for Samfunnsforskning. Forsker og blogger. Interesser: sosiale medier,politikk, frivillighet, klima, kultur ,mf.","Followed":2000,"Time Zone":"Copenhagen","Followers":1571,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1094837977\/enjolras_small_normal.jpg","Web":"http:\/\/www.samfunnsforskning.no\/"},"label":"samfunnsforsker","id":"n1186","color":"rgb(139,185,208)","y":1069.1262,"size":46.165863,"x":-448.90182,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/09\/2010 21:12:10","Tweets":248,"Description":"The LSE Media Policy Project aims to promote communication between academics, civil society & policymakers for 2010-11.","Followed":245,"Followers":384,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1125838945\/LSE_logo_normal.jpg"},"label":"lsemediapolicy","id":"n1187","color":"rgb(139,185,208)","y":-104.22471,"size":63.582478,"x":-130.84123,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2009 15:14:08","Tweets":1669,"Description":"Research and KE policy @UniofOxford and freelance science writer in 'spare' time. Tweeting from OX1\/OX4","Followed":422,"Time Zone":"London","Followers":511,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1137138192\/1c6599dd-b5b8-4f5b-bf85-ca085841d400_normal.png","Web":"http:\/\/www.leilasattary.com"},"label":"leilasattary","id":"n1188","color":"rgb(3,101,151)","y":-416.60535,"size":40.961334,"x":-1059.8882,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2009 11:15:45","Tweets":114,"Followed":150,"Time Zone":"London","Followers":75,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1186475350\/Picture_philclare-1compressed_normal.jpg"},"label":"philclare","id":"n1189","color":"rgb(3,101,151)","y":0.6168036,"size":26.073946,"x":-1134.2103,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/07\/2009 12:59:12","Tweets":66,"Description":"Quality used office furniture for work or home... Based at the Oxford Office Furniture Showroom....","Followed":852,"Time Zone":"London","Followers":370,"Image File":"http:\/\/a0.twimg.com\/profile_images\/334284758\/Logo-Chairtrader-UK_002_normal.jpg","Web":"http:\/\/www.chairtrader.co.uk"},"label":"chairtrader","id":"n1190","color":"rgb(3,101,151)","y":-318.85123,"size":30.955322,"x":-1557.8123,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/10\/2009 11:50:17","Tweets":349,"Description":"Dominique Ventura has been working intimately for the most renowned and influential people in the world, for the last twenty eight years. Life coach for 7 years","Followed":368,"Time Zone":"London","Followers":249,"Image File":"http:\/\/a0.twimg.com\/profile_images\/457714578\/DomVentura_normal.png","Web":"http:\/\/www.ultimatelifefinder.com"},"label":"domventura","id":"n1191","color":"rgb(3,101,151)","y":-311.81454,"size":22.214891,"x":-1618.2262,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/10\/2008 14:21:50","Tweets":1149,"Description":"Diamond Light Source is the UK national synchrotron facility.","Followed":507,"Time Zone":"London","Followers":1040,"Image File":"http:\/\/a0.twimg.com\/profile_images\/229866938\/Diamond_logo_normal.gif","Web":"http:\/\/www.diamond.ac.uk"},"label":"diamondlightsou","id":"n1192","color":"rgb(203,102,152)","y":-785.55347,"size":26.754513,"x":-1125.889,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/02\/2009 12:33:36","Tweets":1524,"Description":"Interested in issues and discussions relating to higher education, research and science policy (UK, European and International)","Followed":299,"Followers":435,"Image File":"http:\/\/a3.twimg.com\/profile_images\/78808655\/bhide_normal.jpg","Web":"http:\/\/network.nature.com\/groups\/ukpolicy\/forum\/topics"},"label":"branwenhide","id":"n1193","color":"rgb(203,102,152)","y":-78.08546,"size":34.464935,"x":-1029.2834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/11\/2010 16:30:37","Tweets":186,"Description":"Presenting the research of the Centre for Socio-Legal Studies, University of Oxford relating to data protection & privacy. Editors: @DavidErdos |@cyber_panda_","Followed":197,"Time Zone":"London","Followers":183,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1167847948\/DPLogoGeneral_compressed_normal.jpg","Web":"http:\/\/www.csls.ox.ac.uk\/dataprotectionhttp:\/\/oxondataprotection.blogspot.com\/"},"label":"oxondataprotect","id":"n1194","color":"rgb(234,150,57)","y":512.92847,"size":51.31264,"x":787.8606,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/01\/2010 09:42:26","Tweets":235,"Description":"Centre for Health, Law and Emerging Technologies","Followed":503,"Followers":230,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1123544085\/image_large_normal.jpg","Web":"http:\/\/www.publichealth.ox.ac.uk\/helex"},"label":"helexoxford","id":"n1195","color":"rgb(234,150,57)","y":743.7581,"size":43.68655,"x":772.22095,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/08\/2009 16:13:05","Tweets":77,"Description":"The Virtual Knowledge Studio for the Humanities and Social Sciences","Followed":26,"Time Zone":"Amsterdam","Followers":53,"Image File":"http:\/\/a2.twimg.com\/profile_images\/684899114\/vksbubbles75_normal.png","Web":"http:\/\/www.virtualknowledgestudio.nl\/"},"label":"vks_amsterdam","id":"n1196","color":"rgb(139,185,208)","y":1141.6173,"size":28.046965,"x":-559.69946,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/05\/2009 20:09:42","Tweets":106,"Description":"Research Fellow Science and Technology Studies Oxford University","Followed":29,"Time Zone":"London","Followers":35,"Image File":"http:\/\/a2.twimg.com\/profile_images\/202271265\/Webmoor_normal.jpg","Web":"http:\/\/webmoor.com"},"label":"webmoor","id":"n1197","color":"rgb(3,101,151)","y":378.32983,"size":32.015457,"x":-856.14655,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2009 18:42:52","Tweets":123,"Description":"SCRIPT is a law and technology research centre based in the School of Law within the University of Edinburgh and sponsored by the AHRC.","Followed":98,"Followers":223,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1168553666\/scriptcrop_normal.jpg","Web":"http:\/\/www.law.ed.ac.uk\/ahrc\/"},"label":"ahrc_script","id":"n1198","color":"rgb(234,150,57)","y":-35.949993,"size":44.642265,"x":1344.0414,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2008 10:30:35","Tweets":607,"Description":"studying the interplay between law and technology in the information society","Followed":85,"Time Zone":"Edinburgh","Followers":88,"Image File":"http:\/\/a1.twimg.com\/profile_images\/63175031\/Twitter_pic_normal.JPG","Web":"http:\/\/michaeldizon.wordpress.com"},"label":"macdizon","id":"n1199","color":"rgb(234,150,57)","y":212.7836,"size":33.516457,"x":1303.4283,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/04\/2009 23:57:13","Tweets":2308,"Description":"Law Lecturer; Copyright law, internet law, tech and gadgets-these are a few of my favourite things...","Followed":137,"Time Zone":"London","Followers":521,"Image File":"http:\/\/a2.twimg.com\/profile_images\/122542721\/DSC00085_normal.JPG"},"label":"lawtechgadget","id":"n1201","color":"rgb(234,150,57)","y":98.22698,"size":45.86767,"x":1435.9612,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/05\/2010 21:56:42","Tweets":147,"Description":"The UK Internet Governance Forum is a collaborative partnership between Nominet, the UK Department for Business, key parliamentarians and other organisations ta","Followed":284,"Time Zone":"London","Followers":156,"Image File":"http:\/\/a0.twimg.com\/profile_images\/911115516\/42647_ukigf_logo_event_normal.jpg","Web":"http:\/\/www.UKIGF.org.uk"},"label":"ukigf","id":"n1202","color":"rgb(234,150,57)","y":-226.06573,"size":46.4608,"x":-5.0012918,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/01\/2009 09:42:39","Tweets":516,"Description":"Reader in Law, LSE.","Followed":100,"Time Zone":"London","Followers":183,"Image File":"http:\/\/a1.twimg.com\/profile_images\/522889020\/ink_normal.jpg","Web":"http:\/\/www.itlawweb.co.uk"},"label":"andrewdmurray","id":"n1203","color":"rgb(234,150,57)","y":464.4081,"size":45.566227,"x":1178.2378,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/01\/2007 23:23:15","Tweets":438,"Followed":300,"Time Zone":"London","Followers":329,"Image File":"http:\/\/a1.twimg.com\/profile_images\/70558530\/0fd7489_normal.jpg"},"label":"des","id":"n1204","color":"rgb(234,150,57)","y":-62.902122,"size":45.566227,"x":518.0274,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/04\/2009 11:04:08","Tweets":129,"Description":"The Global Internet Business Coalition","Followed":87,"Time Zone":"London","Followers":108,"Image File":"http:\/\/a2.twimg.com\/profile_images\/860943467\/gibc-logo-square-small_normal.png","Web":"http:\/\/gibc.biz"},"label":"gibc","id":"n1205","color":"rgb(234,150,57)","y":-147.43207,"size":32.526917,"x":874.73895,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/11\/2009 09:48:02","Tweets":123,"Description":"Free Cakes for Kids Oxford is a community service to families who find it difficult to provide a birthday cake for their child.","Followed":61,"Time Zone":"London","Followers":119,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1298920979\/free-cakes-oxford_normal.png","Web":"http:\/\/www.freecakesforkids.org.uk"},"label":"freecakesoxford","id":"n1206","color":"rgb(3,101,151)","y":336.38593,"size":23.060284,"x":-672.3871,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/10\/2007 10:30:47","Tweets":50,"Followed":47,"Time Zone":"Berlin","Followers":120,"Image File":"http:\/\/a2.twimg.com\/profile_images\/628437522\/tobias_escher_normal.jpg","Web":"http:\/\/people.oii.ox.ac.uk\/escher\/"},"label":"escher","id":"n1207","color":"rgb(3,101,151)","y":-222.29854,"size":34.464935,"x":-471.19254,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/11\/2008 23:22:55","Tweets":600,"Description":"Web Developer at Oxford University - ColdFusion \/ CFWheels mainly.","Followed":108,"Time Zone":"London","Followers":147,"Image File":"http:\/\/a2.twimg.com\/profile_images\/916673874\/avatar_100_normal.jpg","Web":"http:\/\/www.oxalto.co.uk"},"label":"neokoenig","id":"n1209","color":"rgb(3,101,151)","y":133.31416,"size":34.925293,"x":-909.166,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/05\/2009 16:29:38","Tweets":738,"Description":"Your independent guide to all things skiing.","Followed":3208,"Time Zone":"London","Followers":3317,"Image File":"http:\/\/a0.twimg.com\/profile_images\/282501832\/box_logo_normal.PNG","Web":"http:\/\/www.ski-concierge.com\/blog"},"label":"skiconcierge","id":"n1210","color":"rgb(3,101,151)","y":-170.29639,"size":24.632025,"x":-1389.9055,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/05\/2009 12:19:24","Tweets":55,"Followed":46,"Followers":42,"Image File":"http:\/\/a1.twimg.com\/profile_images\/216257478\/photo_normal.JPG"},"label":"emilyshipway","id":"n1211","color":"rgb(3,101,151)","y":-17.707052,"size":28.66255,"x":-1343.6534,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/06\/2009 13:43:17","Tweets":16,"Followed":36,"Followers":16,"Image File":"http:\/\/a0.twimg.com\/profile_images\/261284713\/DSCN5107_normal.JPG"},"label":"taylorlaura","id":"n1212","color":"rgb(3,101,151)","y":581.35187,"size":33.027,"x":-895.77765,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/04\/2009 08:28:31","Tweets":50,"Description":"Exiled Londoner living in Oxford, working in the University, opinions my own. Politics, media, ordinary stuff.","Followed":66,"Followers":26,"Image File":"http:\/\/a2.twimg.com\/profile_images\/880788871\/New_Picture_normal.bmp"},"label":"jennydarnley","id":"n1213","color":"rgb(203,102,152)","y":-155.79218,"size":34.464935,"x":-492.29446,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/04\/2009 11:46:42","Tweets":0,"Followed":46,"Time Zone":"Pacific Time (US & Canada)","Followers":25,"Image File":"http:\/\/a0.twimg.com\/profile_images\/317465527\/KuikkaniemiKaiTuotanto_normal.jpg"},"label":"kaikuikkaniemi","id":"n1214","color":"rgb(139,185,208)","y":1468.6405,"size":32.526917,"x":-164.42789,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/12\/2008 09:07:30","Tweets":3845,"Description":"Ph D Candidate in Political Science at Lund university with a special interest in social media and political participation.","Followed":287,"Time Zone":"Copenhagen","Followers":336,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1150162984\/7479be2d-63f2-405f-8a42-15832e0617c6_normal.png","Web":"http:\/\/nilsgustafsson.blogspot.com"},"label":"nilsgustafsson","id":"n1215","color":"rgb(139,185,208)","y":1441.5531,"size":43.68655,"x":154.3453,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/03\/2007 18:41:06","Tweets":448,"Description":"This is the official feed of The Social Media Marketing Blog. For personal interaction follow @ScottMonty","Followed":27176,"Time Zone":"Eastern Time (US & Canada)","Followers":28288,"Image File":"http:\/\/a1.twimg.com\/profile_images\/20434862\/SM-Logo_txt_normal.gif","Web":"http:\/\/scottmonty.com"},"label":"socialmediablog","id":"n1216","color":"rgb(203,102,152)","y":-336.459,"size":34.464935,"x":-552.6489,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/06\/2009 14:51:34","Tweets":1395,"Followed":1373,"Time Zone":"Quito","Followers":497,"Image File":"http:\/\/a1.twimg.com\/profile_images\/295506710\/images_normal.jpg"},"label":"stocksgenius","id":"n1217","color":"rgb(101,153,65)","y":-498.68723,"size":28.046965,"x":-1244.9426,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/04\/2009 10:21:10","Tweets":709,"Description":"Technology writer\/editor @newscientist, covering cybersecurity, aviation, space, digital life, robotics, patents, cupcakes..","Followed":634,"Time Zone":"London","Followers":746,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1324006711\/Picture_normal.jpg","Web":"http:\/\/tinyurl.com\/paulmarks12"},"label":"paulmarks12","id":"n1218","color":"rgb(203,102,152)","y":-1310.5042,"size":41.317566,"x":-807.0768,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/06\/2009 15:43:19","Tweets":259,"Description":"This is the press office of the British Library. This page is edited jointly by the Press Team.","Followed":1804,"Time Zone":"London","Followers":1464,"Image File":"http:\/\/a2.twimg.com\/profile_images\/349589003\/30_normal.jpg","Web":"http:\/\/pressandpolicy.bl.uk\/"},"label":"blpressoffice","id":"n1219","color":"rgb(203,102,152)","y":95.785225,"size":50.04396,"x":-1263.2677,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/07\/2007 17:18:21","Tweets":7191,"Description":"Social Media Officer at EDINA, reformed data munger, film fan\/reviewer\/podcaster, crafty geeky sort... Views are my own ;)","Followed":910,"Time Zone":"Edinburgh","Followers":933,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1180364905\/132d3e4d-c0c6-464a-b0fe-3d1010efaedb_normal.png","Web":"http:\/\/www.suchprettyeyes.com"},"label":"suchprettyeyes","id":"n1220","color":"rgb(203,102,152)","y":-421.53165,"size":48.169895,"x":-214.00342,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2008 20:35:48","Tweets":3043,"Description":"digital, library, shambrarian, information, university, jisc, libraries, Scotland, research, support, repository, web, knowledge, learning, social, open access","Followed":430,"Time Zone":"Hawaii","Followers":338,"Image File":"http:\/\/a0.twimg.com\/profile_images\/549890810\/DSC03875_normal.JPG","Web":"http:\/\/uk.linkedin.com\/in\/jamestoon"},"label":"jamestoon","id":"n1221","color":"rgb(203,102,152)","y":78.398895,"size":31.491741,"x":-803.4286,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2008 02:43:18","Tweets":268,"Description":"phd candidate communication - new media","Followed":129,"Time Zone":"Central Time (US & Canada)","Followers":105,"Image File":"http:\/\/a3.twimg.com\/profile_images\/383683789\/KellyDad2_thmbnail_normal.bmp"},"label":"kqonline","id":"n1222","color":"rgb(139,185,208)","y":1308.3595,"size":45.261684,"x":-354.76886,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/04\/2009 11:10:54","Tweets":279,"Description":"Internet researcher, traveller, associate professor at Aarhus University, DK, visiting fellow at Oxford Internet Institute. New media trends and random stuff...","Followed":145,"Time Zone":"Central Time (US & Canada)","Followers":180,"Image File":"http:\/\/a3.twimg.com\/profile_images\/459883836\/migniagara_normal.JPG","Web":"http:\/\/www.netdemocracy.dk"},"label":"jakoblinaa","id":"n1223","color":"rgb(139,185,208)","y":1396.4109,"size":46.165863,"x":-119.10283,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/11\/2009 04:09:01","Tweets":459,"Description":"We make Web-based tools for text. Archive, filter, search & classify electronically stored information and social media. Do-it-yourself text classification.","Followed":926,"Time Zone":"Quito","Followers":250,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1108487782\/badge-withtext-105_normal.jpg","Web":"http:\/\/texifter.com\/"},"label":"texifter","id":"n1224","color":"rgb(139,185,208)","y":1348.1674,"size":58.5571,"x":-11.52009,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/03\/2007 14:09:55","Tweets":36793,"Description":"philosopher, writer, strategist, founder: www.virtualpolicy.net (Images(c)Egypt Urnash)","Followed":225,"Time Zone":"London","Followers":1021,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1155250484\/75x75-queen_of_Hearts_normal.png","Web":"http:\/\/www.renreynolds.com"},"label":"renzephyr","id":"n1225","color":"rgb(234,150,57)","y":-452.84454,"size":40.961334,"x":632.54456,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/05\/2010 11:43:24","Tweets":365,"Description":"Somos un grupo de investigación. Estudiamos la comunicación, el arte, la educación, los medios y la transformación social.","Followed":183,"Time Zone":"Madrid","Followers":145,"Image File":"http:\/\/a0.twimg.com\/profile_images\/880618220\/lmi_logo_72_segell_verd_normal.jpg","Web":"http:\/\/www.lmi.ub.es"},"label":"lmiub","id":"n1226","color":"rgb(101,153,65)","y":-552.7648,"size":32.015457,"x":1401.4042,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/04\/2007 07:09:44","Tweets":129,"Followed":52,"Time Zone":"Amsterdam","Followers":443,"Image File":"http:\/\/a1.twimg.com\/profile_images\/394603324\/DSC_0072_normal.JPG"},"label":"ignasi","id":"n1227","color":"rgb(101,153,65)","y":261.7091,"size":25.367386,"x":988.65027,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/01\/2010 19:22:52","Tweets":162,"Description":"Societat 2.0 - Documental Multimedia Interactiu, 2010","Followed":69,"Time Zone":"Madrid","Followers":93,"Image File":"http:\/\/a0.twimg.com\/profile_images\/632521779\/el-mundo_normal.png","Web":"http:\/\/societat20.blogspot.com"},"label":"societat20","id":"n1228","color":"rgb(101,153,65)","y":-467.7999,"size":19.355865,"x":1490.0072,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/10\/2009 13:58:46","Tweets":1047,"Description":"Loves digital communication, information and culture: music, arts&crafts, architecture, design and languages.","Followed":114,"Time Zone":"London","Followers":95,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1395423874\/mi_normal.jpg"},"label":"mireiahp","id":"n1229","color":"rgb(101,153,65)","y":-435.40726,"size":18.257477,"x":1518.8834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/07\/2008 09:45:43","Tweets":8,"Followed":16,"Time Zone":"Paris","Followers":16,"Image File":"http:\/\/a0.twimg.com\/profile_images\/299557586\/Imagen013_normal.jpg"},"label":"apadro_solanet","id":"n1230","color":"rgb(101,153,65)","y":730.6067,"size":20.372137,"x":-762.8654,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/05\/2009 08:50:38","Tweets":2,"Followed":65,"Time Zone":"Madrid","Followers":42,"Image File":"http:\/\/a0.twimg.com\/profile_images\/538377240\/CleliaColombo_normal.jpg"},"label":"cleliacolombo","id":"n1231","color":"rgb(101,153,65)","y":753.30634,"size":23.060284,"x":-713.8875,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/07\/2009 07:01:06","Tweets":6,"Description":"Phd political science","Followed":24,"Time Zone":"Madrid","Followers":15,"Image File":"http:\/\/a0.twimg.com\/sticky\/default_profile_images\/default_profile_1_normal.png","Web":"http:\/\/democracia.uab.es\/index.php?option=com_contact&view=contact&id=11&lang=en"},"label":"jorgelsalcedo","id":"n1232","color":"rgb(101,153,65)","y":736.351,"size":23.060284,"x":-966.2548,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/06\/2009 08:35:26","Tweets":58,"Description":"I am currently a postdoc at the Autonomous Univ. of Barcelona. My research covers political communication and digital media.","Followed":85,"Time Zone":"Copenhagen","Followers":25,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1217971739\/im_pic_normal.jpg","Web":"http:\/\/www.politicalcommunications.blogspot.com\/"},"label":"mikejjensen","id":"n1233","color":"rgb(101,153,65)","y":661.83795,"size":32.015457,"x":-56.96142,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/03\/2009 12:28:39","Tweets":38,"Description":"Former foreign (and war) correspondent specializing in print reporting\/photo work. I've also worked in TV\/radio. Current Key West Citizen city reporter.","Followed":1996,"Time Zone":"Eastern Time (US & Canada)","Followers":294,"Image File":"http:\/\/a0.twimg.com\/profile_images\/101389211\/Neuhaus_Mug_normal.jpg","Web":"http:\/\/neuhausphoto.com"},"label":"lesneuhaus","id":"n1234","color":"rgb(101,153,65)","y":-806.9481,"size":43.68655,"x":-732.1542,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/12\/2007 15:55:10","Tweets":716,"Description":"digital media researcher, University of Cape Town","Followed":373,"Time Zone":"Pretoria","Followers":392,"Image File":"http:\/\/a2.twimg.com\/profile_images\/60881977\/42_42_normal.png","Web":"http:\/\/marionwalton.com"},"label":"marionwalton","id":"n1236","color":"rgb(139,185,208)","y":-157.77084,"size":37.922707,"x":56.02125,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/06\/2009 13:13:03","Tweets":578,"Description":"Anglia Research Centre in Digital Culture, at Anglia Ruskin University http:\/\/www.anglia.ac.uk\/arcdigital","Followed":534,"Time Zone":"London","Followers":540,"Image File":"http:\/\/a3.twimg.com\/profile_images\/259992525\/arc.Calloutcontent.0001.Image_normal.gif","Web":"http:\/\/www.anglia.ac.uk\/arcdigital"},"label":"arc_digital","id":"n1237","color":"rgb(139,185,208)","y":645.99396,"size":55.04276,"x":-674.771,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/10\/2009 15:05:37","Tweets":2146,"Description":"Digital Technology, Culture, Politics, Philosophy","Followed":143,"Time Zone":"London","Followers":313,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1138901035\/Twitpick_normal.png","Web":"http:\/\/www.swansea.ac.uk\/staff\/academic\/ArtsHumanities\/berryd\/"},"label":"berrydm","id":"n1238","color":"rgb(139,185,208)","y":598.86163,"size":46.165863,"x":429.27686,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/11\/2008 22:58:52","Tweets":646,"Followed":213,"Time Zone":"Eastern Time (US & Canada)","Followers":212,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1205709988\/Photo_7_normal.jpg","Web":"http:\/\/www.lauraforlano.org"},"label":"laura4lano","id":"n1239","color":"rgb(139,185,208)","y":935.7088,"size":37.922707,"x":98.16943,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/04\/2010 19:16:12","Tweets":126,"Description":"scholar, consultant, designer analyzing the relationship between new media and global societies\/cultures\/economies","Followed":185,"Time Zone":"Pacific Time (US & Canada)","Followers":394,"Image File":"http:\/\/a0.twimg.com\/profile_images\/820538093\/DSC03217-01_normal.jpg","Web":"http:\/\/rameshsrinivasan.org"},"label":"rameshmedia","id":"n1240","color":"rgb(139,185,208)","y":757.9723,"size":43.360588,"x":614.07294,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2008 16:01:04","Tweets":3874,"Description":"Program Director at WITNESS (witness.org) - thinking, acting around moving images for change.","Followed":1381,"Time Zone":"Eastern Time (US & Canada)","Followers":1467,"Image File":"http:\/\/a3.twimg.com\/profile_images\/607654976\/SamG_normal.jpg","Web":"http:\/\/blog.witness.org\/author\/sam"},"label":"samgregory","id":"n1241","color":"rgb(234,150,57)","y":-77.79463,"size":60.448887,"x":284.71384,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/11\/2008 12:42:26","Tweets":1638,"Description":"We champion access to making media for people and communities to achieve positive social change.","Followed":5599,"Time Zone":"London","Followers":5769,"Image File":"http:\/\/a2.twimg.com\/profile_images\/64503299\/cma_twitter_normal.png","Web":"http:\/\/www.commedia.org.uk\/"},"label":"community_media","id":"n1242","color":"rgb(203,102,152)","y":-194.42644,"size":45.261684,"x":-566.8463,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/08\/2007 08:11:04","Tweets":4263,"Description":"Links to news, views and important happenings in media and journalism from around the world. Brought to you by the team behind London's @frontlineclub.","Followed":1692,"Time Zone":"London","Followers":5016,"Image File":"http:\/\/a2.twimg.com\/profile_images\/80432464\/frontlineclub_normal.jpg","Web":"http:\/\/frontlineclub.com\/news\/blogs.html"},"label":"frontlineblog","id":"n1243","color":"rgb(203,102,152)","y":-854.96185,"size":52.766525,"x":-152.47447,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/10\/2009 18:49:58","Tweets":94,"Description":"PhD candidate, media reseacher, creative all-rounder","Followed":156,"Time Zone":"Pacific Time (US & Canada)","Followers":39,"Image File":"http:\/\/a0.twimg.com\/profile_images\/519138106\/n560500028_2427859_6305_normal.jpg"},"label":"jonnycollege","id":"n1244","color":"rgb(139,185,208)","y":-85.64395,"size":33.995567,"x":1086.9459,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/11\/2008 01:24:06","Tweets":1650,"Description":"ICT researcher, political animal, global roamer","Followed":161,"Time Zone":"Auckland","Followers":93,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1407717451\/Ellen_Strickland_136_normal.jpg"},"label":"ellenstrickland","id":"n1245","color":"rgb(139,185,208)","y":832.7226,"size":36.682682,"x":784.39795,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2008 19:42:18","Tweets":3020,"Description":"the moving image, the political image. activists + social media, in theory and practice.","Followed":608,"Time Zone":"Pacific Time (US & Canada)","Followers":441,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1183676535\/c76dedb5-3c8e-4b7c-82f6-0f78055870f2_normal.png","Web":"http:\/\/chainedtothecinematheque.blogspot.com"},"label":"dmcdougall","id":"n1246","color":"rgb(203,102,152)","y":776.22,"size":33.516457,"x":-1145.4851,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/12\/2008 21:18:58","Tweets":1794,"Description":"World better'er. Talker and walker. Definitely not status-quo. Prone to nomadic tendencies. Al Jazeera Social Media team. Sydney girl at heart.","Followed":309,"Time Zone":"Istanbul","Followers":1529,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1379944050\/instagram_pic_normal.jpg","Web":"http:\/\/abloggy.wordpress.com\/"},"label":"esrad","id":"n1247","color":"rgb(203,102,152)","y":-192.35358,"size":40.961334,"x":-657.11273,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/03\/2010 17:09:20","Tweets":141,"Description":"LSE Experts Discuss the 2010 British Election","Followed":280,"Followers":428,"Image File":"http:\/\/a3.twimg.com\/profile_images\/740362739\/CorpPromo_ElectionBlog1_normal.jpg","Web":"http:\/\/blogs.lse.ac.uk\/election\/"},"label":"lseelectionblog","id":"n1248","color":"rgb(203,102,152)","y":-355.61798,"size":35.376785,"x":-746.12866,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/02\/2008 13:28:01","Tweets":1558,"Description":"Board Director & 2010 President, Chartered Institute of Public Relations; Non-Exec Partner, Meanwhile; Former PR consultancy owner\/MD; LSE media policy postgrad","Followed":726,"Time Zone":"London","Followers":1179,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1304217940\/Jay_Meanwhile_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/jayoconnor"},"label":"jayoconnor","id":"n1249","color":"rgb(203,102,152)","y":-680.2787,"size":49.783432,"x":-21.30329,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/02\/2009 16:40:45","Tweets":4090,"Description":"Sky News political reporter; former online producer and social media correspondent. Likes talking, tweeting and traipsing around London.","Followed":2433,"Time Zone":"London","Followers":8744,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1281553254\/Ruth_Sky_mugshot_crop_normal.jpg","Web":"http:\/\/www.skynews.com"},"label":"ruthbarnett","id":"n1250","color":"rgb(203,102,152)","y":-641.9894,"size":52.529034,"x":-749.6129,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/08\/2008 16:00:25","Tweets":2978,"Description":"The post-digital future, and how to live in it. (Actually, mostly silly jokes)","Followed":88,"Time Zone":"London","Followers":6836,"Image File":"http:\/\/a2.twimg.com\/profile_images\/993586693\/headshot15June2010_normal.jpg","Web":"http:\/\/benhammersley.com"},"label":"benhammersley","id":"n1251","color":"rgb(203,102,152)","y":-932.74896,"size":48.445194,"x":-867.73395,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/06\/2009 22:20:52","Tweets":358,"Description":"IP - IT Law Blog","Followed":121,"Time Zone":"Santiago","Followers":197,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1196179883\/iblawg_normal.png","Web":"http:\/\/iblawg.cl"},"label":"iblawg","id":"n1252","color":"rgb(234,150,57)","y":53.090557,"size":31.491741,"x":1309.3142,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/03\/2009 07:47:00","Tweets":656,"Description":"Profesor Filosofía del derecho Externado de Colombia. Administro el blog Iureamicorum","Followed":606,"Time Zone":"Central Time (US & Canada)","Followers":406,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1371025546\/Gonzalo_Ramirez_normal.jpg","Web":"http:\/\/www.iureamicorum.blogspot.com"},"label":"iureamicorum","id":"n1253","color":"rgb(234,150,57)","y":432.75552,"size":35.376785,"x":1499.4788,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/06\/2007 21:37:33","Tweets":1886,"Description":"Organization devoted to exploring use of new media for teaching, learning, & creative expression.","Followed":2189,"Time Zone":"Central Time (US & Canada)","Followers":4171,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1377890974\/nmc.logo.twitter.icon__2__normal.jpg","Web":"http:\/\/www.nmc.org\/"},"label":"newmediac","id":"n1254","color":"rgb(139,185,208)","y":385.50842,"size":37.922707,"x":1023.41785,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/07\/2007 07:10:59","Tweets":125,"Description":"Button-presser, paper-shuffler, and language geek at the University of Washington Libraries by day, iSchool grad student, music-lover, and bread-baker by night","Followed":122,"Time Zone":"Pacific Time (US & Canada)","Followers":56,"Image File":"http:\/\/a1.twimg.com\/profile_images\/25770532\/Nije_small_normal.jpg","Web":"http:\/\/iledasile.blogspot.com\/"},"label":"asile","id":"n1255","color":"rgb(139,185,208)","y":661.901,"size":28.66255,"x":1288.3146,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/04\/2010 11:49:46","Tweets":362,"Description":"Researching digital inclusion & married to an African 'live life to the fullest' man & four kids & at least 17 chicken, 6 sheep and some goats","Followed":355,"Time Zone":"Greenland","Followers":140,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1254599322\/ilse_2010_02_A_normal.jpg","Web":"http:\/\/www.ilsemarien.com"},"label":"ilsemarien","id":"n1256","color":"rgb(139,185,208)","y":625.5728,"size":37.922707,"x":345.0823,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/07\/2009 15:04:32","Tweets":333,"Description":"Academic (Uni of Westminster, London); researcher, Author of 'Governing European Communications'; new\/old media policy & regulation. Mum.","Followed":191,"Time Zone":"London","Followers":65,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1146657558\/profile_normal.jpg"},"label":"mariamichalis","id":"n1257","color":"rgb(234,150,57)","y":-171.43091,"size":46.4608,"x":1103.9745,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/12\/2008 16:12:08","Tweets":1279,"Description":"-Asst Prof, Rutgers School of Communication -Former Fifth Officer, Sierra Club Board of Directors -Research area: new media and politics","Followed":623,"Followers":462,"Image File":"http:\/\/a2.twimg.com\/profile_images\/67616187\/451248578_l_normal.jpg","Web":"http:\/\/www.davidkarpf.com"},"label":"davekarpf","id":"n1258","color":"rgb(139,185,208)","y":427.33353,"size":52.289772,"x":366.7252,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/07\/2007 16:48:03","Tweets":618,"Description":"Assistant Prof at Communications and New Media, National University of Singapore","Followed":149,"Time Zone":"Quito","Followers":175,"Image File":"http:\/\/a3.twimg.com\/profile_images\/664591262\/s4141209_normal.jpg","Web":"http:\/\/www.weiyuzhang.net\/blog.html"},"label":"weiyuz","id":"n1259","color":"rgb(139,185,208)","y":-116.35113,"size":41.317566,"x":739.059,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/06\/2007 07:18:09","Tweets":257,"Description":"Social Network Analyst, Math Modeller, and Social Entrepreneur.","Followed":112,"Time Zone":"London","Followers":286,"Image File":"http:\/\/a2.twimg.com\/profile_images\/79052998\/wojo_normal.jpg","Web":"http:\/\/www.techpolicy.ca\/"},"label":"wojciech","id":"n1260","color":"rgb(3,101,151)","y":576.15796,"size":43.360588,"x":-755.8352,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/05\/2009 21:01:35","Tweets":0,"Followed":31,"Time Zone":"London","Followers":19,"Image File":"http:\/\/a3.twimg.com\/profile_images\/980254284\/Steven_Sams_normal.jpg"},"label":"samssteven","id":"n1261","color":"rgb(139,185,208)","y":862.12067,"size":25.367386,"x":-1012.08795,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/04\/2009 08:55:02","Tweets":11340,"Description":"life & thoughts of a PhDer @cityuni_hcid. Interests: #HCI, #a11y, #Disability, #CerebralPalsy, #SocialMedia, #ChangeManagement & #GuineaPigs also a #BSL learner","Followed":314,"Time Zone":"London","Followers":647,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1329972959\/image_normal.jpg","Web":"http:\/\/www.makaylalewis.co.uk"},"label":"maccymacx","id":"n1262","color":"rgb(203,102,152)","y":692.72345,"size":25.367386,"x":-1085.8907,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/06\/2008 12:19:08","Tweets":2429,"Description":"PhD in Disability and Social Networks in Education @ Learning Sciences Research Institute, UoN. Tweeting A11y.","Followed":292,"Followers":401,"Image File":"http:\/\/a2.twimg.com\/profile_images\/853613852\/twitter_normal.jpg","Web":"http:\/\/slewth.wordpress.com"},"label":"slewth","id":"n1263","color":"rgb(203,102,152)","y":563.4464,"size":33.995567,"x":-969.7636,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/08\/2009 21:05:11","Tweets":1867,"Description":"New venture ideator & opportunity strategist; perpetual seeker & explorer. On my latest adventure in 51°45′7″N 1°15′28″W.","Followed":631,"Time Zone":"London","Followers":176,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1208556749\/AM_smile_normal.jpg","Web":"http:\/\/www.allenmanser.com"},"label":"amthinks","id":"n1264","color":"rgb(3,101,151)","y":-87.06836,"size":23.86432,"x":-1541.2991,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/02\/2011 15:43:21","Tweets":19,"Description":"The Oxford Saïd Business School Venture Fund provides entrepreneurs with seed and early-stage capital for new ventures.","Followed":301,"Time Zone":"London","Followers":111,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1239471980\/Screen_shot_2011-02-09_at_5.11.16_PM_normal.png","Web":"http:\/\/sbsventurefund.wordpress.com"},"label":"sbsventurefund","id":"n1265","color":"rgb(3,101,151)","y":-149.28773,"size":33.027,"x":-1564.93,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/05\/2008 07:48:44","Tweets":709,"Followed":287,"Time Zone":"Dublin","Followers":162,"Image File":"http:\/\/a0.twimg.com\/profile_images\/427260707\/avatar2_normal.jpg","Web":"http:\/\/rumblingstrips.blogspot.com\/"},"label":"cathyfowley","id":"n1266","color":"rgb(139,185,208)","y":461.99066,"size":34.925293,"x":1031.3801,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/04\/2007 19:59:18","Tweets":5081,"Description":"Historian | futurist | information ecologist","Followed":179,"Time Zone":"Pacific Time (US & Canada)","Followers":735,"Image File":"http:\/\/a1.twimg.com\/profile_images\/520218986\/london09-sm2_normal.jpg","Web":"http:\/\/askpang.typepad.com"},"label":"askpang","id":"n1267","color":"rgb(139,185,208)","y":265.38116,"size":30.40517,"x":-715.3285,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/02\/2008 17:54:55","Tweets":1088,"Description":"PhD\/DPhil Oxford, Innovation Studies","Followed":89,"Time Zone":"London","Followers":159,"Image File":"http:\/\/a0.twimg.com\/profile_images\/106281497\/twitterPhoto_normal.jpg","Web":"http:\/\/www.sbs.ox.ac.uk\/degrees\/dphil\/ourstudents\/Pages\/TimHannigan.aspx"},"label":"thannigan","id":"n1268","color":"rgb(3,101,151)","y":153.18163,"size":37.922707,"x":-559.6092,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2010 10:55:48","Tweets":51,"Description":"DPhil at the BT Centre for Major Programme Management at Saïd Business School, Oxford University","Followed":47,"Followers":30,"Image File":"http:\/\/a2.twimg.com\/profile_images\/822208346\/19236_103728909656220_100000573349305_95690_195809_n_normal.jpg"},"label":"megaprojects","id":"n1269","color":"rgb(3,101,151)","y":-267.82477,"size":30.40517,"x":-531.1386,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/02\/2009 00:12:46","Tweets":3,"Followed":26,"Time Zone":"London","Followers":21,"Image File":"http:\/\/a3.twimg.com\/profile_images\/508435077\/IMG_1281_normal.jpg"},"label":"emichaels","id":"n1270","color":"rgb(3,101,151)","y":-41.441936,"size":30.40517,"x":-1094.1982,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/03\/2009 03:36:52","Tweets":208,"Followed":111,"Time Zone":"Eastern Time (US & Canada)","Followers":35,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1136825370\/profil_normal.jpg"},"label":"chenchmundo","id":"n1271","color":"rgb(3,101,151)","y":-441.51306,"size":32.526917,"x":-804.4148,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/08\/2007 11:22:45","Tweets":15937,"Description":"Increasingly grumpy tweets. Sometimes about banks and innovation. Hence the grumpiness.","Followed":995,"Time Zone":"London","Followers":1493,"Image File":"http:\/\/a0.twimg.com\/profile_images\/96785471\/profile_normal.jpg","Web":"http:\/\/www.adendavies.com"},"label":"aden_76","id":"n1272","color":"rgb(203,102,152)","y":433.61377,"size":43.68655,"x":-1004.718,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/06\/2007 16:56:34","Tweets":2252,"Description":"Innovation, technology, music, photography, Dad.","Followed":741,"Time Zone":"London","Followers":404,"Image File":"http:\/\/a0.twimg.com\/profile_images\/709501459\/new_profile_pic_normal.jpg"},"label":"armo","id":"n1273","color":"rgb(203,102,152)","y":-365.11563,"size":40.600372,"x":-838.34753,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/02\/2009 04:11:42","Tweets":254,"Description":"Europe Correspondent at Caixin Media, China. english.caing.com","Followed":182,"Time Zone":"London","Followers":72,"Image File":"http:\/\/a3.twimg.com\/profile_images\/932547045\/Weifeng_with_workers_normal.jpg"},"label":"vinkni","id":"n1274","color":"rgb(3,101,151)","y":62.358723,"size":38.322803,"x":-869.22284,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/04\/2008 19:19:26","Tweets":1263,"Description":"technology | oxford university | rowing | science | art | tea | mathematics | cheese | libraries | oxford internet institute","Followed":92,"Time Zone":"Eastern Time (US & Canada)","Followers":151,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1380423400\/1299389662_normal.jpg","Web":"http:\/\/thereseheather.tumblr.com\/"},"label":"thereseheather","id":"n1275","color":"rgb(3,101,151)","y":-23.942314,"size":43.0305,"x":-568.3181,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2007 02:38:24","Tweets":6326,"Description":"Boston Globe columnist & blogger... Focused on start-ups, venture capital & innovation in New England...Conference organizer...Speaker, moderator & author","Followed":547,"Time Zone":"Quito","Followers":10103,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1348142854\/skgreen-twit_normal.jpg","Web":"http:\/\/www.scottkirsner.com"},"label":"scottkirsner","id":"n1276","color":"rgb(101,153,65)","y":-967.1743,"size":33.995567,"x":941.1361,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/04\/2007 16:08:19","Tweets":39583,"Description":"@oneforty makes social business work for YOU. CEO\/Founder oneforty.com\/co-author Twitter for @Dummies. Much excitement & geekiness about where this all leads.","Followed":75865,"Time Zone":"Eastern Time (US & Canada)","Followers":80925,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1266472196\/Marc_Headshot_Fitton_normal.jpg","Web":"http:\/\/oneforty.com\/Pistachio"},"label":"pistachio","id":"n1277","color":"rgb(101,153,65)","y":-395.27853,"size":48.445194,"x":1031.6621,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/08\/2007 22:16:33","Tweets":2027,"Description":"Working on Avaya's new realtime, social, mobile, analytics, federated and cloud products for our end users","Followed":2000,"Time Zone":"Eastern Time (US & Canada)","Followers":1086,"Image File":"http:\/\/a2.twimg.com\/profile_images\/311748897\/heaven_normal.jpg","Web":"http:\/\/www.brucemacvarish.com"},"label":"brucemacv","id":"n1278","color":"rgb(101,153,65)","y":461.16434,"size":48.987812,"x":875.4332,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/01\/2009 15:04:58","Tweets":4069,"Description":"Work and play in the intersection of communication, information theory, networks and sciences of complexity. My passion is photography and art at large","Followed":764,"Time Zone":"Helsinki","Followers":1513,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1128455018\/Eskon_kuva_normal.jpg","Web":"http:\/\/eskokilpi.blogging.fi\/"},"label":"eskokilpi","id":"n1279","color":"rgb(101,153,65)","y":-763.09454,"size":47.328194,"x":-268.09067,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/05\/2007 10:55:02","Tweets":1271,"Description":"Free Culture Advocate, Flickr photographer, Creative Commoner. Thanks to Yohei Yamashita 'CC on Light' CC BY 2.0: www.flickr.com\/photos\/monana7\/324669784\/","Followed":1437,"Time Zone":"Brisbane","Followers":827,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1221565494\/Rachel_GoMA_normal.jpg","Web":"http:\/\/creativecommons.org.au"},"label":"felix42","id":"n1280","color":"rgb(234,150,57)","y":538.69385,"size":53.697872,"x":681.275,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/04\/2010 03:53:45","Tweets":402,"Description":"Australian law academic, ip ninja","Followed":153,"Time Zone":"Hawaii","Followers":290,"Image File":"http:\/\/a2.twimg.com\/profile_images\/826867234\/ProfilePhoto_normal.jpg"},"label":"kim_weatherall","id":"n1281","color":"rgb(234,150,57)","y":309.47073,"size":42.01585,"x":761.42645,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/04\/2008 22:48:06","Tweets":7,"Description":"IP & Internet law prof, former skee-ball attendant","Followed":116,"Time Zone":"Quito","Followers":158,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1058227189\/screen-capture_normal.jpg","Web":"http:\/\/lastowka.rutgers.edu"},"label":"greglas","id":"n1282","color":"rgb(234,150,57)","y":489.38318,"size":35.81987,"x":960.7241,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/03\/2009 18:12:41","Tweets":294,"Description":"Director, Samuelson Law, Technology & Public Policy Clinic, UC Berkeley School of Law","Followed":157,"Time Zone":"Pacific Time (US & Canada)","Followers":721,"Image File":"http:\/\/a0.twimg.com\/profile_images\/87875908\/n500062942_344859_3917_normal.jpg"},"label":"jason_schultz_","id":"n1283","color":"rgb(234,150,57)","y":-298.982,"size":48.987812,"x":880.42017,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/02\/2008 15:17:12","Tweets":1654,"Description":"tech policy lawyer","Followed":377,"Time Zone":"Eastern Time (US & Canada)","Followers":259,"Image File":"http:\/\/a0.twimg.com\/profile_images\/48246532\/n310967_32040683_2713_normal.jpg"},"label":"mchrisriley","id":"n1284","color":"rgb(234,150,57)","y":-600.7428,"size":40.234386,"x":575.95953,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/07\/2008 05:09:40","Tweets":2554,"Description":"consultant, information & communications tech, arts & philanthropic sectors; community builder & innovation nerd.","Followed":468,"Time Zone":"Eastern Time (US & Canada)","Followers":775,"Image File":"http:\/\/a0.twimg.com\/profile_images\/101534023\/n37005208_32293561_7352_normal.jpg","Web":"http:\/\/nathanieljames.org"},"label":"james_nathaniel","id":"n1285","color":"rgb(234,150,57)","y":-183.86693,"size":43.68655,"x":767.0478,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2009 04:36:58","Tweets":1920,"Description":"We become what our fathers teach us in odd moments -- when they are not trying to teach us. Eco","Followed":739,"Time Zone":"Athens","Followers":530,"Image File":"http:\/\/a0.twimg.com\/profile_images\/331267390\/Untitled_normal.jpg","Web":"http:\/\/pierrakakis.blogspot.com"},"label":"pierrakakis","id":"n1286","color":"rgb(101,153,65)","y":974.2867,"size":46.165863,"x":1240.5164,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2007 00:38:50","Tweets":1671,"Description":"Staff Writer at Wired.com, Founder of Singel-Minded Enterprises","Followed":180,"Time Zone":"Pacific Time (US & Canada)","Followers":2338,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1109424610\/Photo_276-1_normal.jpg","Web":"http:\/\/world-facts.net"},"label":"rsingel","id":"n1287","color":"rgb(234,150,57)","y":-1136.5035,"size":46.4608,"x":985.85834,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/12\/2008 02:30:22","Tweets":2649,"Description":"British\/Italian China blogger, Brazil watcher, Global Voices author & board member. Contrary to popular belief, not from Xinjiang.","Followed":975,"Time Zone":"Beijing","Followers":582,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1383816861\/IMG_4540_normal.JPG","Web":"http:\/\/www.martacooper.com"},"label":"martaruco","id":"n1288","color":"rgb(203,102,152)","y":-596.8411,"size":53.002098,"x":470.28452,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/08\/2007 21:04:08","Tweets":1257,"Description":"Explorer, talker, blogger, education scientist's apprentice. Amazed by world's cultural diversity, committed to their exchange in the 2.0.","Followed":260,"Time Zone":"Paris","Followers":297,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1125989987\/Santiago_normal.jpg","Web":"http:\/\/www.lenguaraces.wordpress.com"},"label":"lenguaraz","id":"n1289","color":"rgb(234,150,57)","y":-243.23029,"size":29.840393,"x":822.7603,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/06\/2007 14:58:40","Tweets":3565,"Description":"project manager on tech team at Obama for America 2012. opinions my own, i don't speak for the campaign","Followed":298,"Time Zone":"Eastern Time (US & Canada)","Followers":556,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1146210915\/profile_normal.jpg","Web":"http:\/\/blogs.law.harvard.edu\/cbracy"},"label":"cbracy","id":"n1290","color":"rgb(234,150,57)","y":-176.85767,"size":48.169895,"x":677.9914,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/07\/2009 21:40:38","Tweets":15,"Followed":391,"Time Zone":"Eastern Time (US & Canada)","Followers":195,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1100664849\/40004_10150222104350088_672575087_14108047_5090294_n_normal.jpg","Web":"http:\/\/cyber.law.harvard.edu\/people\/syoung"},"label":"autresy","id":"n1291","color":"rgb(234,150,57)","y":-492.9643,"size":47.611473,"x":438.52902,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/06\/2009 06:54:26","Tweets":862,"Description":"Online producer and multimedia journalist at SBS. Researcher with QUT team on citizen journalism project. Amateur poet, biblical scholar and literary critic.","Followed":574,"Time Zone":"Sydney","Followers":509,"Image File":"http:\/\/a2.twimg.com\/profile_images\/380850482\/sprondle_normal.jpg","Web":"http:\/\/www.sbs.com.au"},"label":"sprondle","id":"n1292","color":"rgb(101,153,65)","y":894.4958,"size":34.925293,"x":-141.69574,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/04\/2009 05:15:50","Tweets":1153,"Description":"The official newsroom of the Queensland University of Technology (QUT).","Followed":1505,"Time Zone":"Brisbane","Followers":1679,"Image File":"http:\/\/a1.twimg.com\/profile_images\/471776639\/Twitter_pic_normal.jpg","Web":"http:\/\/www.news.qut.edu.au"},"label":"qutmedia","id":"n1293","color":"rgb(139,185,208)","y":1028.728,"size":41.317566,"x":-106.459496,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/03\/2008 17:24:25","Tweets":9690,"Description":"Assistant Prof. of Media Culture, CUNY. I mostly tweet about journalism, but you'll also see stuff here about sports, music, and food.","Followed":500,"Time Zone":"Eastern Time (US & Canada)","Followers":2613,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1127279279\/Picture_19_normal.png","Web":"http:\/\/www.cwanderson.org\/"},"label":"chanders","id":"n1294","color":"rgb(139,185,208)","y":-956.3186,"size":62.744026,"x":40.09624,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/05\/2007 21:29:08","Tweets":8237,"Description":"Executive editor of PBS MediaShift and Idea Lab; writer, editor, dad, singer, ridiculous-maker.","Followed":1293,"Time Zone":"Pacific Time (US & Canada)","Followers":13791,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1233385378\/mediatwit_pic_normal.jpg","Web":"http:\/\/www.pbs.org\/mediashift"},"label":"mediatwit","id":"n1295","color":"rgb(101,153,65)","y":-1040.625,"size":66.86878,"x":735.7912,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/10\/2010 10:32:07","Tweets":635,"Description":"Now at HUMlab, Umea, Sweden, studying online religion and looking out for reindeer.","Followed":243,"Time Zone":"Stockholm","Followers":151,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1269356705\/IMG_7962_normal.JPG"},"label":"tim_hutchings","id":"n1296","color":"rgb(139,185,208)","y":1236.5458,"size":28.66255,"x":-316.50278,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/09\/2008 17:36:25","Tweets":1087,"Description":"sociology professor. studying digital media, hacktivism, participatory culture.","Followed":248,"Time Zone":"Stockholm","Followers":374,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1251225368\/data_normal.PNG","Web":"http:\/\/simonlindgren.com"},"label":"simon_lindgren","id":"n1297","color":"rgb(139,185,208)","y":682.32434,"size":52.529034,"x":-206.80139,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/05\/2008 10:11:16","Tweets":474,"Description":"postdoc @ HUMlab\/ Sweden -- research on search engines, digital knowledge, information politics, science & technology, controversies.. interested in life :)","Followed":114,"Time Zone":"Greenland","Followers":110,"Image File":"http:\/\/a0.twimg.com\/profile_images\/79182477\/portrait_normal.jpg","Web":"http:\/\/notesfromastridmager.tk\/"},"label":"astridmager","id":"n1298","color":"rgb(139,185,208)","y":1107.1945,"size":40.234386,"x":-260.54395,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/10\/2008 23:34:52","Tweets":5404,"Description":"Art & technology broadcaster\/academic & glamour puss. Founder of Arts Future Book & Phd2Published.com","Followed":504,"Time Zone":"London","Followers":990,"Image File":"http:\/\/a3.twimg.com\/profile_images\/492814366\/cropped_pink_arms_up_normal.jpg","Web":"http:\/\/www.digitalcritic.org"},"label":"charlottefrost","id":"n1299","color":"rgb(203,102,152)","y":788.25653,"size":40.961334,"x":-599.676,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/05\/2011 16:28:39","Tweets":148,"Description":"A Snowball of Cyber and Technology Law.","Followed":102,"Time Zone":"Central Time (US & Canada)","Followers":33,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1361036540\/IMG_1224_normal.JPG"},"label":"cyberlawspace","id":"n1300","color":"rgb(234,150,57)","y":357.21436,"size":33.516457,"x":1538.1848,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/06\/2009 16:55:21","Tweets":1504,"Description":"Law, technology, civil liberties.","Followed":95,"Time Zone":"Dublin","Followers":690,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1002345602\/avatar_crop_normal.jpg","Web":"http:\/\/tjmcintyre.com"},"label":"tjmcintyre","id":"n1301","color":"rgb(234,150,57)","y":-90.413994,"size":41.317566,"x":1444.3123,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2009 11:42:12","Tweets":132,"Description":"Lecturer in IT, IP and media law at the University of East Anglia with a particular interest in the human rights implications of new technologies.","Followed":41,"Followers":97,"Image File":"http:\/\/a0.twimg.com\/profile_images\/740635809\/profile_normal.jpg","Web":"http:\/\/www.laidlaw.eu\/"},"label":"emilylaidlaw","id":"n1302","color":"rgb(234,150,57)","y":-133.88,"size":40.961334,"x":1368.4093,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/10\/2007 06:44:52","Tweets":36812,"Description":"Internet Policy & Governance,Techno and Internet of Things. We will become ubiquitous and omnipresent (but we still need to sleep) and objects more smarter","Followed":936,"Time Zone":"Tokyo","Followers":3066,"Image File":"http:\/\/a1.twimg.com\/profile_images\/652337520\/twitterProfilePhoto_normal.jpg","Web":"http:\/\/rafikdammak.wordpress.com"},"label":"rafik","id":"n1303","color":"rgb(234,150,57)","y":-410.8128,"size":55.04276,"x":544.7723,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/05\/2010 11:01:17","Tweets":410,"Description":"Colectivo de investigadores de la Universitat Oberta de Catalunya dedicados al estudio sociocultural de Internet y los nuevos medios.","Followed":76,"Time Zone":"Greenland","Followers":154,"Image File":"http:\/\/a3.twimg.com\/profile_images\/929225282\/Mediacciones_normal.jpg","Web":"http:\/\/mediacciones.es\/"},"label":"mediacciones","id":"n1304","color":"rgb(139,185,208)","y":1352.6298,"size":35.376785,"x":589.88245,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/03\/2009 18:07:44","Tweets":263,"Description":"Anthropologist, author and traveller. Interests include new media, material culture, transnationalism and Jamaican culture.","Followed":204,"Time Zone":"Alaska","Followers":229,"Image File":"http:\/\/a3.twimg.com\/profile_images\/930815038\/ecfb4962-549f-41fd-bb92-3d5f611cbfce_normal.png","Web":"http:\/\/www.heatherhorst.org\/"},"label":"hahhh","id":"n1305","color":"rgb(139,185,208)","y":1018.794,"size":44.327385,"x":676.4388,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/03\/2009 17:20:15","Tweets":18,"Description":"Digital media academic researcher","Followed":38,"Time Zone":"London","Followers":21,"Image File":"http:\/\/a1.twimg.com\/profile_images\/89250200\/jjhgoldsmiths_normal.jpg"},"label":"johnj7","id":"n1306","color":"rgb(139,185,208)","y":366.48367,"size":19.355865,"x":-384.14996,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/04\/2009 20:57:51","Tweets":2763,"Description":"Anthropologist with Sheffield Hallam University. Currently at IN3 (UOC) in Barcelona researching social media, activism and the #spanishrevolution.","Followed":285,"Time Zone":"London","Followers":896,"Image File":"http:\/\/a0.twimg.com\/profile_images\/670087054\/jpostill-128_normal.jpg","Web":"http:\/\/johnpostill.wordpress.com\/"},"label":"johnpostill","id":"n1307","color":"rgb(139,185,208)","y":934.6166,"size":59.70629,"x":417.91104,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/10\/2008 10:16:01","Tweets":349,"Description":"Sociotechnical ramblings from a liberal arts professor and Internet junkie. Note: I tweet in spurts, with high points coming from visits to conferences.","Followed":196,"Time Zone":"Eastern Time (US & Canada)","Followers":171,"Image File":"http:\/\/a1.twimg.com\/profile_images\/62327617\/DavidWebPicture_normal.JPG","Web":"http:\/\/userpages.umbc.edu\/~gurzick1"},"label":"pluraldave","id":"n1308","color":"rgb(139,185,208)","y":1349.501,"size":39.10454,"x":184.31079,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/03\/2007 13:58:22","Tweets":2096,"Description":"Medical informatics\/HCI student, social media for @s4pm,@jourpm, #whypm chat. Follow autism, mental health, mobile\/mhealth, ICT4d, Mexico, Lumbee and UX news.","Followed":2000,"Time Zone":"Pacific Time (US & Canada)","Followers":791,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1387391563\/12f05e8_normal.jpg"},"label":"marcela","id":"n1309","color":"rgb(139,185,208)","y":1135.562,"size":49.783432,"x":697.6106,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/07\/2007 22:15:12","Tweets":3662,"Description":"Lifelong student. Current interests: programming, philosophy, web design, values in design, sustainability, open source software, startups.","Followed":1714,"Time Zone":"Eastern Time (US & Canada)","Followers":392,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1305564966\/SG_9660_290KB_normal.jpg","Web":"http:\/\/mikeenglish.net"},"label":"gazoombo","id":"n1310","color":"rgb(139,185,208)","y":499.9276,"size":53.697872,"x":459.6428,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/04\/2009 01:41:08","Tweets":7583,"Description":"Appointments at Duke, Harvard, UC-Berkeley, Emory, and Singularity University. Former entrepreneur. Columnist Washington Post and BusinessWeek.","Followed":144,"Time Zone":"Pacific Time (US & Canada)","Followers":18535,"Image File":"http:\/\/a3.twimg.com\/profile_images\/604539450\/Wadhwa-twitter_normal.jpg","Web":"http:\/\/www.wadhwa.com"},"label":"wadhwa","id":"n1311","color":"rgb(101,153,65)","y":-1268.9008,"size":45.566227,"x":874.79565,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/09\/2009 00:29:04","Tweets":76,"Description":"majoring in EMD(English Material Development) of IGSE(Internationl Graduate School of English)\/English Education\/Corpus\/Communication and Mass media","Followed":74,"Time Zone":"Seoul","Followers":42,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1126145096\/1_normal.jpg"},"label":"ilspring36","id":"n1312","color":"rgb(139,185,208)","y":1055.421,"size":23.060284,"x":-829.3434,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/11\/2008 22:07:58","Tweets":184,"Description":"As a consultant with AlterSpark, I help organizations design online campaigns, use social media, & measure their impact. My PhD was in online social marketing.","Followed":877,"Time Zone":"Eastern Time (US & Canada)","Followers":836,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1224043331\/cugelman-that-look-zoom-600_normal.jpg","Web":"http:\/\/www.cugelman.com"},"label":"cugelman","id":"n1313","color":"rgb(139,185,208)","y":1040.9042,"size":33.516457,"x":-759.8807,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/01\/2010 17:16:46","Tweets":4263,"Description":"Media scholar | urban farmer | wannabe horse whisperer | undisciplined in a disciplined manner | @OKFN member","Followed":1033,"Time Zone":"London","Followers":461,"Image File":"http:\/\/a2.twimg.com\/profile_images\/663295574\/5728_126505936738_547251738_2926807_3463386_n_normal.jpg","Web":"http:\/\/bit.ly\/faridaleicester"},"label":"flygirltwo","id":"n1314","color":"rgb(139,185,208)","y":928.4607,"size":63.24987,"x":-719.474,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/04\/2010 15:56:31","Tweets":465,"Description":"PhD student. Daydreaming about online journalism (mostly).","Followed":303,"Time Zone":"Brussels","Followers":241,"Image File":"http:\/\/a1.twimg.com\/profile_images\/857978340\/jdemaeyer_normal.jpg","Web":"http:\/\/juliettedm.wordpress.com"},"label":"juliettedm","id":"n1315","color":"rgb(139,185,208)","y":945.31683,"size":29.840393,"x":-97.79019,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/12\/2008 21:36:38","Tweets":5322,"Description":"strateeg TNO\/hoogleraar Erasmus Universiteit\/ maatschappelijke innovatie\/overheid 2.0\/media\/omroep\/koken en lekker eten\/moeder van twee prachtige dochters","Followed":722,"Time Zone":"Amsterdam","Followers":1601,"Image File":"http:\/\/a0.twimg.com\/profile_images\/253580104\/valerie_en_profil_normal.JPG"},"label":"vfrissen","id":"n1316","color":"rgb(139,185,208)","y":-825.5933,"size":32.015457,"x":576.61914,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/11\/2009 10:39:53","Tweets":2093,"Description":"Policy Advisor @ N-square Consulting - Research Assistant @ VUB-IBBT-SMIT - Student @ VUB | Disclaimer: The views expressed are personal.","Followed":1859,"Time Zone":"Brussels","Followers":563,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1347622163\/e01c2185-3d8c-4cb3-bfe8-20d223eb1d34_normal.png","Web":"http:\/\/www.rucic.eu"},"label":"hrucic","id":"n1317","color":"rgb(234,150,57)","y":215.02502,"size":60.63173,"x":827.7367,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/01\/2010 12:06:09","Tweets":725,"Description":"Research Fellow. Interests around impact of digital tech on society: political participation, culture, economic dev., conservation, healthcare etc Personal acct","Followed":269,"Followers":193,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1404830589\/stornowaytrip_normal.png","Web":"http:\/\/www.dotrural.ac.uk"},"label":"lizzytait","id":"n1318","color":"rgb(139,185,208)","y":409.06342,"size":36.255116,"x":-332.9598,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/02\/2009 10:59:01","Tweets":11,"Description":"Rsearch Fellow at Oxford","Followed":27,"Time Zone":"London","Followers":44,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1378927848\/eric_meyer_profilephoto_normal.jpg","Web":"http:\/\/www.oii.ox.ac.uk\/people\/?id=120"},"label":"etmeyer","id":"n1319","color":"rgb(203,102,152)","y":714.73236,"size":30.40517,"x":-362.4598,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/01\/2009 02:10:46","Tweets":249,"Description":"Dphil student at the Oxford Internet Institute","Followed":135,"Time Zone":"London","Followers":115,"Image File":"http:\/\/a2.twimg.com\/profile_images\/246308409\/me__2__normal.jpg","Web":"http:\/\/nesrine.deviantart.com"},"label":"nesrinekhaled","id":"n1320","color":"rgb(3,101,151)","y":-579.9453,"size":32.015457,"x":93.27017,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/09\/2007 08:54:41","Tweets":444,"Description":"Right here, right now.","Followed":90,"Time Zone":"London","Followers":123,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1316339958\/js_veter_normal.jpg","Web":"http:\/\/si.linkedin.com\/in\/darjaleskovec"},"label":"darjales","id":"n1322","color":"rgb(3,101,151)","y":774.12256,"size":29.259964,"x":-847.14264,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/11\/2009 16:46:04","Tweets":146,"Description":"DPhil (PhD) candidate at the Oxford Internet Institute, University of Oxford. Interests: Cyberspace Topology, #eReputation, #eTrust, #SEO, Ethical #Hacking","Followed":86,"Time Zone":"London","Followers":84,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1298549453\/aca3_normal.jpg","Web":"http:\/\/florianbersier.com"},"label":"xpressyoo","id":"n1323","color":"rgb(3,101,151)","y":-270.39502,"size":37.922707,"x":-86.51546,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/07\/2008 23:49:23","Tweets":531,"Description":"Interested in copies of all varieties.","Followed":218,"Time Zone":"Sydney","Followers":141,"Image File":"http:\/\/a3.twimg.com\/profile_images\/107074081\/roo_normal.jpg","Web":"http:\/\/copyculture.blogspot.com"},"label":"copyculture","id":"n1324","color":"rgb(139,185,208)","y":769.3046,"size":35.81987,"x":-189.07176,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/02\/2009 01:40:19","Tweets":1485,"Description":"reads media theory + wears mary janes","Followed":607,"Time Zone":"Melbourne","Followers":301,"Image File":"http:\/\/a2.twimg.com\/profile_images\/487064069\/esther_hudi_fb_normal.jpg","Web":"http:\/\/bit.ly\/cUXvXH"},"label":"esthermilne","id":"n1325","color":"rgb(139,185,208)","y":1228.5426,"size":40.600372,"x":-389.7966,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/08\/2009 11:41:56","Tweets":4168,"Description":"Nifty microblog version of Film Studies for Free, linking to good and interesting Open Access, film, moving image and media studies items.","Followed":2450,"Time Zone":"London","Followers":3950,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1200814277\/chungking-express_normal.jpg","Web":"http:\/\/filmstudiesforfree.blogspot.com"},"label":"filmstudiesff","id":"n1326","color":"rgb(203,102,152)","y":659.7014,"size":46.165863,"x":-957.7646,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/05\/2009 19:05:29","Tweets":542,"Description":"DPhil Student at the Oxford Internet Institute. University of Oxford","Followed":332,"Time Zone":"London","Followers":336,"Image File":"http:\/\/a2.twimg.com\/profile_images\/754628907\/4247237861_fa9e546c58_m_normal.jpg","Web":"http:\/\/danielvillar.wordpress.com\/"},"label":"villaronrubia","id":"n1327","color":"rgb(3,101,151)","y":-317.0837,"size":52.529034,"x":-461.53168,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/09\/2010 18:30:08","Tweets":1311,"Description":"Sociologist etc.","Followed":744,"Followers":267,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1138499150\/Hem_normal.jpg","Web":"http:\/\/readingsociology.blogspot.com\/"},"label":"davidianskinner","id":"n1328","color":"rgb(139,185,208)","y":246.3949,"size":41.668926,"x":-407.48096,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/10\/2007 17:29:27","Tweets":53,"Description":"anti-racist dialectics. co-editor of darkmatter journal www.darkmatter101.org. Lecturer in Media and Cultural Studies.","Followed":764,"Time Zone":"London","Followers":224,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1169977699\/Basquiat-Philistinesdetailjpg_595_normal.jpg","Web":"http:\/\/tabularasa0.wordpress.com\/"},"label":"ashdisorient","id":"n1329","color":"rgb(203,102,152)","y":-105.19222,"size":46.4608,"x":-630.8024,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/10\/2010 11:31:11","Tweets":427,"Description":"Heavy Metal Professor of Communication Studies and Promiscuous Paraclete of Cultural Analysis and Social Theory","Followed":74,"Time Zone":"Quito","Followers":81,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1240333570\/MIMIposter_normal.jpeg"},"label":"mekon222","id":"n1330","color":"rgb(139,185,208)","y":881.6725,"size":40.600372,"x":174.82666,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2008 11:42:08","Tweets":3363,"Description":"Líder do Grupo de Pesquisa Cidade do Conhecimento - USP","Followed":1001,"Time Zone":"Brasilia","Followers":1647,"Image File":"http:\/\/a0.twimg.com\/profile_images\/125651396\/foto_Schwartz_normal.jpg","Web":"http:\/\/www.cidade.usp.br"},"label":"gilsonschwartz","id":"n1331","color":"rgb(139,185,208)","y":474.9405,"size":45.261684,"x":279.96667,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/02\/2009 15:23:28","Tweets":10490,"Description":"Brand Communications Specialist","Followed":3308,"Time Zone":"London","Followers":3003,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1318893494\/5853d54a-6dc9-41b0-a9bc-19423110bda4_normal.jpg","Web":"http:\/\/www.managementsushi.com"},"label":"managementsushi","id":"n1332","color":"rgb(101,153,65)","y":-937.3503,"size":47.328194,"x":-234.78511,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/03\/2007 16:50:50","Tweets":1838,"Description":"Latest comment from the Financial Times technology writers","Followed":67,"Time Zone":"Pacific Time (US & Canada)","Followers":14119,"Image File":"http:\/\/a1.twimg.com\/profile_images\/347928735\/twitter_tech_normal.jpg","Web":"http:\/\/blogs.ft.com\/techblog\/"},"label":"fttechhub","id":"n1333","color":"rgb(203,102,152)","y":-1704.4508,"size":39.48662,"x":-551.7816,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/04\/2007 12:31:57","Tweets":36283,"Description":"Mainly-gay, mainly-Welsh political geek (lefty pinko). Ad agency dev head, mySociety director\/trustee, OpenRightsGroup advisor. Threats likely to be hyperbole.","Followed":1787,"Time Zone":"London","Followers":1800,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1402756580\/IMAG0192_normal.jpg","Web":"http:\/\/en.wikipedia.org\/wiki\/User:OwenBlacker"},"label":"owenblacker","id":"n1334","color":"rgb(203,102,152)","y":-622.47003,"size":51.31264,"x":-540.3671,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/02\/2009 12:00:41","Tweets":8860,"Description":"Commenting on politics and blogging on life inside the palace of Westminster","Followed":884,"Time Zone":"London","Followers":6458,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1350393985\/epl_normal.jpg","Web":"http:\/\/www.epolitix.com\/1832-blog\/"},"label":"epolitix","id":"n1335","color":"rgb(203,102,152)","y":-970.24976,"size":44.953747,"x":-775.2171,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/08\/2009 06:05:23","Tweets":3460,"Description":"Collaborators, innovators and researchers who help innovate humanitarian relief and global development through tech. We love (and support) CrisisCamp!","Followed":253,"Time Zone":"Eastern Time (US & Canada)","Followers":1860,"Image File":"http:\/\/a3.twimg.com\/profile_images\/640906184\/twitter_cc_normal.png","Web":"http:\/\/www.crisiscommons.org"},"label":"crisiscommons","id":"n1336","color":"rgb(101,153,65)","y":-878.1097,"size":34.925293,"x":-521.269,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/04\/2007 19:52:00","Tweets":4834,"Description":"Emergency Response Director - NetHope. Former ICE-SAR Team Leader. UNDAC Member. Want to change how we manage Crisis Information.","Followed":1245,"Time Zone":"Belgrade","Followers":1637,"Image File":"http:\/\/a1.twimg.com\/profile_images\/20592592\/1489_normal.jpg","Web":"http:\/\/blog.disasterexpert.org"},"label":"gislio","id":"n1337","color":"rgb(101,153,65)","y":-772.21924,"size":36.255116,"x":-182.7703,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/10\/2008 00:15:09","Tweets":1999,"Description":"PhD candidate, Information Science @Drexel. Government agency collaboration & engagement with the public for crisis response. MLIS. Former Navy Officer.","Followed":609,"Time Zone":"Eastern Time (US & Canada)","Followers":677,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1401000155\/Heverin-Twitter3_normal.jpg","Web":"http:\/\/www.thomasheverin.com\/"},"label":"thomasheverin","id":"n1338","color":"rgb(139,185,208)","y":1000.6135,"size":36.682682,"x":147.95981,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/10\/2008 05:48:46","Tweets":3580,"Description":"MA\/PhDing in mobile ICTs, social media, gender & disclosure. Knitter. Tea drinker.","Followed":1088,"Time Zone":"Pacific Time (US & Canada)","Followers":785,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1364713788\/Yarn_Bombed_Phone_Box_normal.jpg","Web":"http:\/\/www.scourtneywalton.com"},"label":"scourt","id":"n1339","color":"rgb(139,185,208)","y":981.6884,"size":39.48662,"x":884.342,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/09\/2009 17:36:43","Tweets":1563,"Description":"Interested in Gov 2.0, open and transparent government. Check out my site - thanks.","Followed":3367,"Time Zone":"Pacific Time (US & Canada)","Followers":3208,"Image File":"http:\/\/a3.twimg.com\/profile_images\/396691522\/bob-headshot_normal.jpg","Web":"http:\/\/topichub.net\/gov20"},"label":"citizen_bob","id":"n1340","color":"rgb(234,150,57)","y":319.72525,"size":33.027,"x":837.0355,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/02\/2009 08:50:38","Tweets":1181,"Description":"http:\/\/personaldemocracy.com\/europe","Followed":1318,"Time Zone":"Madrid","Followers":1840,"Image File":"http:\/\/a0.twimg.com\/profile_images\/422126071\/PDF_Europe_normal.jpg","Web":"http:\/\/personaldemocracy.com\/pdf-europe-2010"},"label":"pdf_europe","id":"n1341","color":"rgb(101,153,65)","y":-663.4767,"size":44.008812,"x":-299.41647,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/01\/2009 22:06:55","Tweets":42970,"Description":"Economista, gestor sanitario. Subdirector Departamento Salud Sant Joan (Alicante). Organizador TEDxSol","Followed":3165,"Time Zone":"Madrid","Followers":3166,"Image File":"http:\/\/a3.twimg.com\/profile_images\/312990100\/lengua_normal.jpg","Web":"http:\/\/saludconcosas.blogspot.com\/"},"label":"manyez","id":"n1342","color":"rgb(101,153,65)","y":1061.2345,"size":25.367386,"x":1124.3953,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/09\/2008 15:25:21","Tweets":5363,"Description":"Member of the Radboud REshape Centre; medic; e\/mHealth, e-policy, and ICT strategy for health specialist. Oh, and I am a grad student too.","Followed":1359,"Time Zone":"Pacific Time (US & Canada)","Followers":1465,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1228300642\/98cf0a7d-bd6b-451e-b73d-c2538491b79e_normal.png","Web":"http:\/\/radboudreshapecenter.com"},"label":"ciscogiii","id":"n1343","color":"rgb(101,153,65)","y":887.82196,"size":33.027,"x":1233.5621,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/12\/2008 11:17:55","Tweets":14943,"Description":"Interested in Health & Medicine 2.0, ehealth, Web 2.0, healthcare education, e-learning and many more...","Followed":1450,"Time Zone":"Greenland","Followers":1867,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1143043730\/discovery-health_normal.jpg","Web":"http:\/\/unhub.com\/ehealthgr"},"label":"ehealthgr","id":"n1344","color":"rgb(101,153,65)","y":844.23254,"size":40.961334,"x":1113.4926,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/02\/2009 15:36:56","Tweets":2272,"Description":"I am a PhD student at the Tromso Telemedicine Laboratory working in personalized health services for the Web 2.0","Followed":884,"Time Zone":"Greenland","Followers":994,"Image File":"http:\/\/a0.twimg.com\/profile_images\/78872235\/clip_image002_3__normal.jpg","Web":"http:\/\/www.linkedin.com\/home?trk=hb_tab_home_top"},"label":"luisluque","id":"n1345","color":"rgb(101,153,65)","y":1007.69574,"size":28.046965,"x":960.2418,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2008 19:16:32","Tweets":169,"Description":"I live in the internet, I work in a library. Hooray!","Followed":102,"Time Zone":"Brussels","Followers":59,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1257077279\/12901_normal.jpg"},"label":"heartbreaksoup","id":"n1346","color":"rgb(203,102,152)","y":-385.91235,"size":24.632025,"x":-1000.1109,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/11\/2010 15:11:06","Tweets":564,"Description":"Library Assistant at Oxford's Theology Faculty Library. Former Biosciences Graduate Library Trainee at Oxford's Radcliffe Science Library.","Followed":240,"Followers":104,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1178607946\/Photo_5_normal.jpg"},"label":"biostew","id":"n1347","color":"rgb(203,102,152)","y":-67.31865,"size":28.046965,"x":-1236.1818,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/10\/2008 12:06:12","Tweets":4048,"Description":"Business information librarian, amateur photographer, film fan and joint winner of #quiffcomp 2011. This is a personal account + all views expressed are my own.","Followed":297,"Time Zone":"London","Followers":650,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1401540366\/5845489232_e8dc0f622c_s_normal.jpg","Web":"http:\/\/www.digitalist.info"},"label":"ekcragg","id":"n1348","color":"rgb(203,102,152)","y":-311.28915,"size":29.259964,"x":-1231.3046,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/08\/2009 08:07:09","Tweets":774,"Description":"Applications Developer - Interests: Library Software, web, software, movies and music.","Followed":164,"Time Zone":"London","Followers":161,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1196825573\/image_normal.jpg","Web":"http:\/\/www.masudk.com\/"},"label":"mkhokhar","id":"n1349","color":"rgb(203,102,152)","y":-206.63438,"size":20.372137,"x":-1230.9087,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/12\/2008 22:56:16","Tweets":6017,"Description":"LIS MA student, school lib assistant, @ukpling member & #chaoslibrary co-creator. Views own & nerdy. Bookworm bot pic: Jenn & Tony Bot (http:\/\/bit.ly\/jX8V1Q)","Followed":631,"Time Zone":"London","Followers":554,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1401495777\/mee_normal.jpg","Web":"http:\/\/sphericalfruit.wordpress.com\/"},"label":"sphericalfruit","id":"n1350","color":"rgb(203,102,152)","y":-251.20503,"size":34.925293,"x":-1271.2136,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2010 15:43:16","Tweets":1591,"Description":"Born a Librarian, I live in Oxford and work at the Bodleian Library. I am also studying for a Masters at Aberystwyth.","Followed":193,"Followers":127,"Image File":"http:\/\/a3.twimg.com\/profile_images\/744524213\/cropped_cushions_normal.jpg","Web":"http:\/\/katiemaes23things.blogspot.com\/"},"label":"inky_fluff","id":"n1351","color":"rgb(203,102,152)","y":-98.270744,"size":26.073946,"x":-1283.0745,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/12\/2007 20:21:26","Tweets":8621,"Description":"librarianator. i *heart* information... and Fluevog shoes. CHALLENGE LEGACY PROCESSES. i am taller on the internet.","Followed":293,"Time Zone":"Eastern Time (US & Canada)","Followers":963,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1344827779\/happy_normal.jpg","Web":"http:\/\/informingthoughts.com"},"label":"jambina","id":"n1352","color":"rgb(203,102,152)","y":525.7232,"size":22.214891,"x":-914.90076,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/12\/2008 20:20:15","Tweets":6116,"Description":"Science librarian at York University.","Followed":1761,"Time Zone":"Eastern Time (US & Canada)","Followers":1253,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1052562787\/sbzombies_confessions-of-a-sci-librarian_normal.png","Web":"http:\/\/scienceblogs.com\/confessions\/"},"label":"dupuisj","id":"n1353","color":"rgb(203,102,152)","y":199.2283,"size":40.600372,"x":-856.22485,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2008 22:10:01","Tweets":3456,"Description":"blogger for bibliothekarisch.de, librarian, interested in intercultural, diversity issues, education, politics, human rights and literacy","Followed":2001,"Time Zone":"Tehran","Followers":658,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1299957725\/52340490-d3ed-4a35-adce-d75bb389db30_normal.png","Web":"http:\/\/www.simon-bw.de\/kaiser\/"},"label":"wolfgangkaiser","id":"n1354","color":"rgb(101,153,65)","y":699.2322,"size":39.863235,"x":-447.42502,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/06\/2009 08:26:01","Tweets":961,"Description":"librarian at the university of vienna","Followed":465,"Time Zone":"Vienna","Followers":209,"Image File":"http:\/\/a1.twimg.com\/profile_images\/295376035\/ws_normal.jpg"},"label":"wolframseidler","id":"n1355","color":"rgb(203,102,152)","y":652.4811,"size":28.046965,"x":-762.794,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/12\/2010 10:39:44","Tweets":584,"Description":"Thoughts about the Sociology of the Internet from Stephan, Research Director @ Berlin University of the Arts (English\/Deutsch)","Followed":68,"Time Zone":"Berlin","Followers":92,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1193420916\/Stephan_Humer_normal.jpg","Web":"http:\/\/www.humer.de"},"label":"netsociology","id":"n1357","color":"rgb(139,185,208)","y":620.5551,"size":35.376785,"x":-118.6465,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/11\/2007 22:14:54","Tweets":267,"Description":"LSE & Oxford sociologist with a stint at USC and Harvard. Interested in people, politics and new media. Even better when there are surveys involved.","Followed":137,"Time Zone":"Rome","Followers":115,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1210462830\/15966_211474571992_567531992_3585359_3358607_n_normal.jpg","Web":"http:\/\/corinnadigennaro.com\/"},"label":"cdige","id":"n1358","color":"rgb(234,150,57)","y":-83.827385,"size":42.358353,"x":96.53168,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/03\/2007 10:56:11","Tweets":369,"Description":"status: phd candidate @ università milano bicocca \/\/ into: sociology of media, media ethnography, new media literacies \/\/","Followed":163,"Time Zone":"Rome","Followers":149,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1250662423\/Foto_del_48377553-08-2455429_alle_13-26_normal.jpg"},"label":"minaemme","id":"n1359","color":"rgb(139,185,208)","y":954.74664,"size":32.015457,"x":330.95178,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/07\/2006 05:02:51","Tweets":44439,"Description":"I work at the intersection of social interaction design (SxD) & Enterprise 2.0 (a block from Web 2.0) - Work account @infocloud. Open @openvanderwal","Followed":1880,"Time Zone":"Eastern Time (US & Canada)","Followers":1920,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1092558711\/web_alt_soft_smile_vanderwal_normal.jpg","Web":"http:\/\/vanderwal.net\/random\/"},"label":"vanderwal","id":"n1360","color":"rgb(139,185,208)","y":849.11847,"size":29.840393,"x":-946.7271,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/11\/2006 20:57:42","Tweets":18250,"Description":"Dr Caligari lookalike","Followed":1964,"Time Zone":"Tehran","Followers":2353,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1083171052\/JonesInSkirt_normal.jpg","Web":"http:\/\/ibiblio.org\/pjones\/blog\/"},"label":"smalljones","id":"n1361","color":"rgb(101,153,65)","y":49.6337,"size":46.4608,"x":876.85175,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/05\/2007 18:43:34","Tweets":8037,"Description":"Social media & online communications consultant. Creating wonderful things. Educator. Cyberpunker. Serendipity on the run. Writes for GlobalVoices. Tree lover.","Followed":296,"Time Zone":"London","Followers":1902,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1375344335\/twitter_dana_bigger_normal.jpeg","Web":"http:\/\/danicar.org"},"label":"danicar","id":"n1363","color":"rgb(139,185,208)","y":392.46756,"size":53.002098,"x":264.21786,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/01\/2009 10:26:24","Tweets":1229,"Description":"SVP Innovation EMEA at MomentumWorldwide Tweet on digital revolution, innovation, creativity & occasionally music and economics Comments are strictly personal","Followed":123,"Time Zone":"London","Followers":469,"Image File":"http:\/\/a1.twimg.com\/profile_images\/313017197\/ChristopheWoodLight_normal.jpg","Web":"http:\/\/christophecauvy.wordpress.com\/"},"label":"christophecauvy","id":"n1365","color":"rgb(203,102,152)","y":-1321.013,"size":29.840393,"x":-504.1661,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/06\/2010 13:29:51","Tweets":1705,"Description":"Research officer part of Strategic Research @ Library and Archives Canada. Opinions expressed herein are mine only and not those of my employer.","Followed":527,"Time Zone":"Central Time (US & Canada)","Followers":188,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1311402538\/Ihtesham_Profile_Pic_normal.JPG","Web":"http:\/\/tinyurl.com\/6jqk7qa"},"label":"ihtesham_rashid","id":"n1366","color":"rgb(203,102,152)","y":586.0732,"size":43.360588,"x":-179.88434,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/06\/2007 18:19:58","Tweets":2358,"Description":"Internet guru, Leading Edge Forum & Professor of Internet Studies. Was Net policy wonk, Senate\/White House\/FCC\/IBM. Study the future of the Net\/Cloud\/Exaflood","Followed":244,"Time Zone":"Tehran","Followers":1983,"Image File":"http:\/\/a1.twimg.com\/profile_images\/560069264\/MikeNelson3b_normal.jpg","Web":"http:\/\/explore.georgetown.edu\/people\/mrn24\/"},"label":"mikenelson","id":"n1367","color":"rgb(234,150,57)","y":-809.3317,"size":53.235886,"x":292.312,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/10\/2010 11:32:37","Tweets":16,"Description":"previously at BBC Archives; digital curation, digital art preservation, IA, UX&D, web design...","Followed":407,"Time Zone":"Edinburgh","Followers":89,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1140791443\/IMG_0858_normal.JPG"},"label":"kika_sea","id":"n1368","color":"rgb(203,102,152)","y":-152.4958,"size":30.955322,"x":-1244.4446,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/05\/2009 21:13:40","Tweets":2724,"Description":"Interested in impact of technology on archives - PhD student @UCLDIS researching user creativity & crowdsourcing - digital preservation - local archives","Followed":623,"Time Zone":"London","Followers":565,"Image File":"http:\/\/a1.twimg.com\/profile_images\/203554209\/me_normal.jpg","Web":"http:\/\/80gb.wordpress.com"},"label":"ammeveleigh","id":"n1369","color":"rgb(203,102,152)","y":-330.56445,"size":38.7167,"x":-948.56915,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/11\/2007 18:21:52","Tweets":232,"Description":"Ex-BBC strategist\/journalist following and commenting on the future","Followed":233,"Time Zone":"London","Followers":814,"Image File":"http:\/\/a1.twimg.com\/profile_images\/217771632\/me_normal.jpg","Web":"http:\/\/news.bbc.co.uk"},"label":"nicnewman","id":"n1371","color":"rgb(203,102,152)","y":-806.7196,"size":42.696568,"x":196.45961,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/06\/2009 20:14:00","Tweets":2508,"Description":"Deputy Editor, The Guardian","Followed":425,"Time Zone":"London","Followers":7185,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1336090656\/iantwitter_normal.png","Web":"http:\/\/www.guardian.co.uk\/"},"label":"iankatz1000","id":"n1372","color":"rgb(203,102,152)","y":-1643.9865,"size":54.60116,"x":-99.85294,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/05\/2008 03:01:14","Tweets":11390,"Description":"Jim Roberts is an assistant managing editor of The New York Times.","Followed":652,"Time Zone":"Eastern Time (US & Canada)","Followers":16197,"Image File":"http:\/\/a1.twimg.com\/profile_images\/193353416\/_DSC8199_copy_normal.jpg"},"label":"nytjim","id":"n1373","color":"rgb(101,153,65)","y":-1631.5713,"size":47.328194,"x":122.48919,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/05\/2010 12:20:22","Tweets":6736,"Description":"The Sunday Times Online Newsroom: Follow our political reporter from the Houses of Parliament, and random (T)witterings from our Wapping newsroom.","Followed":1527,"Time Zone":"London","Followers":5402,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1334099922\/ST_normal_normal.JPG","Web":"http:\/\/www.thesundaytimes.co.uk\/sto\/news\/"},"label":"st_newsroom","id":"n1375","color":"rgb(203,102,152)","y":-765.00354,"size":48.445194,"x":-95.238235,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/10\/2007 04:08:22","Tweets":3741,"Description":"Founder of face-to-face networking firm Editorial Intelligence; Writer (new book about the age of information overload in works); Speaker; and Happy Mother.","Followed":1947,"Time Zone":"Hawaii","Followers":3517,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1167958607\/Jules_5_normal.JPG","Web":"http:\/\/www.editorialintelligence.com"},"label":"juliahobsbawm","id":"n1376","color":"rgb(203,102,152)","y":-1206.9772,"size":56.119434,"x":-765.8857,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/02\/2010 13:18:01","Tweets":89,"Description":"Test how transferable your 6 key skills areas are in 10 minutes. Get feedback, training tips and relevant links. For people with O\/A Levels+ Free to use.","Followed":645,"Time Zone":"London","Followers":380,"Image File":"http:\/\/a1.twimg.com\/profile_images\/677317732\/Skills_diagram_normal.JPG","Web":"http:\/\/www.essex.ac.uk\/skills"},"label":"skills_east","id":"n1378","color":"rgb(203,102,152)","y":-407.57272,"size":19.355865,"x":-1316.9365,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2009 13:25:02","Tweets":23292,"Description":"Latest financial, market and economic news and analysis from the Guardian","Followed":868,"Time Zone":"London","Followers":11044,"Image File":"http:\/\/a3.twimg.com\/profile_images\/101411830\/G_twitter_business_normal.jpg","Web":"http:\/\/www.guardian.co.uk\/business"},"label":"businessdesk","id":"n1379","color":"rgb(203,102,152)","y":-1667.0936,"size":48.987812,"x":-464.10828,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/02\/2010 10:58:54","Tweets":462,"Description":"The Press Complaints Commission is an independent body which adminsters the system of self-regulation for the UK press. We handle complaints & raise standards.","Followed":631,"Time Zone":"London","Followers":2320,"Image File":"http:\/\/a3.twimg.com\/profile_images\/669455690\/Fast_free_fair_logo_normal.JPG","Web":"http:\/\/www.pcc.org.uk"},"label":"ukpcc","id":"n1380","color":"rgb(203,102,152)","y":-1115.643,"size":52.048443,"x":-133.54196,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2007 10:48:52","Tweets":14620,"Description":"Head of Digital at MHP Communications (www.MHPC.com) and Co-Editor Lib Dem Voice (www.LibDemVoice.org). Twittering in a personal capacity.","Followed":1122,"Time Zone":"London","Followers":4461,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1341125423\/Chocolate_biscuit_normal.jpg","Web":"http:\/\/www.markpack.org.uk"},"label":"markpack","id":"n1381","color":"rgb(203,102,152)","y":-1002.56256,"size":47.611473,"x":-304.64175,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2009 11:23:48","Tweets":162,"Description":"Experts in psychology","Followed":400,"Time Zone":"London","Followers":270,"Image File":"http:\/\/a2.twimg.com\/profile_images\/110621533\/opp-logo-73x73_normal.gif","Web":"http:\/\/www.opp.eu.com"},"label":"opp_psychology","id":"n1383","color":"rgb(3,101,151)","y":-1198.9296,"size":14.186929,"x":-283.39612,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/04\/2008 09:42:31","Tweets":4593,"Description":"Prof. Dr. Alan Taylor. Course Evaluator. Script Consultant. Rep Cinemasports. Grad: Dept Education, Oxford. Book Series Editor: Media Praxis Africa. Scorpio.","Followed":830,"Time Zone":"Pretoria","Followers":535,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1401445281\/f25007f1-3546-4834-8622-dd02eb74de7d_normal.png","Web":"http:\/\/about.me\/kinowords"},"label":"kinowords","id":"n1384","color":"rgb(3,101,151)","y":554.24646,"size":38.322803,"x":-1119.4059,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/03\/2009 10:30:02","Tweets":2405,"Description":"Hackademic, journalist, academic, researcher. Director of Interactive and Newspaper Journalism at City University London. For education, follow me @teachlearn","Followed":733,"Time Zone":"London","Followers":1149,"Image File":"http:\/\/a3.twimg.com\/profile_images\/213168200\/PhotoJHpic_normal.png","Web":"http:\/\/hackademic.net"},"label":"jonhew","id":"n1385","color":"rgb(203,102,152)","y":-854.4888,"size":54.152912,"x":-47.134968,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/03\/2009 18:45:16","Tweets":4734,"Description":"blogger, scientist, entrepreneur and above all curious","Followed":804,"Time Zone":"Madrid","Followers":1133,"Image File":"http:\/\/a1.twimg.com\/profile_images\/119874311\/lucia_normal.jpg","Web":"http:\/\/agalip.es"},"label":"luciacd","id":"n1386","color":"rgb(101,153,65)","y":-436.8237,"size":33.027,"x":-989.331,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/04\/2007 10:19:12","Tweets":4997,"Description":"No longer interested.","Followed":1588,"Time Zone":"Madrid","Followers":1312,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1132365411\/mariasorri_normal.jpg","Web":"http:\/\/www.mariayanez.eu"},"label":"maria_yanez","id":"n1387","color":"rgb(101,153,65)","y":-583.38806,"size":36.255116,"x":-615.7101,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/06\/2008 16:24:35","Tweets":884,"Description":"From the end of the world","Followed":282,"Time Zone":"Madrid","Followers":132,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1229743911\/Foto_perfil_normal.JPG"},"label":"tonigimenez","id":"n1388","color":"rgb(101,153,65)","y":88.58901,"size":23.060284,"x":-244.12881,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/03\/2009 09:56:53","Tweets":1302,"Description":"Lecturer at Open University of Catalonia, interested in the everyday life on web 2.0.","Followed":111,"Time Zone":"London","Followers":132,"Image File":"http:\/\/a2.twimg.com\/profile_images\/553422876\/foto_capus_normal.jpg"},"label":"roserrr","id":"n1389","color":"rgb(101,153,65)","y":358.6142,"size":22.214891,"x":-210.73143,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/04\/2010 19:35:20","Tweets":596,"Followed":472,"Followers":52,"Image File":"http:\/\/a2.twimg.com\/profile_images\/990696224\/DSC00265_normal.JPG"},"label":"darkpastor","id":"n1390","color":"rgb(234,150,57)","y":546.5834,"size":50.04396,"x":1395.785,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/05\/2009 22:51:28","Tweets":178,"Description":"lawyer, technologist, author, speaker, consultant, professor, government adviser, President, Society for Computers and Law, IT Adviser to Lord Chief Justice","Followed":83,"Time Zone":"London","Followers":2046,"Image File":"http:\/\/a0.twimg.com\/profile_images\/207605017\/Susskind__low_res__colour__Oct_08__normal.jpg","Web":"http:\/\/www.susskind.com"},"label":"richardsusskind","id":"n1391","color":"rgb(234,150,57)","y":-282.58572,"size":38.322803,"x":-294.8921,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/08\/2008 07:57:27","Tweets":349,"Description":"Today retweeted.","Followed":2001,"Time Zone":"Sydney","Followers":231,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1158728131\/solar_d_normal.jpg","Web":"http:\/\/twitter.com\/"},"label":"gr2550","id":"n1392","color":"rgb(101,153,65)","y":-784.2062,"size":56.74757,"x":489.7098,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/03\/2007 18:25:04","Tweets":5512,"Description":"I'm a writer at Slate magazine.","Followed":693,"Time Zone":"Pacific Time (US & Canada)","Followers":12065,"Image File":"http:\/\/a3.twimg.com\/profile_images\/52957485\/farhad2_normal.jpg","Web":"http:\/\/blog.farhadmanjoo.com"},"label":"fmanjoo","id":"n1393","color":"rgb(101,153,65)","y":-1451.072,"size":50.557934,"x":596.89136,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/06\/2009 02:49:07","Tweets":10504,"Description":"twittera congenita que vive en Nottingham,UK; donde estudia un doctorado en Comunicación y Globalización.","Followed":770,"Time Zone":"Central Time (US & Canada)","Followers":632,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1214258108\/volando_normal.jpg"},"label":"lidiagarcia","id":"n1394","color":"rgb(139,185,208)","y":1074.7906,"size":28.66255,"x":762.52936,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/06\/2008 16:55:50","Tweets":4160,"Description":"Inmigrante digital, profesora e investigadora del Tecnológico de Monterrey. Internet y medios de comunicación, mi pasión.","Followed":629,"Time Zone":"Central Time (US & Canada)","Followers":1078,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1404803421\/tw_normal.JPG","Web":"http:\/\/mariaelenameneses.com\/"},"label":"marmenes","id":"n1395","color":"rgb(101,153,65)","y":161.89719,"size":43.0305,"x":473.19394,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/01\/2009 16:05:19","Tweets":71593,"Description":"~I dream of a world free of war & the threat of war; equity & justice for all; a community where every person's potential may be fulfilled & an earth restored~","Followed":2000,"Time Zone":"Stockholm","Followers":1711,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1182434537\/50c1c83c-1ab2-4bff-bc12-25b435371dfa_normal.png"},"label":"annoula64","id":"n1396","color":"rgb(101,153,65)","y":-424.14957,"size":50.04396,"x":25.603674,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/02\/2009 06:32:56","Tweets":748,"Description":"Digital Anarchist","Followed":133,"Time Zone":"Edinburgh","Followers":180,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1359642749\/Elaine_FanArt-by-DanLee_normal.jpg","Web":"http:\/\/rethinkcopyright.tumblir.com"},"label":"hyojung","id":"n1398","color":"rgb(234,150,57)","y":49.29175,"size":30.40517,"x":1373.8735,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/05\/2008 16:29:45","Tweets":640,"Description":"Engineering prof, citizen, co-director of the NEXA Center for Internet & Society at Politecnico di Torino, http:\/\/nexa.polito.it","Followed":261,"Time Zone":"Rome","Followers":628,"Image File":"http:\/\/a2.twimg.com\/profile_images\/54228372\/img_5005-bw-contrast-640x427_normal.jpg","Web":"http:\/\/demartin.polito.it"},"label":"demartin","id":"n1399","color":"rgb(234,150,57)","y":-735.00183,"size":45.86767,"x":602.5142,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/12\/2008 20:27:19","Tweets":252,"Description":"social media, internet rights and principles, critical internet theory and culture, new media literacies, information ethics","Followed":229,"Time Zone":"Eastern Time (US & Canada)","Followers":151,"Image File":"http:\/\/a3.twimg.com\/profile_images\/280102856\/Picture_1_normal.png","Web":"http:\/\/www.robertbodle.org\/"},"label":"robertbodle","id":"n1400","color":"rgb(139,185,208)","y":568.9567,"size":49.52069,"x":260.34955,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/02\/2009 21:08:40","Tweets":3850,"Description":"I'm a Fellow and Senior Lecturer in Law, Trinity College Dublin, and blogger","Followed":281,"Time Zone":"Dublin","Followers":702,"Image File":"http:\/\/a3.twimg.com\/profile_images\/507306020\/cearta_normal.jpg","Web":"http:\/\/www.cearta.ie"},"label":"cearta","id":"n1401","color":"rgb(234,150,57)","y":47.54028,"size":52.048443,"x":1090.8365,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/04\/2009 14:47:24","Tweets":857,"Description":"Atari 2600, Christmas 1982. You can probably guess the rest.","Followed":96,"Time Zone":"London","Followers":146,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1218883406\/IMG_20101221_160441_normal.jpg"},"label":"trevolafoam","id":"n1402","color":"rgb(234,150,57)","y":-372.43234,"size":37.102863,"x":929.7293,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/11\/2009 12:17:01","Tweets":60,"Description":"Geek Law news","Followed":114,"Time Zone":"Edinburgh","Followers":111,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1350876806\/gikii_normal.jpg","Web":"http:\/\/www.gikii.org\/"},"label":"gikii","id":"n1403","color":"rgb(234,150,57)","y":131.5089,"size":46.4608,"x":1146.8147,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/05\/2008 00:18:06","Tweets":793,"Description":"media artist, online news copy editor, art and politics phd student and aspiring essayist","Followed":296,"Time Zone":"Sydney","Followers":262,"Image File":"http:\/\/a2.twimg.com\/profile_images\/404082927\/andman_normal.jpg","Web":"http:\/\/anewman.net"},"label":"a_newman","id":"n1404","color":"rgb(139,185,208)","y":794.48175,"size":29.840393,"x":-34.73918,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/06\/2010 12:49:40","Tweets":981,"Description":"Melbourne writer, musician, politics aficionado & researcher. Intellectual property law, earl grey tea and scotch are my likes. Opinions are my own.","Followed":526,"Time Zone":"Melbourne","Followers":168,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1038709741\/mike2_normal.jpg"},"label":"radiograveyards","id":"n1405","color":"rgb(139,185,208)","y":1209.3909,"size":34.925293,"x":-571.964,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/05\/2010 06:19:24","Tweets":101,"Description":"Research centre with a reputation for innovative, independent and timely work in media,communications, technology,sustainability, politics and society","Followed":56,"Time Zone":"Melbourne","Followers":74,"Image File":"http:\/\/a1.twimg.com\/profile_images\/917340398\/ISR_redonly_normal.jpg","Web":"http:\/\/sisr.net"},"label":"swinburneisr","id":"n1406","color":"rgb(139,185,208)","y":1513.3956,"size":26.754513,"x":-11.505364,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/01\/2007 10:45:15","Tweets":821,"Description":"PhD candidate at Institute for Social Research, Swinburne and ARC Centre of Excellence for Creative Industries and Innovation. Former industry analyst.","Followed":832,"Time Zone":"Kuala Lumpur","Followers":608,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1149309855\/petronastowers_normal.jpg","Web":"http:\/\/www.sisr.net\/about\/people\/1hanchard.htm"},"label":"sandrahanchard","id":"n1407","color":"rgb(139,185,208)","y":1082.903,"size":51.063187,"x":120.98796,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/06\/2009 02:56:11","Tweets":779,"Description":"Media Ecology, Internet Studies, Commodore Amiga, Platform Studies, GNU\/Linux, Privacy, Education... et al.","Followed":275,"Time Zone":"Brisbane","Followers":146,"Image File":"http:\/\/a2.twimg.com\/profile_images\/628919787\/amu-ascii2010c_normal.png","Web":"http:\/\/griffith.academia.edu\/adammuir\/about"},"label":"amuir_netecol","id":"n1408","color":"rgb(139,185,208)","y":941.7528,"size":39.10454,"x":215.95663,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/06\/2010 00:28:42","Tweets":47,"Description":"A @QUTLaw research program on intellectual property and innovation. Follow our projects: @ccAustralia; @peertopatentAus; @IPTechClinic; @_CCi","Followed":247,"Followers":112,"Image File":"http:\/\/a2.twimg.com\/profile_images\/969618601\/cc-sm-icon2_normal.png","Web":"http:\/\/ip.qut.edu.au"},"label":"ipkcequt","id":"n1409","color":"rgb(234,150,57)","y":908.2766,"size":30.40517,"x":505.91928,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/05\/2009 07:02:23","Tweets":2453,"Followed":526,"Time Zone":"Guadalajara","Followers":305,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1362321932\/08e9a88f-e094-4230-82db-035d981c71c0_normal.png"},"label":"lizcampe","id":"n1410","color":"rgb(139,185,208)","y":1406.8662,"size":28.046965,"x":537.18176,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/01\/2009 07:41:30","Tweets":15,"Description":"Internet Research 12.0:Performance and Participation. Will be held in Seattle, October 10-13, 2011. #ir12","Followed":61,"Followers":170,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1187228004\/aoir-conference-web_normal.jpg","Web":"http:\/\/ir12.aoir.org"},"label":"ir12","id":"n1411","color":"rgb(139,185,208)","y":1158.2188,"size":48.169895,"x":222.32921,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/03\/2008 15:57:12","Tweets":173,"Description":"Director of Iran Media Program at Annenberg\/UPenn. Formerly Director of Iran at the BBC World Service Trust and finishing PhD at the Oxford Internet Institute.","Followed":351,"Time Zone":"London","Followers":325,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1178080474\/34341_581720720221_37006305_34188651_3304967_n_normal.jpg","Web":"http:\/\/people.oii.ox.ac.uk\/enayat\/"},"label":"enayat","id":"n1413","color":"rgb(234,150,57)","y":43.420506,"size":53.235886,"x":238.15564,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/07\/2008 04:05:38","Tweets":3318,"Description":"Journalist. Passionate about -- Future News Media. Technology. Art and Design. Photography. Poetry. Cinema. Travel. Books. Politics. Business.","Followed":2001,"Time Zone":"New Delhi","Followers":582,"Image File":"http:\/\/a1.twimg.com\/profile_images\/820622237\/n776230437_3210_normal.jpg","Web":"http:\/\/www.linkedin.com\/pub\/5\/010\/69B"},"label":"jagora","id":"n1414","color":"rgb(101,153,65)","y":90.157585,"size":55.261196,"x":-325.12186,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/07\/2009 10:50:20","Tweets":94,"Description":"The Strategic Content Alliance is an intiative supported by JISC, British Library, BBC and the Wellcome Trust to reduce barriers to publically-funded content","Followed":115,"Followers":148,"Image File":"http:\/\/a0.twimg.com\/profile_images\/326312740\/SCA_JISC_TwitterIcon-02_normal.jpg","Web":"http:\/\/sca.jiscinvolve.org"},"label":"sca_news","id":"n1416","color":"rgb(203,102,152)","y":726.74677,"size":34.464935,"x":-900.298,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"09\/11\/2008 21:20:12","Tweets":420,"Description":"IP Consultant working across UK public sector. Author of Orphan Works Report http:\/\/bit.ly\/dl901F Working to make copyright easier http:\/\/bit.ly\/jsZ7mP","Followed":377,"Followers":228,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1296296595\/IMGP0206_normal.JPG","Web":"http:\/\/www.naomikorn.com"},"label":"nkorn","id":"n1417","color":"rgb(203,102,152)","y":-275.8148,"size":40.234386,"x":-614.9756,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/09\/2006 17:23:10","Tweets":562,"Description":"The Itinerant Poetry Library: Reaching the parts other libraries have yet to reach. 13 countries, 32 cities, 150+ locations, 1000+ hrs public library service.","Followed":648,"Time Zone":"Pacific Time (US & Canada)","Followers":1917,"Image File":"http:\/\/a2.twimg.com\/profile_images\/14170982\/blattlibrarian_normal.jpg","Web":"http:\/\/www.tipl.info"},"label":"librarian","id":"n1418","color":"rgb(203,102,152)","y":-299.23154,"size":40.600372,"x":-877.259,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/02\/2008 09:23:11","Tweets":1569,"Description":"Geek, gamer and IP\/technology lawyer with a penchant for open licensing. Founder, OpenDataCommons.org; Boardmember, okfn.org.","Followed":389,"Time Zone":"London","Followers":525,"Image File":"http:\/\/a1.twimg.com\/profile_images\/196021973\/Photo_14_normal.jpg","Web":"http:\/\/jordanhatcher.com"},"label":"jordanhatcher","id":"n1419","color":"rgb(234,150,57)","y":50.47877,"size":51.55988,"x":1207.35,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/03\/2008 21:31:20","Tweets":2497,"Description":"Research Librarian for Open Access Initiatives & Scholarly Communication at Harvard Law School Library","Followed":1554,"Time Zone":"Eastern Time (US & Canada)","Followers":828,"Image File":"http:\/\/a1.twimg.com\/profile_images\/779243111\/twitterProfilePhoto_normal.jpg"},"label":"aabibliographer","id":"n1420","color":"rgb(234,150,57)","y":283.8455,"size":46.752934,"x":925.0067,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/08\/2009 22:32:25","Tweets":1381,"Description":"Tutor \/ researcher in Intellectual Property Law at the University of Strathclyde. Focusing on EU (UK+French) and US law.","Followed":468,"Time Zone":"Edinburgh","Followers":356,"Image File":"http:\/\/a3.twimg.com\/profile_images\/683195852\/Jondet800_normal.jpg","Web":"http:\/\/nicolasjondet.com\/"},"label":"nicolasjondet","id":"n1421","color":"rgb(234,150,57)","y":217.64308,"size":56.330193,"x":1410.5769,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/12\/2007 16:04:19","Tweets":1810,"Description":"cultural programmer","Followed":234,"Time Zone":"London","Followers":196,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1239207098\/crumb_kafka_normal.jpg"},"label":"barreneche","id":"n1422","color":"rgb(139,185,208)","y":834.7079,"size":39.48662,"x":-523.61896,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2009 08:52:33","Tweets":5052,"Description":"Digital Anthropology MSc postgrad @UCLnews re: #OpenSource hackers| @OKFN Community Coordinator| @MintMagazineUK columnist| lover of #YVR, #LDN, sci-fi, design!","Followed":634,"Time Zone":"London","Followers":1027,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1389229256\/MasterAndMargarita_normal.jpg","Web":"http:\/\/KAiBRAY.com"},"label":"kat_braybrooke","id":"n1423","color":"rgb(139,185,208)","y":645.11066,"size":33.027,"x":-374.0527,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/06\/2009 20:40:24","Tweets":784,"Description":"PhD candidate at CSISP, Goldsmiths. Interested in economic sociology, digital culture, brand theory, feminism & topology. Likes vitra, numbers, food & the sea.","Followed":324,"Time Zone":"London","Followers":195,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1377547411\/An_evening_in_Neuss_normal.jpg","Web":"http:\/\/www.gold.ac.uk\/csisp"},"label":"cgrltz","id":"n1424","color":"rgb(139,185,208)","y":857.2037,"size":47.04197,"x":-239.83473,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/07\/2010 08:59:57","Tweets":139,"Description":"Institute for Media Studies, Humboldt University Berlin Freelance writer, critic, translator","Followed":170,"Time Zone":"Berlin","Followers":44,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1335641247\/me_normal.jpg"},"label":"monadologia","id":"n1425","color":"rgb(101,153,65)","y":1179.1675,"size":29.259964,"x":-280.09613,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/06\/2009 18:37:17","Tweets":69,"Description":"#Producer and #researcher on the edge of #Internet and #cultural industries \/\/\/ advocate of #openeverything #commons #innovation #culturaldemocracy #freeculture","Followed":175,"Time Zone":"Paris","Followers":57,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1374777656\/IMG_5605_normal.jpg","Web":"http:\/\/fr.linkedin.com\/in\/peterlangmar"},"label":"peter_langmar","id":"n1426","color":"rgb(234,150,57)","y":532.27527,"size":27.411594,"x":923.07336,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/09\/2010 14:18:18","Tweets":138,"Description":"Assistant Professor for New Media & Digital Culture at Utrecht University, author of Bastard Culture! How User Participation Transforms Cultural Production","Followed":172,"Followers":201,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1396861216\/linkse-hobby_normal.jpg","Web":"http:\/\/www.mtschaefer.net"},"label":"mirkoschaefer","id":"n1427","color":"rgb(139,185,208)","y":297.82886,"size":38.7167,"x":607.72504,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/09\/2007 07:46:36","Tweets":509,"Description":"Universitat Oberta de Catalunya","Followed":142,"Time Zone":"Madrid","Followers":107,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1370875890\/225862_10150190175002707_693722706_6783764_4572987_n_normal.jpg","Web":"http:\/\/spider-uoc.blogspot.com\/"},"label":"darandaj","id":"n1428","color":"rgb(101,153,65)","y":1115.039,"size":29.840393,"x":947.0189,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/07\/2009 16:16:51","Tweets":114,"Description":"Researcher: communication & technology; film\/screen studies; public understanding of science; history of science","Followed":163,"Time Zone":"Madrid","Followers":51,"Image File":"http:\/\/a2.twimg.com\/profile_images\/324445692\/tweet2_normal.jpg"},"label":"ctabernero","id":"n1429","color":"rgb(139,185,208)","y":1296.6923,"size":37.51611,"x":681.0659,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/02\/2009 10:18:22","Tweets":1875,"Description":"Passions: Anthropology everywhere (economic, visual, gender, queer anthropology) communication virtual technologies, learning teaching anthropology, ethnography","Followed":2956,"Time Zone":"London","Followers":3000,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1180283494\/caa8fb63-e490-41e3-bacc-26c771f4e270_normal.png","Web":"http:\/\/www.anthropology-projects.co.uk"},"label":"anthropologies","id":"n1430","color":"rgb(139,185,208)","y":875.3981,"size":50.81167,"x":286.57446,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2009 02:46:23","Tweets":991,"Description":"Oxford-based historian-in-training, adorer of the humanities (esp. public), cute and whimsical.","Followed":729,"Time Zone":"London","Followers":374,"Image File":"http:\/\/a3.twimg.com\/profile_images\/300084249\/n12811358_33644663_5735_normal.jpg"},"label":"justinfloyd","id":"n1431","color":"rgb(203,102,152)","y":1331.603,"size":25.367386,"x":342.46457,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/12\/2008 17:09:45","Tweets":14416,"Description":"Lawyer from Córdoba, Argentina, dealing with Internet and Information Society matters. Currently as External Relations Officer at @lacnic in Uruguay.","Followed":893,"Time Zone":"Buenos Aires","Followers":1290,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1294036052\/SFO_normal.jpg","Web":"http:\/\/andrespiazza.com"},"label":"andrespiazza","id":"n1432","color":"rgb(234,150,57)","y":214.84486,"size":36.682682,"x":1092.9697,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"25\/06\/2010 12:46:59","Tweets":372,"Description":"teacher and researcher on IT, IP and other bits law. Also international relations director at UNRN","Followed":40,"Time Zone":"Buenos Aires","Followers":52,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1062163663\/FBatFB_normal.jpg","Web":"http:\/\/electromate.blogspot.com"},"label":"fenebar","id":"n1433","color":"rgb(234,150,57)","y":463.0718,"size":26.754513,"x":1401.0684,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"07\/07\/2009 15:54:49","Tweets":8108,"Description":"Internet researcher - Unicamp","Followed":381,"Time Zone":"Brasilia","Followers":220,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1199972452\/Morada_do_Sol_0133_normal.jpg"},"label":"mabatalha","id":"n1434","color":"rgb(234,150,57)","y":1525.0435,"size":25.367386,"x":147.81528,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/03\/2009 20:40:52","Tweets":1426,"Description":"NIC.br Communication Assistant. Beatlemaniac, Internet enthusiast.","Followed":315,"Time Zone":"Brasilia","Followers":260,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1284472458\/Foto0241-2_normal.jpg","Web":"http:\/\/www.everton.blog.br"},"label":"etrodrigues","id":"n1435","color":"rgb(234,150,57)","y":-13.638183,"size":32.015457,"x":937.1138,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2008 10:28:01","Tweets":688,"Description":"digital media, China blogger","Followed":250,"Time Zone":"Hawaii","Followers":176,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1082907656\/AIbEiAIAAABDCLGC0JDhnfqAWCILdmNhcmRfcGhvdG8qKDE5ZjExMDViYjc4ZTZlM2UxZjUzY2IxMDQxYzY4MzhkN2VjZDM4MDIwAZos9cF-cMZThh9D5L1VroGKP2ca_normal.jpeg","Web":"http:\/\/www.zhangjianjun.info"},"label":"idzhangjian","id":"n1436","color":"rgb(101,153,65)","y":644.62274,"size":38.7167,"x":11.122964,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/07\/2008 01:30:58","Tweets":1818,"Description":"Assist Prof of Communication, U Penn CGCS affiliate researcher, former CCTV editor, digital media, Chinese Internet, civic life, running, tennis, yoga, piano","Followed":125,"Time Zone":"Eastern Time (US & Canada)","Followers":494,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1232387234\/Jiang1_normal.jpg","Web":"http:\/\/www.linkedin.com\/in\/minjiang"},"label":"mindyjiang","id":"n1437","color":"rgb(139,185,208)","y":-155.56737,"size":39.48662,"x":-21.840893,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/08\/2008 13:05:56","Tweets":157,"Description":"assistant professor of journalism & mass communication in madison; new media, civic engagement, and political information","Followed":138,"Time Zone":"Central Time (US & Canada)","Followers":72,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1174130174\/twitter2_normal.jpg"},"label":"cfwells","id":"n1438","color":"rgb(139,185,208)","y":714.02155,"size":37.51611,"x":134.39537,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2008 16:11:47","Tweets":2592,"Description":"Helping guide knowledge out of obscurity. China, technology, environment, information in politics. Journalist, consultant, and researcher.","Followed":504,"Time Zone":"Eastern Time (US & Canada)","Followers":674,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1325442729\/219585_10150166431828725_739388724_6906565_5647481_o__1_a_normal.jpg","Web":"http:\/\/gwbstr.com"},"label":"gwbstr","id":"n1439","color":"rgb(139,185,208)","y":238.86986,"size":43.360588,"x":478.11026,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/04\/2009 19:34:59","Tweets":966,"Description":"Social Scientist, urban planning enthusiast","Followed":1122,"Time Zone":"Quito","Followers":239,"Image File":"http:\/\/a2.twimg.com\/profile_images\/305401270\/Twitter_normal.jpg","Web":"http:\/\/people.fas.harvard.edu\/~sabrams"},"label":"samuel_j_abrams","id":"n1440","color":"rgb(3,101,151)","y":102.85276,"size":26.754513,"x":-518.7253,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/09\/2009 00:39:01","Tweets":32,"Description":"Tweets and blogposts on information and politics from the infopolitics blog by @gwbstr (Graham Webster)","Followed":64,"Time Zone":"Eastern Time (US & Canada)","Followers":35,"Image File":"http:\/\/a2.twimg.com\/profile_images\/590997486\/infopoliticstw_normal.gif","Web":"http:\/\/infopolitics.net"},"label":"infopol","id":"n1441","color":"rgb(234,150,57)","y":-849.44403,"size":32.015457,"x":-242.58505,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/10\/2009 06:49:25","Tweets":349,"Followed":2001,"Time Zone":"Eastern Time (US & Canada)","Followers":52,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1243878100\/picture_normal.jpg"},"label":"jquattrocchi","id":"n1442","color":"rgb(139,185,208)","y":1012.5344,"size":36.255116,"x":-1053.2914,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/01\/2009 16:03:57","Tweets":1977,"Description":"Assistant Professor, Interactive Computing, Georgia Tech.","Followed":185,"Time Zone":"Mountain Time (US & Canada)","Followers":568,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1190043581\/eric.wall_copy_normal.png","Web":"http:\/\/comp.social.gatech.edu"},"label":"eegilbert","id":"n1443","color":"rgb(139,185,208)","y":21.920673,"size":40.961334,"x":571.23047,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/11\/2009 03:29:19","Tweets":41,"Description":"Free and open (social) (media) network analysis and visualization add-in for Excel 2007 and Excel 2010.","Followed":552,"Time Zone":"Pacific Time (US & Canada)","Followers":428,"Image File":"http:\/\/a1.twimg.com\/profile_images\/744708636\/2010_-_March_-_NodeXL_-_Wiki_Graph_Cover_Image_normal.png","Web":"http:\/\/www.connectedaction.net\/"},"label":"nodexl","id":"n1444","color":"rgb(139,185,208)","y":815.6301,"size":47.611473,"x":-773.2287,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/09\/2009 21:03:17","Tweets":418,"Description":"Katya Ognyanova is a PhD Candidate @ USC Annenberg, interested in media & technology, network analysis & collaboration studies, privacy & digital policy-making.","Followed":145,"Time Zone":"Pacific Time (US & Canada)","Followers":388,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1249381366\/Ognyanova-200px_normal.png","Web":"http:\/\/kateto.net"},"label":"ognyanova","id":"n1445","color":"rgb(139,185,208)","y":192.41013,"size":48.445194,"x":-55.61433,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/08\/2007 17:29:44","Tweets":477,"Description":"Что будем вместе, вместе навсегда.","Followed":81,"Time Zone":"Seoul","Followers":37,"Image File":"http:\/\/a3.twimg.com\/profile_images\/291929142\/softly_drawn4_normal.jpg"},"label":"oliahsu","id":"n1446","color":"rgb(139,185,208)","y":990.1113,"size":30.40517,"x":-986.63416,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2009 14:09:22","Tweets":2599,"Description":"Researcher at Cyber Emotions Research Center *Online Communication, electronic music, J, GSU, Atlanta life","Followed":219,"Time Zone":"Hawaii","Followers":361,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1390705271\/image_normal.jpg"},"label":"sejungpark","id":"n1447","color":"rgb(139,185,208)","y":828.5132,"size":36.682682,"x":-883.30804,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2009 21:10:00","Tweets":384,"Description":"Grupo de investigación de la Escuela Andaluza de Salud Pública \/ Research Group at the Andalusian School of Public Health","Followed":293,"Time Zone":"Madrid","Followers":605,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1248047994\/mypictr_Twitter_normal.jpg","Web":"http:\/\/campus.easp.es\/internetysalud\/"},"label":"internetysalud","id":"n1448","color":"rgb(101,153,65)","y":1047.8057,"size":29.259964,"x":1016.6397,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/06\/2009 11:36:50","Tweets":420,"Followed":229,"Time Zone":"Seoul","Followers":221,"Image File":"http:\/\/a2.twimg.com\/profile_images\/280646275\/HanWooPARK_Front____normal.jpg"},"label":"hanwoopark","id":"n1449","color":"rgb(139,185,208)","y":986.45044,"size":47.04197,"x":-827.4227,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/07\/2009 13:36:12","Tweets":108,"Followed":67,"Time Zone":"London","Followers":43,"Image File":"http:\/\/a3.twimg.com\/profile_images\/705523040\/CM_kathmandu_normal.jpg","Web":"http:\/\/christinemadsen.com"},"label":"mccarthymadsen","id":"n1450","color":"rgb(203,102,152)","y":438.08307,"size":32.015457,"x":-811.0323,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/03\/2010 13:02:47","Tweets":15,"Description":"Oxford Internet Institute Research Fellow. Interests: information use, digital literacy, learning.","Followed":16,"Followers":20,"Image File":"http:\/\/a3.twimg.com\/profile_images\/935795786\/bulger_pic_normal.jpg","Web":"http:\/\/www.monicabulger.com"},"label":"literacyonline","id":"n1451","color":"rgb(3,101,151)","y":507.12662,"size":27.411594,"x":-953.6299,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/12\/2006 10:07:42","Tweets":5725,"Description":"PdF Europe editor, social media consultant and community manager @Hagakure","Followed":1072,"Time Zone":"Rome","Followers":2515,"Image File":"http:\/\/a3.twimg.com\/profile_images\/869399663\/fotoprofiloaprile_normal.jpg","Web":"http:\/\/www.svaroschi.blogspot.com"},"label":"svaroschi","id":"n1452","color":"rgb(101,153,65)","y":-585.9254,"size":37.922707,"x":-37.049587,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/01\/2008 22:51:39","Tweets":2418,"Description":"nethyperactive for liberty,democracy,republic and freedom from religion. Hubbite interested in too many things, politics and all kinds of life...","Followed":688,"Time Zone":"London","Followers":516,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1276032522\/e4d197b0-eb39-4c40-be93-58d1cda6536f_normal.png","Web":"http:\/\/www.aribo.eu"},"label":"aribo","id":"n1453","color":"rgb(101,153,65)","y":-354.32248,"size":48.445194,"x":-134.17873,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"31\/07\/2009 10:22:47","Tweets":97,"Description":"Web Science Doctoral Centre PhD Candidate. Specialising in online heritage and museums.","Followed":284,"Time Zone":"London","Followers":103,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1276812148\/profilepic_3_normal.jpg"},"label":"nicoleesmith","id":"n1454","color":"rgb(203,102,152)","y":379.57095,"size":40.600372,"x":-934.5676,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"10\/07\/2009 17:40:19","Tweets":82,"Description":"PhD and lecturer @ City Uni London - Online collective action, e-democracy, opendata, sociology of technology, new media and tech for social change","Followed":64,"Time Zone":"London","Followers":47,"Image File":"http:\/\/a1.twimg.com\/profile_images\/557829795\/Damien5-2_normal.jpg","Web":"http:\/\/www.damienlanfrey.net\/"},"label":"damienlanfrey","id":"n1455","color":"rgb(139,185,208)","y":-536.71826,"size":32.015457,"x":151.66727,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/07\/2008 19:29:12","Tweets":1081,"Description":"PhD Student @ Penn State College of IST. Studying virtual worlds & social movements.","Followed":200,"Time Zone":"Eastern Time (US & Canada)","Followers":138,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1181230284\/Headshot_Cropped_normal.jpg","Web":"http:\/\/www.personal.psu.edu\/bmw170"},"label":"bblodgett","id":"n1456","color":"rgb(139,185,208)","y":1317.5653,"size":45.86767,"x":408.9622,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/03\/2009 07:00:47","Tweets":519,"Description":"researching blogs, social networks, maps, and so on","Followed":124,"Time Zone":"Perth","Followers":159,"Image File":"http:\/\/a3.twimg.com\/profile_images\/818689426\/icon2_normal.gif","Web":"http:\/\/timhighfield.net"},"label":"timhighfield","id":"n1457","color":"rgb(139,185,208)","y":1256.4678,"size":48.987812,"x":-97.923004,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/08\/2008 22:31:54","Tweets":3454,"Description":"PhD Candidate. Accordion enthusiast. I love llamas.","Followed":913,"Time Zone":"Central Time (US & Canada)","Followers":518,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1293868285\/radiogrrrl2_normal.jpg","Web":"http:\/\/bottando.com\/"},"label":"evebottando","id":"n1458","color":"rgb(139,185,208)","y":1091.5023,"size":54.60116,"x":478.571,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/04\/2008 12:47:22","Tweets":13386,"Description":"buridan is jeremy hunsinger and has many bios already available","Followed":449,"Time Zone":"Eastern Time (US & Canada)","Followers":466,"Image File":"http:\/\/a1.twimg.com\/profile_images\/867021431\/4255025943_7056103a44_b_normal.jpg","Web":"http:\/\/www.tmttlt.com"},"label":"buridan","id":"n1459","color":"rgb(139,185,208)","y":1169.1322,"size":61.17376,"x":-169.25388,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/04\/2007 11:25:05","Tweets":2815,"Description":"I do not control either LinkedIn profiles under my name. PhD Econ. “Competition between Social Network Sites” @ U.Paris-Ouest Nanterre & independent consultant","Followed":324,"Time Zone":"Paris","Followers":467,"Image File":"http:\/\/a0.twimg.com\/profile_images\/22068682\/DSC_6634_2_normal.jpg","Web":"http:\/\/www.quora.com\/Bertil-Hatt"},"label":"bertil_hatt","id":"n1461","color":"rgb(139,185,208)","y":289.28268,"size":45.261684,"x":229.04118,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/02\/2008 11:01:06","Tweets":141,"Description":"z. Zt. Forschungsstipendium der WWU Münster Doktorand Lehr- und Forschungsbereich Prof. Dr. Christoph Neuberger (IFKW München)","Followed":222,"Time Zone":"Berlin","Followers":214,"Image File":"http:\/\/a1.twimg.com\/profile_images\/150277318\/nuernbergk07_normal.jpg","Web":"http:\/\/www.nuernbergk.de"},"label":"nuernbergk","id":"n1462","color":"rgb(139,185,208)","y":1257.4998,"size":29.259964,"x":33.029568,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2007 23:30:19","Tweets":3488,"Description":"Dave is just this guy, see? Founder of Offbeat Guides, Technorati, Linuxcare, others...","Followed":611,"Time Zone":"Pacific Time (US & Canada)","Followers":9008,"Image File":"http:\/\/a1.twimg.com\/profile_images\/27722872\/photo_normal.jpg","Web":"http:\/\/www.sifry.com\/alerts\/"},"label":"dsifry","id":"n1463","color":"rgb(101,153,65)","y":-1232.2019,"size":55.478157,"x":544.1282,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2009 22:40:15","Tweets":7,"Followed":26,"Followers":11,"Image File":"http:\/\/a3.twimg.com\/sticky\/default_profile_images\/default_profile_4_normal.png"},"label":"lennonchang","id":"n1464","color":"rgb(139,185,208)","y":1566.5135,"size":23.060284,"x":-32.490208,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/07\/2009 04:51:14","Tweets":4,"Description":"Not an active twitterer.","Followed":123,"Time Zone":"Eastern Time (US & Canada)","Followers":84,"Image File":"http:\/\/a3.twimg.com\/profile_images\/523220468\/59252961_N00_normal.jpg","Web":"http:\/\/simulated.net"},"label":"ericccook","id":"n1465","color":"rgb(139,185,208)","y":1447.4235,"size":35.81987,"x":-35.319534,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/03\/2009 11:36:47","Tweets":147,"Description":"PhD student investigating the political uses of ICTs, most notably digital rights campaigns targeting EU directives.","Followed":152,"Followers":98,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1189706320\/Photo_13_normal.jpg","Web":"http:\/\/www.breindl.eu\/"},"label":"yanabr","id":"n1466","color":"rgb(139,185,208)","y":1441.4539,"size":46.165863,"x":43.406513,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/06\/2009 22:30:08","Tweets":5963,"Description":"internet researcher, public sphere and hacktivism obsessive, teacher, wordsmith, prone to lefty political ranting. don't mess.","Followed":476,"Time Zone":"Wellington","Followers":347,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1321727983\/223337_10150226621143478_630618477_8612420_2413410_n_normal.jpg","Web":"http:\/\/about.me\/tessajadehoughton"},"label":"tidgeh","id":"n1467","color":"rgb(139,185,208)","y":1118.1118,"size":51.063187,"x":-79.44853,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/03\/2011 15:10:18","Tweets":2,"Description":"2nd International Graduate Conference in Communication and Culture | Lisbon, 13-14 October, 2011","Followed":95,"Time Zone":"Lisbon","Followers":10,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1399417855\/Rigo23---Lunatics-1_normal.gif","Web":"http:\/\/thecultureofremix.blogspot.com\/"},"label":"cultureremix","id":"n1468","color":"rgb(139,185,208)","y":1361.8939,"size":36.682682,"x":-432.27597,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"15\/04\/2008 02:05:45","Tweets":2546,"Description":"PhD candidate at the MIT Media Lab. Social computing researcher. Creator of the Scratch Online Community.","Followed":506,"Time Zone":"Eastern Time (US & Canada)","Followers":917,"Image File":"http:\/\/a0.twimg.com\/profile_images\/820583075\/avatar300x300_normal.png","Web":"http:\/\/www.mit.edu\/~amonroy"},"label":"andresmh","id":"n1469","color":"rgb(139,185,208)","y":688.95874,"size":57.15904,"x":266.13593,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2009 21:48:07","Tweets":757,"Description":"I lecture in media and communications.","Followed":293,"Followers":125,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1217647324\/40402_10150247885560611_897420610_14338066_7004715_n_normal.jpg","Web":"http:\/\/www.le.ac.uk\/mc\/staff\/paulreilly.html"},"label":"pauljreilly","id":"n1470","color":"rgb(139,185,208)","y":534.8205,"size":48.445194,"x":-835.7624,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"18\/03\/2009 21:26:39","Tweets":18,"Description":"academic, media and society, journalism and journalists, democracy, peace, social movement and justice","Followed":122,"Time Zone":"London","Followers":35,"Image File":"http:\/\/a2.twimg.com\/sticky\/default_profile_images\/default_profile_3_normal.png"},"label":"jingrong","id":"n1471","color":"rgb(139,185,208)","y":2.8005178,"size":28.66255,"x":-350.83844,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/06\/2009 09:52:26","Tweets":109,"Description":"PhD-ing in digital politics & disability at Glasgow University","Followed":141,"Time Zone":"Edinburgh","Followers":76,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1255068541\/IMG_0140_normal.JPG","Web":"http:\/\/www.gla.ac.uk\/departments\/urbanstudies\/studentpages\/filippotrevisan\/"},"label":"filippotrevisan","id":"n1472","color":"rgb(139,185,208)","y":693.48615,"size":37.102863,"x":-821.7514,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/11\/2009 12:44:52","Tweets":102,"Followed":31,"Followers":115,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1151759271\/5105053644_aca9c88801_o_normal.jpg"},"label":"monica_murero","id":"n1473","color":"rgb(139,185,208)","y":397.0305,"size":33.027,"x":-162.6135,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/03\/2007 20:25:42","Tweets":14059,"Description":"PhD Student, E-Research and Technology Enhanced Learning ~ Educational Researcher ~ Adjunct Instructor (NYU & Pace U) ~ Project Manager (Clinical Education)","Followed":250,"Time Zone":"Eastern Time (US & Canada)","Followers":1006,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1351068883\/jeffrey2011ireland420_normal.jpg","Web":"http:\/\/www.silenceandvoice.com\/"},"label":"jeffreykeefer","id":"n1474","color":"rgb(139,185,208)","y":1130.2384,"size":39.48662,"x":-396.70456,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"27\/04\/2010 22:22:24","Tweets":279,"Description":"HighWire is a Doctoral Training Centre at Lancaster University with a post-disciplinary approach to innovation.","Followed":848,"Followers":341,"Image File":"http:\/\/a2.twimg.com\/profile_images\/856378175\/highwire_logo_normal.png","Web":"http:\/\/highwire-dtc.co.uk"},"label":"highwireduk","id":"n1475","color":"rgb(101,153,65)","y":-157.90695,"size":34.925293,"x":-415.8669,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/04\/2008 07:30:37","Tweets":389,"Description":"Dr. Diana A. Taylor Medical Writer; Workshop Leader; Speaker; Author; PAREXEL. Russian, English, Bulgarian, German. PhD Nuclear Physics. 2011: EU, Africa","Followed":200,"Time Zone":"Berlin","Followers":104,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1079690336\/6fa9de8a-3d75-4abf-8529-408d22d002e4_normal.png","Web":"http:\/\/about.me\/healthywords"},"label":"healthywords","id":"n1476","color":"rgb(3,101,151)","y":686.5371,"size":24.632025,"x":-1144.6902,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/05\/2009 12:39:52","Tweets":528,"Description":"Prof & Dr. Lecturers\/Authors\/Course Evaluators: Professional Development, Pharma, Film & Media. And, yes, we are Scorpios.","Followed":182,"Time Zone":"Greenland","Followers":63,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1031736274\/ae4b5145-d773-423f-9ba3-faae335589f5_normal.png","Web":"http:\/\/about.me\/prodecum"},"label":"prodecum","id":"n1477","color":"rgb(3,101,151)","y":761.42426,"size":28.046965,"x":-1081.5608,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/05\/2009 13:17:19","Tweets":600,"Description":"Educator, teacher, learner, researcher -- education, learning, assessment, journalism, HE, social media. At City Uni London. For journalism, follow me @jonhew","Followed":154,"Time Zone":"London","Followers":365,"Image File":"http:\/\/a1.twimg.com\/profile_images\/211682816\/JHpicFB_normal.jpg","Web":"http:\/\/hackademic.net"},"label":"teachlearn","id":"n1478","color":"rgb(203,102,152)","y":-1313.5153,"size":26.073946,"x":-954.6541,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/06\/2007 08:45:13","Tweets":225,"Description":"IT Futures and scenarios","Followed":852,"Time Zone":"London","Followers":559,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1182631206\/chris-yapp_1__normal.JPG","Web":"http:\/\/www.bcs.org\/server.php?show=ConBlog.20"},"label":"chris_yapp","id":"n1479","color":"rgb(203,102,152)","y":-1269.7948,"size":41.317566,"x":-889.2028,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/04\/2009 11:15:29","Tweets":8095,"Description":"urban librarian, social media enthusiast, storyteller","Followed":1453,"Time Zone":"Sydney","Followers":1146,"Image File":"http:\/\/a0.twimg.com\/profile_images\/137263631\/Myleea_normal.jpg"},"label":"myleejoseph","id":"n1480","color":"rgb(203,102,152)","y":170.49261,"size":40.600372,"x":-483.60004,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"17\/08\/2010 10:46:50","Tweets":1144,"Description":"At Nominet Trust as Head of Development Research, supporting people to use the internet safely, effectively and for social good.","Followed":768,"Time Zone":"London","Followers":657,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1194873475\/DS_normal.jpg","Web":"http:\/\/www.nominettrust.org.uk"},"label":"dansutch","id":"n1481","color":"rgb(203,102,152)","y":-340.0294,"size":40.234386,"x":-233.5307,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"12\/03\/2008 17:56:13","Tweets":4256,"Description":"ICT Co-ordinator at a girls school in Oxford. Ex-pat South African, photographer, Husband and proud Dad","Followed":520,"Time Zone":"London","Followers":662,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1185769414\/image_normal.jpg","Web":"http:\/\/briansharland.com"},"label":"sharland","id":"n1482","color":"rgb(203,102,152)","y":-659.60834,"size":26.073946,"x":-900.43616,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"01\/02\/2009 22:40:01","Tweets":430,"Description":"Teacher, researcher, Principal Examiner GCSE ICT. Interested in innovative approaches to technology in education & impact of online safeguarding on young people","Followed":131,"Time Zone":"London","Followers":148,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1142174051\/me_normal.jpg","Web":"http:\/\/petebell.com"},"label":"petejbell","id":"n1483","color":"rgb(203,102,152)","y":-742.16144,"size":23.060284,"x":-1156.6752,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/05\/2007 18:01:48","Tweets":1265,"Description":"#Politics #NewTechnologies and #Communication make the triangle of my main interests.","Followed":950,"Time Zone":"Athens","Followers":962,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1139889009\/profile_pic_normal.jpg","Web":"http:\/\/almelidis.wordpress.com"},"label":"almel","id":"n1484","color":"rgb(101,153,65)","y":-491.28717,"size":44.642265,"x":-48.762928,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/01\/2008 23:00:28","Tweets":3334,"Description":"eLearning practitioner","Followed":1814,"Time Zone":"Bucharest","Followers":2678,"Image File":"http:\/\/a2.twimg.com\/profile_images\/942162749\/camim_normal.jpg","Web":"http:\/\/www.cirip.ro\/u\/cami13?lg=en"},"label":"cami13","id":"n1485","color":"rgb(101,153,65)","y":-339.51276,"size":37.922707,"x":-1150.0181,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"22\/01\/2009 18:23:46","Tweets":3668,"Description":"Elearning practitioner and new PHD student at the IN3 - UOC, Barcelona. Working on my MRes thesys at the Institute of Education, University of London.","Followed":199,"Time Zone":"Rome","Followers":588,"Image File":"http:\/\/a3.twimg.com\/profile_images\/574985423\/Foto_23_normal.jpg","Web":"http:\/\/cloudworks.ac.uk\/user\/view\/1182"},"label":"antoesp","id":"n1487","color":"rgb(203,102,152)","y":385.70764,"size":30.40517,"x":-536.35504,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/11\/2009 14:24:12","Tweets":164,"Description":"Multi-disciplinary tweets about what makes cultures “thick” (politics, multiculturalism, Web 2.0, and civic engagement).","Followed":410,"Time Zone":"Eastern Time (US & Canada)","Followers":418,"Image File":"http:\/\/a2.twimg.com\/profile_images\/524767457\/5288_normal.jpg","Web":"http:\/\/www.contexts.org\/thickculture"},"label":"thickculture","id":"n1488","color":"rgb(139,185,208)","y":52.2596,"size":42.696568,"x":662.9312,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/01\/2008 01:55:40","Tweets":14936,"Description":"Author, Cyber Racism; sociologist, CUNY prof; writing memoir; passionate about documentary films. Blog at http:\/\/racismreview.com","Followed":1983,"Time Zone":"Eastern Time (US & Canada)","Followers":3617,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1150030230\/JD_BWprofileIMG_small_normal.jpg","Web":"http:\/\/www.jessiedanielsphd.com"},"label":"jessienyc","id":"n1489","color":"rgb(139,185,208)","y":498.171,"size":52.529034,"x":170.55328,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2010 19:49:13","Tweets":244,"Description":"DiscoverText combines software algorithms with human-based coding to provide accurate analysis. Unlock the power of text.","Followed":205,"Followers":79,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1174029852\/DTIcon_normal.jpg","Web":"http:\/\/discovertext.com"},"label":"discovertext","id":"n1490","color":"rgb(101,153,65)","y":424.42645,"size":32.526917,"x":-755.69745,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"20\/01\/2010 21:09:58","Tweets":1238,"Description":"PolSci post-doc at University of Amsterdam, researching electoral campaigns, new media and politics.","Followed":181,"Time Zone":"Amsterdam","Followers":111,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1240134824\/don_t_follow_me_1_normal.jpg","Web":"http:\/\/home.medewerker.uva.nl\/m.l.sudulich\/"},"label":"laurasud","id":"n1491","color":"rgb(139,185,208)","y":325.32443,"size":35.81987,"x":-608.50653,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/09\/2007 10:55:12","Tweets":4044,"Description":"having fun in Oxford, Sevilla, or even Ireland after 3 decades sys dev at ox.ac.uk — Consultant, Teacher, Student, Photographer","Followed":1353,"Time Zone":"Tehran","Followers":827,"Image File":"http:\/\/a2.twimg.com\/profile_images\/297542151\/self_46-sketch_GREEN_normal.gif"},"label":"curranc","id":"n1492","color":"rgb(203,102,152)","y":-315.0644,"size":54.822845,"x":-1057.0558,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"29\/04\/2007 01:50:08","Tweets":857,"Description":"French\/American CompSci postgrad in Balliol College, Oxford.","Followed":92,"Time Zone":"London","Followers":133,"Image File":"http:\/\/a2.twimg.com\/profile_images\/53485563\/n61100168_35974092_4850_normal.jpg","Web":"http:\/\/web.comlab.ox.ac.uk\/people\/Edward.Grefenstette\/"},"label":"egrefen","id":"n1493","color":"rgb(203,102,152)","y":-750.939,"size":19.355865,"x":-531.7628,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/12\/2010 16:06:15","Tweets":870,"Description":"ACTIVE Wheelchair user Retire due to ill health (Ataxia, Rare Neurological condition) interested in EVERYTHING for Digital Inclusion for disabled citizens-","Followed":334,"Followers":154,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1190515486\/DSCF0015_normal.JPG","Web":"http:\/\/www.ataxiasouthwales.org.uk"},"label":"alanroygbiv","id":"n1494","color":"rgb(203,102,152)","y":726.00244,"size":24.632025,"x":-1184.6244,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"11\/10\/2009 19:20:03","Tweets":39,"Description":"We are a charity providing funding to innovative projects that improve and encourage Internet use for educational, inclusion and other charitable purposes.","Followed":21,"Time Zone":"London","Followers":253,"Image File":"http:\/\/a1.twimg.com\/profile_images\/833521997\/TT_twitter_normal.jpg","Web":"http:\/\/www.nominettrust.org.uk"},"label":"nominettrust","id":"n1495","color":"rgb(203,102,152)","y":-670.5522,"size":23.86432,"x":-1239.6891,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"30\/08\/2009 17:24:15","Tweets":11,"Description":"English subaccount of @ikegai. Mainly for collecting knowledge related to information policy\/economics\/law, and tweet about japanese conditions sometimes.","Followed":131,"Time Zone":"Hawaii","Followers":41,"Image File":"http:\/\/a2.twimg.com\/profile_images\/389708757\/snap_ikegai_normal.jpg","Web":"http:\/\/ikegai.jp\/"},"label":"ikegai_e","id":"n1496","color":"rgb(3,101,151)","y":-743.1887,"size":33.027,"x":-442.0519,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/02\/2009 14:12:51","Tweets":84,"Description":"HMG Skunkworks - Bringing together developers and government in an innovative, collaborative, agile space.","Followed":60,"Time Zone":"London","Followers":1768,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1338316967\/Skunkworks_tail_normal.jpg"},"label":"hmgskunks","id":"n1497","color":"rgb(203,102,152)","y":-1628.9008,"size":32.526917,"x":-673.8686,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/02\/2009 17:55:13","Tweets":23922,"Description":"Don't let the government bury bad news. Read all government news on this twitter feed.","Followed":157,"Time Zone":"London","Followers":1939,"Image File":"http:\/\/a0.twimg.com\/profile_images\/89042502\/govtlogo_normal.jpg","Web":"http:\/\/www.government-news.co.uk"},"label":"governmentnews","id":"n1499","color":"rgb(203,102,152)","y":-949.0803,"size":23.060284,"x":-1104.9535,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"08\/11\/2008 13:16:45","Tweets":1903,"Description":"I’m here as myself, and so all opinions expressed are my own.( I am also a public servant (ACMA) working in the area of kids safety and security online.)","Followed":216,"Time Zone":"Sydney","Followers":128,"Image File":"http:\/\/a0.twimg.com\/profile_images\/272625167\/IMG_3288_normal.JPG","Web":"http:\/\/delicious.com\/aramonrose"},"label":"aramonrose","id":"n1502","color":"rgb(203,102,152)","y":7.4026628,"size":33.995567,"x":94.238495,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/01\/2009 12:01:35","Tweets":232,"Description":"Researcher in computer privacy and security at the Oxford Internet Institute, Oxford University.","Followed":107,"Time Zone":"London","Followers":75,"Image File":"http:\/\/a3.twimg.com\/profile_images\/748774981\/oii-publicity-face-651x800_normal.jpg","Web":"http:\/\/www.pseudonymity.net\/~joss"},"label":"josswright","id":"n1504","color":"rgb(234,150,57)","y":-79.75348,"size":36.255116,"x":3.1927793,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"26\/03\/2007 00:49:05","Tweets":4356,"Description":"Freelance writer, folksinger, skeptic. I also post about tennis as @dailytennis.","Followed":369,"Time Zone":"London","Followers":812,"Image File":"http:\/\/a1.twimg.com\/profile_images\/595269807\/2009-12-27-wg-small_normal.jpg","Web":"http:\/\/www.pelicancrossing.net"},"label":"wendyg","id":"n1505","color":"rgb(234,150,57)","y":-1091.9005,"size":44.953747,"x":193.96002,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"28\/09\/2010 18:10:39","Tweets":149,"Followed":611,"Time Zone":"Greenland","Followers":50,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1364153810\/1_a_normal.jpg"},"label":"cyborg_pills","id":"n1506","color":"rgb(139,185,208)","y":1173.402,"size":29.259964,"x":-325.43646,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"14\/11\/2009 15:49:51","Tweets":183,"Description":"Postgraduate Forum on Genetics & Society : UK based ESRC funded group seeking to bring together postgrads who look at how biosciences & societies intersect.","Followed":131,"Time Zone":"Greenland","Followers":54,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1147581637\/Screen_shot_2010-10-18_at_17.00.11_normal.png","Web":"http:\/\/pfgs.wordpress.com\/"},"label":"pfgstweets","id":"n1507","color":"rgb(3,101,151)","y":821.6911,"size":23.86432,"x":-1074.413,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"03\/06\/2011 13:34:48","Tweets":8,"Description":"Hello I love twitter lol I'm very friendly and want to meet new people. My idea is to build a lot of follower and connect with everybody.","Followed":1998,"Followers":196,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1380154413\/1265314896NR9lva_normal.jpg"},"label":"sampier1","id":"n1508","color":"rgb(203,102,152)","y":-755.9366,"size":29.259964,"x":1409.7424,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"02\/11\/2010 18:13:12","Tweets":577,"Description":"PhD researcher - 'Communicating Scientific Research: Assessment of Strategies & Communicating Risk' at Durham University, Torontonian, football fan, nerd...","Followed":746,"Time Zone":"London","Followers":239,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1310790276\/n28121323_33564805_7369-crop_normal.jpg","Web":"http:\/\/borisopopov.wordpress.com"},"label":"scholaratlarge","id":"n1509","color":"rgb(203,102,152)","y":792.91797,"size":36.682682,"x":-1006.1801,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"23\/11\/2010 21:23:38","Tweets":1081,"Description":"Tracking the social impact of information technology.","Followed":235,"Time Zone":"London","Followers":122,"Image File":"http:\/\/a0.twimg.com\/profile_images\/1363206437\/avatar_twitter_normal.png","Web":"http:\/\/www.themachinestarts.com\/"},"label":"machinestarts","id":"n1511","color":"rgb(101,153,65)","y":297.4171,"size":45.261684,"x":1036.575,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/02\/2010 22:13:16","Tweets":150,"Description":"Harvard computer science prof interested in scholarly communication.","Followed":34,"Time Zone":"Central Time (US & Canada)","Followers":161,"Image File":"http:\/\/a2.twimg.com\/profile_images\/695979704\/sms-side-small_normal.png","Web":"http:\/\/www.occasionalpamphlet.com\/"},"label":"pmphlt","id":"n1513","color":"rgb(234,150,57)","y":-496.27448,"size":30.40517,"x":1169.6466,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"24\/11\/2009 10:59:27","Tweets":112,"Description":"online applications, interactive experiences, seo, web design and marketing in oxford","Followed":399,"Time Zone":"London","Followers":278,"Image File":"http:\/\/a3.twimg.com\/profile_images\/617845728\/Untitled-1_normal.gif","Web":"http:\/\/www.global-initiative.com"},"label":"initiative_uk","id":"n1514","color":"rgb(3,101,151)","y":-46.284042,"size":21.3215,"x":-1290.0897,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"16\/12\/2008 12:30:07","Tweets":11649,"Description":"I'm creative director @bdstars. Tweets are my wandering thoughts. I tweet some sense & some nonsense, sometimes it is difficult to judge which is which","Followed":1611,"Time Zone":"London","Followers":1637,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1143397623\/twitter_normal.jpg","Web":"http:\/\/www.brightdigital.co.uk"},"label":"katesparkle","id":"n1515","color":"rgb(203,102,152)","y":-1012.1603,"size":29.840393,"x":-226.3379,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"05\/10\/2009 19:52:56","Tweets":196,"Description":"Think tank: value for money from Public Sector & Private Finance Initiative","Followed":981,"Time Zone":"London","Followers":325,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1148672765\/A4I_logo_normal.jpg","Web":"http:\/\/www.actionforinvolvement.org.uk"},"label":"acting2involve","id":"n1516","color":"rgb(203,102,152)","y":-579.60913,"size":29.840393,"x":-798.8901,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"21\/05\/2009 21:16:09","Tweets":2266,"Description":"Director, Interactive Services, COI, UK Government. Conversations of Interest. Conversing on Interactivity. Making digital deliver.","Followed":1426,"Time Zone":"London","Followers":1506,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1357818155\/Nick_hands2_normal.JPG","Web":"http:\/\/www.coi.gov.uk"},"label":"nickjonescoi","id":"n1517","color":"rgb(203,102,152)","y":-388.3895,"size":34.925293,"x":-610.9043,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"13\/05\/2008 12:18:45","Tweets":12443,"Description":"Work: @perininetworks. Likes: ads, art, digiculture, europe, jazz, media, oxford united fc. Hates: mediocrity.","Followed":2001,"Time Zone":"London","Followers":1642,"Image File":"http:\/\/a1.twimg.com\/profile_images\/1214463772\/n533491407_321688_1742_normal.jpg","Web":"http:\/\/per.im\/comms"},"label":"paulsq","id":"n1518","color":"rgb(203,102,152)","y":-659.4558,"size":33.027,"x":-974.67456,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"19\/02\/2009 12:07:44","Tweets":3417,"Description":"Living in Oxford, supporting Oxford United! Owner of www.yellowsforum.co.uk - An unofficial OUFC forum.","Followed":277,"Time Zone":"London","Followers":219,"Image File":"http:\/\/a2.twimg.com\/profile_images\/1220722967\/167392_490606712610_613187610_6594585_4896305_n_normal.jpg","Web":"http:\/\/www.facebook.com\/mark.lambourne"},"label":"mlambourne","id":"n1519","color":"rgb(3,101,151)","y":-437.41196,"size":25.367386,"x":-1342.6705,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"04\/07\/2008 18:24:19","Tweets":4393,"Description":"Unbound tech person & sometime QI sprite mainly surrounded by books","Followed":591,"Time Zone":"London","Followers":596,"Image File":"http:\/\/a1.twimg.com\/profile_images\/56224458\/shoes_normal.jpg"},"label":"quitexander","id":"n1520","color":"rgb(203,102,152)","y":-721.2205,"size":31.491741,"x":-1095.6794,"z":0.0},{"attributes":{"Joined Twitter Date (UTC)":"06\/07\/2008 04:37:22","Tweets":4753,"Description":"Writer\/blogger interested in place, literature, & technology. Consumes mass quantities of cheese & cider. Rides a bicycle. Usually surrounded by books.","Followed":538,"Time Zone":"London","Followers":859,"Image File":"http:\/\/a3.twimg.com\/profile_images\/1136900941\/Me_in_Fez_normal.jpg","Web":"http:\/\/aliteralgirl.com\/"},"label":"aliteralgirl","id":"n1521","color":"rgb(3,101,151)","y":-789.33044,"size":37.102863,"x":-1047.773,"z":0.0}],"edges":[{"source":"n98","attributes":{"weight":2.0,"Edge Id":27639,"Relationship":"Follower"},"target":"n926","id":0.0},{"source":"n108","attributes":{"weight":2.0,"Edge Id":29293,"Relationship":"Follower"},"target":"n815","id":1.0},{"source":"n136","attributes":{"weight":2.0,"Edge Id":36800,"Relationship":"Follower"},"target":"n808","id":2.0},{"source":"n139","attributes":{"weight":2.0,"Edge Id":52704,"Relationship":"Follower"},"target":"n1129","id":3.0},{"source":"n142","attributes":{"weight":2.0,"Edge Id":49522,"Relationship":"Follower"},"target":"n346","id":4.0},{"source":"n142","attributes":{"Edge Id":49524,"Relationship":"Followed"},"target":"n1004","id":5.0},{"source":"n142","attributes":{"weight":2.0,"Edge Id":49521,"Relationship":"Follower"},"target":"n1294","id":6.0},{"source":"n145","attributes":{"Edge Id":26017,"Relationship":"Followed"},"target":"n841","id":7.0},{"source":"n145","attributes":{"weight":2.0,"Edge Id":26007,"Relationship":"Follower"},"target":"n905","id":8.0},{"source":"n148","attributes":{"weight":2.0,"Edge Id":42610,"Relationship":"Follower"},"target":"n815","id":9.0},{"source":"n149","attributes":{"Edge Id":27990,"Relationship":"Followed"},"target":"n841","id":10.0},{"source":"n149","attributes":{"weight":2.0,"Edge Id":27982,"Relationship":"Follower"},"target":"n1113","id":11.0},{"source":"n155","attributes":{"weight":2.0,"Edge Id":9933,"Relationship":"Follower"},"target":"n866","id":12.0},{"source":"n159","attributes":{"Edge Id":4949,"Relationship":"Followed"},"target":"n836","id":13.0},{"source":"n165","attributes":{"Edge Id":21277,"Relationship":"Followed"},"target":"n994","id":14.0},{"source":"n171","attributes":{"weight":2.0,"Edge Id":17179,"Relationship":"Follower"},"target":"n1082","id":15.0},{"source":"n196","attributes":{"weight":2.0,"Edge Id":35655,"Relationship":"Follower"},"target":"n1187","id":16.0},{"source":"n198","attributes":{"weight":2.0,"Edge Id":53561,"Relationship":"Follower"},"target":"n890","id":17.0},{"source":"n202","attributes":{"weight":2.0,"Edge Id":12084,"Relationship":"Follower"},"target":"n1061","id":18.0},{"source":"n207","attributes":{"weight":2.0,"Edge Id":12966,"Relationship":"Follower"},"target":"n906","id":19.0},{"source":"n213","attributes":{"Edge Id":19957,"Relationship":"Follower"},"target":"n917","id":20.0},{"source":"n220","attributes":{"weight":2.0,"Edge Id":29012,"Relationship":"Follower"},"target":"n932","id":21.0},{"source":"n220","attributes":{"weight":2.0,"Edge Id":30476,"Relationship":"Follower"},"target":"n933","id":22.0},{"source":"n222","attributes":{"weight":2.0,"Edge Id":30455,"Relationship":"Follower"},"target":"n936","id":23.0},{"source":"n224","attributes":{"Edge Id":32783,"Relationship":"Followed"},"target":"n1029","id":24.0},{"source":"n225","attributes":{"Edge Id":28933,"Relationship":"Followed"},"target":"n995","id":25.0},{"source":"n236","attributes":{"weight":2.0,"Edge Id":34227,"Relationship":"Follower"},"target":"n798","id":26.0},{"source":"n237","attributes":{"weight":2.0,"Edge Id":37964,"Relationship":"Follower"},"target":"n967","id":27.0},{"source":"n240","attributes":{"weight":2.0,"Edge Id":39409,"Relationship":"Follower"},"target":"n974","id":28.0},{"source":"n243","attributes":{"weight":2.0,"Edge Id":44769,"Relationship":"Follower"},"target":"n947","id":29.0},{"source":"n243","attributes":{"weight":2.0,"Edge Id":52463,"Relationship":"Follower"},"target":"n1385","id":30.0},{"source":"n246","attributes":{"weight":2.0,"Edge Id":36954,"Relationship":"Follower"},"target":"n936","id":31.0},{"source":"n251","attributes":{"Edge Id":47734,"Relationship":"Followed"},"target":"n801","id":32.0},{"source":"n251","attributes":{"Edge Id":45342,"Relationship":"Followed"},"target":"n833","id":33.0},{"source":"n251","attributes":{"Edge Id":44355,"Relationship":"Followed"},"target":"n841","id":34.0},{"source":"n251","attributes":{"Edge Id":44569,"Relationship":"Followed"},"target":"n867","id":35.0},{"source":"n251","attributes":{"Edge Id":52105,"Relationship":"Followed"},"target":"n995","id":36.0},{"source":"n252","attributes":{"Edge Id":37494,"Relationship":"Followed"},"target":"n1149","id":37.0},{"source":"n254","attributes":{"Edge Id":40312,"Relationship":"Followed"},"target":"n1004","id":38.0},{"source":"n256","attributes":{"weight":2.0,"Edge Id":40714,"Relationship":"Follower"},"target":"n1242","id":39.0},{"source":"n259","attributes":{"Edge Id":47808,"Relationship":"Followed"},"target":"n868","id":40.0},{"source":"n259","attributes":{"Edge Id":47623,"Relationship":"Followed"},"target":"n869","id":41.0},{"source":"n261","attributes":{"Edge Id":52863,"Relationship":"Followed"},"target":"n922","id":42.0},{"source":"n261","attributes":{"weight":2.0,"Edge Id":44765,"Relationship":"Follower"},"target":"n947","id":43.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":10640,"Relationship":"Follower"},"target":"n264","id":44.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":10644,"Relationship":"Follower"},"target":"n839","id":45.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":3022,"Relationship":"Follower"},"target":"n1198","id":46.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":10641,"Relationship":"Follower"},"target":"n1301","id":47.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":7062,"Relationship":"Follower"},"target":"n1403","id":48.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":10642,"Relationship":"Follower"},"target":"n1419","id":49.0},{"source":"n263","attributes":{"weight":2.0,"Edge Id":10639,"Relationship":"Follower"},"target":"n1421","id":50.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":10628,"Relationship":"Follower"},"target":"n263","id":51.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12467,"Relationship":"Follower"},"target":"n265","id":52.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12459,"Relationship":"Follower"},"target":"n524","id":53.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12468,"Relationship":"Follower"},"target":"n839","id":54.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":3159,"Relationship":"Follower"},"target":"n1034","id":55.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":3023,"Relationship":"Follower"},"target":"n1198","id":56.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12458,"Relationship":"Follower"},"target":"n1201","id":57.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":4333,"Relationship":"Follower"},"target":"n1203","id":58.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12464,"Relationship":"Follower"},"target":"n1220","id":59.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12461,"Relationship":"Follower"},"target":"n1301","id":60.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12462,"Relationship":"Follower"},"target":"n1390","id":61.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":9308,"Relationship":"Follower"},"target":"n1401","id":62.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":7044,"Relationship":"Follower"},"target":"n1403","id":63.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12465,"Relationship":"Follower"},"target":"n1419","id":64.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":11171,"Relationship":"Follower"},"target":"n1421","id":65.0},{"source":"n264","attributes":{"weight":2.0,"Edge Id":12463,"Relationship":"Follower"},"target":"n1433","id":66.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":12453,"Relationship":"Follower"},"target":"n264","id":67.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":32563,"Relationship":"Follower"},"target":"n266","id":68.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":32532,"Relationship":"Follower"},"target":"n268","id":69.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":32564,"Relationship":"Follower"},"target":"n647","id":70.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":32565,"Relationship":"Follower"},"target":"n648","id":71.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":32571,"Relationship":"Follower"},"target":"n839","id":72.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":3185,"Relationship":"Follower"},"target":"n1034","id":73.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":11829,"Relationship":"Follower"},"target":"n1055","id":74.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":32582,"Relationship":"Follower"},"target":"n1057","id":75.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":17606,"Relationship":"Follower"},"target":"n1127","id":76.0},{"source":"n265","attributes":{"weight":2.0,"Edge Id":11189,"Relationship":"Follower"},"target":"n1421","id":77.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":32557,"Relationship":"Follower"},"target":"n265","id":78.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":32533,"Relationship":"Follower"},"target":"n268","id":79.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":32725,"Relationship":"Follower"},"target":"n647","id":80.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":32726,"Relationship":"Follower"},"target":"n648","id":81.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":32732,"Relationship":"Follower"},"target":"n839","id":82.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":3187,"Relationship":"Follower"},"target":"n1034","id":83.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":17609,"Relationship":"Follower"},"target":"n1127","id":84.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":32727,"Relationship":"Follower"},"target":"n1300","id":85.0},{"source":"n266","attributes":{"weight":2.0,"Edge Id":11191,"Relationship":"Follower"},"target":"n1421","id":86.0},{"source":"n267","attributes":{"Edge Id":17035,"Relationship":"Follower"},"target":"n270","id":87.0},{"source":"n267","attributes":{"Edge Id":13239,"Relationship":"Follower"},"target":"n1035","id":88.0},{"source":"n267","attributes":{"Edge Id":11192,"Relationship":"Follower"},"target":"n1421","id":89.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":32538,"Relationship":"Follower"},"target":"n265","id":90.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":32539,"Relationship":"Follower"},"target":"n266","id":91.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":32541,"Relationship":"Follower"},"target":"n839","id":92.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":3186,"Relationship":"Follower"},"target":"n1034","id":93.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":13673,"Relationship":"Follower"},"target":"n1201","id":94.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":27094,"Relationship":"Follower"},"target":"n1419","id":95.0},{"source":"n268","attributes":{"weight":2.0,"Edge Id":11190,"Relationship":"Follower"},"target":"n1421","id":96.0},{"source":"n269","attributes":{"weight":2.0,"Edge Id":16994,"Relationship":"Follower"},"target":"n270","id":97.0},{"source":"n269","attributes":{"weight":2.0,"Edge Id":16995,"Relationship":"Follower"},"target":"n639","id":98.0},{"source":"n269","attributes":{"weight":2.0,"Edge Id":16998,"Relationship":"Follower"},"target":"n989","id":99.0},{"source":"n269","attributes":{"weight":2.0,"Edge Id":11177,"Relationship":"Follower"},"target":"n1421","id":100.0},{"source":"n270","attributes":{"Edge Id":17087,"Relationship":"Followed"},"target":"n267","id":101.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":16986,"Relationship":"Follower"},"target":"n269","id":102.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":13589,"Relationship":"Follower"},"target":"n276","id":103.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":17039,"Relationship":"Follower"},"target":"n638","id":104.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":17042,"Relationship":"Follower"},"target":"n639","id":105.0},{"source":"n270","attributes":{"Edge Id":17083,"Relationship":"Followed"},"target":"n801","id":106.0},{"source":"n270","attributes":{"Edge Id":17065,"Relationship":"Followed"},"target":"n841","id":107.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":13195,"Relationship":"Follower"},"target":"n1035","id":108.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":14566,"Relationship":"Follower"},"target":"n1052","id":109.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":17041,"Relationship":"Follower"},"target":"n1118","id":110.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":17036,"Relationship":"Follower"},"target":"n1127","id":111.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":13658,"Relationship":"Follower"},"target":"n1201","id":112.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":17040,"Relationship":"Follower"},"target":"n1303","id":113.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":9307,"Relationship":"Follower"},"target":"n1401","id":114.0},{"source":"n270","attributes":{"weight":2.0,"Edge Id":11167,"Relationship":"Follower"},"target":"n1421","id":115.0},{"source":"n271","attributes":{"weight":2.0,"Edge Id":15088,"Relationship":"Follower"},"target":"n272","id":116.0},{"source":"n271","attributes":{"weight":2.0,"Edge Id":15090,"Relationship":"Follower"},"target":"n274","id":117.0},{"source":"n271","attributes":{"weight":2.0,"Edge Id":15089,"Relationship":"Follower"},"target":"n275","id":118.0},{"source":"n271","attributes":{"weight":2.0,"Edge Id":13220,"Relationship":"Follower"},"target":"n1035","id":119.0},{"source":"n271","attributes":{"weight":2.0,"Edge Id":15087,"Relationship":"Follower"},"target":"n1127","id":120.0},{"source":"n271","attributes":{"weight":2.0,"Edge Id":4325,"Relationship":"Follower"},"target":"n1203","id":121.0},{"source":"n272","attributes":{"weight":2.0,"Edge Id":15082,"Relationship":"Follower"},"target":"n271","id":122.0},{"source":"n272","attributes":{"weight":2.0,"Edge Id":3639,"Relationship":"Follower"},"target":"n999","id":123.0},{"source":"n272","attributes":{"weight":2.0,"Edge Id":4319,"Relationship":"Follower"},"target":"n1203","id":124.0},{"source":"n273","attributes":{"weight":2.0,"Edge Id":29513,"Relationship":"Follower"},"target":"n639","id":125.0},{"source":"n273","attributes":{"weight":2.0,"Edge Id":29528,"Relationship":"Follower"},"target":"n915","id":126.0},{"source":"n273","attributes":{"weight":2.0,"Edge Id":24659,"Relationship":"Follower"},"target":"n1107","id":127.0},{"source":"n273","attributes":{"weight":2.0,"Edge Id":17605,"Relationship":"Follower"},"target":"n1127","id":128.0},{"source":"n273","attributes":{"weight":2.0,"Edge Id":21002,"Relationship":"Follower"},"target":"n1257","id":129.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":15084,"Relationship":"Follower"},"target":"n271","id":130.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":41569,"Relationship":"Follower"},"target":"n839","id":131.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":31550,"Relationship":"Follower"},"target":"n1008","id":132.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":41573,"Relationship":"Follower"},"target":"n1051","id":133.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":4312,"Relationship":"Follower"},"target":"n1203","id":134.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":9314,"Relationship":"Follower"},"target":"n1401","id":135.0},{"source":"n274","attributes":{"weight":2.0,"Edge Id":7057,"Relationship":"Follower"},"target":"n1403","id":136.0},{"source":"n275","attributes":{"weight":2.0,"Edge Id":15086,"Relationship":"Follower"},"target":"n271","id":137.0},{"source":"n275","attributes":{"Edge Id":37815,"Relationship":"Followed"},"target":"n801","id":138.0},{"source":"n275","attributes":{"Edge Id":37820,"Relationship":"Followed"},"target":"n833","id":139.0},{"source":"n275","attributes":{"weight":2.0,"Edge Id":15190,"Relationship":"Follower"},"target":"n862","id":140.0},{"source":"n275","attributes":{"weight":2.0,"Edge Id":37806,"Relationship":"Follower"},"target":"n922","id":141.0},{"source":"n275","attributes":{"Edge Id":37814,"Relationship":"Followed"},"target":"n993","id":142.0},{"source":"n275","attributes":{"Edge Id":37829,"Relationship":"Followed"},"target":"n1007","id":143.0},{"source":"n275","attributes":{"weight":2.0,"Edge Id":37810,"Relationship":"Follower"},"target":"n1011","id":144.0},{"source":"n275","attributes":{"Edge Id":37828,"Relationship":"Followed"},"target":"n1016","id":145.0},{"source":"n275","attributes":{"Edge Id":37825,"Relationship":"Followed"},"target":"n1067","id":146.0},{"source":"n275","attributes":{"Edge Id":37822,"Relationship":"Followed"},"target":"n1335","id":147.0},{"source":"n275","attributes":{"weight":2.0,"Edge Id":37812,"Relationship":"Follower"},"target":"n1381","id":148.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":13595,"Relationship":"Follower"},"target":"n270","id":149.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":13597,"Relationship":"Follower"},"target":"n741","id":150.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":13601,"Relationship":"Follower"},"target":"n1028","id":151.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":13198,"Relationship":"Follower"},"target":"n1035","id":152.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":13599,"Relationship":"Follower"},"target":"n1102","id":153.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":13600,"Relationship":"Follower"},"target":"n1160","id":154.0},{"source":"n276","attributes":{"weight":2.0,"Edge Id":11186,"Relationship":"Follower"},"target":"n1421","id":155.0},{"source":"n279","attributes":{"weight":2.0,"Edge Id":25813,"Relationship":"Follower"},"target":"n871","id":156.0},{"source":"n279","attributes":{"weight":2.0,"Edge Id":13219,"Relationship":"Follower"},"target":"n1035","id":157.0},{"source":"n279","attributes":{"weight":2.0,"Edge Id":17602,"Relationship":"Follower"},"target":"n1127","id":158.0},{"source":"n280","attributes":{"Edge Id":51457,"Relationship":"Followed"},"target":"n819","id":159.0},{"source":"n280","attributes":{"weight":2.0,"Edge Id":3860,"Relationship":"Follower"},"target":"n840","id":160.0},{"source":"n280","attributes":{"Edge Id":52270,"Relationship":"Followed"},"target":"n844","id":161.0},{"source":"n280","attributes":{"Edge Id":52269,"Relationship":"Followed"},"target":"n979","id":162.0},{"source":"n280","attributes":{"weight":2.0,"Edge Id":50036,"Relationship":"Follower"},"target":"n1173","id":163.0},{"source":"n281","attributes":{"weight":2.0,"Edge Id":21815,"Relationship":"Follower"},"target":"n905","id":164.0},{"source":"n282","attributes":{"Edge Id":14263,"Relationship":"Followed"},"target":"n827","id":165.0},{"source":"n282","attributes":{"Edge Id":14262,"Relationship":"Followed"},"target":"n841","id":166.0},{"source":"n282","attributes":{"Edge Id":14265,"Relationship":"Followed"},"target":"n915","id":167.0},{"source":"n282","attributes":{"weight":2.0,"Edge Id":14251,"Relationship":"Follower"},"target":"n1056","id":168.0},{"source":"n282","attributes":{"weight":2.0,"Edge Id":14259,"Relationship":"Follower"},"target":"n1089","id":169.0},{"source":"n282","attributes":{"weight":2.0,"Edge Id":9153,"Relationship":"Follower"},"target":"n1439","id":170.0},{"source":"n285","attributes":{"weight":2.0,"Edge Id":49255,"Relationship":"Follower"},"target":"n286","id":171.0},{"source":"n285","attributes":{"Edge Id":52631,"Relationship":"Followed"},"target":"n827","id":172.0},{"source":"n285","attributes":{"Edge Id":44372,"Relationship":"Followed"},"target":"n841","id":173.0},{"source":"n285","attributes":{"Edge Id":49679,"Relationship":"Followed"},"target":"n1276","id":174.0},{"source":"n286","attributes":{"weight":2.0,"Edge Id":49260,"Relationship":"Follower"},"target":"n285","id":175.0},{"source":"n286","attributes":{"weight":2.0,"Edge Id":46431,"Relationship":"Follower"},"target":"n825","id":176.0},{"source":"n287","attributes":{"Edge Id":6284,"Relationship":"Followed"},"target":"n843","id":177.0},{"source":"n287","attributes":{"weight":2.0,"Edge Id":6279,"Relationship":"Follower"},"target":"n1137","id":178.0},{"source":"n288","attributes":{"weight":2.0,"Edge Id":13071,"Relationship":"Follower"},"target":"n289","id":179.0},{"source":"n288","attributes":{"Edge Id":13083,"Relationship":"Followed"},"target":"n668","id":180.0},{"source":"n288","attributes":{"weight":2.0,"Edge Id":13075,"Relationship":"Follower"},"target":"n814","id":181.0},{"source":"n288","attributes":{"weight":2.0,"Edge Id":13080,"Relationship":"Follower"},"target":"n922","id":182.0},{"source":"n288","attributes":{"weight":2.0,"Edge Id":13077,"Relationship":"Follower"},"target":"n1059","id":183.0},{"source":"n288","attributes":{"weight":2.0,"Edge Id":13082,"Relationship":"Follower"},"target":"n1088","id":184.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":13062,"Relationship":"Follower"},"target":"n288","id":185.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":14179,"Relationship":"Follower"},"target":"n290","id":186.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":14186,"Relationship":"Follower"},"target":"n871","id":187.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":14184,"Relationship":"Follower"},"target":"n929","id":188.0},{"source":"n289","attributes":{"Edge Id":14200,"Relationship":"Followed"},"target":"n1039","id":189.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":8091,"Relationship":"Follower"},"target":"n1094","id":190.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":14176,"Relationship":"Follower"},"target":"n1197","id":191.0},{"source":"n289","attributes":{"Edge Id":14209,"Relationship":"Followed"},"target":"n1322","id":192.0},{"source":"n289","attributes":{"weight":2.0,"Edge Id":9156,"Relationship":"Follower"},"target":"n1439","id":193.0},{"source":"n290","attributes":{"weight":2.0,"Edge Id":14168,"Relationship":"Follower"},"target":"n289","id":194.0},{"source":"n291","attributes":{"weight":2.0,"Edge Id":21153,"Relationship":"Follower"},"target":"n332","id":195.0},{"source":"n291","attributes":{"weight":2.0,"Edge Id":13237,"Relationship":"Follower"},"target":"n1035","id":196.0},{"source":"n291","attributes":{"weight":2.0,"Edge Id":48852,"Relationship":"Follower"},"target":"n1275","id":197.0},{"source":"n291","attributes":{"weight":2.0,"Edge Id":48716,"Relationship":"Follower"},"target":"n1323","id":198.0},{"source":"n292","attributes":{"Edge Id":24382,"Relationship":"Followed"},"target":"n1322","id":199.0},{"source":"n292","attributes":{"weight":2.0,"Edge Id":24379,"Relationship":"Follower"},"target":"n1451","id":200.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18974,"Relationship":"Follower"},"target":"n493","id":201.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18984,"Relationship":"Follower"},"target":"n532","id":202.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18989,"Relationship":"Follower"},"target":"n870","id":203.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18978,"Relationship":"Follower"},"target":"n1036","id":204.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":19004,"Relationship":"Follower"},"target":"n1088","id":205.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18979,"Relationship":"Follower"},"target":"n1212","id":206.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18999,"Relationship":"Follower"},"target":"n1275","id":207.0},{"source":"n294","attributes":{"weight":2.0,"Edge Id":18990,"Relationship":"Follower"},"target":"n1319","id":208.0},{"source":"n295","attributes":{"weight":2.0,"Edge Id":11598,"Relationship":"Follower"},"target":"n797","id":209.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":4047,"Relationship":"Follower"},"target":"n297","id":210.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11729,"Relationship":"Follower"},"target":"n298","id":211.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11730,"Relationship":"Follower"},"target":"n301","id":212.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11606,"Relationship":"Follower"},"target":"n797","id":213.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11734,"Relationship":"Follower"},"target":"n822","id":214.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11731,"Relationship":"Follower"},"target":"n1000","id":215.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11727,"Relationship":"Follower"},"target":"n1098","id":216.0},{"source":"n296","attributes":{"weight":2.0,"Edge Id":11728,"Relationship":"Follower"},"target":"n1222","id":217.0},{"source":"n297","attributes":{"weight":2.0,"Edge Id":4056,"Relationship":"Follower"},"target":"n296","id":218.0},{"source":"n297","attributes":{"weight":2.0,"Edge Id":4055,"Relationship":"Follower"},"target":"n797","id":219.0},{"source":"n297","attributes":{"weight":2.0,"Edge Id":4061,"Relationship":"Follower"},"target":"n820","id":220.0},{"source":"n297","attributes":{"weight":2.0,"Edge Id":4059,"Relationship":"Follower"},"target":"n1000","id":221.0},{"source":"n297","attributes":{"weight":2.0,"Edge Id":4057,"Relationship":"Follower"},"target":"n1222","id":222.0},{"source":"n298","attributes":{"weight":2.0,"Edge Id":11722,"Relationship":"Follower"},"target":"n296","id":223.0},{"source":"n298","attributes":{"weight":2.0,"Edge Id":11604,"Relationship":"Follower"},"target":"n797","id":224.0},{"source":"n298","attributes":{"weight":2.0,"Edge Id":18157,"Relationship":"Follower"},"target":"n1000","id":225.0},{"source":"n298","attributes":{"weight":2.0,"Edge Id":15595,"Relationship":"Follower"},"target":"n1098","id":226.0},{"source":"n298","attributes":{"weight":2.0,"Edge Id":16667,"Relationship":"Follower"},"target":"n1222","id":227.0},{"source":"n299","attributes":{"weight":2.0,"Edge Id":11837,"Relationship":"Follower"},"target":"n1055","id":228.0},{"source":"n300","attributes":{"weight":2.0,"Edge Id":38658,"Relationship":"Follower"},"target":"n946","id":229.0},{"source":"n300","attributes":{"weight":2.0,"Edge Id":17181,"Relationship":"Follower"},"target":"n1082","id":230.0},{"source":"n301","attributes":{"weight":2.0,"Edge Id":11724,"Relationship":"Follower"},"target":"n296","id":231.0},{"source":"n301","attributes":{"weight":2.0,"Edge Id":11602,"Relationship":"Follower"},"target":"n797","id":232.0},{"source":"n301","attributes":{"weight":2.0,"Edge Id":20272,"Relationship":"Follower"},"target":"n1000","id":233.0},{"source":"n301","attributes":{"weight":2.0,"Edge Id":20274,"Relationship":"Follower"},"target":"n1028","id":234.0},{"source":"n301","attributes":{"weight":2.0,"Edge Id":20273,"Relationship":"Follower"},"target":"n1187","id":235.0},{"source":"n301","attributes":{"weight":2.0,"Edge Id":16666,"Relationship":"Follower"},"target":"n1222","id":236.0},{"source":"n302","attributes":{"weight":2.0,"Edge Id":32641,"Relationship":"Follower"},"target":"n1325","id":237.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1873,"Relationship":"Follower"},"target":"n798","id":238.0},{"source":"n303","attributes":{"Edge Id":1879,"Relationship":"Followed"},"target":"n801","id":239.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1875,"Relationship":"Follower"},"target":"n924","id":240.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1870,"Relationship":"Follower"},"target":"n926","id":241.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1874,"Relationship":"Follower"},"target":"n992","id":242.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1867,"Relationship":"Follower"},"target":"n1170","id":243.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1869,"Relationship":"Follower"},"target":"n1182","id":244.0},{"source":"n303","attributes":{"weight":2.0,"Edge Id":1871,"Relationship":"Follower"},"target":"n1298","id":245.0},{"source":"n304","attributes":{"weight":2.0,"Edge Id":35851,"Relationship":"Follower"},"target":"n305","id":246.0},{"source":"n304","attributes":{"Edge Id":7002,"Relationship":"Followed"},"target":"n306","id":247.0},{"source":"n304","attributes":{"Edge Id":36987,"Relationship":"Followed"},"target":"n1007","id":248.0},{"source":"n304","attributes":{"weight":2.0,"Edge Id":893,"Relationship":"Follower"},"target":"n1101","id":249.0},{"source":"n304","attributes":{"weight":2.0,"Edge Id":21369,"Relationship":"Follower"},"target":"n1143","id":250.0},{"source":"n304","attributes":{"weight":2.0,"Edge Id":35639,"Relationship":"Follower"},"target":"n1187","id":251.0},{"source":"n304","attributes":{"weight":2.0,"Edge Id":20999,"Relationship":"Follower"},"target":"n1257","id":252.0},{"source":"n305","attributes":{"weight":2.0,"Edge Id":35857,"Relationship":"Follower"},"target":"n304","id":253.0},{"source":"n305","attributes":{"weight":2.0,"Edge Id":35858,"Relationship":"Follower"},"target":"n948","id":254.0},{"source":"n305","attributes":{"weight":2.0,"Edge Id":35873,"Relationship":"Follower"},"target":"n1047","id":255.0},{"source":"n305","attributes":{"weight":2.0,"Edge Id":27756,"Relationship":"Follower"},"target":"n1105","id":256.0},{"source":"n305","attributes":{"weight":2.0,"Edge Id":24677,"Relationship":"Follower"},"target":"n1107","id":257.0},{"source":"n305","attributes":{"weight":2.0,"Edge Id":35649,"Relationship":"Follower"},"target":"n1187","id":258.0},{"source":"n306","attributes":{"Edge Id":6999,"Relationship":"Follower"},"target":"n304","id":259.0},{"source":"n306","attributes":{"Edge Id":6997,"Relationship":"Follower"},"target":"n307","id":260.0},{"source":"n306","attributes":{"Edge Id":6998,"Relationship":"Follower"},"target":"n1008","id":261.0},{"source":"n307","attributes":{"Edge Id":7000,"Relationship":"Followed"},"target":"n306","id":262.0},{"source":"n307","attributes":{"weight":2.0,"Edge Id":25453,"Relationship":"Follower"},"target":"n1051","id":263.0},{"source":"n307","attributes":{"weight":2.0,"Edge Id":25445,"Relationship":"Follower"},"target":"n1105","id":264.0},{"source":"n307","attributes":{"weight":2.0,"Edge Id":25446,"Relationship":"Follower"},"target":"n1187","id":265.0},{"source":"n309","attributes":{"weight":2.0,"Edge Id":35126,"Relationship":"Follower"},"target":"n310","id":266.0},{"source":"n309","attributes":{"weight":2.0,"Edge Id":41476,"Relationship":"Follower"},"target":"n316","id":267.0},{"source":"n309","attributes":{"weight":2.0,"Edge Id":41477,"Relationship":"Follower"},"target":"n1455","id":268.0},{"source":"n310","attributes":{"weight":2.0,"Edge Id":35127,"Relationship":"Follower"},"target":"n309","id":269.0},{"source":"n310","attributes":{"weight":2.0,"Edge Id":32030,"Relationship":"Follower"},"target":"n311","id":270.0},{"source":"n311","attributes":{"weight":2.0,"Edge Id":32032,"Relationship":"Follower"},"target":"n310","id":271.0},{"source":"n311","attributes":{"weight":2.0,"Edge Id":32031,"Relationship":"Follower"},"target":"n614","id":272.0},{"source":"n311","attributes":{"weight":2.0,"Edge Id":32033,"Relationship":"Follower"},"target":"n1096","id":273.0},{"source":"n312","attributes":{"weight":2.0,"Edge Id":12397,"Relationship":"Follower"},"target":"n1102","id":274.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":30889,"Relationship":"Follower"},"target":"n314","id":275.0},{"source":"n313","attributes":{"Edge Id":47731,"Relationship":"Followed"},"target":"n801","id":276.0},{"source":"n313","attributes":{"Edge Id":44345,"Relationship":"Followed"},"target":"n841","id":277.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":24184,"Relationship":"Follower"},"target":"n902","id":278.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":7802,"Relationship":"Follower"},"target":"n914","id":279.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":24661,"Relationship":"Follower"},"target":"n1107","id":280.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":46635,"Relationship":"Follower"},"target":"n1215","id":281.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":47226,"Relationship":"Follower"},"target":"n1290","id":282.0},{"source":"n313","attributes":{"weight":2.0,"Edge Id":17407,"Relationship":"Follower"},"target":"n1317","id":283.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":30909,"Relationship":"Follower"},"target":"n313","id":284.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":30910,"Relationship":"Follower"},"target":"n815","id":285.0},{"source":"n314","attributes":{"Edge Id":30922,"Relationship":"Followed"},"target":"n833","id":286.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":13230,"Relationship":"Follower"},"target":"n1035","id":287.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":30919,"Relationship":"Follower"},"target":"n1051","id":288.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":11827,"Relationship":"Follower"},"target":"n1055","id":289.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":17607,"Relationship":"Follower"},"target":"n1127","id":290.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":30891,"Relationship":"Follower"},"target":"n1158","id":291.0},{"source":"n314","attributes":{"weight":2.0,"Edge Id":30899,"Relationship":"Follower"},"target":"n1204","id":292.0},{"source":"n315","attributes":{"Edge Id":30484,"Relationship":"Follower"},"target":"n316","id":293.0},{"source":"n315","attributes":{"Edge Id":30493,"Relationship":"Follower"},"target":"n1057","id":294.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":41474,"Relationship":"Follower"},"target":"n309","id":295.0},{"source":"n316","attributes":{"Edge Id":30497,"Relationship":"Followed"},"target":"n315","id":296.0},{"source":"n316","attributes":{"Edge Id":47716,"Relationship":"Followed"},"target":"n801","id":297.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":47480,"Relationship":"Follower"},"target":"n814","id":298.0},{"source":"n316","attributes":{"Edge Id":43577,"Relationship":"Followed"},"target":"n836","id":299.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48024,"Relationship":"Follower"},"target":"n871","id":300.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48935,"Relationship":"Follower"},"target":"n885","id":301.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":43819,"Relationship":"Follower"},"target":"n1009","id":302.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48618,"Relationship":"Follower"},"target":"n1059","id":303.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48941,"Relationship":"Follower"},"target":"n1088","id":304.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48937,"Relationship":"Follower"},"target":"n1128","id":305.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48415,"Relationship":"Follower"},"target":"n1204","id":306.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":17411,"Relationship":"Follower"},"target":"n1317","id":307.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48714,"Relationship":"Follower"},"target":"n1323","id":308.0},{"source":"n316","attributes":{"weight":2.0,"Edge Id":48467,"Relationship":"Follower"},"target":"n1327","id":309.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":52875,"Relationship":"Follower"},"target":"n318","id":310.0},{"source":"n317","attributes":{"Edge Id":52926,"Relationship":"Followed"},"target":"n827","id":311.0},{"source":"n317","attributes":{"Edge Id":45347,"Relationship":"Followed"},"target":"n833","id":312.0},{"source":"n317","attributes":{"Edge Id":52922,"Relationship":"Followed"},"target":"n915","id":313.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":44610,"Relationship":"Follower"},"target":"n918","id":314.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":42323,"Relationship":"Follower"},"target":"n941","id":315.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":52805,"Relationship":"Follower"},"target":"n950","id":316.0},{"source":"n317","attributes":{"Edge Id":52919,"Relationship":"Followed"},"target":"n995","id":317.0},{"source":"n317","attributes":{"Edge Id":52916,"Relationship":"Followed"},"target":"n1004","id":318.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":52913,"Relationship":"Follower"},"target":"n1089","id":319.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":52905,"Relationship":"Follower"},"target":"n1177","id":320.0},{"source":"n317","attributes":{"weight":2.0,"Edge Id":28547,"Relationship":"Follower"},"target":"n1303","id":321.0},{"source":"n318","attributes":{"weight":2.0,"Edge Id":52879,"Relationship":"Follower"},"target":"n317","id":322.0},{"source":"n318","attributes":{"weight":2.0,"Edge Id":44743,"Relationship":"Follower"},"target":"n947","id":323.0},{"source":"n318","attributes":{"Edge Id":52843,"Relationship":"Followed"},"target":"n950","id":324.0},{"source":"n318","attributes":{"Edge Id":52885,"Relationship":"Followed"},"target":"n991","id":325.0},{"source":"n318","attributes":{"Edge Id":52886,"Relationship":"Followed"},"target":"n1004","id":326.0},{"source":"n318","attributes":{"weight":2.0,"Edge Id":52880,"Relationship":"Follower"},"target":"n1243","id":327.0},{"source":"n319","attributes":{"weight":2.0,"Edge Id":47264,"Relationship":"Follower"},"target":"n798","id":328.0},{"source":"n319","attributes":{"weight":2.0,"Edge Id":48111,"Relationship":"Follower"},"target":"n1059","id":329.0},{"source":"n319","attributes":{"weight":2.0,"Edge Id":17406,"Relationship":"Follower"},"target":"n1317","id":330.0},{"source":"n320","attributes":{"weight":2.0,"Edge Id":30504,"Relationship":"Follower"},"target":"n1031","id":331.0},{"source":"n320","attributes":{"weight":2.0,"Edge Id":30506,"Relationship":"Follower"},"target":"n1128","id":332.0},{"source":"n321","attributes":{"weight":2.0,"Edge Id":10114,"Relationship":"Follower"},"target":"n322","id":333.0},{"source":"n321","attributes":{"Edge Id":14224,"Relationship":"Followed"},"target":"n836","id":334.0},{"source":"n322","attributes":{"weight":2.0,"Edge Id":10115,"Relationship":"Follower"},"target":"n321","id":335.0},{"source":"n326","attributes":{"weight":2.0,"Edge Id":29688,"Relationship":"Follower"},"target":"n473","id":336.0},{"source":"n327","attributes":{"weight":2.0,"Edge Id":11475,"Relationship":"Follower"},"target":"n814","id":337.0},{"source":"n327","attributes":{"Edge Id":11481,"Relationship":"Followed"},"target":"n935","id":338.0},{"source":"n327","attributes":{"Edge Id":11489,"Relationship":"Followed"},"target":"n994","id":339.0},{"source":"n327","attributes":{"Edge Id":11483,"Relationship":"Followed"},"target":"n995","id":340.0},{"source":"n327","attributes":{"weight":2.0,"Edge Id":11471,"Relationship":"Follower"},"target":"n1060","id":341.0},{"source":"n327","attributes":{"weight":2.0,"Edge Id":11473,"Relationship":"Follower"},"target":"n1242","id":342.0},{"source":"n327","attributes":{"weight":2.0,"Edge Id":11476,"Relationship":"Follower"},"target":"n1495","id":343.0},{"source":"n328","attributes":{"weight":2.0,"Edge Id":32196,"Relationship":"Follower"},"target":"n1242","id":344.0},{"source":"n329","attributes":{"weight":2.0,"Edge Id":15024,"Relationship":"Follower"},"target":"n917","id":345.0},{"source":"n330","attributes":{"weight":2.0,"Edge Id":50937,"Relationship":"Follower"},"target":"n331","id":346.0},{"source":"n330","attributes":{"Edge Id":4598,"Relationship":"Followed"},"target":"n816","id":347.0},{"source":"n330","attributes":{"weight":2.0,"Edge Id":44040,"Relationship":"Follower"},"target":"n841","id":348.0},{"source":"n330","attributes":{"weight":2.0,"Edge Id":7782,"Relationship":"Follower"},"target":"n914","id":349.0},{"source":"n330","attributes":{"Edge Id":50939,"Relationship":"Followed"},"target":"n931","id":350.0},{"source":"n330","attributes":{"Edge Id":43127,"Relationship":"Followed"},"target":"n952","id":351.0},{"source":"n330","attributes":{"Edge Id":50467,"Relationship":"Followed"},"target":"n1029","id":352.0},{"source":"n331","attributes":{"Edge Id":50950,"Relationship":"Followed"},"target":"n330","id":353.0},{"source":"n331","attributes":{"Edge Id":47738,"Relationship":"Followed"},"target":"n801","id":354.0},{"source":"n332","attributes":{"weight":2.0,"Edge Id":21161,"Relationship":"Follower"},"target":"n291","id":355.0},{"source":"n332","attributes":{"weight":2.0,"Edge Id":21159,"Relationship":"Follower"},"target":"n1275","id":356.0},{"source":"n333","attributes":{"weight":2.0,"Edge Id":48619,"Relationship":"Follower"},"target":"n1059","id":357.0},{"source":"n333","attributes":{"weight":2.0,"Edge Id":4981,"Relationship":"Follower"},"target":"n1274","id":358.0},{"source":"n333","attributes":{"weight":2.0,"Edge Id":48717,"Relationship":"Follower"},"target":"n1323","id":359.0},{"source":"n333","attributes":{"weight":2.0,"Edge Id":7152,"Relationship":"Follower"},"target":"n1444","id":360.0},{"source":"n335","attributes":{"weight":2.0,"Edge Id":25258,"Relationship":"Follower"},"target":"n1275","id":361.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":16472,"Relationship":"Follower"},"target":"n337","id":362.0},{"source":"n336","attributes":{"Edge Id":16486,"Relationship":"Followed"},"target":"n521","id":363.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":5580,"Relationship":"Follower"},"target":"n1072","id":364.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":1513,"Relationship":"Follower"},"target":"n1261","id":365.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":7161,"Relationship":"Follower"},"target":"n1444","id":366.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":16473,"Relationship":"Follower"},"target":"n1446","id":367.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":1564,"Relationship":"Follower"},"target":"n1447","id":368.0},{"source":"n336","attributes":{"weight":2.0,"Edge Id":16476,"Relationship":"Follower"},"target":"n1449","id":369.0},{"source":"n337","attributes":{"weight":2.0,"Edge Id":16468,"Relationship":"Follower"},"target":"n336","id":370.0},{"source":"n337","attributes":{"weight":2.0,"Edge Id":1514,"Relationship":"Follower"},"target":"n1261","id":371.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":47920,"Relationship":"Follower"},"target":"n339","id":372.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":24146,"Relationship":"Follower"},"target":"n372","id":373.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":16549,"Relationship":"Follower"},"target":"n581","id":374.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":16436,"Relationship":"Follower"},"target":"n582","id":375.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":48884,"Relationship":"Follower"},"target":"n834","id":376.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":48026,"Relationship":"Follower"},"target":"n871","id":377.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":24588,"Relationship":"Follower"},"target":"n874","id":378.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":5567,"Relationship":"Follower"},"target":"n1072","id":379.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":16392,"Relationship":"Follower"},"target":"n1313","id":380.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":19344,"Relationship":"Follower"},"target":"n1314","id":381.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":24032,"Relationship":"Follower"},"target":"n1315","id":382.0},{"source":"n338","attributes":{"weight":2.0,"Edge Id":47399,"Relationship":"Follower"},"target":"n1449","id":383.0},{"source":"n339","attributes":{"weight":2.0,"Edge Id":47921,"Relationship":"Follower"},"target":"n338","id":384.0},{"source":"n339","attributes":{"weight":2.0,"Edge Id":19931,"Relationship":"Follower"},"target":"n917","id":385.0},{"source":"n339","attributes":{"weight":2.0,"Edge Id":3560,"Relationship":"Follower"},"target":"n999","id":386.0},{"source":"n339","attributes":{"weight":2.0,"Edge Id":15055,"Relationship":"Follower"},"target":"n1196","id":387.0},{"source":"n339","attributes":{"weight":2.0,"Edge Id":47396,"Relationship":"Follower"},"target":"n1449","id":388.0},{"source":"n340","attributes":{"weight":2.0,"Edge Id":5080,"Relationship":"Follower"},"target":"n1059","id":389.0},{"source":"n341","attributes":{"weight":2.0,"Edge Id":2188,"Relationship":"Follower"},"target":"n925","id":390.0},{"source":"n341","attributes":{"weight":2.0,"Edge Id":2186,"Relationship":"Follower"},"target":"n1164","id":391.0},{"source":"n342","attributes":{"Edge Id":45680,"Relationship":"Followed"},"target":"n344","id":392.0},{"source":"n342","attributes":{"Edge Id":45681,"Relationship":"Followed"},"target":"n1277","id":393.0},{"source":"n343","attributes":{"Edge Id":35106,"Relationship":"Followed"},"target":"n801","id":394.0},{"source":"n343","attributes":{"weight":2.0,"Edge Id":17585,"Relationship":"Follower"},"target":"n1127","id":395.0},{"source":"n344","attributes":{"Edge Id":45670,"Relationship":"Follower"},"target":"n342","id":396.0},{"source":"n344","attributes":{"Edge Id":45702,"Relationship":"Followed"},"target":"n1149","id":397.0},{"source":"n345","attributes":{"weight":2.0,"Edge Id":15693,"Relationship":"Follower"},"target":"n346","id":398.0},{"source":"n345","attributes":{"Edge Id":15712,"Relationship":"Followed"},"target":"n857","id":399.0},{"source":"n345","attributes":{"Edge Id":15702,"Relationship":"Followed"},"target":"n1067","id":400.0},{"source":"n345","attributes":{"weight":2.0,"Edge Id":15694,"Relationship":"Follower"},"target":"n1111","id":401.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":49518,"Relationship":"Follower"},"target":"n142","id":402.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":15680,"Relationship":"Follower"},"target":"n345","id":403.0},{"source":"n346","attributes":{"Edge Id":51704,"Relationship":"Followed"},"target":"n832","id":404.0},{"source":"n346","attributes":{"Edge Id":44343,"Relationship":"Followed"},"target":"n841","id":405.0},{"source":"n346","attributes":{"Edge Id":51718,"Relationship":"Followed"},"target":"n921","id":406.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":51702,"Relationship":"Follower"},"target":"n991","id":407.0},{"source":"n346","attributes":{"Edge Id":51711,"Relationship":"Followed"},"target":"n1004","id":408.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":49875,"Relationship":"Follower"},"target":"n1006","id":409.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":51698,"Relationship":"Follower"},"target":"n1018","id":410.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":48615,"Relationship":"Follower"},"target":"n1059","id":411.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":48418,"Relationship":"Follower"},"target":"n1204","id":412.0},{"source":"n346","attributes":{"weight":2.0,"Edge Id":50195,"Relationship":"Follower"},"target":"n1294","id":413.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13992,"Relationship":"Follower"},"target":"n349","id":414.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13983,"Relationship":"Follower"},"target":"n520","id":415.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13991,"Relationship":"Follower"},"target":"n680","id":416.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":14011,"Relationship":"Follower"},"target":"n808","id":417.0},{"source":"n348","attributes":{"Edge Id":14025,"Relationship":"Followed"},"target":"n841","id":418.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13987,"Relationship":"Follower"},"target":"n872","id":419.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":14006,"Relationship":"Follower"},"target":"n873","id":420.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13997,"Relationship":"Follower"},"target":"n957","id":421.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":2652,"Relationship":"Follower"},"target":"n998","id":422.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":3548,"Relationship":"Follower"},"target":"n999","id":423.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":14010,"Relationship":"Follower"},"target":"n1047","id":424.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13994,"Relationship":"Follower"},"target":"n1113","id":425.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13990,"Relationship":"Follower"},"target":"n1141","id":426.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13996,"Relationship":"Follower"},"target":"n1158","id":427.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13985,"Relationship":"Follower"},"target":"n1164","id":428.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13999,"Relationship":"Follower"},"target":"n1166","id":429.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":14004,"Relationship":"Follower"},"target":"n1167","id":430.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":12204,"Relationship":"Follower"},"target":"n1259","id":431.0},{"source":"n348","attributes":{"Edge Id":3531,"Relationship":"Followed"},"target":"n1339","id":432.0},{"source":"n348","attributes":{"weight":2.0,"Edge Id":13986,"Relationship":"Follower"},"target":"n1445","id":433.0},{"source":"n349","attributes":{"weight":2.0,"Edge Id":13977,"Relationship":"Follower"},"target":"n348","id":434.0},{"source":"n349","attributes":{"weight":2.0,"Edge Id":34061,"Relationship":"Follower"},"target":"n430","id":435.0},{"source":"n349","attributes":{"weight":2.0,"Edge Id":3623,"Relationship":"Follower"},"target":"n999","id":436.0},{"source":"n349","attributes":{"weight":2.0,"Edge Id":34066,"Relationship":"Follower"},"target":"n1449","id":437.0},{"source":"n350","attributes":{"weight":2.0,"Edge Id":9834,"Relationship":"Follower"},"target":"n587","id":438.0},{"source":"n350","attributes":{"weight":2.0,"Edge Id":9835,"Relationship":"Follower"},"target":"n588","id":439.0},{"source":"n350","attributes":{"weight":2.0,"Edge Id":9845,"Relationship":"Follower"},"target":"n1047","id":440.0},{"source":"n350","attributes":{"weight":2.0,"Edge Id":9837,"Relationship":"Follower"},"target":"n1143","id":441.0},{"source":"n351","attributes":{"weight":2.0,"Edge Id":5620,"Relationship":"Follower"},"target":"n1484","id":442.0},{"source":"n351","attributes":{"weight":2.0,"Edge Id":5621,"Relationship":"Follower"},"target":"n1485","id":443.0},{"source":"n352","attributes":{"weight":2.0,"Edge Id":1634,"Relationship":"Follower"},"target":"n353","id":444.0},{"source":"n352","attributes":{"Edge Id":1657,"Relationship":"Followed"},"target":"n829","id":445.0},{"source":"n352","attributes":{"Edge Id":1715,"Relationship":"Followed"},"target":"n841","id":446.0},{"source":"n352","attributes":{"Edge Id":1665,"Relationship":"Followed"},"target":"n867","id":447.0},{"source":"n352","attributes":{"Edge Id":1661,"Relationship":"Followed"},"target":"n1004","id":448.0},{"source":"n353","attributes":{"weight":2.0,"Edge Id":1627,"Relationship":"Follower"},"target":"n352","id":449.0},{"source":"n353","attributes":{"weight":2.0,"Edge Id":25938,"Relationship":"Follower"},"target":"n354","id":450.0},{"source":"n353","attributes":{"weight":2.0,"Edge Id":33849,"Relationship":"Follower"},"target":"n604","id":451.0},{"source":"n353","attributes":{"Edge Id":36709,"Relationship":"Followed"},"target":"n1004","id":452.0},{"source":"n353","attributes":{"weight":2.0,"Edge Id":36425,"Relationship":"Follower"},"target":"n1387","id":453.0},{"source":"n354","attributes":{"weight":2.0,"Edge Id":25944,"Relationship":"Follower"},"target":"n353","id":454.0},{"source":"n354","attributes":{"weight":2.0,"Edge Id":25945,"Relationship":"Follower"},"target":"n571","id":455.0},{"source":"n354","attributes":{"Edge Id":25963,"Relationship":"Followed"},"target":"n1004","id":456.0},{"source":"n354","attributes":{"weight":2.0,"Edge Id":25942,"Relationship":"Follower"},"target":"n1064","id":457.0},{"source":"n354","attributes":{"weight":2.0,"Edge Id":25948,"Relationship":"Follower"},"target":"n1179","id":458.0},{"source":"n354","attributes":{"weight":2.0,"Edge Id":25943,"Relationship":"Follower"},"target":"n1226","id":459.0},{"source":"n355","attributes":{"weight":2.0,"Edge Id":18073,"Relationship":"Follower"},"target":"n842","id":460.0},{"source":"n355","attributes":{"weight":2.0,"Edge Id":18070,"Relationship":"Follower"},"target":"n871","id":461.0},{"source":"n355","attributes":{"weight":2.0,"Edge Id":18071,"Relationship":"Follower"},"target":"n1327","id":462.0},{"source":"n356","attributes":{"weight":2.0,"Edge Id":35044,"Relationship":"Follower"},"target":"n815","id":463.0},{"source":"n357","attributes":{"weight":2.0,"Edge Id":4838,"Relationship":"Follower"},"target":"n1219","id":464.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12723,"Relationship":"Follower"},"target":"n362","id":465.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12728,"Relationship":"Follower"},"target":"n510","id":466.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12726,"Relationship":"Follower"},"target":"n566","id":467.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12727,"Relationship":"Follower"},"target":"n567","id":468.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12729,"Relationship":"Follower"},"target":"n907","id":469.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12721,"Relationship":"Follower"},"target":"n917","id":470.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12725,"Relationship":"Follower"},"target":"n964","id":471.0},{"source":"n358","attributes":{"Edge Id":12740,"Relationship":"Followed"},"target":"n1004","id":472.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12722,"Relationship":"Follower"},"target":"n1220","id":473.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":7259,"Relationship":"Follower"},"target":"n1350","id":474.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12724,"Relationship":"Follower"},"target":"n1351","id":475.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12730,"Relationship":"Follower"},"target":"n1369","id":476.0},{"source":"n358","attributes":{"weight":2.0,"Edge Id":12720,"Relationship":"Follower"},"target":"n1418","id":477.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9766,"Relationship":"Follower"},"target":"n360","id":478.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9768,"Relationship":"Follower"},"target":"n603","id":479.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9773,"Relationship":"Follower"},"target":"n870","id":480.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9765,"Relationship":"Follower"},"target":"n917","id":481.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9769,"Relationship":"Follower"},"target":"n1063","id":482.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9777,"Relationship":"Follower"},"target":"n1193","id":483.0},{"source":"n359","attributes":{"Edge Id":9796,"Relationship":"Followed"},"target":"n1216","id":484.0},{"source":"n359","attributes":{"weight":2.0,"Edge Id":9778,"Relationship":"Follower"},"target":"n1487","id":485.0},{"source":"n360","attributes":{"weight":2.0,"Edge Id":9752,"Relationship":"Follower"},"target":"n359","id":486.0},{"source":"n360","attributes":{"weight":2.0,"Edge Id":27454,"Relationship":"Follower"},"target":"n871","id":487.0},{"source":"n360","attributes":{"weight":2.0,"Edge Id":27458,"Relationship":"Follower"},"target":"n995","id":488.0},{"source":"n360","attributes":{"weight":2.0,"Edge Id":27460,"Relationship":"Follower"},"target":"n1001","id":489.0},{"source":"n360","attributes":{"weight":2.0,"Edge Id":27453,"Relationship":"Follower"},"target":"n1237","id":490.0},{"source":"n360","attributes":{"weight":2.0,"Edge Id":27451,"Relationship":"Follower"},"target":"n1475","id":491.0},{"source":"n361","attributes":{"weight":2.0,"Edge Id":17999,"Relationship":"Follower"},"target":"n362","id":492.0},{"source":"n361","attributes":{"weight":2.0,"Edge Id":12970,"Relationship":"Follower"},"target":"n906","id":493.0},{"source":"n361","attributes":{"weight":2.0,"Edge Id":17998,"Relationship":"Follower"},"target":"n917","id":494.0},{"source":"n361","attributes":{"weight":2.0,"Edge Id":18015,"Relationship":"Follower"},"target":"n1219","id":495.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":12714,"Relationship":"Follower"},"target":"n358","id":496.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":17996,"Relationship":"Follower"},"target":"n361","id":497.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":36141,"Relationship":"Follower"},"target":"n364","id":498.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":36144,"Relationship":"Follower"},"target":"n907","id":499.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":19954,"Relationship":"Follower"},"target":"n917","id":500.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":12320,"Relationship":"Follower"},"target":"n1140","id":501.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":36156,"Relationship":"Follower"},"target":"n1219","id":502.0},{"source":"n362","attributes":{"Edge Id":32270,"Relationship":"Followed"},"target":"n1368","id":503.0},{"source":"n362","attributes":{"weight":2.0,"Edge Id":36145,"Relationship":"Follower"},"target":"n1369","id":504.0},{"source":"n364","attributes":{"weight":2.0,"Edge Id":36135,"Relationship":"Follower"},"target":"n362","id":505.0},{"source":"n364","attributes":{"weight":2.0,"Edge Id":12964,"Relationship":"Follower"},"target":"n906","id":506.0},{"source":"n364","attributes":{"weight":2.0,"Edge Id":19932,"Relationship":"Follower"},"target":"n917","id":507.0},{"source":"n364","attributes":{"weight":2.0,"Edge Id":36203,"Relationship":"Follower"},"target":"n919","id":508.0},{"source":"n364","attributes":{"weight":2.0,"Edge Id":36196,"Relationship":"Follower"},"target":"n964","id":509.0},{"source":"n364","attributes":{"Edge Id":32271,"Relationship":"Followed"},"target":"n1368","id":510.0},{"source":"n364","attributes":{"weight":2.0,"Edge Id":36198,"Relationship":"Follower"},"target":"n1369","id":511.0},{"source":"n367","attributes":{"weight":2.0,"Edge Id":19944,"Relationship":"Follower"},"target":"n917","id":512.0},{"source":"n367","attributes":{"weight":2.0,"Edge Id":41622,"Relationship":"Follower"},"target":"n1063","id":513.0},{"source":"n368","attributes":{"weight":2.0,"Edge Id":42243,"Relationship":"Follower"},"target":"n814","id":514.0},{"source":"n368","attributes":{"weight":2.0,"Edge Id":3634,"Relationship":"Follower"},"target":"n999","id":515.0},{"source":"n368","attributes":{"weight":2.0,"Edge Id":12324,"Relationship":"Follower"},"target":"n1140","id":516.0},{"source":"n368","attributes":{"weight":2.0,"Edge Id":42244,"Relationship":"Follower"},"target":"n1167","id":517.0},{"source":"n369","attributes":{"Edge Id":20595,"Relationship":"Followed"},"target":"n931","id":518.0},{"source":"n369","attributes":{"weight":2.0,"Edge Id":20585,"Relationship":"Follower"},"target":"n1474","id":519.0},{"source":"n371","attributes":{"weight":2.0,"Edge Id":2435,"Relationship":"Follower"},"target":"n1181","id":520.0},{"source":"n371","attributes":{"weight":2.0,"Edge Id":22483,"Relationship":"Follower"},"target":"n1468","id":521.0},{"source":"n372","attributes":{"weight":2.0,"Edge Id":24149,"Relationship":"Follower"},"target":"n338","id":522.0},{"source":"n374","attributes":{"Edge Id":42207,"Relationship":"Follower"},"target":"n1399","id":523.0},{"source":"n377","attributes":{"Edge Id":35806,"Relationship":"Followed"},"target":"n841","id":524.0},{"source":"n377","attributes":{"weight":2.0,"Edge Id":2655,"Relationship":"Follower"},"target":"n998","id":525.0},{"source":"n377","attributes":{"weight":2.0,"Edge Id":35798,"Relationship":"Follower"},"target":"n1047","id":526.0},{"source":"n378","attributes":{"Edge Id":5756,"Relationship":"Followed"},"target":"n867","id":527.0},{"source":"n380","attributes":{"weight":2.0,"Edge Id":23907,"Relationship":"Follower"},"target":"n839","id":528.0},{"source":"n380","attributes":{"weight":2.0,"Edge Id":3148,"Relationship":"Follower"},"target":"n1034","id":529.0},{"source":"n380","attributes":{"weight":2.0,"Edge Id":13244,"Relationship":"Follower"},"target":"n1035","id":530.0},{"source":"n380","attributes":{"weight":2.0,"Edge Id":16569,"Relationship":"Follower"},"target":"n1301","id":531.0},{"source":"n380","attributes":{"weight":2.0,"Edge Id":9294,"Relationship":"Follower"},"target":"n1401","id":532.0},{"source":"n386","attributes":{"Edge Id":7261,"Relationship":"Follower"},"target":"n1350","id":533.0},{"source":"n387","attributes":{"weight":2.0,"Edge Id":23216,"Relationship":"Follower"},"target":"n1032","id":534.0},{"source":"n390","attributes":{"weight":2.0,"Edge Id":23333,"Relationship":"Follower"},"target":"n971","id":535.0},{"source":"n390","attributes":{"weight":2.0,"Edge Id":23199,"Relationship":"Follower"},"target":"n1032","id":536.0},{"source":"n392","attributes":{"weight":2.0,"Edge Id":15927,"Relationship":"Follower"},"target":"n856","id":537.0},{"source":"n392","attributes":{"weight":2.0,"Edge Id":15930,"Relationship":"Follower"},"target":"n1137","id":538.0},{"source":"n392","attributes":{"weight":2.0,"Edge Id":6336,"Relationship":"Follower"},"target":"n1241","id":539.0},{"source":"n394","attributes":{"weight":2.0,"Edge Id":3404,"Relationship":"Follower"},"target":"n992","id":540.0},{"source":"n396","attributes":{"weight":2.0,"Edge Id":22795,"Relationship":"Follower"},"target":"n1449","id":541.0},{"source":"n397","attributes":{"weight":2.0,"Edge Id":27961,"Relationship":"Follower"},"target":"n1307","id":542.0},{"source":"n397","attributes":{"weight":2.0,"Edge Id":4119,"Relationship":"Follower"},"target":"n1429","id":543.0},{"source":"n397","attributes":{"weight":2.0,"Edge Id":15315,"Relationship":"Follower"},"target":"n1430","id":544.0},{"source":"n398","attributes":{"weight":2.0,"Edge Id":2579,"Relationship":"Follower"},"target":"n998","id":545.0},{"source":"n398","attributes":{"weight":2.0,"Edge Id":20155,"Relationship":"Follower"},"target":"n1183","id":546.0},{"source":"n401","attributes":{"Edge Id":1494,"Relationship":"Followed"},"target":"n402","id":547.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":35207,"Relationship":"Follower"},"target":"n871","id":548.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":24208,"Relationship":"Follower"},"target":"n902","id":549.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":23220,"Relationship":"Follower"},"target":"n1032","id":550.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":906,"Relationship":"Follower"},"target":"n1101","id":551.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":35203,"Relationship":"Follower"},"target":"n1103","id":552.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":24675,"Relationship":"Follower"},"target":"n1107","id":553.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":32683,"Relationship":"Follower"},"target":"n1114","id":554.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":19614,"Relationship":"Follower"},"target":"n1116","id":555.0},{"source":"n401","attributes":{"weight":2.0,"Edge Id":35206,"Relationship":"Follower"},"target":"n1449","id":556.0},{"source":"n402","attributes":{"Edge Id":1490,"Relationship":"Follower"},"target":"n401","id":557.0},{"source":"n402","attributes":{"Edge Id":1492,"Relationship":"Follower"},"target":"n1449","id":558.0},{"source":"n405","attributes":{"Edge Id":38747,"Relationship":"Followed"},"target":"n801","id":559.0},{"source":"n405","attributes":{"weight":2.0,"Edge Id":38744,"Relationship":"Follower"},"target":"n1047","id":560.0},{"source":"n406","attributes":{"weight":2.0,"Edge Id":16398,"Relationship":"Follower"},"target":"n1313","id":561.0},{"source":"n407","attributes":{"weight":2.0,"Edge Id":10955,"Relationship":"Follower"},"target":"n660","id":562.0},{"source":"n407","attributes":{"weight":2.0,"Edge Id":15415,"Relationship":"Follower"},"target":"n854","id":563.0},{"source":"n408","attributes":{"weight":2.0,"Edge Id":29566,"Relationship":"Follower"},"target":"n1492","id":564.0},{"source":"n409","attributes":{"weight":2.0,"Edge Id":38478,"Relationship":"Follower"},"target":"n815","id":565.0},{"source":"n411","attributes":{"Edge Id":36621,"Relationship":"Followed"},"target":"n841","id":566.0},{"source":"n413","attributes":{"weight":2.0,"Edge Id":19875,"Relationship":"Follower"},"target":"n414","id":567.0},{"source":"n413","attributes":{"weight":2.0,"Edge Id":9312,"Relationship":"Follower"},"target":"n1401","id":568.0},{"source":"n414","attributes":{"weight":2.0,"Edge Id":19873,"Relationship":"Follower"},"target":"n413","id":569.0},{"source":"n414","attributes":{"weight":2.0,"Edge Id":16571,"Relationship":"Follower"},"target":"n1301","id":570.0},{"source":"n415","attributes":{"weight":2.0,"Edge Id":33252,"Relationship":"Follower"},"target":"n416","id":571.0},{"source":"n415","attributes":{"weight":2.0,"Edge Id":13240,"Relationship":"Follower"},"target":"n1035","id":572.0},{"source":"n415","attributes":{"weight":2.0,"Edge Id":9293,"Relationship":"Follower"},"target":"n1401","id":573.0},{"source":"n416","attributes":{"weight":2.0,"Edge Id":33251,"Relationship":"Follower"},"target":"n415","id":574.0},{"source":"n419","attributes":{"weight":2.0,"Edge Id":29429,"Relationship":"Follower"},"target":"n420","id":575.0},{"source":"n419","attributes":{"weight":2.0,"Edge Id":29430,"Relationship":"Follower"},"target":"n652","id":576.0},{"source":"n419","attributes":{"weight":2.0,"Edge Id":17612,"Relationship":"Follower"},"target":"n1127","id":577.0},{"source":"n419","attributes":{"Edge Id":29435,"Relationship":"Followed"},"target":"n1149","id":578.0},{"source":"n420","attributes":{"weight":2.0,"Edge Id":29427,"Relationship":"Follower"},"target":"n419","id":579.0},{"source":"n420","attributes":{"weight":2.0,"Edge Id":32997,"Relationship":"Follower"},"target":"n421","id":580.0},{"source":"n421","attributes":{"weight":2.0,"Edge Id":32998,"Relationship":"Follower"},"target":"n420","id":581.0},{"source":"n429","attributes":{"Edge Id":35565,"Relationship":"Followed"},"target":"n801","id":582.0},{"source":"n429","attributes":{"Edge Id":35567,"Relationship":"Followed"},"target":"n829","id":583.0},{"source":"n429","attributes":{"weight":2.0,"Edge Id":35553,"Relationship":"Follower"},"target":"n1411","id":584.0},{"source":"n430","attributes":{"weight":2.0,"Edge Id":34059,"Relationship":"Follower"},"target":"n349","id":585.0},{"source":"n430","attributes":{"weight":2.0,"Edge Id":35827,"Relationship":"Follower"},"target":"n1449","id":586.0},{"source":"n431","attributes":{"weight":2.0,"Edge Id":23117,"Relationship":"Follower"},"target":"n434","id":587.0},{"source":"n431","attributes":{"weight":2.0,"Edge Id":10056,"Relationship":"Follower"},"target":"n896","id":588.0},{"source":"n431","attributes":{"weight":2.0,"Edge Id":23119,"Relationship":"Follower"},"target":"n980","id":589.0},{"source":"n431","attributes":{"weight":2.0,"Edge Id":12070,"Relationship":"Follower"},"target":"n1061","id":590.0},{"source":"n432","attributes":{"weight":2.0,"Edge Id":48453,"Relationship":"Follower"},"target":"n897","id":591.0},{"source":"n434","attributes":{"weight":2.0,"Edge Id":23113,"Relationship":"Follower"},"target":"n431","id":592.0},{"source":"n434","attributes":{"weight":2.0,"Edge Id":43260,"Relationship":"Follower"},"target":"n846","id":593.0},{"source":"n434","attributes":{"weight":2.0,"Edge Id":43259,"Relationship":"Follower"},"target":"n847","id":594.0},{"source":"n435","attributes":{"Edge Id":5563,"Relationship":"Followed"},"target":"n1004","id":595.0},{"source":"n438","attributes":{"weight":2.0,"Edge Id":34291,"Relationship":"Follower"},"target":"n947","id":596.0},{"source":"n438","attributes":{"weight":2.0,"Edge Id":34295,"Relationship":"Follower"},"target":"n1065","id":597.0},{"source":"n438","attributes":{"weight":2.0,"Edge Id":6344,"Relationship":"Follower"},"target":"n1241","id":598.0},{"source":"n441","attributes":{"weight":2.0,"Edge Id":43141,"Relationship":"Follower"},"target":"n1047","id":599.0},{"source":"n442","attributes":{"Edge Id":10996,"Relationship":"Followed"},"target":"n1004","id":600.0},{"source":"n444","attributes":{"Edge Id":8508,"Relationship":"Followed"},"target":"n841","id":601.0},{"source":"n444","attributes":{"Edge Id":8499,"Relationship":"Followed"},"target":"n994","id":602.0},{"source":"n445","attributes":{"Edge Id":50897,"Relationship":"Followed"},"target":"n818","id":603.0},{"source":"n445","attributes":{"Edge Id":44364,"Relationship":"Followed"},"target":"n841","id":604.0},{"source":"n445","attributes":{"Edge Id":52339,"Relationship":"Followed"},"target":"n915","id":605.0},{"source":"n446","attributes":{"Edge Id":4618,"Relationship":"Followed"},"target":"n833","id":606.0},{"source":"n447","attributes":{"weight":2.0,"Edge Id":27734,"Relationship":"Follower"},"target":"n1105","id":607.0},{"source":"n447","attributes":{"weight":2.0,"Edge Id":26810,"Relationship":"Follower"},"target":"n1470","id":608.0},{"source":"n448","attributes":{"weight":2.0,"Edge Id":15466,"Relationship":"Follower"},"target":"n809","id":609.0},{"source":"n448","attributes":{"Edge Id":26099,"Relationship":"Followed"},"target":"n836","id":610.0},{"source":"n448","attributes":{"Edge Id":26102,"Relationship":"Followed"},"target":"n841","id":611.0},{"source":"n448","attributes":{"Edge Id":26110,"Relationship":"Followed"},"target":"n921","id":612.0},{"source":"n448","attributes":{"weight":2.0,"Edge Id":26079,"Relationship":"Follower"},"target":"n1014","id":613.0},{"source":"n448","attributes":{"weight":2.0,"Edge Id":9152,"Relationship":"Follower"},"target":"n1439","id":614.0},{"source":"n449","attributes":{"Edge Id":40402,"Relationship":"Follower"},"target":"n1063","id":615.0},{"source":"n450","attributes":{"weight":2.0,"Edge Id":3423,"Relationship":"Follower"},"target":"n798","id":616.0},{"source":"n451","attributes":{"weight":2.0,"Edge Id":24121,"Relationship":"Follower"},"target":"n815","id":617.0},{"source":"n453","attributes":{"weight":2.0,"Edge Id":5304,"Relationship":"Follower"},"target":"n1044","id":618.0},{"source":"n457","attributes":{"weight":2.0,"Edge Id":30670,"Relationship":"Follower"},"target":"n933","id":619.0},{"source":"n457","attributes":{"weight":2.0,"Edge Id":36716,"Relationship":"Follower"},"target":"n1047","id":620.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":47291,"Relationship":"Follower"},"target":"n798","id":621.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":45754,"Relationship":"Follower"},"target":"n929","id":622.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":12085,"Relationship":"Follower"},"target":"n1061","id":623.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":29973,"Relationship":"Follower"},"target":"n1137","id":624.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":15747,"Relationship":"Follower"},"target":"n1197","id":625.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":6338,"Relationship":"Follower"},"target":"n1241","id":626.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":48715,"Relationship":"Follower"},"target":"n1323","id":627.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":34463,"Relationship":"Follower"},"target":"n1326","id":628.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":48469,"Relationship":"Follower"},"target":"n1327","id":629.0},{"source":"n458","attributes":{"weight":2.0,"Edge Id":36424,"Relationship":"Follower"},"target":"n1387","id":630.0},{"source":"n459","attributes":{"weight":2.0,"Edge Id":40068,"Relationship":"Follower"},"target":"n980","id":631.0},{"source":"n460","attributes":{"Edge Id":27336,"Relationship":"Followed"},"target":"n833","id":632.0},{"source":"n460","attributes":{"Edge Id":27341,"Relationship":"Followed"},"target":"n993","id":633.0},{"source":"n460","attributes":{"weight":2.0,"Edge Id":27330,"Relationship":"Follower"},"target":"n1517","id":634.0},{"source":"n463","attributes":{"Edge Id":9282,"Relationship":"Followed"},"target":"n945","id":635.0},{"source":"n463","attributes":{"weight":2.0,"Edge Id":9277,"Relationship":"Follower"},"target":"n1061","id":636.0},{"source":"n464","attributes":{"Edge Id":4541,"Relationship":"Followed"},"target":"n816","id":637.0},{"source":"n464","attributes":{"Edge Id":24076,"Relationship":"Followed"},"target":"n841","id":638.0},{"source":"n464","attributes":{"Edge Id":24080,"Relationship":"Followed"},"target":"n1004","id":639.0},{"source":"n464","attributes":{"weight":2.0,"Edge Id":24063,"Relationship":"Follower"},"target":"n1018","id":640.0},{"source":"n465","attributes":{"weight":2.0,"Edge Id":6003,"Relationship":"Follower"},"target":"n1047","id":641.0},{"source":"n467","attributes":{"Edge Id":4585,"Relationship":"Followed"},"target":"n816","id":642.0},{"source":"n467","attributes":{"weight":2.0,"Edge Id":41258,"Relationship":"Follower"},"target":"n841","id":643.0},{"source":"n468","attributes":{"weight":2.0,"Edge Id":19845,"Relationship":"Follower"},"target":"n798","id":644.0},{"source":"n468","attributes":{"weight":2.0,"Edge Id":19841,"Relationship":"Follower"},"target":"n799","id":645.0},{"source":"n468","attributes":{"weight":2.0,"Edge Id":19846,"Relationship":"Follower"},"target":"n839","id":646.0},{"source":"n469","attributes":{"Edge Id":47735,"Relationship":"Followed"},"target":"n801","id":647.0},{"source":"n469","attributes":{"Edge Id":44358,"Relationship":"Followed"},"target":"n841","id":648.0},{"source":"n469","attributes":{"weight":2.0,"Edge Id":32057,"Relationship":"Follower"},"target":"n956","id":649.0},{"source":"n469","attributes":{"Edge Id":50473,"Relationship":"Followed"},"target":"n1029","id":650.0},{"source":"n469","attributes":{"weight":2.0,"Edge Id":34801,"Relationship":"Follower"},"target":"n1144","id":651.0},{"source":"n469","attributes":{"Edge Id":52221,"Relationship":"Followed"},"target":"n1277","id":652.0},{"source":"n470","attributes":{"Edge Id":5975,"Relationship":"Follower"},"target":"n1040","id":653.0},{"source":"n472","attributes":{"Edge Id":10385,"Relationship":"Followed"},"target":"n833","id":654.0},{"source":"n473","attributes":{"weight":2.0,"Edge Id":29687,"Relationship":"Follower"},"target":"n326","id":655.0},{"source":"n473","attributes":{"weight":2.0,"Edge Id":19947,"Relationship":"Follower"},"target":"n917","id":656.0},{"source":"n473","attributes":{"weight":2.0,"Edge Id":32184,"Relationship":"Follower"},"target":"n965","id":657.0},{"source":"n473","attributes":{"weight":2.0,"Edge Id":18381,"Relationship":"Follower"},"target":"n966","id":658.0},{"source":"n473","attributes":{"weight":2.0,"Edge Id":32183,"Relationship":"Follower"},"target":"n1106","id":659.0},{"source":"n473","attributes":{"weight":2.0,"Edge Id":22745,"Relationship":"Follower"},"target":"n1474","id":660.0},{"source":"n474","attributes":{"Edge Id":44338,"Relationship":"Followed"},"target":"n841","id":661.0},{"source":"n474","attributes":{"weight":2.0,"Edge Id":41094,"Relationship":"Follower"},"target":"n907","id":662.0},{"source":"n474","attributes":{"weight":2.0,"Edge Id":37965,"Relationship":"Follower"},"target":"n967","id":663.0},{"source":"n474","attributes":{"weight":2.0,"Edge Id":41200,"Relationship":"Follower"},"target":"n1369","id":664.0},{"source":"n480","attributes":{"Edge Id":40063,"Relationship":"Followed"},"target":"n1149","id":665.0},{"source":"n482","attributes":{"weight":2.0,"Edge Id":41657,"Relationship":"Follower"},"target":"n980","id":666.0},{"source":"n483","attributes":{"weight":2.0,"Edge Id":37770,"Relationship":"Follower"},"target":"n871","id":667.0},{"source":"n483","attributes":{"weight":2.0,"Edge Id":12090,"Relationship":"Follower"},"target":"n1061","id":668.0},{"source":"n483","attributes":{"weight":2.0,"Edge Id":19061,"Relationship":"Follower"},"target":"n1195","id":669.0},{"source":"n484","attributes":{"Edge Id":15668,"Relationship":"Followed"},"target":"n801","id":670.0},{"source":"n486","attributes":{"Edge Id":9553,"Relationship":"Followed"},"target":"n801","id":671.0},{"source":"n486","attributes":{"Edge Id":9552,"Relationship":"Followed"},"target":"n882","id":672.0},{"source":"n486","attributes":{"Edge Id":9567,"Relationship":"Followed"},"target":"n893","id":673.0},{"source":"n486","attributes":{"weight":2.0,"Edge Id":9548,"Relationship":"Follower"},"target":"n1018","id":674.0},{"source":"n486","attributes":{"Edge Id":9564,"Relationship":"Followed"},"target":"n1110","id":675.0},{"source":"n487","attributes":{"weight":2.0,"Edge Id":14739,"Relationship":"Follower"},"target":"n524","id":676.0},{"source":"n490","attributes":{"weight":2.0,"Edge Id":8842,"Relationship":"Follower"},"target":"n491","id":677.0},{"source":"n490","attributes":{"weight":2.0,"Edge Id":8841,"Relationship":"Follower"},"target":"n1083","id":678.0},{"source":"n491","attributes":{"weight":2.0,"Edge Id":8838,"Relationship":"Follower"},"target":"n490","id":679.0},{"source":"n491","attributes":{"weight":2.0,"Edge Id":23806,"Relationship":"Follower"},"target":"n1113","id":680.0},{"source":"n493","attributes":{"weight":2.0,"Edge Id":18968,"Relationship":"Follower"},"target":"n294","id":681.0},{"source":"n493","attributes":{"weight":2.0,"Edge Id":38432,"Relationship":"Follower"},"target":"n871","id":682.0},{"source":"n493","attributes":{"weight":2.0,"Edge Id":38438,"Relationship":"Follower"},"target":"n1001","id":683.0},{"source":"n494","attributes":{"weight":2.0,"Edge Id":6947,"Relationship":"Follower"},"target":"n495","id":684.0},{"source":"n494","attributes":{"Edge Id":39668,"Relationship":"Followed"},"target":"n827","id":685.0},{"source":"n494","attributes":{"weight":2.0,"Edge Id":32054,"Relationship":"Follower"},"target":"n956","id":686.0},{"source":"n494","attributes":{"Edge Id":39667,"Relationship":"Followed"},"target":"n1026","id":687.0},{"source":"n494","attributes":{"weight":2.0,"Edge Id":15295,"Relationship":"Follower"},"target":"n1430","id":688.0},{"source":"n495","attributes":{"weight":2.0,"Edge Id":6951,"Relationship":"Follower"},"target":"n494","id":689.0},{"source":"n495","attributes":{"Edge Id":6966,"Relationship":"Followed"},"target":"n1149","id":690.0},{"source":"n495","attributes":{"weight":2.0,"Edge Id":6950,"Relationship":"Follower"},"target":"n1428","id":691.0},{"source":"n497","attributes":{"Edge Id":5548,"Relationship":"Followed"},"target":"n1004","id":692.0},{"source":"n497","attributes":{"Edge Id":5515,"Relationship":"Followed"},"target":"n1026","id":693.0},{"source":"n497","attributes":{"weight":2.0,"Edge Id":5488,"Relationship":"Follower"},"target":"n1061","id":694.0},{"source":"n497","attributes":{"Edge Id":5521,"Relationship":"Followed"},"target":"n1091","id":695.0},{"source":"n497","attributes":{"weight":2.0,"Edge Id":5487,"Relationship":"Follower"},"target":"n1332","id":696.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":31995,"Relationship":"Follower"},"target":"n814","id":697.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":31996,"Relationship":"Follower"},"target":"n871","id":698.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":31992,"Relationship":"Follower"},"target":"n1014","id":699.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":31997,"Relationship":"Follower"},"target":"n1059","id":700.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":21892,"Relationship":"Follower"},"target":"n1077","id":701.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":31991,"Relationship":"Follower"},"target":"n1114","id":702.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":29863,"Relationship":"Follower"},"target":"n1258","id":703.0},{"source":"n502","attributes":{"weight":2.0,"Edge Id":15305,"Relationship":"Follower"},"target":"n1430","id":704.0},{"source":"n505","attributes":{"weight":2.0,"Edge Id":12066,"Relationship":"Follower"},"target":"n1061","id":705.0},{"source":"n506","attributes":{"Edge Id":44333,"Relationship":"Followed"},"target":"n841","id":706.0},{"source":"n506","attributes":{"weight":2.0,"Edge Id":50183,"Relationship":"Follower"},"target":"n1018","id":707.0},{"source":"n507","attributes":{"weight":2.0,"Edge Id":26232,"Relationship":"Follower"},"target":"n688","id":708.0},{"source":"n507","attributes":{"weight":2.0,"Edge Id":25517,"Relationship":"Follower"},"target":"n785","id":709.0},{"source":"n507","attributes":{"weight":2.0,"Edge Id":26233,"Relationship":"Follower"},"target":"n841","id":710.0},{"source":"n507","attributes":{"weight":2.0,"Edge Id":26234,"Relationship":"Follower"},"target":"n947","id":711.0},{"source":"n507","attributes":{"Edge Id":26257,"Relationship":"Followed"},"target":"n1016","id":712.0},{"source":"n507","attributes":{"weight":2.0,"Edge Id":26235,"Relationship":"Follower"},"target":"n1173","id":713.0},{"source":"n508","attributes":{"weight":2.0,"Edge Id":29188,"Relationship":"Follower"},"target":"n957","id":714.0},{"source":"n508","attributes":{"weight":2.0,"Edge Id":29199,"Relationship":"Follower"},"target":"n1018","id":715.0},{"source":"n508","attributes":{"weight":2.0,"Edge Id":29200,"Relationship":"Follower"},"target":"n1047","id":716.0},{"source":"n508","attributes":{"weight":2.0,"Edge Id":29195,"Relationship":"Follower"},"target":"n1294","id":717.0},{"source":"n510","attributes":{"weight":2.0,"Edge Id":12713,"Relationship":"Follower"},"target":"n358","id":718.0},{"source":"n510","attributes":{"weight":2.0,"Edge Id":41024,"Relationship":"Follower"},"target":"n851","id":719.0},{"source":"n510","attributes":{"weight":2.0,"Edge Id":37524,"Relationship":"Follower"},"target":"n936","id":720.0},{"source":"n510","attributes":{"weight":2.0,"Edge Id":41025,"Relationship":"Follower"},"target":"n991","id":721.0},{"source":"n510","attributes":{"weight":2.0,"Edge Id":12282,"Relationship":"Follower"},"target":"n1060","id":722.0},{"source":"n511","attributes":{"Edge Id":17919,"Relationship":"Followed"},"target":"n841","id":723.0},{"source":"n513","attributes":{"Edge Id":38347,"Relationship":"Followed"},"target":"n815","id":724.0},{"source":"n513","attributes":{"weight":2.0,"Edge Id":10150,"Relationship":"Follower"},"target":"n1108","id":725.0},{"source":"n514","attributes":{"weight":2.0,"Edge Id":40277,"Relationship":"Follower"},"target":"n841","id":726.0},{"source":"n514","attributes":{"Edge Id":40289,"Relationship":"Followed"},"target":"n1026","id":727.0},{"source":"n515","attributes":{"Edge Id":4812,"Relationship":"Followed"},"target":"n952","id":728.0},{"source":"n515","attributes":{"Edge Id":4811,"Relationship":"Followed"},"target":"n1004","id":729.0},{"source":"n518","attributes":{"weight":2.0,"Edge Id":25411,"Relationship":"Follower"},"target":"n815","id":730.0},{"source":"n518","attributes":{"weight":2.0,"Edge Id":25408,"Relationship":"Follower"},"target":"n971","id":731.0},{"source":"n518","attributes":{"weight":2.0,"Edge Id":2584,"Relationship":"Follower"},"target":"n998","id":732.0},{"source":"n519","attributes":{"weight":2.0,"Edge Id":5221,"Relationship":"Follower"},"target":"n1146","id":733.0},{"source":"n519","attributes":{"weight":2.0,"Edge Id":10781,"Relationship":"Follower"},"target":"n1183","id":734.0},{"source":"n519","attributes":{"weight":2.0,"Edge Id":10782,"Relationship":"Follower"},"target":"n1223","id":735.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":13976,"Relationship":"Follower"},"target":"n348","id":736.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16506,"Relationship":"Follower"},"target":"n854","id":737.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16507,"Relationship":"Follower"},"target":"n966","id":738.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16519,"Relationship":"Follower"},"target":"n1047","id":739.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16505,"Relationship":"Follower"},"target":"n1082","id":740.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16510,"Relationship":"Follower"},"target":"n1107","id":741.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16508,"Relationship":"Follower"},"target":"n1164","id":742.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":16509,"Relationship":"Follower"},"target":"n1328","id":743.0},{"source":"n520","attributes":{"weight":2.0,"Edge Id":7158,"Relationship":"Follower"},"target":"n1444","id":744.0},{"source":"n521","attributes":{"Edge Id":16469,"Relationship":"Follower"},"target":"n336","id":745.0},{"source":"n521","attributes":{"Edge Id":13035,"Relationship":"Follower"},"target":"n523","id":746.0},{"source":"n521","attributes":{"Edge Id":17855,"Relationship":"Follower"},"target":"n1109","id":747.0},{"source":"n521","attributes":{"Edge Id":7157,"Relationship":"Follower"},"target":"n1444","id":748.0},{"source":"n521","attributes":{"Edge Id":17856,"Relationship":"Follower"},"target":"n1449","id":749.0},{"source":"n522","attributes":{"weight":2.0,"Edge Id":1568,"Relationship":"Follower"},"target":"n1447","id":750.0},{"source":"n522","attributes":{"weight":2.0,"Edge Id":20788,"Relationship":"Follower"},"target":"n1449","id":751.0},{"source":"n523","attributes":{"Edge Id":13041,"Relationship":"Followed"},"target":"n521","id":752.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":12454,"Relationship":"Follower"},"target":"n264","id":753.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":14745,"Relationship":"Follower"},"target":"n487","id":754.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":14746,"Relationship":"Follower"},"target":"n525","id":755.0},{"source":"n524","attributes":{"Edge Id":14762,"Relationship":"Followed"},"target":"n801","id":756.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":14751,"Relationship":"Follower"},"target":"n871","id":757.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":3160,"Relationship":"Follower"},"target":"n1034","id":758.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":14565,"Relationship":"Follower"},"target":"n1052","id":759.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":14742,"Relationship":"Follower"},"target":"n1127","id":760.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":14744,"Relationship":"Follower"},"target":"n1194","id":761.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":4332,"Relationship":"Follower"},"target":"n1203","id":762.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":9306,"Relationship":"Follower"},"target":"n1401","id":763.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":7060,"Relationship":"Follower"},"target":"n1403","id":764.0},{"source":"n524","attributes":{"weight":2.0,"Edge Id":11184,"Relationship":"Follower"},"target":"n1421","id":765.0},{"source":"n525","attributes":{"weight":2.0,"Edge Id":14740,"Relationship":"Follower"},"target":"n524","id":766.0},{"source":"n525","attributes":{"weight":2.0,"Edge Id":43077,"Relationship":"Follower"},"target":"n841","id":767.0},{"source":"n525","attributes":{"weight":2.0,"Edge Id":9324,"Relationship":"Follower"},"target":"n1401","id":768.0},{"source":"n525","attributes":{"weight":2.0,"Edge Id":11197,"Relationship":"Follower"},"target":"n1421","id":769.0},{"source":"n527","attributes":{"Edge Id":329,"Relationship":"Follower"},"target":"n528","id":770.0},{"source":"n527","attributes":{"Edge Id":331,"Relationship":"Follower"},"target":"n1036","id":771.0},{"source":"n527","attributes":{"Edge Id":333,"Relationship":"Follower"},"target":"n1210","id":772.0},{"source":"n528","attributes":{"Edge Id":334,"Relationship":"Followed"},"target":"n527","id":773.0},{"source":"n531","attributes":{"weight":2.0,"Edge Id":36466,"Relationship":"Follower"},"target":"n1038","id":774.0},{"source":"n532","attributes":{"weight":2.0,"Edge Id":18965,"Relationship":"Follower"},"target":"n294","id":775.0},{"source":"n532","attributes":{"Edge Id":45064,"Relationship":"Followed"},"target":"n1039","id":776.0},{"source":"n533","attributes":{"weight":2.0,"Edge Id":1914,"Relationship":"Follower"},"target":"n534","id":777.0},{"source":"n533","attributes":{"Edge Id":1933,"Relationship":"Followed"},"target":"n841","id":778.0},{"source":"n534","attributes":{"weight":2.0,"Edge Id":1912,"Relationship":"Follower"},"target":"n533","id":779.0},{"source":"n535","attributes":{"weight":2.0,"Edge Id":14538,"Relationship":"Follower"},"target":"n1254","id":780.0},{"source":"n535","attributes":{"weight":2.0,"Edge Id":14539,"Relationship":"Follower"},"target":"n1367","id":781.0},{"source":"n536","attributes":{"Edge Id":13932,"Relationship":"Followed"},"target":"n836","id":782.0},{"source":"n536","attributes":{"weight":2.0,"Edge Id":13916,"Relationship":"Follower"},"target":"n871","id":783.0},{"source":"n537","attributes":{"Edge Id":13894,"Relationship":"Followed"},"target":"n857","id":784.0},{"source":"n537","attributes":{"weight":2.0,"Edge Id":13883,"Relationship":"Follower"},"target":"n1051","id":785.0},{"source":"n537","attributes":{"Edge Id":13884,"Relationship":"Followed"},"target":"n1065","id":786.0},{"source":"n539","attributes":{"weight":2.0,"Edge Id":19766,"Relationship":"Follower"},"target":"n1045","id":787.0},{"source":"n539","attributes":{"weight":2.0,"Edge Id":42893,"Relationship":"Follower"},"target":"n1047","id":788.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":32807,"Relationship":"Follower"},"target":"n680","id":789.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":34352,"Relationship":"Follower"},"target":"n808","id":790.0},{"source":"n540","attributes":{"Edge Id":34358,"Relationship":"Followed"},"target":"n841","id":791.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":7783,"Relationship":"Follower"},"target":"n914","id":792.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":34345,"Relationship":"Follower"},"target":"n925","id":793.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":19747,"Relationship":"Follower"},"target":"n1045","id":794.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":21913,"Relationship":"Follower"},"target":"n1077","id":795.0},{"source":"n540","attributes":{"weight":2.0,"Edge Id":34347,"Relationship":"Follower"},"target":"n1290","id":796.0},{"source":"n542","attributes":{"weight":2.0,"Edge Id":5916,"Relationship":"Follower"},"target":"n543","id":797.0},{"source":"n542","attributes":{"Edge Id":5919,"Relationship":"Followed"},"target":"n1029","id":798.0},{"source":"n543","attributes":{"weight":2.0,"Edge Id":5914,"Relationship":"Follower"},"target":"n542","id":799.0},{"source":"n543","attributes":{"weight":2.0,"Edge Id":42403,"Relationship":"Follower"},"target":"n841","id":800.0},{"source":"n543","attributes":{"weight":2.0,"Edge Id":42411,"Relationship":"Follower"},"target":"n1047","id":801.0},{"source":"n543","attributes":{"weight":2.0,"Edge Id":21370,"Relationship":"Follower"},"target":"n1143","id":802.0},{"source":"n544","attributes":{"weight":2.0,"Edge Id":42202,"Relationship":"Follower"},"target":"n1047","id":803.0},{"source":"n545","attributes":{"weight":2.0,"Edge Id":16753,"Relationship":"Follower"},"target":"n546","id":804.0},{"source":"n546","attributes":{"weight":2.0,"Edge Id":16756,"Relationship":"Follower"},"target":"n545","id":805.0},{"source":"n546","attributes":{"Edge Id":13058,"Relationship":"Followed"},"target":"n547","id":806.0},{"source":"n546","attributes":{"Edge Id":13766,"Relationship":"Followed"},"target":"n670","id":807.0},{"source":"n546","attributes":{"weight":2.0,"Edge Id":16755,"Relationship":"Follower"},"target":"n917","id":808.0},{"source":"n546","attributes":{"weight":2.0,"Edge Id":16754,"Relationship":"Follower"},"target":"n1164","id":809.0},{"source":"n546","attributes":{"weight":2.0,"Edge Id":16780,"Relationship":"Follower"},"target":"n1219","id":810.0},{"source":"n547","attributes":{"Edge Id":13053,"Relationship":"Follower"},"target":"n546","id":811.0},{"source":"n547","attributes":{"Edge Id":12820,"Relationship":"Follower"},"target":"n1139","id":812.0},{"source":"n547","attributes":{"Edge Id":6914,"Relationship":"Follower"},"target":"n1267","id":813.0},{"source":"n548","attributes":{"weight":2.0,"Edge Id":22318,"Relationship":"Follower"},"target":"n549","id":814.0},{"source":"n548","attributes":{"Edge Id":5066,"Relationship":"Followed"},"target":"n1518","id":815.0},{"source":"n549","attributes":{"weight":2.0,"Edge Id":22321,"Relationship":"Follower"},"target":"n548","id":816.0},{"source":"n549","attributes":{"Edge Id":22336,"Relationship":"Followed"},"target":"n829","id":817.0},{"source":"n549","attributes":{"Edge Id":22344,"Relationship":"Followed"},"target":"n889","id":818.0},{"source":"n549","attributes":{"Edge Id":22346,"Relationship":"Followed"},"target":"n891","id":819.0},{"source":"n549","attributes":{"weight":2.0,"Edge Id":22328,"Relationship":"Follower"},"target":"n922","id":820.0},{"source":"n549","attributes":{"weight":2.0,"Edge Id":22322,"Relationship":"Follower"},"target":"n941","id":821.0},{"source":"n549","attributes":{"Edge Id":22347,"Relationship":"Followed"},"target":"n950","id":822.0},{"source":"n549","attributes":{"Edge Id":22343,"Relationship":"Followed"},"target":"n1017","id":823.0},{"source":"n549","attributes":{"weight":2.0,"Edge Id":22330,"Relationship":"Follower"},"target":"n1243","id":824.0},{"source":"n552","attributes":{"weight":2.0,"Edge Id":13190,"Relationship":"Follower"},"target":"n1035","id":825.0},{"source":"n552","attributes":{"weight":2.0,"Edge Id":13740,"Relationship":"Follower"},"target":"n1194","id":826.0},{"source":"n552","attributes":{"weight":2.0,"Edge Id":9302,"Relationship":"Follower"},"target":"n1401","id":827.0},{"source":"n553","attributes":{"weight":2.0,"Edge Id":11832,"Relationship":"Follower"},"target":"n1055","id":828.0},{"source":"n554","attributes":{"weight":2.0,"Edge Id":36327,"Relationship":"Follower"},"target":"n1047","id":829.0},{"source":"n555","attributes":{"Edge Id":36681,"Relationship":"Followed"},"target":"n841","id":830.0},{"source":"n555","attributes":{"weight":2.0,"Edge Id":2597,"Relationship":"Follower"},"target":"n998","id":831.0},{"source":"n555","attributes":{"weight":2.0,"Edge Id":20157,"Relationship":"Follower"},"target":"n1183","id":832.0},{"source":"n556","attributes":{"Edge Id":4689,"Relationship":"Followed"},"target":"n841","id":833.0},{"source":"n557","attributes":{"weight":2.0,"Edge Id":8184,"Relationship":"Follower"},"target":"n558","id":834.0},{"source":"n557","attributes":{"weight":2.0,"Edge Id":8183,"Relationship":"Follower"},"target":"n559","id":835.0},{"source":"n557","attributes":{"weight":2.0,"Edge Id":8187,"Relationship":"Follower"},"target":"n798","id":836.0},{"source":"n557","attributes":{"weight":2.0,"Edge Id":8185,"Relationship":"Follower"},"target":"n1009","id":837.0},{"source":"n558","attributes":{"weight":2.0,"Edge Id":8178,"Relationship":"Follower"},"target":"n557","id":838.0},{"source":"n558","attributes":{"weight":2.0,"Edge Id":16628,"Relationship":"Follower"},"target":"n865","id":839.0},{"source":"n558","attributes":{"weight":2.0,"Edge Id":16634,"Relationship":"Follower"},"target":"n1047","id":840.0},{"source":"n558","attributes":{"weight":2.0,"Edge Id":16626,"Relationship":"Follower"},"target":"n1143","id":841.0},{"source":"n558","attributes":{"weight":2.0,"Edge Id":16629,"Relationship":"Follower"},"target":"n1237","id":842.0},{"source":"n559","attributes":{"weight":2.0,"Edge Id":8181,"Relationship":"Follower"},"target":"n557","id":843.0},{"source":"n559","attributes":{"weight":2.0,"Edge Id":10410,"Relationship":"Follower"},"target":"n1057","id":844.0},{"source":"n559","attributes":{"weight":2.0,"Edge Id":10406,"Relationship":"Follower"},"target":"n1154","id":845.0},{"source":"n562","attributes":{"weight":2.0,"Edge Id":15887,"Relationship":"Follower"},"target":"n814","id":846.0},{"source":"n562","attributes":{"weight":2.0,"Edge Id":15888,"Relationship":"Follower"},"target":"n1059","id":847.0},{"source":"n562","attributes":{"weight":2.0,"Edge Id":15886,"Relationship":"Follower"},"target":"n1271","id":848.0},{"source":"n562","attributes":{"weight":2.0,"Edge Id":15889,"Relationship":"Follower"},"target":"n1323","id":849.0},{"source":"n563","attributes":{"weight":2.0,"Edge Id":35937,"Relationship":"Follower"},"target":"n936","id":850.0},{"source":"n563","attributes":{"weight":2.0,"Edge Id":35936,"Relationship":"Follower"},"target":"n937","id":851.0},{"source":"n564","attributes":{"weight":2.0,"Edge Id":3176,"Relationship":"Follower"},"target":"n1034","id":852.0},{"source":"n566","attributes":{"weight":2.0,"Edge Id":12719,"Relationship":"Follower"},"target":"n358","id":853.0},{"source":"n566","attributes":{"weight":2.0,"Edge Id":38609,"Relationship":"Follower"},"target":"n567","id":854.0},{"source":"n566","attributes":{"weight":2.0,"Edge Id":19960,"Relationship":"Follower"},"target":"n917","id":855.0},{"source":"n566","attributes":{"weight":2.0,"Edge Id":7264,"Relationship":"Follower"},"target":"n1350","id":856.0},{"source":"n566","attributes":{"weight":2.0,"Edge Id":38611,"Relationship":"Follower"},"target":"n1369","id":857.0},{"source":"n567","attributes":{"weight":2.0,"Edge Id":12711,"Relationship":"Follower"},"target":"n358","id":858.0},{"source":"n567","attributes":{"weight":2.0,"Edge Id":38607,"Relationship":"Follower"},"target":"n566","id":859.0},{"source":"n567","attributes":{"weight":2.0,"Edge Id":40446,"Relationship":"Follower"},"target":"n907","id":860.0},{"source":"n567","attributes":{"weight":2.0,"Edge Id":19958,"Relationship":"Follower"},"target":"n917","id":861.0},{"source":"n567","attributes":{"weight":2.0,"Edge Id":40448,"Relationship":"Follower"},"target":"n1369","id":862.0},{"source":"n568","attributes":{"Edge Id":42393,"Relationship":"Followed"},"target":"n833","id":863.0},{"source":"n568","attributes":{"weight":2.0,"Edge Id":12280,"Relationship":"Follower"},"target":"n1060","id":864.0},{"source":"n569","attributes":{"weight":2.0,"Edge Id":25127,"Relationship":"Follower"},"target":"n570","id":865.0},{"source":"n569","attributes":{"Edge Id":25137,"Relationship":"Followed"},"target":"n1004","id":866.0},{"source":"n569","attributes":{"weight":2.0,"Edge Id":6563,"Relationship":"Follower"},"target":"n1043","id":867.0},{"source":"n569","attributes":{"Edge Id":25143,"Relationship":"Followed"},"target":"n1216","id":868.0},{"source":"n569","attributes":{"weight":2.0,"Edge Id":25128,"Relationship":"Follower"},"target":"n1244","id":869.0},{"source":"n569","attributes":{"weight":2.0,"Edge Id":12205,"Relationship":"Follower"},"target":"n1259","id":870.0},{"source":"n569","attributes":{"weight":2.0,"Edge Id":25134,"Relationship":"Follower"},"target":"n1385","id":871.0},{"source":"n570","attributes":{"weight":2.0,"Edge Id":25124,"Relationship":"Follower"},"target":"n569","id":872.0},{"source":"n570","attributes":{"weight":2.0,"Edge Id":19348,"Relationship":"Follower"},"target":"n1314","id":873.0},{"source":"n571","attributes":{"weight":2.0,"Edge Id":25941,"Relationship":"Follower"},"target":"n354","id":874.0},{"source":"n571","attributes":{"weight":2.0,"Edge Id":33594,"Relationship":"Follower"},"target":"n1064","id":875.0},{"source":"n574","attributes":{"Edge Id":44376,"Relationship":"Followed"},"target":"n841","id":876.0},{"source":"n574","attributes":{"Edge Id":50481,"Relationship":"Followed"},"target":"n1029","id":877.0},{"source":"n574","attributes":{"Edge Id":45703,"Relationship":"Followed"},"target":"n1149","id":878.0},{"source":"n574","attributes":{"Edge Id":52641,"Relationship":"Followed"},"target":"n1277","id":879.0},{"source":"n575","attributes":{"weight":2.0,"Edge Id":8521,"Relationship":"Follower"},"target":"n576","id":880.0},{"source":"n575","attributes":{"weight":2.0,"Edge Id":5141,"Relationship":"Follower"},"target":"n1068","id":881.0},{"source":"n576","attributes":{"weight":2.0,"Edge Id":8522,"Relationship":"Follower"},"target":"n575","id":882.0},{"source":"n578","attributes":{"weight":2.0,"Edge Id":37216,"Relationship":"Follower"},"target":"n579","id":883.0},{"source":"n578","attributes":{"weight":2.0,"Edge Id":14425,"Relationship":"Follower"},"target":"n1202","id":884.0},{"source":"n579","attributes":{"weight":2.0,"Edge Id":37218,"Relationship":"Follower"},"target":"n578","id":885.0},{"source":"n581","attributes":{"weight":2.0,"Edge Id":16554,"Relationship":"Follower"},"target":"n338","id":886.0},{"source":"n581","attributes":{"weight":2.0,"Edge Id":16437,"Relationship":"Follower"},"target":"n582","id":887.0},{"source":"n581","attributes":{"weight":2.0,"Edge Id":5571,"Relationship":"Follower"},"target":"n1072","id":888.0},{"source":"n581","attributes":{"weight":2.0,"Edge Id":16390,"Relationship":"Follower"},"target":"n1313","id":889.0},{"source":"n581","attributes":{"weight":2.0,"Edge Id":16552,"Relationship":"Follower"},"target":"n1314","id":890.0},{"source":"n581","attributes":{"weight":2.0,"Edge Id":16553,"Relationship":"Follower"},"target":"n1449","id":891.0},{"source":"n582","attributes":{"weight":2.0,"Edge Id":16445,"Relationship":"Follower"},"target":"n338","id":892.0},{"source":"n582","attributes":{"weight":2.0,"Edge Id":16441,"Relationship":"Follower"},"target":"n581","id":893.0},{"source":"n582","attributes":{"weight":2.0,"Edge Id":16391,"Relationship":"Follower"},"target":"n1313","id":894.0},{"source":"n582","attributes":{"weight":2.0,"Edge Id":16442,"Relationship":"Follower"},"target":"n1314","id":895.0},{"source":"n582","attributes":{"weight":2.0,"Edge Id":16444,"Relationship":"Follower"},"target":"n1449","id":896.0},{"source":"n585","attributes":{"weight":2.0,"Edge Id":7527,"Relationship":"Follower"},"target":"n686","id":897.0},{"source":"n585","attributes":{"Edge Id":7545,"Relationship":"Followed"},"target":"n841","id":898.0},{"source":"n586","attributes":{"Edge Id":28245,"Relationship":"Follower"},"target":"n1363","id":899.0},{"source":"n587","attributes":{"weight":2.0,"Edge Id":9830,"Relationship":"Follower"},"target":"n350","id":900.0},{"source":"n587","attributes":{"weight":2.0,"Edge Id":9892,"Relationship":"Follower"},"target":"n1077","id":901.0},{"source":"n588","attributes":{"weight":2.0,"Edge Id":9831,"Relationship":"Follower"},"target":"n350","id":902.0},{"source":"n588","attributes":{"weight":2.0,"Edge Id":15973,"Relationship":"Follower"},"target":"n1047","id":903.0},{"source":"n588","attributes":{"weight":2.0,"Edge Id":14294,"Relationship":"Follower"},"target":"n1248","id":904.0},{"source":"n590","attributes":{"weight":2.0,"Edge Id":5631,"Relationship":"Follower"},"target":"n900","id":905.0},{"source":"n590","attributes":{"Edge Id":8757,"Relationship":"Followed"},"target":"n991","id":906.0},{"source":"n591","attributes":{"Edge Id":50614,"Relationship":"Followed"},"target":"n807","id":907.0},{"source":"n591","attributes":{"Edge Id":50603,"Relationship":"Followed"},"target":"n819","id":908.0},{"source":"n591","attributes":{"Edge Id":50330,"Relationship":"Followed"},"target":"n860","id":909.0},{"source":"n591","attributes":{"Edge Id":50604,"Relationship":"Followed"},"target":"n963","id":910.0},{"source":"n591","attributes":{"Edge Id":49616,"Relationship":"Followed"},"target":"n983","id":911.0},{"source":"n591","attributes":{"Edge Id":50406,"Relationship":"Followed"},"target":"n1025","id":912.0},{"source":"n592","attributes":{"Edge Id":43345,"Relationship":"Followed"},"target":"n801","id":913.0},{"source":"n593","attributes":{"weight":2.0,"Edge Id":7425,"Relationship":"Follower"},"target":"n594","id":914.0},{"source":"n593","attributes":{"weight":2.0,"Edge Id":11124,"Relationship":"Follower"},"target":"n1105","id":915.0},{"source":"n593","attributes":{"weight":2.0,"Edge Id":11123,"Relationship":"Follower"},"target":"n1107","id":916.0},{"source":"n593","attributes":{"weight":2.0,"Edge Id":11122,"Relationship":"Follower"},"target":"n1186","id":917.0},{"source":"n593","attributes":{"weight":2.0,"Edge Id":11120,"Relationship":"Follower"},"target":"n1318","id":918.0},{"source":"n593","attributes":{"weight":2.0,"Edge Id":11125,"Relationship":"Follower"},"target":"n1491","id":919.0},{"source":"n594","attributes":{"weight":2.0,"Edge Id":7431,"Relationship":"Follower"},"target":"n593","id":920.0},{"source":"n594","attributes":{"Edge Id":7448,"Relationship":"Followed"},"target":"n841","id":921.0},{"source":"n594","attributes":{"weight":2.0,"Edge Id":7434,"Relationship":"Follower"},"target":"n1105","id":922.0},{"source":"n594","attributes":{"weight":2.0,"Edge Id":7432,"Relationship":"Follower"},"target":"n1143","id":923.0},{"source":"n594","attributes":{"weight":2.0,"Edge Id":7433,"Relationship":"Follower"},"target":"n1186","id":924.0},{"source":"n594","attributes":{"weight":2.0,"Edge Id":7437,"Relationship":"Follower"},"target":"n1358","id":925.0},{"source":"n595","attributes":{"weight":2.0,"Edge Id":6877,"Relationship":"Follower"},"target":"n1080","id":926.0},{"source":"n595","attributes":{"weight":2.0,"Edge Id":6875,"Relationship":"Follower"},"target":"n1359","id":927.0},{"source":"n596","attributes":{"weight":2.0,"Edge Id":12786,"Relationship":"Follower"},"target":"n597","id":928.0},{"source":"n596","attributes":{"Edge Id":12811,"Relationship":"Followed"},"target":"n843","id":929.0},{"source":"n596","attributes":{"weight":2.0,"Edge Id":12785,"Relationship":"Follower"},"target":"n1083","id":930.0},{"source":"n596","attributes":{"weight":2.0,"Edge Id":12789,"Relationship":"Follower"},"target":"n1245","id":931.0},{"source":"n596","attributes":{"weight":2.0,"Edge Id":12794,"Relationship":"Follower"},"target":"n1307","id":932.0},{"source":"n597","attributes":{"weight":2.0,"Edge Id":12782,"Relationship":"Follower"},"target":"n596","id":933.0},{"source":"n597","attributes":{"Edge Id":25107,"Relationship":"Followed"},"target":"n1149","id":934.0},{"source":"n598","attributes":{"Edge Id":5111,"Relationship":"Follower"},"target":"n1083","id":935.0},{"source":"n598","attributes":{"Edge Id":5112,"Relationship":"Follower"},"target":"n1117","id":936.0},{"source":"n599","attributes":{"Edge Id":6836,"Relationship":"Follower"},"target":"n600","id":937.0},{"source":"n599","attributes":{"Edge Id":6840,"Relationship":"Follower"},"target":"n1031","id":938.0},{"source":"n599","attributes":{"Edge Id":6837,"Relationship":"Follower"},"target":"n1082","id":939.0},{"source":"n599","attributes":{"Edge Id":6838,"Relationship":"Follower"},"target":"n1084","id":940.0},{"source":"n600","attributes":{"Edge Id":6842,"Relationship":"Followed"},"target":"n599","id":941.0},{"source":"n600","attributes":{"weight":2.0,"Edge Id":8030,"Relationship":"Follower"},"target":"n1031","id":942.0},{"source":"n601","attributes":{"Edge Id":12897,"Relationship":"Followed"},"target":"n841","id":943.0},{"source":"n601","attributes":{"weight":2.0,"Edge Id":7809,"Relationship":"Follower"},"target":"n914","id":944.0},{"source":"n601","attributes":{"weight":2.0,"Edge Id":12891,"Relationship":"Follower"},"target":"n1153","id":945.0},{"source":"n602","attributes":{"Edge Id":43625,"Relationship":"Followed"},"target":"n836","id":946.0},{"source":"n602","attributes":{"weight":2.0,"Edge Id":49325,"Relationship":"Follower"},"target":"n837","id":947.0},{"source":"n602","attributes":{"Edge Id":44373,"Relationship":"Followed"},"target":"n841","id":948.0},{"source":"n603","attributes":{"weight":2.0,"Edge Id":9763,"Relationship":"Follower"},"target":"n359","id":949.0},{"source":"n603","attributes":{"weight":2.0,"Edge Id":37364,"Relationship":"Follower"},"target":"n841","id":950.0},{"source":"n604","attributes":{"weight":2.0,"Edge Id":33852,"Relationship":"Follower"},"target":"n353","id":951.0},{"source":"n604","attributes":{"weight":2.0,"Edge Id":33855,"Relationship":"Follower"},"target":"n814","id":952.0},{"source":"n604","attributes":{"weight":2.0,"Edge Id":33866,"Relationship":"Follower"},"target":"n1051","id":953.0},{"source":"n604","attributes":{"weight":2.0,"Edge Id":7624,"Relationship":"Follower"},"target":"n1515","id":954.0},{"source":"n606","attributes":{"weight":2.0,"Edge Id":28863,"Relationship":"Follower"},"target":"n936","id":955.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":40819,"Relationship":"Follower"},"target":"n814","id":956.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":40823,"Relationship":"Follower"},"target":"n815","id":957.0},{"source":"n608","attributes":{"Edge Id":40858,"Relationship":"Followed"},"target":"n827","id":958.0},{"source":"n608","attributes":{"Edge Id":40838,"Relationship":"Followed"},"target":"n841","id":959.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":24914,"Relationship":"Follower"},"target":"n848","id":960.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":8209,"Relationship":"Follower"},"target":"n852","id":961.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":40816,"Relationship":"Follower"},"target":"n903","id":962.0},{"source":"n608","attributes":{"Edge Id":40845,"Relationship":"Followed"},"target":"n915","id":963.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":36505,"Relationship":"Follower"},"target":"n1046","id":964.0},{"source":"n608","attributes":{"weight":2.0,"Edge Id":11801,"Relationship":"Follower"},"target":"n1055","id":965.0},{"source":"n609","attributes":{"weight":2.0,"Edge Id":30182,"Relationship":"Follower"},"target":"n798","id":966.0},{"source":"n609","attributes":{"weight":2.0,"Edge Id":30175,"Relationship":"Follower"},"target":"n820","id":967.0},{"source":"n610","attributes":{"Edge Id":10805,"Relationship":"Follower"},"target":"n611","id":968.0},{"source":"n610","attributes":{"Edge Id":33035,"Relationship":"Follower"},"target":"n730","id":969.0},{"source":"n610","attributes":{"Edge Id":18316,"Relationship":"Follower"},"target":"n854","id":970.0},{"source":"n610","attributes":{"Edge Id":11527,"Relationship":"Follower"},"target":"n1332","id":971.0},{"source":"n610","attributes":{"Edge Id":10235,"Relationship":"Follower"},"target":"n1514","id":972.0},{"source":"n610","attributes":{"Edge Id":7621,"Relationship":"Follower"},"target":"n1515","id":973.0},{"source":"n611","attributes":{"Edge Id":10815,"Relationship":"Followed"},"target":"n610","id":974.0},{"source":"n611","attributes":{"Edge Id":10822,"Relationship":"Followed"},"target":"n1149","id":975.0},{"source":"n614","attributes":{"weight":2.0,"Edge Id":32029,"Relationship":"Follower"},"target":"n311","id":976.0},{"source":"n614","attributes":{"weight":2.0,"Edge Id":32223,"Relationship":"Follower"},"target":"n1096","id":977.0},{"source":"n615","attributes":{"Edge Id":43045,"Relationship":"Followed"},"target":"n1039","id":978.0},{"source":"n616","attributes":{"weight":2.0,"Edge Id":38263,"Relationship":"Follower"},"target":"n617","id":979.0},{"source":"n616","attributes":{"weight":2.0,"Edge Id":40027,"Relationship":"Follower"},"target":"n871","id":980.0},{"source":"n616","attributes":{"weight":2.0,"Edge Id":40026,"Relationship":"Follower"},"target":"n929","id":981.0},{"source":"n617","attributes":{"weight":2.0,"Edge Id":38264,"Relationship":"Follower"},"target":"n616","id":982.0},{"source":"n618","attributes":{"Edge Id":7715,"Relationship":"Followed"},"target":"n827","id":983.0},{"source":"n618","attributes":{"weight":2.0,"Edge Id":7704,"Relationship":"Follower"},"target":"n1051","id":984.0},{"source":"n618","attributes":{"weight":2.0,"Edge Id":7699,"Relationship":"Follower"},"target":"n1288","id":985.0},{"source":"n618","attributes":{"weight":2.0,"Edge Id":7698,"Relationship":"Follower"},"target":"n1376","id":986.0},{"source":"n621","attributes":{"weight":2.0,"Edge Id":37501,"Relationship":"Follower"},"target":"n814","id":987.0},{"source":"n622","attributes":{"Edge Id":7746,"Relationship":"Followed"},"target":"n841","id":988.0},{"source":"n622","attributes":{"weight":2.0,"Edge Id":7736,"Relationship":"Follower"},"target":"n1105","id":989.0},{"source":"n623","attributes":{"Edge Id":9739,"Relationship":"Followed"},"target":"n801","id":990.0},{"source":"n623","attributes":{"weight":2.0,"Edge Id":9726,"Relationship":"Follower"},"target":"n841","id":991.0},{"source":"n623","attributes":{"weight":2.0,"Edge Id":9723,"Relationship":"Follower"},"target":"n1105","id":992.0},{"source":"n623","attributes":{"weight":2.0,"Edge Id":9722,"Relationship":"Follower"},"target":"n1107","id":993.0},{"source":"n623","attributes":{"weight":2.0,"Edge Id":9725,"Relationship":"Follower"},"target":"n1185","id":994.0},{"source":"n624","attributes":{"weight":2.0,"Edge Id":19124,"Relationship":"Follower"},"target":"n625","id":995.0},{"source":"n624","attributes":{"weight":2.0,"Edge Id":15187,"Relationship":"Follower"},"target":"n862","id":996.0},{"source":"n624","attributes":{"weight":2.0,"Edge Id":24804,"Relationship":"Follower"},"target":"n875","id":997.0},{"source":"n624","attributes":{"weight":2.0,"Edge Id":24649,"Relationship":"Follower"},"target":"n1107","id":998.0},{"source":"n625","attributes":{"weight":2.0,"Edge Id":19130,"Relationship":"Follower"},"target":"n624","id":999.0},{"source":"n625","attributes":{"weight":2.0,"Edge Id":19135,"Relationship":"Follower"},"target":"n871","id":1000.0},{"source":"n625","attributes":{"weight":2.0,"Edge Id":19131,"Relationship":"Follower"},"target":"n875","id":1001.0},{"source":"n625","attributes":{"weight":2.0,"Edge Id":19132,"Relationship":"Follower"},"target":"n929","id":1002.0},{"source":"n625","attributes":{"weight":2.0,"Edge Id":19129,"Relationship":"Follower"},"target":"n1107","id":1003.0},{"source":"n626","attributes":{"weight":2.0,"Edge Id":24662,"Relationship":"Follower"},"target":"n1107","id":1004.0},{"source":"n627","attributes":{"weight":2.0,"Edge Id":12069,"Relationship":"Follower"},"target":"n1061","id":1005.0},{"source":"n628","attributes":{"weight":2.0,"Edge Id":8402,"Relationship":"Follower"},"target":"n965","id":1006.0},{"source":"n628","attributes":{"weight":2.0,"Edge Id":8400,"Relationship":"Follower"},"target":"n1061","id":1007.0},{"source":"n628","attributes":{"weight":2.0,"Edge Id":8399,"Relationship":"Follower"},"target":"n1108","id":1008.0},{"source":"n630","attributes":{"weight":2.0,"Edge Id":48135,"Relationship":"Follower"},"target":"n1047","id":1009.0},{"source":"n630","attributes":{"weight":2.0,"Edge Id":9951,"Relationship":"Follower"},"target":"n1110","id":1010.0},{"source":"n631","attributes":{"weight":2.0,"Edge Id":19966,"Relationship":"Follower"},"target":"n917","id":1011.0},{"source":"n631","attributes":{"weight":2.0,"Edge Id":32840,"Relationship":"Follower"},"target":"n1113","id":1012.0},{"source":"n632","attributes":{"weight":2.0,"Edge Id":11061,"Relationship":"Follower"},"target":"n633","id":1013.0},{"source":"n632","attributes":{"Edge Id":11078,"Relationship":"Followed"},"target":"n841","id":1014.0},{"source":"n632","attributes":{"weight":2.0,"Edge Id":11062,"Relationship":"Follower"},"target":"n917","id":1015.0},{"source":"n632","attributes":{"Edge Id":11079,"Relationship":"Followed"},"target":"n935","id":1016.0},{"source":"n632","attributes":{"weight":2.0,"Edge Id":8536,"Relationship":"Follower"},"target":"n1115","id":1017.0},{"source":"n632","attributes":{"weight":2.0,"Edge Id":11068,"Relationship":"Follower"},"target":"n1221","id":1018.0},{"source":"n632","attributes":{"weight":2.0,"Edge Id":11067,"Relationship":"Follower"},"target":"n1242","id":1019.0},{"source":"n632","attributes":{"weight":2.0,"Edge Id":11064,"Relationship":"Follower"},"target":"n1326","id":1020.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":11055,"Relationship":"Follower"},"target":"n632","id":1021.0},{"source":"n633","attributes":{"Edge Id":14965,"Relationship":"Followed"},"target":"n829","id":1022.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14953,"Relationship":"Follower"},"target":"n902","id":1023.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14960,"Relationship":"Follower"},"target":"n1047","id":1024.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":10541,"Relationship":"Follower"},"target":"n1092","id":1025.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14952,"Relationship":"Follower"},"target":"n1143","id":1026.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14957,"Relationship":"Follower"},"target":"n1237","id":1027.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14955,"Relationship":"Follower"},"target":"n1326","id":1028.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14951,"Relationship":"Follower"},"target":"n1328","id":1029.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14954,"Relationship":"Follower"},"target":"n1329","id":1030.0},{"source":"n633","attributes":{"weight":2.0,"Edge Id":14959,"Relationship":"Follower"},"target":"n1489","id":1031.0},{"source":"n634","attributes":{"weight":2.0,"Edge Id":8550,"Relationship":"Follower"},"target":"n1115","id":1032.0},{"source":"n634","attributes":{"weight":2.0,"Edge Id":14512,"Relationship":"Follower"},"target":"n1406","id":1033.0},{"source":"n634","attributes":{"weight":2.0,"Edge Id":20413,"Relationship":"Follower"},"target":"n1407","id":1034.0},{"source":"n635","attributes":{"weight":2.0,"Edge Id":23446,"Relationship":"Follower"},"target":"n636","id":1035.0},{"source":"n635","attributes":{"Edge Id":23453,"Relationship":"Followed"},"target":"n801","id":1036.0},{"source":"n635","attributes":{"weight":2.0,"Edge Id":23451,"Relationship":"Follower"},"target":"n1080","id":1037.0},{"source":"n635","attributes":{"weight":2.0,"Edge Id":23447,"Relationship":"Follower"},"target":"n1359","id":1038.0},{"source":"n636","attributes":{"weight":2.0,"Edge Id":23445,"Relationship":"Follower"},"target":"n635","id":1039.0},{"source":"n637","attributes":{"Edge Id":15054,"Relationship":"Follower"},"target":"n1196","id":1040.0},{"source":"n637","attributes":{"Edge Id":18098,"Relationship":"Follower"},"target":"n1304","id":1041.0},{"source":"n637","attributes":{"Edge Id":15299,"Relationship":"Follower"},"target":"n1430","id":1042.0},{"source":"n638","attributes":{"weight":2.0,"Edge Id":17032,"Relationship":"Follower"},"target":"n270","id":1043.0},{"source":"n638","attributes":{"weight":2.0,"Edge Id":28254,"Relationship":"Follower"},"target":"n639","id":1044.0},{"source":"n639","attributes":{"weight":2.0,"Edge Id":16990,"Relationship":"Follower"},"target":"n269","id":1045.0},{"source":"n639","attributes":{"weight":2.0,"Edge Id":17034,"Relationship":"Follower"},"target":"n270","id":1046.0},{"source":"n639","attributes":{"weight":2.0,"Edge Id":29511,"Relationship":"Follower"},"target":"n273","id":1047.0},{"source":"n639","attributes":{"weight":2.0,"Edge Id":28253,"Relationship":"Follower"},"target":"n638","id":1048.0},{"source":"n639","attributes":{"weight":2.0,"Edge Id":17409,"Relationship":"Follower"},"target":"n1317","id":1049.0},{"source":"n642","attributes":{"weight":2.0,"Edge Id":13777,"Relationship":"Follower"},"target":"n1121","id":1050.0},{"source":"n642","attributes":{"weight":2.0,"Edge Id":13775,"Relationship":"Follower"},"target":"n1202","id":1051.0},{"source":"n642","attributes":{"weight":2.0,"Edge Id":13779,"Relationship":"Follower"},"target":"n1204","id":1052.0},{"source":"n642","attributes":{"weight":2.0,"Edge Id":13776,"Relationship":"Follower"},"target":"n1303","id":1053.0},{"source":"n643","attributes":{"weight":2.0,"Edge Id":27317,"Relationship":"Follower"},"target":"n1120","id":1054.0},{"source":"n644","attributes":{"weight":2.0,"Edge Id":12091,"Relationship":"Follower"},"target":"n1061","id":1055.0},{"source":"n646","attributes":{"Edge Id":47736,"Relationship":"Followed"},"target":"n801","id":1056.0},{"source":"n646","attributes":{"Edge Id":44359,"Relationship":"Followed"},"target":"n841","id":1057.0},{"source":"n647","attributes":{"weight":2.0,"Edge Id":32558,"Relationship":"Follower"},"target":"n265","id":1058.0},{"source":"n647","attributes":{"weight":2.0,"Edge Id":32721,"Relationship":"Follower"},"target":"n266","id":1059.0},{"source":"n647","attributes":{"weight":2.0,"Edge Id":11194,"Relationship":"Follower"},"target":"n1421","id":1060.0},{"source":"n648","attributes":{"weight":2.0,"Edge Id":32560,"Relationship":"Follower"},"target":"n265","id":1061.0},{"source":"n648","attributes":{"weight":2.0,"Edge Id":32723,"Relationship":"Follower"},"target":"n266","id":1062.0},{"source":"n648","attributes":{"weight":2.0,"Edge Id":11193,"Relationship":"Follower"},"target":"n1421","id":1063.0},{"source":"n649","attributes":{"Edge Id":6902,"Relationship":"Followed"},"target":"n841","id":1064.0},{"source":"n650","attributes":{"Edge Id":17599,"Relationship":"Follower"},"target":"n1127","id":1065.0},{"source":"n652","attributes":{"weight":2.0,"Edge Id":29428,"Relationship":"Follower"},"target":"n419","id":1066.0},{"source":"n652","attributes":{"weight":2.0,"Edge Id":17611,"Relationship":"Follower"},"target":"n1127","id":1067.0},{"source":"n652","attributes":{"weight":2.0,"Edge Id":7619,"Relationship":"Follower"},"target":"n1515","id":1068.0},{"source":"n654","attributes":{"weight":2.0,"Edge Id":33970,"Relationship":"Follower"},"target":"n808","id":1069.0},{"source":"n654","attributes":{"Edge Id":33976,"Relationship":"Followed"},"target":"n841","id":1070.0},{"source":"n654","attributes":{"weight":2.0,"Edge Id":5273,"Relationship":"Follower"},"target":"n1044","id":1071.0},{"source":"n654","attributes":{"weight":2.0,"Edge Id":19760,"Relationship":"Follower"},"target":"n1045","id":1072.0},{"source":"n654","attributes":{"weight":2.0,"Edge Id":17147,"Relationship":"Follower"},"target":"n1082","id":1073.0},{"source":"n654","attributes":{"weight":2.0,"Edge Id":33964,"Relationship":"Follower"},"target":"n1489","id":1074.0},{"source":"n657","attributes":{"Edge Id":26575,"Relationship":"Followed"},"target":"n829","id":1075.0},{"source":"n657","attributes":{"weight":2.0,"Edge Id":15292,"Relationship":"Follower"},"target":"n1430","id":1076.0},{"source":"n658","attributes":{"weight":2.0,"Edge Id":19952,"Relationship":"Follower"},"target":"n917","id":1077.0},{"source":"n658","attributes":{"weight":2.0,"Edge Id":35180,"Relationship":"Follower"},"target":"n1047","id":1078.0},{"source":"n658","attributes":{"weight":2.0,"Edge Id":35178,"Relationship":"Follower"},"target":"n1063","id":1079.0},{"source":"n659","attributes":{"Edge Id":9925,"Relationship":"Follower"},"target":"n660","id":1080.0},{"source":"n659","attributes":{"Edge Id":9926,"Relationship":"Follower"},"target":"n814","id":1081.0},{"source":"n660","attributes":{"weight":2.0,"Edge Id":10956,"Relationship":"Follower"},"target":"n407","id":1082.0},{"source":"n660","attributes":{"Edge Id":9927,"Relationship":"Followed"},"target":"n659","id":1083.0},{"source":"n660","attributes":{"weight":2.0,"Edge Id":10962,"Relationship":"Follower"},"target":"n814","id":1084.0},{"source":"n660","attributes":{"Edge Id":10964,"Relationship":"Followed"},"target":"n829","id":1085.0},{"source":"n661","attributes":{"weight":2.0,"Edge Id":33834,"Relationship":"Follower"},"target":"n815","id":1086.0},{"source":"n664","attributes":{"Edge Id":40488,"Relationship":"Followed"},"target":"n1149","id":1087.0},{"source":"n666","attributes":{"weight":2.0,"Edge Id":8226,"Relationship":"Follower"},"target":"n852","id":1088.0},{"source":"n666","attributes":{"weight":2.0,"Edge Id":15631,"Relationship":"Follower"},"target":"n884","id":1089.0},{"source":"n666","attributes":{"weight":2.0,"Edge Id":11397,"Relationship":"Follower"},"target":"n1069","id":1090.0},{"source":"n667","attributes":{"Edge Id":27383,"Relationship":"Followed"},"target":"n1135","id":1091.0},{"source":"n667","attributes":{"Edge Id":27382,"Relationship":"Followed"},"target":"n1277","id":1092.0},{"source":"n668","attributes":{"Edge Id":13060,"Relationship":"Follower"},"target":"n288","id":1093.0},{"source":"n669","attributes":{"weight":2.0,"Edge Id":3189,"Relationship":"Follower"},"target":"n1034","id":1094.0},{"source":"n669","attributes":{"weight":2.0,"Edge Id":12829,"Relationship":"Follower"},"target":"n1139","id":1095.0},{"source":"n669","attributes":{"weight":2.0,"Edge Id":7054,"Relationship":"Follower"},"target":"n1403","id":1096.0},{"source":"n669","attributes":{"weight":2.0,"Edge Id":24899,"Relationship":"Follower"},"target":"n1475","id":1097.0},{"source":"n670","attributes":{"Edge Id":13765,"Relationship":"Follower"},"target":"n546","id":1098.0},{"source":"n670","attributes":{"Edge Id":12821,"Relationship":"Follower"},"target":"n1139","id":1099.0},{"source":"n672","attributes":{"weight":2.0,"Edge Id":17613,"Relationship":"Follower"},"target":"n1127","id":1100.0},{"source":"n672","attributes":{"weight":2.0,"Edge Id":21365,"Relationship":"Follower"},"target":"n1143","id":1101.0},{"source":"n675","attributes":{"weight":2.0,"Edge Id":34775,"Relationship":"Follower"},"target":"n1144","id":1102.0},{"source":"n676","attributes":{"Edge Id":44328,"Relationship":"Followed"},"target":"n841","id":1103.0},{"source":"n676","attributes":{"weight":2.0,"Edge Id":49715,"Relationship":"Follower"},"target":"n1047","id":1104.0},{"source":"n676","attributes":{"weight":2.0,"Edge Id":49713,"Relationship":"Follower"},"target":"n1147","id":1105.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":21306,"Relationship":"Follower"},"target":"n679","id":1106.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":38803,"Relationship":"Follower"},"target":"n798","id":1107.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":19912,"Relationship":"Follower"},"target":"n917","id":1108.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":38801,"Relationship":"Follower"},"target":"n918","id":1109.0},{"source":"n678","attributes":{"Edge Id":38828,"Relationship":"Followed"},"target":"n994","id":1110.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":38809,"Relationship":"Follower"},"target":"n1047","id":1111.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":17136,"Relationship":"Follower"},"target":"n1082","id":1112.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":34888,"Relationship":"Follower"},"target":"n1151","id":1113.0},{"source":"n678","attributes":{"weight":2.0,"Edge Id":38798,"Relationship":"Follower"},"target":"n1297","id":1114.0},{"source":"n679","attributes":{"weight":2.0,"Edge Id":21307,"Relationship":"Follower"},"target":"n678","id":1115.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":13979,"Relationship":"Follower"},"target":"n348","id":1116.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":32810,"Relationship":"Follower"},"target":"n540","id":1117.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":32813,"Relationship":"Follower"},"target":"n873","id":1118.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":19753,"Relationship":"Follower"},"target":"n1045","id":1119.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":32371,"Relationship":"Follower"},"target":"n1070","id":1120.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":17175,"Relationship":"Follower"},"target":"n1082","id":1121.0},{"source":"n680","attributes":{"weight":2.0,"Edge Id":32811,"Relationship":"Follower"},"target":"n1151","id":1122.0},{"source":"n681","attributes":{"weight":2.0,"Edge Id":26592,"Relationship":"Follower"},"target":"n682","id":1123.0},{"source":"n682","attributes":{"weight":2.0,"Edge Id":26593,"Relationship":"Follower"},"target":"n681","id":1124.0},{"source":"n682","attributes":{"weight":2.0,"Edge Id":26594,"Relationship":"Follower"},"target":"n1063","id":1125.0},{"source":"n683","attributes":{"weight":2.0,"Edge Id":26156,"Relationship":"Follower"},"target":"n1361","id":1126.0},{"source":"n684","attributes":{"weight":2.0,"Edge Id":18438,"Relationship":"Follower"},"target":"n685","id":1127.0},{"source":"n684","attributes":{"Edge Id":18496,"Relationship":"Followed"},"target":"n921","id":1128.0},{"source":"n684","attributes":{"weight":2.0,"Edge Id":18488,"Relationship":"Follower"},"target":"n991","id":1129.0},{"source":"n685","attributes":{"weight":2.0,"Edge Id":18439,"Relationship":"Follower"},"target":"n684","id":1130.0},{"source":"n686","attributes":{"weight":2.0,"Edge Id":7524,"Relationship":"Follower"},"target":"n585","id":1131.0},{"source":"n688","attributes":{"weight":2.0,"Edge Id":26231,"Relationship":"Follower"},"target":"n507","id":1132.0},{"source":"n688","attributes":{"Edge Id":27182,"Relationship":"Followed"},"target":"n841","id":1133.0},{"source":"n690","attributes":{"weight":2.0,"Edge Id":27419,"Relationship":"Follower"},"target":"n885","id":1134.0},{"source":"n691","attributes":{"weight":2.0,"Edge Id":22087,"Relationship":"Follower"},"target":"n1187","id":1135.0},{"source":"n692","attributes":{"weight":2.0,"Edge Id":8772,"Relationship":"Follower"},"target":"n1162","id":1136.0},{"source":"n693","attributes":{"weight":2.0,"Edge Id":19176,"Relationship":"Follower"},"target":"n1164","id":1137.0},{"source":"n695","attributes":{"Edge Id":33352,"Relationship":"Followed"},"target":"n801","id":1138.0},{"source":"n698","attributes":{"weight":2.0,"Edge Id":30320,"Relationship":"Follower"},"target":"n699","id":1139.0},{"source":"n698","attributes":{"Edge Id":30327,"Relationship":"Followed"},"target":"n919","id":1140.0},{"source":"n698","attributes":{"weight":2.0,"Edge Id":30316,"Relationship":"Follower"},"target":"n1385","id":1141.0},{"source":"n699","attributes":{"weight":2.0,"Edge Id":30309,"Relationship":"Follower"},"target":"n698","id":1142.0},{"source":"n699","attributes":{"Edge Id":44586,"Relationship":"Followed"},"target":"n867","id":1143.0},{"source":"n699","attributes":{"Edge Id":52847,"Relationship":"Followed"},"target":"n950","id":1144.0},{"source":"n699","attributes":{"Edge Id":49095,"Relationship":"Followed"},"target":"n1178","id":1145.0},{"source":"n699","attributes":{"weight":2.0,"Edge Id":53827,"Relationship":"Follower"},"target":"n1243","id":1146.0},{"source":"n701","attributes":{"Edge Id":23532,"Relationship":"Followed"},"target":"n1004","id":1147.0},{"source":"n703","attributes":{"weight":2.0,"Edge Id":5871,"Relationship":"Follower"},"target":"n924","id":1148.0},{"source":"n703","attributes":{"weight":2.0,"Edge Id":5873,"Relationship":"Follower"},"target":"n1047","id":1149.0},{"source":"n703","attributes":{"weight":2.0,"Edge Id":5868,"Relationship":"Follower"},"target":"n1159","id":1150.0},{"source":"n703","attributes":{"weight":2.0,"Edge Id":5866,"Relationship":"Follower"},"target":"n1180","id":1151.0},{"source":"n703","attributes":{"weight":2.0,"Edge Id":5872,"Relationship":"Follower"},"target":"n1307","id":1152.0},{"source":"n703","attributes":{"weight":2.0,"Edge Id":5867,"Relationship":"Follower"},"target":"n1430","id":1153.0},{"source":"n705","attributes":{"weight":2.0,"Edge Id":33819,"Relationship":"Follower"},"target":"n1185","id":1154.0},{"source":"n706","attributes":{"Edge Id":30699,"Relationship":"Follower"},"target":"n1009","id":1155.0},{"source":"n706","attributes":{"Edge Id":30696,"Relationship":"Follower"},"target":"n1109","id":1156.0},{"source":"n707","attributes":{"Edge Id":1375,"Relationship":"Follower"},"target":"n1188","id":1157.0},{"source":"n707","attributes":{"Edge Id":15146,"Relationship":"Follower"},"target":"n1189","id":1158.0},{"source":"n708","attributes":{"Edge Id":13214,"Relationship":"Follower"},"target":"n1035","id":1159.0},{"source":"n708","attributes":{"Edge Id":24396,"Relationship":"Follower"},"target":"n1194","id":1160.0},{"source":"n708","attributes":{"Edge Id":19059,"Relationship":"Follower"},"target":"n1195","id":1161.0},{"source":"n716","attributes":{"Edge Id":47818,"Relationship":"Follower"},"target":"n1210","id":1162.0},{"source":"n718","attributes":{"weight":2.0,"Edge Id":41041,"Relationship":"Follower"},"target":"n965","id":1163.0},{"source":"n721","attributes":{"Edge Id":35099,"Relationship":"Followed"},"target":"n1149","id":1164.0},{"source":"n723","attributes":{"weight":2.0,"Edge Id":35980,"Relationship":"Follower"},"target":"n1047","id":1165.0},{"source":"n723","attributes":{"weight":2.0,"Edge Id":21090,"Relationship":"Follower"},"target":"n1328","id":1166.0},{"source":"n725","attributes":{"weight":2.0,"Edge Id":11439,"Relationship":"Follower"},"target":"n872","id":1167.0},{"source":"n725","attributes":{"weight":2.0,"Edge Id":11443,"Relationship":"Follower"},"target":"n1080","id":1168.0},{"source":"n725","attributes":{"weight":2.0,"Edge Id":11438,"Relationship":"Follower"},"target":"n1240","id":1169.0},{"source":"n725","attributes":{"weight":2.0,"Edge Id":11442,"Relationship":"Follower"},"target":"n1358","id":1170.0},{"source":"n726","attributes":{"weight":2.0,"Edge Id":15777,"Relationship":"Follower"},"target":"n1242","id":1171.0},{"source":"n727","attributes":{"weight":2.0,"Edge Id":42167,"Relationship":"Follower"},"target":"n836","id":1172.0},{"source":"n727","attributes":{"weight":2.0,"Edge Id":21624,"Relationship":"Follower"},"target":"n1083","id":1173.0},{"source":"n727","attributes":{"weight":2.0,"Edge Id":40320,"Relationship":"Follower"},"target":"n1245","id":1174.0},{"source":"n728","attributes":{"weight":2.0,"Edge Id":36554,"Relationship":"Follower"},"target":"n1246","id":1175.0},{"source":"n730","attributes":{"Edge Id":33080,"Relationship":"Followed"},"target":"n610","id":1176.0},{"source":"n730","attributes":{"Edge Id":33081,"Relationship":"Followed"},"target":"n1149","id":1177.0},{"source":"n731","attributes":{"weight":2.0,"Edge Id":16084,"Relationship":"Follower"},"target":"n1252","id":1178.0},{"source":"n733","attributes":{"weight":2.0,"Edge Id":21003,"Relationship":"Follower"},"target":"n1257","id":1179.0},{"source":"n734","attributes":{"Edge Id":44349,"Relationship":"Followed"},"target":"n841","id":1180.0},{"source":"n734","attributes":{"Edge Id":50471,"Relationship":"Followed"},"target":"n1029","id":1181.0},{"source":"n734","attributes":{"weight":2.0,"Edge Id":29859,"Relationship":"Follower"},"target":"n1258","id":1182.0},{"source":"n736","attributes":{"weight":2.0,"Edge Id":10494,"Relationship":"Follower"},"target":"n1263","id":1183.0},{"source":"n737","attributes":{"weight":2.0,"Edge Id":14882,"Relationship":"Follower"},"target":"n1095","id":1184.0},{"source":"n737","attributes":{"Edge Id":14811,"Relationship":"Followed"},"target":"n1264","id":1185.0},{"source":"n737","attributes":{"weight":2.0,"Edge Id":33270,"Relationship":"Follower"},"target":"n1265","id":1186.0},{"source":"n738","attributes":{"weight":2.0,"Edge Id":16218,"Relationship":"Follower"},"target":"n1270","id":1187.0},{"source":"n739","attributes":{"weight":2.0,"Edge Id":44042,"Relationship":"Follower"},"target":"n841","id":1188.0},{"source":"n739","attributes":{"Edge Id":50475,"Relationship":"Followed"},"target":"n1029","id":1189.0},{"source":"n739","attributes":{"weight":2.0,"Edge Id":30532,"Relationship":"Follower"},"target":"n1126","id":1190.0},{"source":"n739","attributes":{"weight":2.0,"Edge Id":17610,"Relationship":"Follower"},"target":"n1127","id":1191.0},{"source":"n739","attributes":{"weight":2.0,"Edge Id":52294,"Relationship":"Follower"},"target":"n1128","id":1192.0},{"source":"n739","attributes":{"Edge Id":52296,"Relationship":"Followed"},"target":"n1277","id":1193.0},{"source":"n741","attributes":{"weight":2.0,"Edge Id":13590,"Relationship":"Follower"},"target":"n276","id":1194.0},{"source":"n741","attributes":{"weight":2.0,"Edge Id":19892,"Relationship":"Follower"},"target":"n1028","id":1195.0},{"source":"n741","attributes":{"weight":2.0,"Edge Id":13201,"Relationship":"Follower"},"target":"n1035","id":1196.0},{"source":"n741","attributes":{"weight":2.0,"Edge Id":19890,"Relationship":"Follower"},"target":"n1102","id":1197.0},{"source":"n741","attributes":{"weight":2.0,"Edge Id":19891,"Relationship":"Follower"},"target":"n1160","id":1198.0},{"source":"n746","attributes":{"weight":2.0,"Edge Id":26406,"Relationship":"Follower"},"target":"n924","id":1199.0},{"source":"n746","attributes":{"Edge Id":26407,"Relationship":"Followed"},"target":"n952","id":1200.0},{"source":"n747","attributes":{"Edge Id":22259,"Relationship":"Followed"},"target":"n801","id":1201.0},{"source":"n747","attributes":{"Edge Id":22262,"Relationship":"Followed"},"target":"n829","id":1202.0},{"source":"n747","attributes":{"Edge Id":22272,"Relationship":"Followed"},"target":"n1004","id":1203.0},{"source":"n747","attributes":{"weight":2.0,"Edge Id":22254,"Relationship":"Follower"},"target":"n1103","id":1204.0},{"source":"n747","attributes":{"Edge Id":22275,"Relationship":"Followed"},"target":"n1216","id":1205.0},{"source":"n749","attributes":{"weight":2.0,"Edge Id":19945,"Relationship":"Follower"},"target":"n917","id":1206.0},{"source":"n749","attributes":{"weight":2.0,"Edge Id":31549,"Relationship":"Follower"},"target":"n1008","id":1207.0},{"source":"n749","attributes":{"weight":2.0,"Edge Id":23223,"Relationship":"Follower"},"target":"n1032","id":1208.0},{"source":"n749","attributes":{"weight":2.0,"Edge Id":30735,"Relationship":"Follower"},"target":"n1117","id":1209.0},{"source":"n750","attributes":{"weight":2.0,"Edge Id":21636,"Relationship":"Follower"},"target":"n1083","id":1210.0},{"source":"n750","attributes":{"weight":2.0,"Edge Id":37284,"Relationship":"Follower"},"target":"n1298","id":1211.0},{"source":"n753","attributes":{"Edge Id":18094,"Relationship":"Follower"},"target":"n1304","id":1212.0},{"source":"n755","attributes":{"weight":2.0,"Edge Id":33143,"Relationship":"Follower"},"target":"n814","id":1213.0},{"source":"n755","attributes":{"weight":2.0,"Edge Id":24198,"Relationship":"Follower"},"target":"n902","id":1214.0},{"source":"n755","attributes":{"weight":2.0,"Edge Id":23215,"Relationship":"Follower"},"target":"n1032","id":1215.0},{"source":"n755","attributes":{"weight":2.0,"Edge Id":23381,"Relationship":"Follower"},"target":"n1033","id":1216.0},{"source":"n755","attributes":{"weight":2.0,"Edge Id":33140,"Relationship":"Follower"},"target":"n1480","id":1217.0},{"source":"n756","attributes":{"Edge Id":23502,"Relationship":"Followed"},"target":"n1135","id":1218.0},{"source":"n757","attributes":{"weight":2.0,"Edge Id":16397,"Relationship":"Follower"},"target":"n1313","id":1219.0},{"source":"n758","attributes":{"weight":2.0,"Edge Id":19355,"Relationship":"Follower"},"target":"n1314","id":1220.0},{"source":"n758","attributes":{"weight":2.0,"Edge Id":26811,"Relationship":"Follower"},"target":"n1470","id":1221.0},{"source":"n758","attributes":{"weight":2.0,"Edge Id":31745,"Relationship":"Follower"},"target":"n1471","id":1222.0},{"source":"n762","attributes":{"Edge Id":25695,"Relationship":"Followed"},"target":"n1322","id":1223.0},{"source":"n763","attributes":{"Edge Id":32640,"Relationship":"Follower"},"target":"n1325","id":1224.0},{"source":"n765","attributes":{"weight":2.0,"Edge Id":21092,"Relationship":"Follower"},"target":"n1328","id":1225.0},{"source":"n766","attributes":{"Edge Id":34574,"Relationship":"Followed"},"target":"n841","id":1226.0},{"source":"n766","attributes":{"weight":2.0,"Edge Id":33647,"Relationship":"Follower"},"target":"n1331","id":1227.0},{"source":"n771","attributes":{"Edge Id":44367,"Relationship":"Followed"},"target":"n841","id":1228.0},{"source":"n771","attributes":{"weight":2.0,"Edge Id":52446,"Relationship":"Follower"},"target":"n1340","id":1229.0},{"source":"n772","attributes":{"weight":2.0,"Edge Id":26345,"Relationship":"Follower"},"target":"n1347","id":1230.0},{"source":"n773","attributes":{"Edge Id":29069,"Relationship":"Followed"},"target":"n1360","id":1231.0},{"source":"n774","attributes":{"weight":2.0,"Edge Id":33936,"Relationship":"Follower"},"target":"n1363","id":1232.0},{"source":"n777","attributes":{"weight":2.0,"Edge Id":32868,"Relationship":"Follower"},"target":"n1129","id":1233.0},{"source":"n778","attributes":{"Edge Id":40239,"Relationship":"Followed"},"target":"n1026","id":1234.0},{"source":"n779","attributes":{"weight":2.0,"Edge Id":36042,"Relationship":"Follower"},"target":"n1236","id":1235.0},{"source":"n781","attributes":{"Edge Id":44587,"Relationship":"Followed"},"target":"n867","id":1236.0},{"source":"n781","attributes":{"weight":2.0,"Edge Id":53569,"Relationship":"Follower"},"target":"n890","id":1237.0},{"source":"n781","attributes":{"weight":2.0,"Edge Id":44616,"Relationship":"Follower"},"target":"n918","id":1238.0},{"source":"n781","attributes":{"Edge Id":53073,"Relationship":"Followed"},"target":"n919","id":1239.0},{"source":"n781","attributes":{"Edge Id":45026,"Relationship":"Followed"},"target":"n945","id":1240.0},{"source":"n781","attributes":{"weight":2.0,"Edge Id":53469,"Relationship":"Follower"},"target":"n1174","id":1241.0},{"source":"n784","attributes":{"weight":2.0,"Edge Id":34815,"Relationship":"Follower"},"target":"n815","id":1242.0},{"source":"n784","attributes":{"Edge Id":34828,"Relationship":"Followed"},"target":"n1149","id":1243.0},{"source":"n785","attributes":{"weight":2.0,"Edge Id":25518,"Relationship":"Follower"},"target":"n507","id":1244.0},{"source":"n786","attributes":{"weight":2.0,"Edge Id":43195,"Relationship":"Follower"},"target":"n841","id":1245.0},{"source":"n790","attributes":{"Edge Id":36004,"Relationship":"Follower"},"target":"n1423","id":1246.0},{"source":"n793","attributes":{"weight":1.2},"target":"n1082","id":1247.0},{"source":"n793","attributes":{"weight":1.2},"target":"n1239","id":1248.0},{"source":"n793","attributes":{"weight":1.2},"target":"n1285","id":1249.0},{"source":"n793","attributes":{"weight":1.2},"target":"n1305","id":1250.0},{"source":"n794","attributes":{"weight":2.0,"Edge Id":47259,"Relationship":"Follower"},"target":"n798","id":1251.0},{"source":"n794","attributes":{"weight":2.0,"Edge Id":47560,"Relationship":"Follower"},"target":"n834","id":1252.0},{"source":"n794","attributes":{"weight":2.0,"Edge Id":46733,"Relationship":"Follower"},"target":"n925","id":1253.0},{"source":"n794","attributes":{"weight":2.0,"Edge Id":14348,"Relationship":"Follower"},"target":"n1163","id":1254.0},{"source":"n796","attributes":{"weight":2.0,"Edge Id":22442,"Relationship":"Follower"},"target":"n834","id":1255.0},{"source":"n796","attributes":{"weight":2.0,"Edge Id":18312,"Relationship":"Follower"},"target":"n854","id":1256.0},{"source":"n796","attributes":{"weight":2.0,"Edge Id":18378,"Relationship":"Follower"},"target":"n966","id":1257.0},{"source":"n796","attributes":{"weight":2.0,"Edge Id":19173,"Relationship":"Follower"},"target":"n1164","id":1258.0},{"source":"n796","attributes":{"Edge Id":22470,"Relationship":"Followed"},"target":"n1277","id":1259.0},{"source":"n796","attributes":{"weight":2.0,"Edge Id":7156,"Relationship":"Follower"},"target":"n1444","id":1260.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11627,"Relationship":"Follower"},"target":"n295","id":1261.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11628,"Relationship":"Follower"},"target":"n296","id":1262.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":4050,"Relationship":"Follower"},"target":"n297","id":1263.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11632,"Relationship":"Follower"},"target":"n298","id":1264.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11635,"Relationship":"Follower"},"target":"n301","id":1265.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11638,"Relationship":"Follower"},"target":"n1105","id":1266.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11637,"Relationship":"Follower"},"target":"n1107","id":1267.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11633,"Relationship":"Follower"},"target":"n1164","id":1268.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11646,"Relationship":"Follower"},"target":"n1207","id":1269.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11630,"Relationship":"Follower"},"target":"n1222","id":1270.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11631,"Relationship":"Follower"},"target":"n1318","id":1271.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":9066,"Relationship":"Follower"},"target":"n1466","id":1272.0},{"source":"n797","attributes":{"weight":2.0,"Edge Id":11641,"Relationship":"Follower"},"target":"n1491","id":1273.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":34223,"Relationship":"Follower"},"target":"n236","id":1274.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":1858,"Relationship":"Follower"},"target":"n303","id":1275.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47308,"Relationship":"Follower"},"target":"n319","id":1276.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":3419,"Relationship":"Follower"},"target":"n450","id":1277.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47325,"Relationship":"Follower"},"target":"n458","id":1278.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":19837,"Relationship":"Follower"},"target":"n468","id":1279.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":8180,"Relationship":"Follower"},"target":"n557","id":1280.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":30173,"Relationship":"Follower"},"target":"n609","id":1281.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":38796,"Relationship":"Follower"},"target":"n678","id":1282.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47301,"Relationship":"Follower"},"target":"n794","id":1283.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":37235,"Relationship":"Follower"},"target":"n799","id":1284.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47322,"Relationship":"Follower"},"target":"n808","id":1285.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47316,"Relationship":"Follower"},"target":"n834","id":1286.0},{"source":"n798","attributes":{"Edge Id":43553,"Relationship":"Followed"},"target":"n836","id":1287.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":45386,"Relationship":"Follower"},"target":"n846","id":1288.0},{"source":"n798","attributes":{"Edge Id":45123,"Relationship":"Followed"},"target":"n847","id":1289.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":15188,"Relationship":"Follower"},"target":"n862","id":1290.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47304,"Relationship":"Follower"},"target":"n866","id":1291.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47307,"Relationship":"Follower"},"target":"n871","id":1292.0},{"source":"n798","attributes":{"Edge Id":47340,"Relationship":"Followed"},"target":"n919","id":1293.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":46732,"Relationship":"Follower"},"target":"n925","id":1294.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47317,"Relationship":"Follower"},"target":"n989","id":1295.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47303,"Relationship":"Follower"},"target":"n992","id":1296.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":3565,"Relationship":"Follower"},"target":"n999","id":1297.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":43810,"Relationship":"Follower"},"target":"n1009","id":1298.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":23374,"Relationship":"Follower"},"target":"n1033","id":1299.0},{"source":"n798","attributes":{"Edge Id":45067,"Relationship":"Followed"},"target":"n1039","id":1300.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47319,"Relationship":"Follower"},"target":"n1047","id":1301.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47310,"Relationship":"Follower"},"target":"n1049","id":1302.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":11841,"Relationship":"Follower"},"target":"n1055","id":1303.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47312,"Relationship":"Follower"},"target":"n1059","id":1304.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":1274,"Relationship":"Follower"},"target":"n1081","id":1305.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":30742,"Relationship":"Follower"},"target":"n1117","id":1306.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47306,"Relationship":"Follower"},"target":"n1172","id":1307.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":2431,"Relationship":"Follower"},"target":"n1181","id":1308.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":38046,"Relationship":"Follower"},"target":"n1185","id":1309.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":35650,"Relationship":"Follower"},"target":"n1187","id":1310.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":1374,"Relationship":"Follower"},"target":"n1188","id":1311.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":15145,"Relationship":"Follower"},"target":"n1189","id":1312.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":24394,"Relationship":"Follower"},"target":"n1194","id":1313.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":15750,"Relationship":"Follower"},"target":"n1197","id":1314.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":4314,"Relationship":"Follower"},"target":"n1203","id":1315.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47311,"Relationship":"Follower"},"target":"n1207","id":1316.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47302,"Relationship":"Follower"},"target":"n1209","id":1317.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":10,"Relationship":"Follower"},"target":"n1213","id":1318.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":7484,"Relationship":"Follower"},"target":"n1231","id":1319.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47313,"Relationship":"Follower"},"target":"n1260","id":1320.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":18181,"Relationship":"Follower"},"target":"n1268","id":1321.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47315,"Relationship":"Follower"},"target":"n1275","id":1322.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":35366,"Relationship":"Follower"},"target":"n1293","id":1323.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47305,"Relationship":"Follower"},"target":"n1319","id":1324.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47300,"Relationship":"Follower"},"target":"n1320","id":1325.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47314,"Relationship":"Follower"},"target":"n1323","id":1326.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":27209,"Relationship":"Follower"},"target":"n1336","id":1327.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47299,"Relationship":"Follower"},"target":"n1365","id":1328.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47320,"Relationship":"Follower"},"target":"n1367","id":1329.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47321,"Relationship":"Follower"},"target":"n1391","id":1330.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47324,"Relationship":"Follower"},"target":"n1413","id":1331.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":47309,"Relationship":"Follower"},"target":"n1463","id":1332.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":22958,"Relationship":"Follower"},"target":"n1473","id":1333.0},{"source":"n798","attributes":{"weight":2.0,"Edge Id":797,"Relationship":"Follower"},"target":"n1493","id":1334.0},{"source":"n799","attributes":{"weight":2.0,"Edge Id":19838,"Relationship":"Follower"},"target":"n468","id":1335.0},{"source":"n799","attributes":{"weight":2.0,"Edge Id":37250,"Relationship":"Follower"},"target":"n798","id":1336.0},{"source":"n799","attributes":{"weight":2.0,"Edge Id":37246,"Relationship":"Follower"},"target":"n836","id":1337.0},{"source":"n799","attributes":{"weight":2.0,"Edge Id":37244,"Relationship":"Follower"},"target":"n907","id":1338.0},{"source":"n799","attributes":{"Edge Id":37262,"Relationship":"Followed"},"target":"n910","id":1339.0},{"source":"n799","attributes":{"weight":2.0,"Edge Id":12071,"Relationship":"Follower"},"target":"n1061","id":1340.0},{"source":"n799","attributes":{"weight":2.0,"Edge Id":37245,"Relationship":"Follower"},"target":"n1369","id":1341.0},{"source":"n800","attributes":{"weight":2.0,"Edge Id":2641,"Relationship":"Follower"},"target":"n998","id":1342.0},{"source":"n800","attributes":{"weight":2.0,"Edge Id":6854,"Relationship":"Follower"},"target":"n1183","id":1343.0},{"source":"n801","attributes":{"Edge Id":47700,"Relationship":"Follower"},"target":"n251","id":1344.0},{"source":"n801","attributes":{"Edge Id":17028,"Relationship":"Follower"},"target":"n270","id":1345.0},{"source":"n801","attributes":{"Edge Id":37787,"Relationship":"Follower"},"target":"n275","id":1346.0},{"source":"n801","attributes":{"Edge Id":1857,"Relationship":"Follower"},"target":"n303","id":1347.0},{"source":"n801","attributes":{"Edge Id":47698,"Relationship":"Follower"},"target":"n313","id":1348.0},{"source":"n801","attributes":{"Edge Id":47697,"Relationship":"Follower"},"target":"n316","id":1349.0},{"source":"n801","attributes":{"Edge Id":47705,"Relationship":"Follower"},"target":"n331","id":1350.0},{"source":"n801","attributes":{"Edge Id":35104,"Relationship":"Follower"},"target":"n343","id":1351.0},{"source":"n801","attributes":{"Edge Id":38735,"Relationship":"Follower"},"target":"n405","id":1352.0},{"source":"n801","attributes":{"Edge Id":35549,"Relationship":"Follower"},"target":"n429","id":1353.0},{"source":"n801","attributes":{"Edge Id":47701,"Relationship":"Follower"},"target":"n469","id":1354.0},{"source":"n801","attributes":{"Edge Id":15667,"Relationship":"Follower"},"target":"n484","id":1355.0},{"source":"n801","attributes":{"Edge Id":9537,"Relationship":"Follower"},"target":"n486","id":1356.0},{"source":"n801","attributes":{"Edge Id":14735,"Relationship":"Follower"},"target":"n524","id":1357.0},{"source":"n801","attributes":{"Edge Id":43344,"Relationship":"Follower"},"target":"n592","id":1358.0},{"source":"n801","attributes":{"Edge Id":9716,"Relationship":"Follower"},"target":"n623","id":1359.0},{"source":"n801","attributes":{"Edge Id":23442,"Relationship":"Follower"},"target":"n635","id":1360.0},{"source":"n801","attributes":{"Edge Id":47702,"Relationship":"Follower"},"target":"n646","id":1361.0},{"source":"n801","attributes":{"Edge Id":33346,"Relationship":"Follower"},"target":"n695","id":1362.0},{"source":"n801","attributes":{"Edge Id":22245,"Relationship":"Follower"},"target":"n747","id":1363.0},{"source":"n801","attributes":{"Edge Id":47468,"Relationship":"Follower"},"target":"n814","id":1364.0},{"source":"n801","attributes":{"Edge Id":43673,"Relationship":"Follower"},"target":"n820","id":1365.0},{"source":"n801","attributes":{"Edge Id":15186,"Relationship":"Follower"},"target":"n862","id":1366.0},{"source":"n801","attributes":{"Edge Id":20816,"Relationship":"Follower"},"target":"n872","id":1367.0},{"source":"n801","attributes":{"Edge Id":46019,"Relationship":"Follower"},"target":"n903","id":1368.0},{"source":"n801","attributes":{"Edge Id":47708,"Relationship":"Follower"},"target":"n944","id":1369.0},{"source":"n801","attributes":{"Edge Id":42903,"Relationship":"Follower"},"target":"n957","id":1370.0},{"source":"n801","attributes":{"Edge Id":46902,"Relationship":"Follower"},"target":"n959","id":1371.0},{"source":"n801","attributes":{"Edge Id":37963,"Relationship":"Follower"},"target":"n967","id":1372.0},{"source":"n801","attributes":{"Edge Id":3550,"Relationship":"Follower"},"target":"n999","id":1373.0},{"source":"n801","attributes":{"Edge Id":45956,"Relationship":"Follower"},"target":"n1005","id":1374.0},{"source":"n801","attributes":{"Edge Id":47709,"Relationship":"Follower"},"target":"n1010","id":1375.0},{"source":"n801","attributes":{"Edge Id":43050,"Relationship":"Follower"},"target":"n1030","id":1376.0},{"source":"n801","attributes":{"Edge Id":5270,"Relationship":"Follower"},"target":"n1044","id":1377.0},{"source":"n801","attributes":{"Edge Id":47707,"Relationship":"Follower"},"target":"n1047","id":1378.0},{"source":"n801","attributes":{"Edge Id":15594,"Relationship":"Follower"},"target":"n1098","id":1379.0},{"source":"n801","attributes":{"Edge Id":34098,"Relationship":"Follower"},"target":"n1102","id":1380.0},{"source":"n801","attributes":{"Edge Id":46584,"Relationship":"Follower"},"target":"n1103","id":1381.0},{"source":"n801","attributes":{"Edge Id":32678,"Relationship":"Follower"},"target":"n1114","id":1382.0},{"source":"n801","attributes":{"Edge Id":30711,"Relationship":"Follower"},"target":"n1117","id":1383.0},{"source":"n801","attributes":{"Edge Id":24953,"Relationship":"Follower"},"target":"n1150","id":1384.0},{"source":"n801","attributes":{"Edge Id":5424,"Relationship":"Follower"},"target":"n1152","id":1385.0},{"source":"n801","attributes":{"Edge Id":4311,"Relationship":"Follower"},"target":"n1203","id":1386.0},{"source":"n801","attributes":{"Edge Id":39192,"Relationship":"Follower"},"target":"n1230","id":1387.0},{"source":"n801","attributes":{"Edge Id":47710,"Relationship":"Follower"},"target":"n1243","id":1388.0},{"source":"n801","attributes":{"Edge Id":40319,"Relationship":"Follower"},"target":"n1245","id":1389.0},{"source":"n801","attributes":{"Edge Id":10837,"Relationship":"Follower"},"target":"n1280","id":1390.0},{"source":"n801","attributes":{"Edge Id":47217,"Relationship":"Follower"},"target":"n1290","id":1391.0},{"source":"n801","attributes":{"Edge Id":26972,"Relationship":"Follower"},"target":"n1310","id":1392.0},{"source":"n801","attributes":{"Edge Id":30258,"Relationship":"Follower"},"target":"n1316","id":1393.0},{"source":"n801","attributes":{"Edge Id":11523,"Relationship":"Follower"},"target":"n1332","id":1394.0},{"source":"n801","attributes":{"Edge Id":10677,"Relationship":"Follower"},"target":"n1334","id":1395.0},{"source":"n801","attributes":{"Edge Id":14673,"Relationship":"Follower"},"target":"n1344","id":1396.0},{"source":"n801","attributes":{"Edge Id":26149,"Relationship":"Follower"},"target":"n1361","id":1397.0},{"source":"n801","attributes":{"Edge Id":1213,"Relationship":"Follower"},"target":"n1386","id":1398.0},{"source":"n801","attributes":{"Edge Id":36423,"Relationship":"Follower"},"target":"n1387","id":1399.0},{"source":"n801","attributes":{"Edge Id":41333,"Relationship":"Follower"},"target":"n1396","id":1400.0},{"source":"n801","attributes":{"Edge Id":20411,"Relationship":"Follower"},"target":"n1407","id":1401.0},{"source":"n801","attributes":{"Edge Id":27085,"Relationship":"Follower"},"target":"n1419","id":1402.0},{"source":"n801","attributes":{"Edge Id":19557,"Relationship":"Follower"},"target":"n1432","id":1403.0},{"source":"n801","attributes":{"Edge Id":10184,"Relationship":"Follower"},"target":"n1436","id":1404.0},{"source":"n801","attributes":{"Edge Id":26030,"Relationship":"Follower"},"target":"n1438","id":1405.0},{"source":"n801","attributes":{"Edge Id":9144,"Relationship":"Follower"},"target":"n1439","id":1406.0},{"source":"n801","attributes":{"Edge Id":47706,"Relationship":"Follower"},"target":"n1452","id":1407.0},{"source":"n801","attributes":{"Edge Id":23564,"Relationship":"Follower"},"target":"n1462","id":1408.0},{"source":"n801","attributes":{"Edge Id":22735,"Relationship":"Follower"},"target":"n1474","id":1409.0},{"source":"n801","attributes":{"Edge Id":5662,"Relationship":"Follower"},"target":"n1484","id":1410.0},{"source":"n801","attributes":{"Edge Id":795,"Relationship":"Follower"},"target":"n1493","id":1411.0},{"source":"n801","attributes":{"Edge Id":33725,"Relationship":"Follower"},"target":"n1502","id":1412.0},{"source":"n801","attributes":{"Edge Id":7617,"Relationship":"Follower"},"target":"n1515","id":1413.0},{"source":"n802","attributes":{"Edge Id":50007,"Relationship":"Followed"},"target":"n803","id":1414.0},{"source":"n802","attributes":{"Edge Id":50635,"Relationship":"Followed"},"target":"n805","id":1415.0},{"source":"n802","attributes":{"Edge Id":50628,"Relationship":"Followed"},"target":"n818","id":1416.0},{"source":"n802","attributes":{"Edge Id":50631,"Relationship":"Followed"},"target":"n832","id":1417.0},{"source":"n802","attributes":{"Edge Id":50629,"Relationship":"Followed"},"target":"n844","id":1418.0},{"source":"n802","attributes":{"Edge Id":50641,"Relationship":"Followed"},"target":"n859","id":1419.0},{"source":"n802","attributes":{"Edge Id":50331,"Relationship":"Followed"},"target":"n860","id":1420.0},{"source":"n802","attributes":{"Edge Id":50645,"Relationship":"Followed"},"target":"n877","id":1421.0},{"source":"n802","attributes":{"Edge Id":47095,"Relationship":"Followed"},"target":"n881","id":1422.0},{"source":"n802","attributes":{"Edge Id":50640,"Relationship":"Followed"},"target":"n891","id":1423.0},{"source":"n802","attributes":{"Edge Id":50633,"Relationship":"Followed"},"target":"n931","id":1424.0},{"source":"n802","attributes":{"Edge Id":50632,"Relationship":"Followed"},"target":"n979","id":1425.0},{"source":"n802","attributes":{"Edge Id":50637,"Relationship":"Followed"},"target":"n987","id":1426.0},{"source":"n802","attributes":{"Edge Id":50654,"Relationship":"Followed"},"target":"n1007","id":1427.0},{"source":"n802","attributes":{"Edge Id":50634,"Relationship":"Followed"},"target":"n1017","id":1428.0},{"source":"n802","attributes":{"Edge Id":45093,"Relationship":"Followed"},"target":"n1026","id":1429.0},{"source":"n802","attributes":{"Edge Id":50638,"Relationship":"Followed"},"target":"n1067","id":1430.0},{"source":"n802","attributes":{"weight":2.0,"Edge Id":50627,"Relationship":"Follower"},"target":"n1169","id":1431.0},{"source":"n802","attributes":{"Edge Id":50630,"Relationship":"Followed"},"target":"n1295","id":1432.0},{"source":"n802","attributes":{"Edge Id":48200,"Relationship":"Followed"},"target":"n1463","id":1433.0},{"source":"n803","attributes":{"Edge Id":50003,"Relationship":"Followed"},"target":"n802","id":1434.0},{"source":"n803","attributes":{"Edge Id":46333,"Relationship":"Followed"},"target":"n824","id":1435.0},{"source":"n803","attributes":{"Edge Id":46507,"Relationship":"Followed"},"target":"n825","id":1436.0},{"source":"n803","attributes":{"Edge Id":49990,"Relationship":"Followed"},"target":"n832","id":1437.0},{"source":"n803","attributes":{"Edge Id":49991,"Relationship":"Followed"},"target":"n844","id":1438.0},{"source":"n803","attributes":{"Edge Id":49993,"Relationship":"Followed"},"target":"n857","id":1439.0},{"source":"n803","attributes":{"Edge Id":49997,"Relationship":"Followed"},"target":"n860","id":1440.0},{"source":"n803","attributes":{"Edge Id":49998,"Relationship":"Followed"},"target":"n879","id":1441.0},{"source":"n803","attributes":{"Edge Id":47091,"Relationship":"Followed"},"target":"n881","id":1442.0},{"source":"n803","attributes":{"Edge Id":49992,"Relationship":"Followed"},"target":"n882","id":1443.0},{"source":"n803","attributes":{"Edge Id":49989,"Relationship":"Followed"},"target":"n931","id":1444.0},{"source":"n803","attributes":{"Edge Id":50001,"Relationship":"Followed"},"target":"n975","id":1445.0},{"source":"n803","attributes":{"Edge Id":49994,"Relationship":"Followed"},"target":"n979","id":1446.0},{"source":"n803","attributes":{"weight":2.0,"Edge Id":49988,"Relationship":"Follower"},"target":"n1173","id":1447.0},{"source":"n803","attributes":{"Edge Id":48197,"Relationship":"Followed"},"target":"n1463","id":1448.0},{"source":"n804","attributes":{"weight":2.0,"Edge Id":52202,"Relationship":"Follower"},"target":"n891","id":1449.0},{"source":"n805","attributes":{"Edge Id":50685,"Relationship":"Followed"},"target":"n802","id":1450.0},{"source":"n805","attributes":{"Edge Id":46548,"Relationship":"Followed"},"target":"n825","id":1451.0},{"source":"n805","attributes":{"Edge Id":54183,"Relationship":"Followed"},"target":"n827","id":1452.0},{"source":"n805","attributes":{"Edge Id":53699,"Relationship":"Followed"},"target":"n832","id":1453.0},{"source":"n805","attributes":{"Edge Id":54176,"Relationship":"Followed"},"target":"n835","id":1454.0},{"source":"n805","attributes":{"Edge Id":53196,"Relationship":"Followed"},"target":"n838","id":1455.0},{"source":"n805","attributes":{"Edge Id":50359,"Relationship":"Followed"},"target":"n860","id":1456.0},{"source":"n805","attributes":{"Edge Id":51176,"Relationship":"Followed"},"target":"n879","id":1457.0},{"source":"n805","attributes":{"Edge Id":47130,"Relationship":"Followed"},"target":"n881","id":1458.0},{"source":"n805","attributes":{"Edge Id":45209,"Relationship":"Followed"},"target":"n889","id":1459.0},{"source":"n805","attributes":{"weight":2.0,"Edge Id":53560,"Relationship":"Follower"},"target":"n890","id":1460.0},{"source":"n805","attributes":{"Edge Id":53311,"Relationship":"Followed"},"target":"n891","id":1461.0},{"source":"n805","attributes":{"Edge Id":53077,"Relationship":"Followed"},"target":"n919","id":1462.0},{"source":"n805","attributes":{"Edge Id":53923,"Relationship":"Followed"},"target":"n922","id":1463.0},{"source":"n805","attributes":{"Edge Id":54177,"Relationship":"Followed"},"target":"n923","id":1464.0},{"source":"n805","attributes":{"Edge Id":44498,"Relationship":"Followed"},"target":"n943","id":1465.0},{"source":"n805","attributes":{"weight":2.0,"Edge Id":53722,"Relationship":"Follower"},"target":"n944","id":1466.0},{"source":"n805","attributes":{"Edge Id":45034,"Relationship":"Followed"},"target":"n945","id":1467.0},{"source":"n805","attributes":{"weight":2.0,"Edge Id":44742,"Relationship":"Follower"},"target":"n947","id":1468.0},{"source":"n805","attributes":{"Edge Id":51003,"Relationship":"Followed"},"target":"n963","id":1469.0},{"source":"n805","attributes":{"Edge Id":54175,"Relationship":"Followed"},"target":"n1007","id":1470.0},{"source":"n805","attributes":{"Edge Id":54179,"Relationship":"Followed"},"target":"n1011","id":1471.0},{"source":"n805","attributes":{"weight":2.0,"Edge Id":53854,"Relationship":"Follower"},"target":"n1017","id":1472.0},{"source":"n805","attributes":{"Edge Id":53968,"Relationship":"Followed"},"target":"n1023","id":1473.0},{"source":"n805","attributes":{"Edge Id":53424,"Relationship":"Followed"},"target":"n1091","id":1474.0},{"source":"n805","attributes":{"weight":2.0,"Edge Id":54174,"Relationship":"Follower"},"target":"n1218","id":1475.0},{"source":"n805","attributes":{"Edge Id":52794,"Relationship":"Followed"},"target":"n1250","id":1476.0},{"source":"n805","attributes":{"Edge Id":54084,"Relationship":"Followed"},"target":"n1372","id":1477.0},{"source":"n805","attributes":{"Edge Id":49251,"Relationship":"Followed"},"target":"n1373","id":1478.0},{"source":"n805","attributes":{"weight":2.0,"Edge Id":53438,"Relationship":"Follower"},"target":"n1505","id":1479.0},{"source":"n806","attributes":{"Edge Id":44548,"Relationship":"Followed"},"target":"n867","id":1480.0},{"source":"n806","attributes":{"Edge Id":45181,"Relationship":"Followed"},"target":"n889","id":1481.0},{"source":"n807","attributes":{"Edge Id":50623,"Relationship":"Followed"},"target":"n591","id":1482.0},{"source":"n807","attributes":{"Edge Id":53698,"Relationship":"Followed"},"target":"n832","id":1483.0},{"source":"n807","attributes":{"Edge Id":49826,"Relationship":"Followed"},"target":"n901","id":1484.0},{"source":"n807","attributes":{"Edge Id":54153,"Relationship":"Followed"},"target":"n915","id":1485.0},{"source":"n807","attributes":{"Edge Id":51540,"Relationship":"Followed"},"target":"n931","id":1486.0},{"source":"n807","attributes":{"Edge Id":48282,"Relationship":"Followed"},"target":"n994","id":1487.0},{"source":"n807","attributes":{"Edge Id":51621,"Relationship":"Followed"},"target":"n1015","id":1488.0},{"source":"n807","attributes":{"Edge Id":52378,"Relationship":"Followed"},"target":"n1067","id":1489.0},{"source":"n807","attributes":{"Edge Id":49511,"Relationship":"Followed"},"target":"n1099","id":1490.0},{"source":"n807","attributes":{"Edge Id":51680,"Relationship":"Followed"},"target":"n1295","id":1491.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":36795,"Relationship":"Follower"},"target":"n136","id":1492.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":13962,"Relationship":"Follower"},"target":"n348","id":1493.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":34336,"Relationship":"Follower"},"target":"n540","id":1494.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":33952,"Relationship":"Follower"},"target":"n654","id":1495.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":47283,"Relationship":"Follower"},"target":"n798","id":1496.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":15448,"Relationship":"Follower"},"target":"n809","id":1497.0},{"source":"n808","attributes":{"Edge Id":4608,"Relationship":"Followed"},"target":"n816","id":1498.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":43672,"Relationship":"Follower"},"target":"n820","id":1499.0},{"source":"n808","attributes":{"Edge Id":46388,"Relationship":"Followed"},"target":"n824","id":1500.0},{"source":"n808","attributes":{"Edge Id":43635,"Relationship":"Followed"},"target":"n836","id":1501.0},{"source":"n808","attributes":{"Edge Id":44379,"Relationship":"Followed"},"target":"n841","id":1502.0},{"source":"n808","attributes":{"Edge Id":52998,"Relationship":"Followed"},"target":"n857","id":1503.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":20819,"Relationship":"Follower"},"target":"n872","id":1504.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":49641,"Relationship":"Follower"},"target":"n873","id":1505.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":24179,"Relationship":"Follower"},"target":"n902","id":1506.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":46028,"Relationship":"Follower"},"target":"n903","id":1507.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":47144,"Relationship":"Follower"},"target":"n905","id":1508.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":22494,"Relationship":"Follower"},"target":"n912","id":1509.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":7775,"Relationship":"Follower"},"target":"n914","id":1510.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":46728,"Relationship":"Follower"},"target":"n925","id":1511.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":4734,"Relationship":"Follower"},"target":"n928","id":1512.0},{"source":"n808","attributes":{"Edge Id":51533,"Relationship":"Followed"},"target":"n931","id":1513.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":46900,"Relationship":"Follower"},"target":"n959","id":1514.0},{"source":"n808","attributes":{"Edge Id":50995,"Relationship":"Followed"},"target":"n963","id":1515.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":38893,"Relationship":"Follower"},"target":"n971","id":1516.0},{"source":"n808","attributes":{"Edge Id":53107,"Relationship":"Followed"},"target":"n979","id":1517.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":47822,"Relationship":"Follower"},"target":"n992","id":1518.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":2575,"Relationship":"Follower"},"target":"n998","id":1519.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":3542,"Relationship":"Follower"},"target":"n999","id":1520.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":48739,"Relationship":"Follower"},"target":"n1031","id":1521.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":42472,"Relationship":"Follower"},"target":"n1040","id":1522.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":6547,"Relationship":"Follower"},"target":"n1043","id":1523.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":5271,"Relationship":"Follower"},"target":"n1044","id":1524.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":52532,"Relationship":"Follower"},"target":"n1047","id":1525.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":50538,"Relationship":"Follower"},"target":"n1075","id":1526.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":21888,"Relationship":"Follower"},"target":"n1077","id":1527.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":18576,"Relationship":"Follower"},"target":"n1093","id":1528.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":27726,"Relationship":"Follower"},"target":"n1105","id":1529.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":24670,"Relationship":"Follower"},"target":"n1107","id":1530.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":28355,"Relationship":"Follower"},"target":"n1141","id":1531.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":46850,"Relationship":"Follower"},"target":"n1145","id":1532.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":52113,"Relationship":"Follower"},"target":"n1153","id":1533.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":37039,"Relationship":"Follower"},"target":"n1165","id":1534.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":29860,"Relationship":"Follower"},"target":"n1258","id":1535.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":50815,"Relationship":"Follower"},"target":"n1283","id":1536.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":47218,"Relationship":"Follower"},"target":"n1290","id":1537.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":20318,"Relationship":"Follower"},"target":"n1291","id":1538.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":41416,"Relationship":"Follower"},"target":"n1305","id":1539.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":46817,"Relationship":"Follower"},"target":"n1358","id":1540.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":9143,"Relationship":"Follower"},"target":"n1439","id":1541.0},{"source":"n808","attributes":{"weight":2.0,"Edge Id":609,"Relationship":"Follower"},"target":"n1469","id":1542.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15503,"Relationship":"Follower"},"target":"n448","id":1543.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15517,"Relationship":"Follower"},"target":"n808","id":1544.0},{"source":"n809","attributes":{"Edge Id":15524,"Relationship":"Followed"},"target":"n825","id":1545.0},{"source":"n809","attributes":{"Edge Id":15518,"Relationship":"Followed"},"target":"n836","id":1546.0},{"source":"n809","attributes":{"Edge Id":15521,"Relationship":"Followed"},"target":"n841","id":1547.0},{"source":"n809","attributes":{"Edge Id":15537,"Relationship":"Followed"},"target":"n857","id":1548.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15504,"Relationship":"Follower"},"target":"n865","id":1549.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15509,"Relationship":"Follower"},"target":"n903","id":1550.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":7799,"Relationship":"Follower"},"target":"n914","id":1551.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15508,"Relationship":"Follower"},"target":"n1009","id":1552.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15505,"Relationship":"Follower"},"target":"n1014","id":1553.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15516,"Relationship":"Follower"},"target":"n1047","id":1554.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15514,"Relationship":"Follower"},"target":"n1075","id":1555.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15500,"Relationship":"Follower"},"target":"n1093","id":1556.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15506,"Relationship":"Follower"},"target":"n1245","id":1557.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15512,"Relationship":"Follower"},"target":"n1290","id":1558.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15501,"Relationship":"Follower"},"target":"n1291","id":1559.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15502,"Relationship":"Follower"},"target":"n1330","id":1560.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":15515,"Relationship":"Follower"},"target":"n1443","id":1561.0},{"source":"n809","attributes":{"weight":2.0,"Edge Id":629,"Relationship":"Follower"},"target":"n1469","id":1562.0},{"source":"n810","attributes":{"weight":2.0,"Edge Id":7501,"Relationship":"Follower"},"target":"n1342","id":1563.0},{"source":"n810","attributes":{"weight":2.0,"Edge Id":6080,"Relationship":"Follower"},"target":"n1345","id":1564.0},{"source":"n813","attributes":{"Edge Id":45325,"Relationship":"Followed"},"target":"n833","id":1565.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":13065,"Relationship":"Follower"},"target":"n288","id":1566.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47498,"Relationship":"Follower"},"target":"n316","id":1567.0},{"source":"n814","attributes":{"Edge Id":11517,"Relationship":"Followed"},"target":"n327","id":1568.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":42239,"Relationship":"Follower"},"target":"n368","id":1569.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":31987,"Relationship":"Follower"},"target":"n502","id":1570.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":15881,"Relationship":"Follower"},"target":"n562","id":1571.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":33851,"Relationship":"Follower"},"target":"n604","id":1572.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":40814,"Relationship":"Follower"},"target":"n608","id":1573.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":37500,"Relationship":"Follower"},"target":"n621","id":1574.0},{"source":"n814","attributes":{"Edge Id":9929,"Relationship":"Followed"},"target":"n659","id":1575.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":10954,"Relationship":"Follower"},"target":"n660","id":1576.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":33135,"Relationship":"Follower"},"target":"n755","id":1577.0},{"source":"n814","attributes":{"Edge Id":47507,"Relationship":"Followed"},"target":"n801","id":1578.0},{"source":"n814","attributes":{"Edge Id":47525,"Relationship":"Followed"},"target":"n815","id":1579.0},{"source":"n814","attributes":{"Edge Id":45331,"Relationship":"Followed"},"target":"n833","id":1580.0},{"source":"n814","attributes":{"Edge Id":43557,"Relationship":"Followed"},"target":"n836","id":1581.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":8207,"Relationship":"Follower"},"target":"n852","id":1582.0},{"source":"n814","attributes":{"Edge Id":47534,"Relationship":"Followed"},"target":"n911","id":1583.0},{"source":"n814","attributes":{"Edge Id":47524,"Relationship":"Followed"},"target":"n915","id":1584.0},{"source":"n814","attributes":{"Edge Id":47509,"Relationship":"Followed"},"target":"n919","id":1585.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":45745,"Relationship":"Follower"},"target":"n929","id":1586.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":43813,"Relationship":"Follower"},"target":"n1009","id":1587.0},{"source":"n814","attributes":{"Edge Id":33178,"Relationship":"Followed"},"target":"n1022","id":1588.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":13213,"Relationship":"Follower"},"target":"n1035","id":1589.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47492,"Relationship":"Follower"},"target":"n1059","id":1590.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":8080,"Relationship":"Follower"},"target":"n1094","id":1591.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47502,"Relationship":"Follower"},"target":"n1097","id":1592.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":32139,"Relationship":"Follower"},"target":"n1121","id":1593.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":16178,"Relationship":"Follower"},"target":"n1157","id":1594.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":38041,"Relationship":"Follower"},"target":"n1185","id":1595.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":24395,"Relationship":"Follower"},"target":"n1194","id":1596.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":14414,"Relationship":"Follower"},"target":"n1202","id":1597.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47489,"Relationship":"Follower"},"target":"n1204","id":1598.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47494,"Relationship":"Follower"},"target":"n1260","id":1599.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47496,"Relationship":"Follower"},"target":"n1270","id":1600.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":20614,"Relationship":"Follower"},"target":"n1271","id":1601.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":4975,"Relationship":"Follower"},"target":"n1274","id":1602.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47497,"Relationship":"Follower"},"target":"n1275","id":1603.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":147,"Relationship":"Follower"},"target":"n1285","id":1604.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":28562,"Relationship":"Follower"},"target":"n1303","id":1605.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47495,"Relationship":"Follower"},"target":"n1323","id":1606.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47490,"Relationship":"Follower"},"target":"n1327","id":1607.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":47491,"Relationship":"Follower"},"target":"n1363","id":1608.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":45809,"Relationship":"Follower"},"target":"n1453","id":1609.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":45904,"Relationship":"Follower"},"target":"n1461","id":1610.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":24480,"Relationship":"Follower"},"target":"n1481","id":1611.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":33730,"Relationship":"Follower"},"target":"n1502","id":1612.0},{"source":"n814","attributes":{"weight":2.0,"Edge Id":37930,"Relationship":"Follower"},"target":"n1517","id":1613.0},{"source":"n814","attributes":{"Edge Id":5069,"Relationship":"Followed"},"target":"n1518","id":1614.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":29291,"Relationship":"Follower"},"target":"n108","id":1615.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":42608,"Relationship":"Follower"},"target":"n148","id":1616.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":30888,"Relationship":"Follower"},"target":"n314","id":1617.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":35041,"Relationship":"Follower"},"target":"n356","id":1618.0},{"source":"n815","attributes":{"Edge Id":38472,"Relationship":"Follower"},"target":"n409","id":1619.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":24119,"Relationship":"Follower"},"target":"n451","id":1620.0},{"source":"n815","attributes":{"Edge Id":38343,"Relationship":"Follower"},"target":"n513","id":1621.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":25407,"Relationship":"Follower"},"target":"n518","id":1622.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":40811,"Relationship":"Follower"},"target":"n608","id":1623.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":33830,"Relationship":"Follower"},"target":"n661","id":1624.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":34812,"Relationship":"Follower"},"target":"n784","id":1625.0},{"source":"n815","attributes":{"Edge Id":47478,"Relationship":"Follower"},"target":"n814","id":1626.0},{"source":"n815","attributes":{"Edge Id":49316,"Relationship":"Follower"},"target":"n837","id":1627.0},{"source":"n815","attributes":{"Edge Id":48978,"Relationship":"Follower"},"target":"n842","id":1628.0},{"source":"n815","attributes":{"Edge Id":47945,"Relationship":"Followed"},"target":"n843","id":1629.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":46060,"Relationship":"Follower"},"target":"n903","id":1630.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":20669,"Relationship":"Follower"},"target":"n1020","id":1631.0},{"source":"n815","attributes":{"Edge Id":33182,"Relationship":"Follower"},"target":"n1027","id":1632.0},{"source":"n815","attributes":{"Edge Id":3134,"Relationship":"Follower"},"target":"n1034","id":1633.0},{"source":"n815","attributes":{"Edge Id":11800,"Relationship":"Follower"},"target":"n1055","id":1634.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":32368,"Relationship":"Follower"},"target":"n1070","id":1635.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":18602,"Relationship":"Follower"},"target":"n1093","id":1636.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":24660,"Relationship":"Follower"},"target":"n1107","id":1637.0},{"source":"n815","attributes":{"Edge Id":31445,"Relationship":"Follower"},"target":"n1118","id":1638.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":27487,"Relationship":"Follower"},"target":"n1120","id":1639.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":32138,"Relationship":"Follower"},"target":"n1121","id":1640.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":28348,"Relationship":"Follower"},"target":"n1141","id":1641.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":42633,"Relationship":"Follower"},"target":"n1142","id":1642.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":14416,"Relationship":"Follower"},"target":"n1202","id":1643.0},{"source":"n815","attributes":{"Edge Id":48410,"Relationship":"Follower"},"target":"n1204","id":1644.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":15794,"Relationship":"Follower"},"target":"n1205","id":1645.0},{"source":"n815","attributes":{"Edge Id":148,"Relationship":"Follower"},"target":"n1285","id":1646.0},{"source":"n815","attributes":{"Edge Id":28550,"Relationship":"Follower"},"target":"n1303","id":1647.0},{"source":"n815","attributes":{"Edge Id":52315,"Relationship":"Follower"},"target":"n1340","id":1648.0},{"source":"n815","attributes":{"Edge Id":28175,"Relationship":"Follower"},"target":"n1395","id":1649.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":22138,"Relationship":"Follower"},"target":"n1400","id":1650.0},{"source":"n815","attributes":{"Edge Id":19560,"Relationship":"Follower"},"target":"n1432","id":1651.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":21862,"Relationship":"Follower"},"target":"n1433","id":1652.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":23070,"Relationship":"Follower"},"target":"n1435","id":1653.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":34687,"Relationship":"Follower"},"target":"n1437","id":1654.0},{"source":"n815","attributes":{"weight":2.0,"Edge Id":29564,"Relationship":"Follower"},"target":"n1492","id":1655.0},{"source":"n816","attributes":{"Edge Id":4464,"Relationship":"Followed"},"target":"n330","id":1656.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4435,"Relationship":"Follower"},"target":"n464","id":1657.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4440,"Relationship":"Follower"},"target":"n467","id":1658.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4447,"Relationship":"Follower"},"target":"n808","id":1659.0},{"source":"n816","attributes":{"Edge Id":4456,"Relationship":"Followed"},"target":"n827","id":1660.0},{"source":"n816","attributes":{"Edge Id":4462,"Relationship":"Followed"},"target":"n841","id":1661.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4434,"Relationship":"Follower"},"target":"n852","id":1662.0},{"source":"n816","attributes":{"Edge Id":4459,"Relationship":"Followed"},"target":"n857","id":1663.0},{"source":"n816","attributes":{"Edge Id":4458,"Relationship":"Followed"},"target":"n915","id":1664.0},{"source":"n816","attributes":{"Edge Id":4461,"Relationship":"Followed"},"target":"n940","id":1665.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4441,"Relationship":"Follower"},"target":"n941","id":1666.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":2592,"Relationship":"Follower"},"target":"n998","id":1667.0},{"source":"n816","attributes":{"Edge Id":4457,"Relationship":"Followed"},"target":"n1015","id":1668.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4436,"Relationship":"Follower"},"target":"n1042","id":1669.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4433,"Relationship":"Follower"},"target":"n1043","id":1670.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4445,"Relationship":"Follower"},"target":"n1054","id":1671.0},{"source":"n816","attributes":{"Edge Id":4485,"Relationship":"Followed"},"target":"n1065","id":1672.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4431,"Relationship":"Follower"},"target":"n1068","id":1673.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4450,"Relationship":"Follower"},"target":"n1089","id":1674.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4438,"Relationship":"Follower"},"target":"n1118","id":1675.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4437,"Relationship":"Follower"},"target":"n1137","id":1676.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4439,"Relationship":"Follower"},"target":"n1236","id":1677.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4432,"Relationship":"Follower"},"target":"n1241","id":1678.0},{"source":"n816","attributes":{"Edge Id":4463,"Relationship":"Followed"},"target":"n1295","id":1679.0},{"source":"n816","attributes":{"weight":2.0,"Edge Id":4446,"Relationship":"Follower"},"target":"n1489","id":1680.0},{"source":"n817","attributes":{"Edge Id":43609,"Relationship":"Followed"},"target":"n836","id":1681.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":44047,"Relationship":"Follower"},"target":"n841","id":1682.0},{"source":"n817","attributes":{"Edge Id":50340,"Relationship":"Followed"},"target":"n860","id":1683.0},{"source":"n817","attributes":{"Edge Id":51143,"Relationship":"Followed"},"target":"n879","id":1684.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":49535,"Relationship":"Follower"},"target":"n885","id":1685.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":46068,"Relationship":"Follower"},"target":"n903","id":1686.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":51792,"Relationship":"Follower"},"target":"n904","id":1687.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":47171,"Relationship":"Follower"},"target":"n905","id":1688.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":51863,"Relationship":"Follower"},"target":"n915","id":1689.0},{"source":"n817","attributes":{"Edge Id":49008,"Relationship":"Followed"},"target":"n927","id":1690.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":24545,"Relationship":"Follower"},"target":"n988","id":1691.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":17604,"Relationship":"Follower"},"target":"n1127","id":1692.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":51862,"Relationship":"Follower"},"target":"n1128","id":1693.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":51861,"Relationship":"Follower"},"target":"n1169","id":1694.0},{"source":"n817","attributes":{"weight":2.0,"Edge Id":50814,"Relationship":"Follower"},"target":"n1283","id":1695.0},{"source":"n818","attributes":{"weight":2.0,"Edge Id":50869,"Relationship":"Follower"},"target":"n445","id":1696.0},{"source":"n818","attributes":{"Edge Id":50657,"Relationship":"Followed"},"target":"n802","id":1697.0},{"source":"n818","attributes":{"Edge Id":50873,"Relationship":"Followed"},"target":"n832","id":1698.0},{"source":"n818","attributes":{"Edge Id":50871,"Relationship":"Followed"},"target":"n844","id":1699.0},{"source":"n818","attributes":{"Edge Id":50333,"Relationship":"Followed"},"target":"n860","id":1700.0},{"source":"n818","attributes":{"Edge Id":50876,"Relationship":"Followed"},"target":"n887","id":1701.0},{"source":"n818","attributes":{"Edge Id":50775,"Relationship":"Followed"},"target":"n987","id":1702.0},{"source":"n818","attributes":{"Edge Id":48202,"Relationship":"Followed"},"target":"n1463","id":1703.0},{"source":"n819","attributes":{"weight":2.0,"Edge Id":51434,"Relationship":"Follower"},"target":"n280","id":1704.0},{"source":"n819","attributes":{"Edge Id":50617,"Relationship":"Followed"},"target":"n591","id":1705.0},{"source":"n819","attributes":{"Edge Id":51436,"Relationship":"Followed"},"target":"n832","id":1706.0},{"source":"n819","attributes":{"weight":2.0,"Edge Id":3873,"Relationship":"Follower"},"target":"n840","id":1707.0},{"source":"n819","attributes":{"Edge Id":51435,"Relationship":"Followed"},"target":"n844","id":1708.0},{"source":"n819","attributes":{"Edge Id":51343,"Relationship":"Followed"},"target":"n859","id":1709.0},{"source":"n819","attributes":{"Edge Id":50338,"Relationship":"Followed"},"target":"n860","id":1710.0},{"source":"n819","attributes":{"Edge Id":51437,"Relationship":"Followed"},"target":"n877","id":1711.0},{"source":"n819","attributes":{"Edge Id":51135,"Relationship":"Followed"},"target":"n879","id":1712.0},{"source":"n819","attributes":{"Edge Id":51018,"Relationship":"Followed"},"target":"n880","id":1713.0},{"source":"n819","attributes":{"Edge Id":51441,"Relationship":"Followed"},"target":"n893","id":1714.0},{"source":"n819","attributes":{"Edge Id":51440,"Relationship":"Followed"},"target":"n920","id":1715.0},{"source":"n819","attributes":{"Edge Id":50981,"Relationship":"Followed"},"target":"n963","id":1716.0},{"source":"n819","attributes":{"Edge Id":51438,"Relationship":"Followed"},"target":"n979","id":1717.0},{"source":"n819","attributes":{"Edge Id":49621,"Relationship":"Followed"},"target":"n983","id":1718.0},{"source":"n819","attributes":{"Edge Id":51439,"Relationship":"Followed"},"target":"n1067","id":1719.0},{"source":"n819","attributes":{"weight":2.0,"Edge Id":37030,"Relationship":"Follower"},"target":"n1165","id":1720.0},{"source":"n819","attributes":{"weight":2.0,"Edge Id":51433,"Relationship":"Follower"},"target":"n1311","id":1721.0},{"source":"n819","attributes":{"Edge Id":49959,"Relationship":"Followed"},"target":"n1393","id":1722.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":4051,"Relationship":"Follower"},"target":"n297","id":1723.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":30172,"Relationship":"Follower"},"target":"n609","id":1724.0},{"source":"n820","attributes":{"Edge Id":43725,"Relationship":"Followed"},"target":"n801","id":1725.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43722,"Relationship":"Follower"},"target":"n808","id":1726.0},{"source":"n820","attributes":{"Edge Id":43531,"Relationship":"Followed"},"target":"n836","id":1727.0},{"source":"n820","attributes":{"Edge Id":43726,"Relationship":"Followed"},"target":"n841","id":1728.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43716,"Relationship":"Follower"},"target":"n871","id":1729.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43720,"Relationship":"Follower"},"target":"n873","id":1730.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43713,"Relationship":"Follower"},"target":"n925","id":1731.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":3544,"Relationship":"Follower"},"target":"n999","id":1732.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43709,"Relationship":"Follower"},"target":"n1009","id":1733.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43719,"Relationship":"Follower"},"target":"n1031","id":1734.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43708,"Relationship":"Follower"},"target":"n1036","id":1735.0},{"source":"n820","attributes":{"Edge Id":43733,"Relationship":"Followed"},"target":"n1039","id":1736.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":1270,"Relationship":"Follower"},"target":"n1081","id":1737.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43723,"Relationship":"Follower"},"target":"n1088","id":1738.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":830,"Relationship":"Follower"},"target":"n1101","id":1739.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":2429,"Relationship":"Follower"},"target":"n1181","id":1740.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43715,"Relationship":"Follower"},"target":"n1209","id":1741.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43710,"Relationship":"Follower"},"target":"n1212","id":1742.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43712,"Relationship":"Follower"},"target":"n1215","id":1743.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43718,"Relationship":"Follower"},"target":"n1260","id":1744.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":26672,"Relationship":"Follower"},"target":"n1272","id":1745.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43717,"Relationship":"Follower"},"target":"n1363","id":1746.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43721,"Relationship":"Follower"},"target":"n1443","id":1747.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":7151,"Relationship":"Follower"},"target":"n1444","id":1748.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43714,"Relationship":"Follower"},"target":"n1449","id":1749.0},{"source":"n820","attributes":{"Edge Id":456,"Relationship":"Followed"},"target":"n1459","id":1750.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":43711,"Relationship":"Follower"},"target":"n1461","id":1751.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":240,"Relationship":"Follower"},"target":"n1465","id":1752.0},{"source":"n820","attributes":{"weight":2.0,"Edge Id":621,"Relationship":"Follower"},"target":"n1469","id":1753.0},{"source":"n821","attributes":{"Edge Id":46666,"Relationship":"Followed"},"target":"n832","id":1754.0},{"source":"n821","attributes":{"weight":2.0,"Edge Id":46661,"Relationship":"Follower"},"target":"n893","id":1755.0},{"source":"n821","attributes":{"weight":2.0,"Edge Id":46660,"Relationship":"Follower"},"target":"n1367","id":1756.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":11719,"Relationship":"Follower"},"target":"n296","id":1757.0},{"source":"n822","attributes":{"Edge Id":44322,"Relationship":"Followed"},"target":"n841","id":1758.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":46909,"Relationship":"Follower"},"target":"n959","id":1759.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":38897,"Relationship":"Follower"},"target":"n971","id":1760.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":19765,"Relationship":"Follower"},"target":"n1045","id":1761.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":17143,"Relationship":"Follower"},"target":"n1082","id":1762.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":24960,"Relationship":"Follower"},"target":"n1150","id":1763.0},{"source":"n822","attributes":{"weight":2.0,"Edge Id":37040,"Relationship":"Follower"},"target":"n1165","id":1764.0},{"source":"n822","attributes":{"Edge Id":462,"Relationship":"Followed"},"target":"n1459","id":1765.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":46418,"Relationship":"Follower"},"target":"n825","id":1766.0},{"source":"n823","attributes":{"Edge Id":51568,"Relationship":"Followed"},"target":"n832","id":1767.0},{"source":"n823","attributes":{"Edge Id":43602,"Relationship":"Followed"},"target":"n836","id":1768.0},{"source":"n823","attributes":{"Edge Id":44341,"Relationship":"Followed"},"target":"n841","id":1769.0},{"source":"n823","attributes":{"Edge Id":51562,"Relationship":"Followed"},"target":"n857","id":1770.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":30989,"Relationship":"Follower"},"target":"n865","id":1771.0},{"source":"n823","attributes":{"Edge Id":51563,"Relationship":"Followed"},"target":"n893","id":1772.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":46039,"Relationship":"Follower"},"target":"n903","id":1773.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":51560,"Relationship":"Follower"},"target":"n909","id":1774.0},{"source":"n823","attributes":{"Edge Id":51509,"Relationship":"Followed"},"target":"n931","id":1775.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":46921,"Relationship":"Follower"},"target":"n959","id":1776.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":25557,"Relationship":"Follower"},"target":"n1012","id":1777.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":23198,"Relationship":"Follower"},"target":"n1032","id":1778.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":50535,"Relationship":"Follower"},"target":"n1075","id":1779.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":816,"Relationship":"Follower"},"target":"n1101","id":1780.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":30732,"Relationship":"Follower"},"target":"n1117","id":1781.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":30528,"Relationship":"Follower"},"target":"n1126","id":1782.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":51557,"Relationship":"Follower"},"target":"n1153","id":1783.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":44001,"Relationship":"Follower"},"target":"n1166","id":1784.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":20513,"Relationship":"Follower"},"target":"n1240","id":1785.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":6329,"Relationship":"Follower"},"target":"n1241","id":1786.0},{"source":"n823","attributes":{"Edge Id":51561,"Relationship":"Followed"},"target":"n1295","id":1787.0},{"source":"n823","attributes":{"weight":2.0,"Edge Id":41418,"Relationship":"Follower"},"target":"n1305","id":1788.0},{"source":"n824","attributes":{"Edge Id":46292,"Relationship":"Followed"},"target":"n803","id":1789.0},{"source":"n824","attributes":{"weight":2.0,"Edge Id":46291,"Relationship":"Follower"},"target":"n808","id":1790.0},{"source":"n824","attributes":{"weight":2.0,"Edge Id":46289,"Relationship":"Follower"},"target":"n825","id":1791.0},{"source":"n824","attributes":{"Edge Id":43543,"Relationship":"Followed"},"target":"n836","id":1792.0},{"source":"n824","attributes":{"Edge Id":46294,"Relationship":"Followed"},"target":"n844","id":1793.0},{"source":"n824","attributes":{"Edge Id":46296,"Relationship":"Followed"},"target":"n881","id":1794.0},{"source":"n824","attributes":{"weight":2.0,"Edge Id":46031,"Relationship":"Follower"},"target":"n903","id":1795.0},{"source":"n824","attributes":{"Edge Id":46293,"Relationship":"Followed"},"target":"n963","id":1796.0},{"source":"n824","attributes":{"Edge Id":46295,"Relationship":"Followed"},"target":"n997","id":1797.0},{"source":"n824","attributes":{"weight":2.0,"Edge Id":46290,"Relationship":"Follower"},"target":"n1075","id":1798.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46441,"Relationship":"Follower"},"target":"n286","id":1799.0},{"source":"n825","attributes":{"Edge Id":46457,"Relationship":"Followed"},"target":"n803","id":1800.0},{"source":"n825","attributes":{"Edge Id":46461,"Relationship":"Followed"},"target":"n805","id":1801.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":15474,"Relationship":"Follower"},"target":"n809","id":1802.0},{"source":"n825","attributes":{"Edge Id":46470,"Relationship":"Followed"},"target":"n823","id":1803.0},{"source":"n825","attributes":{"Edge Id":46300,"Relationship":"Followed"},"target":"n824","id":1804.0},{"source":"n825","attributes":{"Edge Id":46480,"Relationship":"Followed"},"target":"n827","id":1805.0},{"source":"n825","attributes":{"Edge Id":46453,"Relationship":"Followed"},"target":"n832","id":1806.0},{"source":"n825","attributes":{"Edge Id":43544,"Relationship":"Followed"},"target":"n836","id":1807.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":3869,"Relationship":"Follower"},"target":"n840","id":1808.0},{"source":"n825","attributes":{"Edge Id":46460,"Relationship":"Followed"},"target":"n844","id":1809.0},{"source":"n825","attributes":{"Edge Id":46455,"Relationship":"Followed"},"target":"n857","id":1810.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":30977,"Relationship":"Follower"},"target":"n865","id":1811.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":20817,"Relationship":"Follower"},"target":"n872","id":1812.0},{"source":"n825","attributes":{"Edge Id":46472,"Relationship":"Followed"},"target":"n879","id":1813.0},{"source":"n825","attributes":{"Edge Id":46449,"Relationship":"Followed"},"target":"n881","id":1814.0},{"source":"n825","attributes":{"Edge Id":46448,"Relationship":"Followed"},"target":"n882","id":1815.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":24189,"Relationship":"Follower"},"target":"n902","id":1816.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46018,"Relationship":"Follower"},"target":"n903","id":1817.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":7770,"Relationship":"Follower"},"target":"n914","id":1818.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46447,"Relationship":"Follower"},"target":"n915","id":1819.0},{"source":"n825","attributes":{"Edge Id":46464,"Relationship":"Followed"},"target":"n920","id":1820.0},{"source":"n825","attributes":{"Edge Id":46452,"Relationship":"Followed"},"target":"n931","id":1821.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46439,"Relationship":"Follower"},"target":"n959","id":1822.0},{"source":"n825","attributes":{"Edge Id":46465,"Relationship":"Followed"},"target":"n963","id":1823.0},{"source":"n825","attributes":{"Edge Id":46458,"Relationship":"Followed"},"target":"n979","id":1824.0},{"source":"n825","attributes":{"Edge Id":46468,"Relationship":"Followed"},"target":"n991","id":1825.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":45959,"Relationship":"Follower"},"target":"n1005","id":1826.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":42460,"Relationship":"Follower"},"target":"n1040","id":1827.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46444,"Relationship":"Follower"},"target":"n1075","id":1828.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46446,"Relationship":"Follower"},"target":"n1097","id":1829.0},{"source":"n825","attributes":{"Edge Id":46467,"Relationship":"Followed"},"target":"n1276","id":1830.0},{"source":"n825","attributes":{"Edge Id":46478,"Relationship":"Followed"},"target":"n1277","id":1831.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":144,"Relationship":"Follower"},"target":"n1285","id":1832.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46440,"Relationship":"Follower"},"target":"n1290","id":1833.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":20319,"Relationship":"Follower"},"target":"n1291","id":1834.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46445,"Relationship":"Follower"},"target":"n1452","id":1835.0},{"source":"n825","attributes":{"Edge Id":46454,"Relationship":"Followed"},"target":"n1463","id":1836.0},{"source":"n825","attributes":{"weight":2.0,"Edge Id":46442,"Relationship":"Follower"},"target":"n1513","id":1837.0},{"source":"n826","attributes":{"Edge Id":48872,"Relationship":"Followed"},"target":"n827","id":1838.0},{"source":"n826","attributes":{"Edge Id":48871,"Relationship":"Followed"},"target":"n838","id":1839.0},{"source":"n826","attributes":{"weight":2.0,"Edge Id":48562,"Relationship":"Follower"},"target":"n839","id":1840.0},{"source":"n826","attributes":{"weight":2.0,"Edge Id":48870,"Relationship":"Follower"},"target":"n919","id":1841.0},{"source":"n826","attributes":{"weight":2.0,"Edge Id":43820,"Relationship":"Follower"},"target":"n1009","id":1842.0},{"source":"n826","attributes":{"weight":2.0,"Edge Id":27567,"Relationship":"Follower"},"target":"n1504","id":1843.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":14243,"Relationship":"Follower"},"target":"n282","id":1844.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52621,"Relationship":"Follower"},"target":"n285","id":1845.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52898,"Relationship":"Follower"},"target":"n317","id":1846.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":39636,"Relationship":"Follower"},"target":"n494","id":1847.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":40815,"Relationship":"Follower"},"target":"n608","id":1848.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":7693,"Relationship":"Follower"},"target":"n618","id":1849.0},{"source":"n827","attributes":{"Edge Id":54186,"Relationship":"Followed"},"target":"n805","id":1850.0},{"source":"n827","attributes":{"Edge Id":4610,"Relationship":"Followed"},"target":"n816","id":1851.0},{"source":"n827","attributes":{"Edge Id":46551,"Relationship":"Followed"},"target":"n825","id":1852.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":48868,"Relationship":"Follower"},"target":"n826","id":1853.0},{"source":"n827","attributes":{"Edge Id":53703,"Relationship":"Followed"},"target":"n832","id":1854.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":8229,"Relationship":"Follower"},"target":"n852","id":1855.0},{"source":"n827","attributes":{"Edge Id":53010,"Relationship":"Followed"},"target":"n857","id":1856.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":30990,"Relationship":"Follower"},"target":"n865","id":1857.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":48020,"Relationship":"Follower"},"target":"n871","id":1858.0},{"source":"n827","attributes":{"Edge Id":51180,"Relationship":"Followed"},"target":"n879","id":1859.0},{"source":"n827","attributes":{"Edge Id":47133,"Relationship":"Followed"},"target":"n881","id":1860.0},{"source":"n827","attributes":{"Edge Id":52063,"Relationship":"Followed"},"target":"n882","id":1861.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":53574,"Relationship":"Follower"},"target":"n890","id":1862.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":46042,"Relationship":"Follower"},"target":"n903","id":1863.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":47146,"Relationship":"Follower"},"target":"n905","id":1864.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":41091,"Relationship":"Follower"},"target":"n907","id":1865.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":22535,"Relationship":"Follower"},"target":"n912","id":1866.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":7814,"Relationship":"Follower"},"target":"n914","id":1867.0},{"source":"n827","attributes":{"Edge Id":54322,"Relationship":"Followed"},"target":"n915","id":1868.0},{"source":"n827","attributes":{"Edge Id":53082,"Relationship":"Followed"},"target":"n919","id":1869.0},{"source":"n827","attributes":{"Edge Id":51769,"Relationship":"Followed"},"target":"n921","id":1870.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":53885,"Relationship":"Follower"},"target":"n922","id":1871.0},{"source":"n827","attributes":{"Edge Id":51544,"Relationship":"Followed"},"target":"n931","id":1872.0},{"source":"n827","attributes":{"Edge Id":44502,"Relationship":"Followed"},"target":"n943","id":1873.0},{"source":"n827","attributes":{"Edge Id":45037,"Relationship":"Followed"},"target":"n945","id":1874.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":45591,"Relationship":"Follower"},"target":"n949","id":1875.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":46905,"Relationship":"Follower"},"target":"n959","id":1876.0},{"source":"n827","attributes":{"Edge Id":53783,"Relationship":"Followed"},"target":"n962","id":1877.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":8610,"Relationship":"Follower"},"target":"n976","id":1878.0},{"source":"n827","attributes":{"Edge Id":53131,"Relationship":"Followed"},"target":"n979","id":1879.0},{"source":"n827","attributes":{"Edge Id":54323,"Relationship":"Followed"},"target":"n991","id":1880.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":3609,"Relationship":"Follower"},"target":"n999","id":1881.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":6143,"Relationship":"Follower"},"target":"n1003","id":1882.0},{"source":"n827","attributes":{"Edge Id":54233,"Relationship":"Followed"},"target":"n1007","id":1883.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":43827,"Relationship":"Follower"},"target":"n1009","id":1884.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":33384,"Relationship":"Follower"},"target":"n1014","id":1885.0},{"source":"n827","attributes":{"Edge Id":53815,"Relationship":"Followed"},"target":"n1021","id":1886.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":42467,"Relationship":"Follower"},"target":"n1040","id":1887.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52533,"Relationship":"Follower"},"target":"n1047","id":1888.0},{"source":"n827","attributes":{"Edge Id":54130,"Relationship":"Followed"},"target":"n1051","id":1889.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":14557,"Relationship":"Follower"},"target":"n1052","id":1890.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":54321,"Relationship":"Follower"},"target":"n1053","id":1891.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":51821,"Relationship":"Follower"},"target":"n1054","id":1892.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":11799,"Relationship":"Follower"},"target":"n1055","id":1893.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":31237,"Relationship":"Follower"},"target":"n1056","id":1894.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":53786,"Relationship":"Follower"},"target":"n1057","id":1895.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":25290,"Relationship":"Follower"},"target":"n1058","id":1896.0},{"source":"n827","attributes":{"Edge Id":50737,"Relationship":"Followed"},"target":"n1065","id":1897.0},{"source":"n827","attributes":{"Edge Id":52381,"Relationship":"Followed"},"target":"n1067","id":1898.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":5142,"Relationship":"Follower"},"target":"n1068","id":1899.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":50546,"Relationship":"Follower"},"target":"n1075","id":1900.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":21901,"Relationship":"Follower"},"target":"n1077","id":1901.0},{"source":"n827","attributes":{"Edge Id":51268,"Relationship":"Followed"},"target":"n1078","id":1902.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":54299,"Relationship":"Follower"},"target":"n1089","id":1903.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":18598,"Relationship":"Follower"},"target":"n1093","id":1904.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":53643,"Relationship":"Follower"},"target":"n1097","id":1905.0},{"source":"n827","attributes":{"Edge Id":49514,"Relationship":"Followed"},"target":"n1099","id":1906.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":27737,"Relationship":"Follower"},"target":"n1105","id":1907.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52076,"Relationship":"Follower"},"target":"n1111","id":1908.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":31446,"Relationship":"Follower"},"target":"n1118","id":1909.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52583,"Relationship":"Follower"},"target":"n1128","id":1910.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52697,"Relationship":"Follower"},"target":"n1129","id":1911.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":29962,"Relationship":"Follower"},"target":"n1137","id":1912.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":21328,"Relationship":"Follower"},"target":"n1143","id":1913.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52115,"Relationship":"Follower"},"target":"n1153","id":1914.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":39057,"Relationship":"Follower"},"target":"n1154","id":1915.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":28668,"Relationship":"Follower"},"target":"n1159","id":1916.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":50043,"Relationship":"Follower"},"target":"n1173","id":1917.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":53474,"Relationship":"Follower"},"target":"n1174","id":1918.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":35640,"Relationship":"Follower"},"target":"n1187","id":1919.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":48547,"Relationship":"Follower"},"target":"n1207","id":1920.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":9643,"Relationship":"Follower"},"target":"n1238","id":1921.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":20522,"Relationship":"Follower"},"target":"n1240","id":1922.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":6348,"Relationship":"Follower"},"target":"n1241","id":1923.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":54251,"Relationship":"Follower"},"target":"n1243","id":1924.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":54047,"Relationship":"Follower"},"target":"n1251","id":1925.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":50816,"Relationship":"Follower"},"target":"n1283","id":1926.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":50217,"Relationship":"Follower"},"target":"n1294","id":1927.0},{"source":"n827","attributes":{"Edge Id":51683,"Relationship":"Followed"},"target":"n1295","id":1928.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52411,"Relationship":"Follower"},"target":"n1307","id":1929.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":26287,"Relationship":"Follower"},"target":"n1341","id":1930.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":53142,"Relationship":"Follower"},"target":"n1367","id":1931.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":54066,"Relationship":"Follower"},"target":"n1372","id":1932.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":52457,"Relationship":"Follower"},"target":"n1385","id":1933.0},{"source":"n827","attributes":{"Edge Id":49975,"Relationship":"Followed"},"target":"n1393","id":1934.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":54320,"Relationship":"Follower"},"target":"n1413","id":1935.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":37422,"Relationship":"Follower"},"target":"n1427","id":1936.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":34685,"Relationship":"Follower"},"target":"n1437","id":1937.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":9147,"Relationship":"Follower"},"target":"n1439","id":1938.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":19247,"Relationship":"Follower"},"target":"n1445","id":1939.0},{"source":"n827","attributes":{"weight":2.0,"Edge Id":51980,"Relationship":"Follower"},"target":"n1489","id":1940.0},{"source":"n828","attributes":{"Edge Id":43668,"Relationship":"Followed"},"target":"n836","id":1941.0},{"source":"n828","attributes":{"weight":2.0,"Edge Id":53889,"Relationship":"Follower"},"target":"n922","id":1942.0},{"source":"n828","attributes":{"Edge Id":54477,"Relationship":"Followed"},"target":"n991","id":1943.0},{"source":"n828","attributes":{"Edge Id":54245,"Relationship":"Followed"},"target":"n1007","id":1944.0},{"source":"n828","attributes":{"weight":2.0,"Edge Id":54160,"Relationship":"Follower"},"target":"n1010","id":1945.0},{"source":"n828","attributes":{"Edge Id":53977,"Relationship":"Followed"},"target":"n1023","id":1946.0},{"source":"n828","attributes":{"Edge Id":53436,"Relationship":"Followed"},"target":"n1091","id":1947.0},{"source":"n829","attributes":{"Edge Id":1626,"Relationship":"Follower"},"target":"n352","id":1948.0},{"source":"n829","attributes":{"weight":2.0,"Edge Id":35550,"Relationship":"Follower"},"target":"n429","id":1949.0},{"source":"n829","attributes":{"Edge Id":22312,"Relationship":"Follower"},"target":"n549","id":1950.0},{"source":"n829","attributes":{"weight":2.0,"Edge Id":14939,"Relationship":"Follower"},"target":"n633","id":1951.0},{"source":"n829","attributes":{"Edge Id":26570,"Relationship":"Follower"},"target":"n657","id":1952.0},{"source":"n829","attributes":{"Edge Id":10952,"Relationship":"Follower"},"target":"n660","id":1953.0},{"source":"n829","attributes":{"Edge Id":22246,"Relationship":"Follower"},"target":"n747","id":1954.0},{"source":"n829","attributes":{"Edge Id":19909,"Relationship":"Follower"},"target":"n917","id":1955.0},{"source":"n829","attributes":{"Edge Id":45224,"Relationship":"Follower"},"target":"n944","id":1956.0},{"source":"n829","attributes":{"Edge Id":3551,"Relationship":"Follower"},"target":"n999","id":1957.0},{"source":"n829","attributes":{"Edge Id":3121,"Relationship":"Follower"},"target":"n1034","id":1958.0},{"source":"n829","attributes":{"Edge Id":29958,"Relationship":"Follower"},"target":"n1137","id":1959.0},{"source":"n829","attributes":{"Edge Id":22992,"Relationship":"Follower"},"target":"n1220","id":1960.0},{"source":"n829","attributes":{"Edge Id":45226,"Relationship":"Follower"},"target":"n1243","id":1961.0},{"source":"n829","attributes":{"Edge Id":26671,"Relationship":"Follower"},"target":"n1272","id":1962.0},{"source":"n829","attributes":{"Edge Id":10843,"Relationship":"Follower"},"target":"n1280","id":1963.0},{"source":"n829","attributes":{"Edge Id":10678,"Relationship":"Follower"},"target":"n1334","id":1964.0},{"source":"n829","attributes":{"Edge Id":12509,"Relationship":"Follower"},"target":"n1414","id":1965.0},{"source":"n829","attributes":{"Edge Id":13800,"Relationship":"Follower"},"target":"n1418","id":1966.0},{"source":"n829","attributes":{"Edge Id":29558,"Relationship":"Follower"},"target":"n1492","id":1967.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":51692,"Relationship":"Follower"},"target":"n346","id":1968.0},{"source":"n832","attributes":{"Edge Id":50679,"Relationship":"Followed"},"target":"n802","id":1969.0},{"source":"n832","attributes":{"Edge Id":50026,"Relationship":"Followed"},"target":"n803","id":1970.0},{"source":"n832","attributes":{"Edge Id":53677,"Relationship":"Followed"},"target":"n805","id":1971.0},{"source":"n832","attributes":{"Edge Id":53679,"Relationship":"Followed"},"target":"n807","id":1972.0},{"source":"n832","attributes":{"Edge Id":50914,"Relationship":"Followed"},"target":"n818","id":1973.0},{"source":"n832","attributes":{"Edge Id":51466,"Relationship":"Followed"},"target":"n819","id":1974.0},{"source":"n832","attributes":{"Edge Id":46711,"Relationship":"Followed"},"target":"n821","id":1975.0},{"source":"n832","attributes":{"Edge Id":51587,"Relationship":"Followed"},"target":"n823","id":1976.0},{"source":"n832","attributes":{"Edge Id":46542,"Relationship":"Followed"},"target":"n825","id":1977.0},{"source":"n832","attributes":{"Edge Id":53686,"Relationship":"Followed"},"target":"n827","id":1978.0},{"source":"n832","attributes":{"Edge Id":53184,"Relationship":"Followed"},"target":"n838","id":1979.0},{"source":"n832","attributes":{"Edge Id":44381,"Relationship":"Followed"},"target":"n841","id":1980.0},{"source":"n832","attributes":{"Edge Id":53001,"Relationship":"Followed"},"target":"n857","id":1981.0},{"source":"n832","attributes":{"Edge Id":51412,"Relationship":"Followed"},"target":"n858","id":1982.0},{"source":"n832","attributes":{"Edge Id":51366,"Relationship":"Followed"},"target":"n859","id":1983.0},{"source":"n832","attributes":{"Edge Id":50353,"Relationship":"Followed"},"target":"n860","id":1984.0},{"source":"n832","attributes":{"Edge Id":53672,"Relationship":"Followed"},"target":"n877","id":1985.0},{"source":"n832","attributes":{"Edge Id":51166,"Relationship":"Followed"},"target":"n879","id":1986.0},{"source":"n832","attributes":{"Edge Id":52056,"Relationship":"Followed"},"target":"n882","id":1987.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":53559,"Relationship":"Follower"},"target":"n890","id":1988.0},{"source":"n832","attributes":{"Edge Id":53300,"Relationship":"Followed"},"target":"n891","id":1989.0},{"source":"n832","attributes":{"Edge Id":53682,"Relationship":"Followed"},"target":"n893","id":1990.0},{"source":"n832","attributes":{"Edge Id":46276,"Relationship":"Followed"},"target":"n895","id":1991.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":46024,"Relationship":"Follower"},"target":"n903","id":1992.0},{"source":"n832","attributes":{"Edge Id":53070,"Relationship":"Followed"},"target":"n919","id":1993.0},{"source":"n832","attributes":{"Edge Id":51961,"Relationship":"Followed"},"target":"n920","id":1994.0},{"source":"n832","attributes":{"Edge Id":51536,"Relationship":"Followed"},"target":"n931","id":1995.0},{"source":"n832","attributes":{"Edge Id":44488,"Relationship":"Followed"},"target":"n943","id":1996.0},{"source":"n832","attributes":{"Edge Id":45022,"Relationship":"Followed"},"target":"n945","id":1997.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":44730,"Relationship":"Follower"},"target":"n947","id":1998.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":53668,"Relationship":"Follower"},"target":"n962","id":1999.0},{"source":"n832","attributes":{"Edge Id":53113,"Relationship":"Followed"},"target":"n979","id":2000.0},{"source":"n832","attributes":{"Edge Id":49632,"Relationship":"Followed"},"target":"n983","id":2001.0},{"source":"n832","attributes":{"Edge Id":50798,"Relationship":"Followed"},"target":"n987","id":2002.0},{"source":"n832","attributes":{"Edge Id":50153,"Relationship":"Followed"},"target":"n997","id":2003.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":49872,"Relationship":"Follower"},"target":"n1006","id":2004.0},{"source":"n832","attributes":{"Edge Id":53676,"Relationship":"Followed"},"target":"n1007","id":2005.0},{"source":"n832","attributes":{"Edge Id":53683,"Relationship":"Followed"},"target":"n1011","id":2006.0},{"source":"n832","attributes":{"Edge Id":53673,"Relationship":"Followed"},"target":"n1017","id":2007.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":53669,"Relationship":"Follower"},"target":"n1051","id":2008.0},{"source":"n832","attributes":{"Edge Id":50732,"Relationship":"Followed"},"target":"n1065","id":2009.0},{"source":"n832","attributes":{"Edge Id":52375,"Relationship":"Followed"},"target":"n1067","id":2010.0},{"source":"n832","attributes":{"Edge Id":53412,"Relationship":"Followed"},"target":"n1091","id":2011.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":18635,"Relationship":"Follower"},"target":"n1093","id":2012.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":52590,"Relationship":"Follower"},"target":"n1128","id":2013.0},{"source":"n832","attributes":{"Edge Id":52162,"Relationship":"Followed"},"target":"n1171","id":2014.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":47950,"Relationship":"Follower"},"target":"n1172","id":2015.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":52955,"Relationship":"Follower"},"target":"n1177","id":2016.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":53671,"Relationship":"Follower"},"target":"n1243","id":2017.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":23943,"Relationship":"Follower"},"target":"n1279","id":2018.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":50199,"Relationship":"Follower"},"target":"n1294","id":2019.0},{"source":"n832","attributes":{"Edge Id":51678,"Relationship":"Followed"},"target":"n1295","id":2020.0},{"source":"n832","attributes":{"weight":2.0,"Edge Id":53138,"Relationship":"Follower"},"target":"n1367","id":2021.0},{"source":"n832","attributes":{"Edge Id":49246,"Relationship":"Followed"},"target":"n1373","id":2022.0},{"source":"n832","attributes":{"Edge Id":49968,"Relationship":"Followed"},"target":"n1393","id":2023.0},{"source":"n832","attributes":{"Edge Id":48218,"Relationship":"Followed"},"target":"n1463","id":2024.0},{"source":"n833","attributes":{"Edge Id":45316,"Relationship":"Follower"},"target":"n251","id":2025.0},{"source":"n833","attributes":{"Edge Id":37788,"Relationship":"Follower"},"target":"n275","id":2026.0},{"source":"n833","attributes":{"Edge Id":30884,"Relationship":"Follower"},"target":"n314","id":2027.0},{"source":"n833","attributes":{"Edge Id":45318,"Relationship":"Follower"},"target":"n317","id":2028.0},{"source":"n833","attributes":{"Edge Id":4614,"Relationship":"Follower"},"target":"n446","id":2029.0},{"source":"n833","attributes":{"Edge Id":27327,"Relationship":"Follower"},"target":"n460","id":2030.0},{"source":"n833","attributes":{"Edge Id":10381,"Relationship":"Follower"},"target":"n472","id":2031.0},{"source":"n833","attributes":{"Edge Id":42391,"Relationship":"Follower"},"target":"n568","id":2032.0},{"source":"n833","attributes":{"Edge Id":45323,"Relationship":"Followed"},"target":"n813","id":2033.0},{"source":"n833","attributes":{"Edge Id":45313,"Relationship":"Follower"},"target":"n814","id":2034.0},{"source":"n833","attributes":{"Edge Id":45319,"Relationship":"Follower"},"target":"n890","id":2035.0},{"source":"n833","attributes":{"Edge Id":19910,"Relationship":"Follower"},"target":"n917","id":2036.0},{"source":"n833","attributes":{"Edge Id":45322,"Relationship":"Follower"},"target":"n951","id":2037.0},{"source":"n833","attributes":{"Edge Id":45314,"Relationship":"Follower"},"target":"n992","id":2038.0},{"source":"n833","attributes":{"Edge Id":45311,"Relationship":"Follower"},"target":"n1005","id":2039.0},{"source":"n833","attributes":{"Edge Id":1747,"Relationship":"Follower"},"target":"n1048","id":2040.0},{"source":"n833","attributes":{"Edge Id":36091,"Relationship":"Follower"},"target":"n1096","id":2041.0},{"source":"n833","attributes":{"Edge Id":45312,"Relationship":"Follower"},"target":"n1103","id":2042.0},{"source":"n833","attributes":{"Edge Id":30712,"Relationship":"Follower"},"target":"n1117","id":2043.0},{"source":"n833","attributes":{"Edge Id":24955,"Relationship":"Follower"},"target":"n1150","id":2044.0},{"source":"n833","attributes":{"Edge Id":38034,"Relationship":"Follower"},"target":"n1185","id":2045.0},{"source":"n833","attributes":{"Edge Id":45315,"Relationship":"Follower"},"target":"n1193","id":2046.0},{"source":"n833","attributes":{"Edge Id":4310,"Relationship":"Follower"},"target":"n1203","id":2047.0},{"source":"n833","attributes":{"Edge Id":36829,"Relationship":"Follower"},"target":"n1234","id":2048.0},{"source":"n833","attributes":{"Edge Id":45320,"Relationship":"Follower"},"target":"n1243","id":2049.0},{"source":"n833","attributes":{"Edge Id":41994,"Relationship":"Follower"},"target":"n1247","id":2050.0},{"source":"n833","attributes":{"Edge Id":4176,"Relationship":"Follower"},"target":"n1249","id":2051.0},{"source":"n833","attributes":{"Edge Id":3443,"Relationship":"Follower"},"target":"n1273","id":2052.0},{"source":"n833","attributes":{"Edge Id":10835,"Relationship":"Follower"},"target":"n1280","id":2053.0},{"source":"n833","attributes":{"Edge Id":11524,"Relationship":"Follower"},"target":"n1332","id":2054.0},{"source":"n833","attributes":{"Edge Id":10673,"Relationship":"Follower"},"target":"n1334","id":2055.0},{"source":"n833","attributes":{"Edge Id":45321,"Relationship":"Follower"},"target":"n1381","id":2056.0},{"source":"n833","attributes":{"Edge Id":29711,"Relationship":"Follower"},"target":"n1392","id":2057.0},{"source":"n833","attributes":{"Edge Id":12508,"Relationship":"Follower"},"target":"n1414","id":2058.0},{"source":"n833","attributes":{"Edge Id":13801,"Relationship":"Follower"},"target":"n1418","id":2059.0},{"source":"n833","attributes":{"Edge Id":45317,"Relationship":"Follower"},"target":"n1452","id":2060.0},{"source":"n833","attributes":{"Edge Id":26803,"Relationship":"Follower"},"target":"n1470","id":2061.0},{"source":"n833","attributes":{"Edge Id":42149,"Relationship":"Follower"},"target":"n1482","id":2062.0},{"source":"n833","attributes":{"Edge Id":9009,"Relationship":"Follower"},"target":"n1485","id":2063.0},{"source":"n833","attributes":{"Edge Id":29559,"Relationship":"Follower"},"target":"n1492","id":2064.0},{"source":"n833","attributes":{"Edge Id":33724,"Relationship":"Follower"},"target":"n1502","id":2065.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":48887,"Relationship":"Follower"},"target":"n338","id":2066.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":47558,"Relationship":"Follower"},"target":"n794","id":2067.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":22433,"Relationship":"Follower"},"target":"n796","id":2068.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":47263,"Relationship":"Follower"},"target":"n798","id":2069.0},{"source":"n834","attributes":{"Edge Id":48893,"Relationship":"Followed"},"target":"n835","id":2070.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":20842,"Relationship":"Follower"},"target":"n872","id":2071.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":48886,"Relationship":"Follower"},"target":"n873","id":2072.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":46734,"Relationship":"Follower"},"target":"n925","id":2073.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":38901,"Relationship":"Follower"},"target":"n971","id":2074.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":3577,"Relationship":"Follower"},"target":"n999","id":2075.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":43829,"Relationship":"Follower"},"target":"n1009","id":2076.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":5287,"Relationship":"Follower"},"target":"n1044","id":2077.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":42045,"Relationship":"Follower"},"target":"n1063","id":2078.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":17148,"Relationship":"Follower"},"target":"n1082","id":2079.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":48888,"Relationship":"Follower"},"target":"n1089","id":2080.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":46587,"Relationship":"Follower"},"target":"n1103","id":2081.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":27741,"Relationship":"Follower"},"target":"n1105","id":2082.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":14992,"Relationship":"Follower"},"target":"n1138","id":2083.0},{"source":"n834","attributes":{"Edge Id":45700,"Relationship":"Followed"},"target":"n1149","id":2084.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":14349,"Relationship":"Follower"},"target":"n1163","id":2085.0},{"source":"n834","attributes":{"Edge Id":45712,"Relationship":"Followed"},"target":"n1216","id":2086.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":19346,"Relationship":"Follower"},"target":"n1314","id":2087.0},{"source":"n834","attributes":{"Edge Id":463,"Relationship":"Followed"},"target":"n1459","id":2088.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":26807,"Relationship":"Follower"},"target":"n1470","id":2089.0},{"source":"n834","attributes":{"weight":2.0,"Edge Id":27563,"Relationship":"Follower"},"target":"n1504","id":2090.0},{"source":"n835","attributes":{"Edge Id":54188,"Relationship":"Followed"},"target":"n805","id":2091.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":48883,"Relationship":"Follower"},"target":"n834","id":2092.0},{"source":"n835","attributes":{"Edge Id":53199,"Relationship":"Followed"},"target":"n838","id":2093.0},{"source":"n835","attributes":{"Edge Id":44389,"Relationship":"Followed"},"target":"n841","id":2094.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":48017,"Relationship":"Follower"},"target":"n871","id":2095.0},{"source":"n835","attributes":{"Edge Id":51182,"Relationship":"Followed"},"target":"n879","id":2096.0},{"source":"n835","attributes":{"Edge Id":47135,"Relationship":"Followed"},"target":"n881","id":2097.0},{"source":"n835","attributes":{"Edge Id":53315,"Relationship":"Followed"},"target":"n891","id":2098.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":24178,"Relationship":"Follower"},"target":"n902","id":2099.0},{"source":"n835","attributes":{"Edge Id":54394,"Relationship":"Followed"},"target":"n911","id":2100.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":44618,"Relationship":"Follower"},"target":"n918","id":2101.0},{"source":"n835","attributes":{"Edge Id":53085,"Relationship":"Followed"},"target":"n919","id":2102.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":53888,"Relationship":"Follower"},"target":"n922","id":2103.0},{"source":"n835","attributes":{"Edge Id":44505,"Relationship":"Followed"},"target":"n943","id":2104.0},{"source":"n835","attributes":{"Edge Id":45040,"Relationship":"Followed"},"target":"n945","id":2105.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":44772,"Relationship":"Follower"},"target":"n947","id":2106.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":38902,"Relationship":"Follower"},"target":"n971","id":2107.0},{"source":"n835","attributes":{"Edge Id":48285,"Relationship":"Followed"},"target":"n994","id":2108.0},{"source":"n835","attributes":{"Edge Id":54236,"Relationship":"Followed"},"target":"n1007","id":2109.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":43824,"Relationship":"Follower"},"target":"n1009","id":2110.0},{"source":"n835","attributes":{"Edge Id":54359,"Relationship":"Followed"},"target":"n1011","id":2111.0},{"source":"n835","attributes":{"Edge Id":54039,"Relationship":"Followed"},"target":"n1016","id":2112.0},{"source":"n835","attributes":{"Edge Id":53971,"Relationship":"Followed"},"target":"n1023","id":2113.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":23210,"Relationship":"Follower"},"target":"n1032","id":2114.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":54097,"Relationship":"Follower"},"target":"n1051","id":2115.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":54390,"Relationship":"Follower"},"target":"n1071","id":2116.0},{"source":"n835","attributes":{"Edge Id":53429,"Relationship":"Followed"},"target":"n1091","id":2117.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":30759,"Relationship":"Follower"},"target":"n1117","id":2118.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":12830,"Relationship":"Follower"},"target":"n1139","id":2119.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":14350,"Relationship":"Follower"},"target":"n1163","id":2120.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":13118,"Relationship":"Follower"},"target":"n1225","id":2121.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":54050,"Relationship":"Follower"},"target":"n1251","id":2122.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":25167,"Relationship":"Follower"},"target":"n1299","id":2123.0},{"source":"n835","attributes":{"weight":2.0,"Edge Id":27560,"Relationship":"Follower"},"target":"n1504","id":2124.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":4942,"Relationship":"Follower"},"target":"n159","id":2125.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43439,"Relationship":"Follower"},"target":"n316","id":2126.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":14218,"Relationship":"Follower"},"target":"n321","id":2127.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":26072,"Relationship":"Follower"},"target":"n448","id":2128.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":13910,"Relationship":"Follower"},"target":"n536","id":2129.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43450,"Relationship":"Follower"},"target":"n602","id":2130.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":42166,"Relationship":"Follower"},"target":"n727","id":2131.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43427,"Relationship":"Follower"},"target":"n798","id":2132.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":37237,"Relationship":"Follower"},"target":"n799","id":2133.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43453,"Relationship":"Follower"},"target":"n808","id":2134.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":15447,"Relationship":"Follower"},"target":"n809","id":2135.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43428,"Relationship":"Follower"},"target":"n814","id":2136.0},{"source":"n836","attributes":{"Edge Id":43473,"Relationship":"Followed"},"target":"n817","id":2137.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43417,"Relationship":"Follower"},"target":"n820","id":2138.0},{"source":"n836","attributes":{"Edge Id":43479,"Relationship":"Followed"},"target":"n823","id":2139.0},{"source":"n836","attributes":{"Edge Id":43462,"Relationship":"Followed"},"target":"n824","id":2140.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43424,"Relationship":"Follower"},"target":"n825","id":2141.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43459,"Relationship":"Follower"},"target":"n828","id":2142.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43441,"Relationship":"Follower"},"target":"n837","id":2143.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43435,"Relationship":"Follower"},"target":"n839","id":2144.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":3863,"Relationship":"Follower"},"target":"n840","id":2145.0},{"source":"n836","attributes":{"Edge Id":43482,"Relationship":"Followed"},"target":"n844","id":2146.0},{"source":"n836","attributes":{"Edge Id":43469,"Relationship":"Followed"},"target":"n857","id":2147.0},{"source":"n836","attributes":{"Edge Id":43521,"Relationship":"Followed"},"target":"n860","id":2148.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":15189,"Relationship":"Follower"},"target":"n862","id":2149.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43429,"Relationship":"Follower"},"target":"n870","id":2150.0},{"source":"n836","attributes":{"Edge Id":43460,"Relationship":"Followed"},"target":"n881","id":2151.0},{"source":"n836","attributes":{"Edge Id":43517,"Relationship":"Followed"},"target":"n882","id":2152.0},{"source":"n836","attributes":{"Edge Id":43529,"Relationship":"Followed"},"target":"n887","id":2153.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43454,"Relationship":"Follower"},"target":"n890","id":2154.0},{"source":"n836","attributes":{"Edge Id":43463,"Relationship":"Followed"},"target":"n895","id":2155.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":24187,"Relationship":"Follower"},"target":"n902","id":2156.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43423,"Relationship":"Follower"},"target":"n903","id":2157.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43457,"Relationship":"Follower"},"target":"n909","id":2158.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":7819,"Relationship":"Follower"},"target":"n914","id":2159.0},{"source":"n836","attributes":{"Edge Id":43472,"Relationship":"Followed"},"target":"n915","id":2160.0},{"source":"n836","attributes":{"Edge Id":43497,"Relationship":"Followed"},"target":"n921","id":2161.0},{"source":"n836","attributes":{"Edge Id":43465,"Relationship":"Followed"},"target":"n931","id":2162.0},{"source":"n836","attributes":{"Edge Id":43505,"Relationship":"Followed"},"target":"n943","id":2163.0},{"source":"n836","attributes":{"Edge Id":43504,"Relationship":"Followed"},"target":"n945","id":2164.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43425,"Relationship":"Follower"},"target":"n959","id":2165.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":8613,"Relationship":"Follower"},"target":"n976","id":2166.0},{"source":"n836","attributes":{"Edge Id":43484,"Relationship":"Followed"},"target":"n983","id":2167.0},{"source":"n836","attributes":{"Edge Id":43502,"Relationship":"Followed"},"target":"n987","id":2168.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43440,"Relationship":"Follower"},"target":"n989","id":2169.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":2577,"Relationship":"Follower"},"target":"n998","id":2170.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43418,"Relationship":"Follower"},"target":"n1009","id":2171.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":33383,"Relationship":"Follower"},"target":"n1014","id":2172.0},{"source":"n836","attributes":{"Edge Id":43523,"Relationship":"Followed"},"target":"n1021","id":2173.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43437,"Relationship":"Follower"},"target":"n1031","id":2174.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":42461,"Relationship":"Follower"},"target":"n1040","id":2175.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":19744,"Relationship":"Follower"},"target":"n1045","id":2176.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43431,"Relationship":"Follower"},"target":"n1049","id":2177.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43458,"Relationship":"Follower"},"target":"n1053","id":2178.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43456,"Relationship":"Follower"},"target":"n1057","id":2179.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43436,"Relationship":"Follower"},"target":"n1059","id":2180.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43447,"Relationship":"Follower"},"target":"n1075","id":2181.0},{"source":"n836","attributes":{"Edge Id":43468,"Relationship":"Followed"},"target":"n1091","id":2182.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":18581,"Relationship":"Follower"},"target":"n1093","id":2183.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43455,"Relationship":"Follower"},"target":"n1097","id":2184.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43446,"Relationship":"Follower"},"target":"n1125","id":2185.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43449,"Relationship":"Follower"},"target":"n1128","id":2186.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43444,"Relationship":"Follower"},"target":"n1147","id":2187.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":24957,"Relationship":"Follower"},"target":"n1150","id":2188.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":5426,"Relationship":"Follower"},"target":"n1152","id":2189.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43445,"Relationship":"Follower"},"target":"n1161","id":2190.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":37044,"Relationship":"Follower"},"target":"n1165","id":2191.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43432,"Relationship":"Follower"},"target":"n1204","id":2192.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43434,"Relationship":"Follower"},"target":"n1207","id":2193.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43419,"Relationship":"Follower"},"target":"n1212","id":2194.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":7,"Relationship":"Follower"},"target":"n1213","id":2195.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":13130,"Relationship":"Follower"},"target":"n1225","id":2196.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43438,"Relationship":"Follower"},"target":"n1270","id":2197.0},{"source":"n836","attributes":{"Edge Id":43507,"Relationship":"Followed"},"target":"n1276","id":2198.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43448,"Relationship":"Follower"},"target":"n1283","id":2199.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43426,"Relationship":"Follower"},"target":"n1290","id":2200.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":11330,"Relationship":"Follower"},"target":"n1302","id":2201.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":28551,"Relationship":"Follower"},"target":"n1303","id":2202.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":41423,"Relationship":"Follower"},"target":"n1305","id":2203.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43433,"Relationship":"Follower"},"target":"n1363","id":2204.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43451,"Relationship":"Follower"},"target":"n1367","id":2205.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43452,"Relationship":"Follower"},"target":"n1391","id":2206.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43273,"Relationship":"Follower"},"target":"n1399","id":2207.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":34381,"Relationship":"Follower"},"target":"n1424","id":2208.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43430,"Relationship":"Follower"},"target":"n1450","id":2209.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43421,"Relationship":"Follower"},"target":"n1453","id":2210.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43422,"Relationship":"Follower"},"target":"n1461","id":2211.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":43442,"Relationship":"Follower"},"target":"n1513","id":2212.0},{"source":"n836","attributes":{"weight":2.0,"Edge Id":26425,"Relationship":"Follower"},"target":"n1521","id":2213.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":49336,"Relationship":"Follower"},"target":"n602","id":2214.0},{"source":"n837","attributes":{"Edge Id":49370,"Relationship":"Followed"},"target":"n815","id":2215.0},{"source":"n837","attributes":{"Edge Id":43579,"Relationship":"Followed"},"target":"n836","id":2216.0},{"source":"n837","attributes":{"Edge Id":44325,"Relationship":"Followed"},"target":"n841","id":2217.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":30998,"Relationship":"Follower"},"target":"n865","id":2218.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":7798,"Relationship":"Follower"},"target":"n914","id":2219.0},{"source":"n837","attributes":{"Edge Id":49378,"Relationship":"Followed"},"target":"n915","id":2220.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":49178,"Relationship":"Follower"},"target":"n989","id":2221.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":2590,"Relationship":"Follower"},"target":"n998","id":2222.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":48743,"Relationship":"Follower"},"target":"n1031","id":2223.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":49333,"Relationship":"Follower"},"target":"n1054","id":2224.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":49340,"Relationship":"Follower"},"target":"n1057","id":2225.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":49342,"Relationship":"Follower"},"target":"n1089","id":2226.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":17592,"Relationship":"Follower"},"target":"n1127","id":2227.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":49335,"Relationship":"Follower"},"target":"n1128","id":2228.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":39055,"Relationship":"Follower"},"target":"n1154","id":2229.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":16082,"Relationship":"Follower"},"target":"n1252","id":2230.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":9480,"Relationship":"Follower"},"target":"n1354","id":2231.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":26154,"Relationship":"Follower"},"target":"n1361","id":2232.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":41339,"Relationship":"Follower"},"target":"n1396","id":2233.0},{"source":"n837","attributes":{"weight":2.0,"Edge Id":8425,"Relationship":"Follower"},"target":"n1422","id":2234.0},{"source":"n838","attributes":{"Edge Id":53167,"Relationship":"Followed"},"target":"n805","id":2235.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":48866,"Relationship":"Follower"},"target":"n826","id":2236.0},{"source":"n838","attributes":{"Edge Id":53174,"Relationship":"Followed"},"target":"n832","id":2237.0},{"source":"n838","attributes":{"Edge Id":53173,"Relationship":"Followed"},"target":"n835","id":2238.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":48561,"Relationship":"Follower"},"target":"n839","id":2239.0},{"source":"n838","attributes":{"Edge Id":44577,"Relationship":"Followed"},"target":"n867","id":2240.0},{"source":"n838","attributes":{"Edge Id":47813,"Relationship":"Followed"},"target":"n868","id":2241.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":47614,"Relationship":"Follower"},"target":"n869","id":2242.0},{"source":"n838","attributes":{"Edge Id":51161,"Relationship":"Followed"},"target":"n879","id":2243.0},{"source":"n838","attributes":{"Edge Id":53163,"Relationship":"Followed"},"target":"n891","id":2244.0},{"source":"n838","attributes":{"Edge Id":47688,"Relationship":"Followed"},"target":"n910","id":2245.0},{"source":"n838","attributes":{"Edge Id":53170,"Relationship":"Followed"},"target":"n911","id":2246.0},{"source":"n838","attributes":{"Edge Id":53064,"Relationship":"Followed"},"target":"n919","id":2247.0},{"source":"n838","attributes":{"Edge Id":53165,"Relationship":"Followed"},"target":"n935","id":2248.0},{"source":"n838","attributes":{"Edge Id":44479,"Relationship":"Followed"},"target":"n943","id":2249.0},{"source":"n838","attributes":{"Edge Id":45014,"Relationship":"Followed"},"target":"n945","id":2250.0},{"source":"n838","attributes":{"Edge Id":45661,"Relationship":"Followed"},"target":"n949","id":2251.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":53161,"Relationship":"Follower"},"target":"n954","id":2252.0},{"source":"n838","attributes":{"Edge Id":53164,"Relationship":"Followed"},"target":"n1007","id":2253.0},{"source":"n838","attributes":{"Edge Id":53166,"Relationship":"Followed"},"target":"n1016","id":2254.0},{"source":"n838","attributes":{"Edge Id":53172,"Relationship":"Followed"},"target":"n1023","id":2255.0},{"source":"n838","attributes":{"Edge Id":53175,"Relationship":"Followed"},"target":"n1091","id":2256.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":48416,"Relationship":"Follower"},"target":"n1204","id":2257.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":53162,"Relationship":"Follower"},"target":"n1251","id":2258.0},{"source":"n838","attributes":{"Edge Id":53169,"Relationship":"Followed"},"target":"n1372","id":2259.0},{"source":"n838","attributes":{"weight":2.0,"Edge Id":10261,"Relationship":"Follower"},"target":"n1380","id":2260.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":10627,"Relationship":"Follower"},"target":"n263","id":2261.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":12445,"Relationship":"Follower"},"target":"n264","id":2262.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":32559,"Relationship":"Follower"},"target":"n265","id":2263.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":32722,"Relationship":"Follower"},"target":"n266","id":2264.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":32537,"Relationship":"Follower"},"target":"n268","id":2265.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":41567,"Relationship":"Follower"},"target":"n274","id":2266.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":23904,"Relationship":"Follower"},"target":"n380","id":2267.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":19840,"Relationship":"Follower"},"target":"n468","id":2268.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":48565,"Relationship":"Follower"},"target":"n826","id":2269.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":43402,"Relationship":"Follower"},"target":"n836","id":2270.0},{"source":"n839","attributes":{"Edge Id":48575,"Relationship":"Followed"},"target":"n838","id":2271.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":48571,"Relationship":"Follower"},"target":"n890","id":2272.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":46049,"Relationship":"Follower"},"target":"n903","id":2273.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":48566,"Relationship":"Follower"},"target":"n989","id":2274.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":3122,"Relationship":"Follower"},"target":"n1034","id":2275.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":13191,"Relationship":"Follower"},"target":"n1035","id":2276.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":14564,"Relationship":"Follower"},"target":"n1052","id":2277.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":34100,"Relationship":"Follower"},"target":"n1102","id":2278.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":17590,"Relationship":"Follower"},"target":"n1127","id":2279.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":24393,"Relationship":"Follower"},"target":"n1194","id":2280.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":3013,"Relationship":"Follower"},"target":"n1198","id":2281.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":18933,"Relationship":"Follower"},"target":"n1199","id":2282.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":13657,"Relationship":"Follower"},"target":"n1201","id":2283.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":22995,"Relationship":"Follower"},"target":"n1220","id":2284.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":9628,"Relationship":"Follower"},"target":"n1238","id":2285.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":12643,"Relationship":"Follower"},"target":"n1281","id":2286.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":16568,"Relationship":"Follower"},"target":"n1301","id":2287.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":11332,"Relationship":"Follower"},"target":"n1302","id":2288.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":10682,"Relationship":"Follower"},"target":"n1334","id":2289.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":9300,"Relationship":"Follower"},"target":"n1401","id":2290.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":6023,"Relationship":"Follower"},"target":"n1402","id":2291.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":7041,"Relationship":"Follower"},"target":"n1403","id":2292.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":27087,"Relationship":"Follower"},"target":"n1419","id":2293.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":11164,"Relationship":"Follower"},"target":"n1421","id":2294.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":21863,"Relationship":"Follower"},"target":"n1433","id":2295.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":27564,"Relationship":"Follower"},"target":"n1504","id":2296.0},{"source":"n839","attributes":{"weight":2.0,"Edge Id":48570,"Relationship":"Follower"},"target":"n1505","id":2297.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":3887,"Relationship":"Follower"},"target":"n280","id":2298.0},{"source":"n840","attributes":{"Edge Id":3911,"Relationship":"Followed"},"target":"n819","id":2299.0},{"source":"n840","attributes":{"Edge Id":3895,"Relationship":"Followed"},"target":"n825","id":2300.0},{"source":"n840","attributes":{"Edge Id":3896,"Relationship":"Followed"},"target":"n836","id":2301.0},{"source":"n840","attributes":{"Edge Id":3890,"Relationship":"Followed"},"target":"n841","id":2302.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":3884,"Relationship":"Follower"},"target":"n959","id":2303.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":3886,"Relationship":"Follower"},"target":"n1018","id":2304.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":3881,"Relationship":"Follower"},"target":"n1040","id":2305.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":3880,"Relationship":"Follower"},"target":"n1154","id":2306.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":142,"Relationship":"Follower"},"target":"n1285","id":2307.0},{"source":"n840","attributes":{"weight":2.0,"Edge Id":3885,"Relationship":"Follower"},"target":"n1290","id":2308.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":26003,"Relationship":"Follower"},"target":"n145","id":2309.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":27980,"Relationship":"Follower"},"target":"n149","id":2310.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44115,"Relationship":"Follower"},"target":"n251","id":2311.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":17029,"Relationship":"Follower"},"target":"n270","id":2312.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":14241,"Relationship":"Follower"},"target":"n282","id":2313.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44140,"Relationship":"Follower"},"target":"n285","id":2314.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44106,"Relationship":"Follower"},"target":"n313","id":2315.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44102,"Relationship":"Follower"},"target":"n330","id":2316.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44105,"Relationship":"Follower"},"target":"n346","id":2317.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":13964,"Relationship":"Follower"},"target":"n348","id":2318.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":1628,"Relationship":"Follower"},"target":"n352","id":2319.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":35792,"Relationship":"Follower"},"target":"n377","id":2320.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":36615,"Relationship":"Follower"},"target":"n411","id":2321.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":8493,"Relationship":"Follower"},"target":"n444","id":2322.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44125,"Relationship":"Follower"},"target":"n445","id":2323.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":26073,"Relationship":"Follower"},"target":"n448","id":2324.0},{"source":"n841","attributes":{"Edge Id":24049,"Relationship":"Follower"},"target":"n464","id":2325.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":41257,"Relationship":"Follower"},"target":"n467","id":2326.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44118,"Relationship":"Follower"},"target":"n469","id":2327.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44103,"Relationship":"Follower"},"target":"n474","id":2328.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44094,"Relationship":"Follower"},"target":"n506","id":2329.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":26223,"Relationship":"Follower"},"target":"n507","id":2330.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":17910,"Relationship":"Follower"},"target":"n511","id":2331.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":40275,"Relationship":"Follower"},"target":"n514","id":2332.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":43075,"Relationship":"Follower"},"target":"n525","id":2333.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":1911,"Relationship":"Follower"},"target":"n533","id":2334.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":34338,"Relationship":"Follower"},"target":"n540","id":2335.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":42401,"Relationship":"Follower"},"target":"n543","id":2336.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":36674,"Relationship":"Follower"},"target":"n555","id":2337.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":4674,"Relationship":"Follower"},"target":"n556","id":2338.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44145,"Relationship":"Follower"},"target":"n574","id":2339.0},{"source":"n841","attributes":{"Edge Id":7522,"Relationship":"Follower"},"target":"n585","id":2340.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":7424,"Relationship":"Follower"},"target":"n594","id":2341.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":12882,"Relationship":"Follower"},"target":"n601","id":2342.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44141,"Relationship":"Follower"},"target":"n602","id":2343.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":37363,"Relationship":"Follower"},"target":"n603","id":2344.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":40810,"Relationship":"Follower"},"target":"n608","id":2345.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":7732,"Relationship":"Follower"},"target":"n622","id":2346.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":9717,"Relationship":"Follower"},"target":"n623","id":2347.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":11051,"Relationship":"Follower"},"target":"n632","id":2348.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44119,"Relationship":"Follower"},"target":"n646","id":2349.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":6895,"Relationship":"Follower"},"target":"n649","id":2350.0},{"source":"n841","attributes":{"Edge Id":33954,"Relationship":"Follower"},"target":"n654","id":2351.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44086,"Relationship":"Follower"},"target":"n676","id":2352.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":27156,"Relationship":"Follower"},"target":"n688","id":2353.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44110,"Relationship":"Follower"},"target":"n734","id":2354.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44123,"Relationship":"Follower"},"target":"n739","id":2355.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":34553,"Relationship":"Follower"},"target":"n766","id":2356.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44131,"Relationship":"Follower"},"target":"n771","id":2357.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":43193,"Relationship":"Follower"},"target":"n786","id":2358.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44147,"Relationship":"Follower"},"target":"n808","id":2359.0},{"source":"n841","attributes":{"Edge Id":15450,"Relationship":"Follower"},"target":"n809","id":2360.0},{"source":"n841","attributes":{"Edge Id":4593,"Relationship":"Followed"},"target":"n816","id":2361.0},{"source":"n841","attributes":{"Edge Id":44223,"Relationship":"Followed"},"target":"n817","id":2362.0},{"source":"n841","attributes":{"Edge Id":43678,"Relationship":"Follower"},"target":"n820","id":2363.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44074,"Relationship":"Follower"},"target":"n822","id":2364.0},{"source":"n841","attributes":{"Edge Id":44232,"Relationship":"Followed"},"target":"n823","id":2365.0},{"source":"n841","attributes":{"Edge Id":44166,"Relationship":"Followed"},"target":"n832","id":2366.0},{"source":"n841","attributes":{"Edge Id":44165,"Relationship":"Followed"},"target":"n835","id":2367.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44079,"Relationship":"Follower"},"target":"n837","id":2368.0},{"source":"n841","attributes":{"Edge Id":3861,"Relationship":"Follower"},"target":"n840","id":2369.0},{"source":"n841","attributes":{"Edge Id":8203,"Relationship":"Follower"},"target":"n852","id":2370.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":17097,"Relationship":"Follower"},"target":"n856","id":2371.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":31005,"Relationship":"Follower"},"target":"n865","id":2372.0},{"source":"n841","attributes":{"Edge Id":20825,"Relationship":"Follower"},"target":"n872","id":2373.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44084,"Relationship":"Follower"},"target":"n873","id":2374.0},{"source":"n841","attributes":{"Edge Id":44213,"Relationship":"Followed"},"target":"n882","id":2375.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":5632,"Relationship":"Follower"},"target":"n900","id":2376.0},{"source":"n841","attributes":{"Edge Id":24169,"Relationship":"Follower"},"target":"n902","id":2377.0},{"source":"n841","attributes":{"Edge Id":44059,"Relationship":"Follower"},"target":"n903","id":2378.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44107,"Relationship":"Follower"},"target":"n904","id":2379.0},{"source":"n841","attributes":{"Edge Id":44064,"Relationship":"Follower"},"target":"n905","id":2380.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44150,"Relationship":"Follower"},"target":"n909","id":2381.0},{"source":"n841","attributes":{"Edge Id":7772,"Relationship":"Follower"},"target":"n914","id":2382.0},{"source":"n841","attributes":{"Edge Id":44227,"Relationship":"Followed"},"target":"n921","id":2383.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44128,"Relationship":"Follower"},"target":"n924","id":2384.0},{"source":"n841","attributes":{"Edge Id":44233,"Relationship":"Followed"},"target":"n931","id":2385.0},{"source":"n841","attributes":{"Edge Id":42322,"Relationship":"Follower"},"target":"n941","id":2386.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":32051,"Relationship":"Follower"},"target":"n956","id":2387.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":31154,"Relationship":"Follower"},"target":"n958","id":2388.0},{"source":"n841","attributes":{"Edge Id":44063,"Relationship":"Follower"},"target":"n959","id":2389.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":8631,"Relationship":"Follower"},"target":"n976","id":2390.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":26463,"Relationship":"Follower"},"target":"n986","id":2391.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44076,"Relationship":"Follower"},"target":"n989","id":2392.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44066,"Relationship":"Follower"},"target":"n992","id":2393.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":2578,"Relationship":"Follower"},"target":"n998","id":2394.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":3563,"Relationship":"Follower"},"target":"n999","id":2395.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":6124,"Relationship":"Follower"},"target":"n1003","id":2396.0},{"source":"n841","attributes":{"Edge Id":33382,"Relationship":"Follower"},"target":"n1014","id":2397.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44120,"Relationship":"Follower"},"target":"n1018","id":2398.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44124,"Relationship":"Follower"},"target":"n1019","id":2399.0},{"source":"n841","attributes":{"Edge Id":44260,"Relationship":"Followed"},"target":"n1029","id":2400.0},{"source":"n841","attributes":{"Edge Id":44073,"Relationship":"Follower"},"target":"n1031","id":2401.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":3133,"Relationship":"Follower"},"target":"n1034","id":2402.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":42462,"Relationship":"Follower"},"target":"n1040","id":2403.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":28051,"Relationship":"Follower"},"target":"n1042","id":2404.0},{"source":"n841","attributes":{"Edge Id":6546,"Relationship":"Follower"},"target":"n1043","id":2405.0},{"source":"n841","attributes":{"Edge Id":5272,"Relationship":"Follower"},"target":"n1044","id":2406.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44135,"Relationship":"Follower"},"target":"n1047","id":2407.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44108,"Relationship":"Follower"},"target":"n1054","id":2408.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":11793,"Relationship":"Follower"},"target":"n1055","id":2409.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44148,"Relationship":"Follower"},"target":"n1057","id":2410.0},{"source":"n841","attributes":{"Edge Id":25285,"Relationship":"Follower"},"target":"n1058","id":2411.0},{"source":"n841","attributes":{"Edge Id":44070,"Relationship":"Follower"},"target":"n1059","id":2412.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":5136,"Relationship":"Follower"},"target":"n1068","id":2413.0},{"source":"n841","attributes":{"Edge Id":44240,"Relationship":"Followed"},"target":"n1078","id":2414.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":1275,"Relationship":"Follower"},"target":"n1081","id":2415.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44149,"Relationship":"Follower"},"target":"n1089","id":2416.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":18582,"Relationship":"Follower"},"target":"n1093","id":2417.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":42931,"Relationship":"Follower"},"target":"n1104","id":2418.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44114,"Relationship":"Follower"},"target":"n1111","id":2419.0},{"source":"n841","attributes":{"Edge Id":31439,"Relationship":"Follower"},"target":"n1118","id":2420.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44111,"Relationship":"Follower"},"target":"n1119","id":2421.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":16111,"Relationship":"Follower"},"target":"n1124","id":2422.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":17591,"Relationship":"Follower"},"target":"n1127","id":2423.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44139,"Relationship":"Follower"},"target":"n1128","id":2424.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44143,"Relationship":"Follower"},"target":"n1129","id":2425.0},{"source":"n841","attributes":{"Edge Id":29960,"Relationship":"Follower"},"target":"n1137","id":2426.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":42634,"Relationship":"Follower"},"target":"n1142","id":2427.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":34799,"Relationship":"Follower"},"target":"n1144","id":2428.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44062,"Relationship":"Follower"},"target":"n1145","id":2429.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":5220,"Relationship":"Follower"},"target":"n1146","id":2430.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44087,"Relationship":"Follower"},"target":"n1147","id":2431.0},{"source":"n841","attributes":{"Edge Id":24956,"Relationship":"Follower"},"target":"n1150","id":2432.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":5425,"Relationship":"Follower"},"target":"n1152","id":2433.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44116,"Relationship":"Follower"},"target":"n1153","id":2434.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":39056,"Relationship":"Follower"},"target":"n1154","id":2435.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44088,"Relationship":"Follower"},"target":"n1161","id":2436.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":8768,"Relationship":"Follower"},"target":"n1162","id":2437.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":37042,"Relationship":"Follower"},"target":"n1165","id":2438.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44138,"Relationship":"Follower"},"target":"n1169","id":2439.0},{"source":"n841","attributes":{"Edge Id":44208,"Relationship":"Followed"},"target":"n1171","id":2440.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44068,"Relationship":"Follower"},"target":"n1172","id":2441.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44092,"Relationship":"Follower"},"target":"n1173","id":2442.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":6773,"Relationship":"Follower"},"target":"n1180","id":2443.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":20154,"Relationship":"Follower"},"target":"n1183","id":2444.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":22691,"Relationship":"Follower"},"target":"n1239","id":2445.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":6324,"Relationship":"Follower"},"target":"n1241","id":2446.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":29857,"Relationship":"Follower"},"target":"n1258","id":2447.0},{"source":"n841","attributes":{"Edge Id":12202,"Relationship":"Follower"},"target":"n1259","id":2448.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44072,"Relationship":"Follower"},"target":"n1260","id":2449.0},{"source":"n841","attributes":{"Edge Id":3934,"Relationship":"Follower"},"target":"n1278","id":2450.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":23941,"Relationship":"Follower"},"target":"n1279","id":2451.0},{"source":"n841","attributes":{"Edge Id":10839,"Relationship":"Follower"},"target":"n1280","id":2452.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44101,"Relationship":"Follower"},"target":"n1283","id":2453.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44089,"Relationship":"Follower"},"target":"n1284","id":2454.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":39713,"Relationship":"Follower"},"target":"n1288","id":2455.0},{"source":"n841","attributes":{"Edge Id":34528,"Relationship":"Follower"},"target":"n1289","id":2456.0},{"source":"n841","attributes":{"Edge Id":44065,"Relationship":"Follower"},"target":"n1290","id":2457.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":20316,"Relationship":"Follower"},"target":"n1291","id":2458.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44095,"Relationship":"Follower"},"target":"n1294","id":2459.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44104,"Relationship":"Follower"},"target":"n1295","id":2460.0},{"source":"n841","attributes":{"Edge Id":28544,"Relationship":"Follower"},"target":"n1303","id":2461.0},{"source":"n841","attributes":{"Edge Id":41415,"Relationship":"Follower"},"target":"n1305","id":2462.0},{"source":"n841","attributes":{"Edge Id":39585,"Relationship":"Follower"},"target":"n1324","id":2463.0},{"source":"n841","attributes":{"Edge Id":33646,"Relationship":"Follower"},"target":"n1331","id":2464.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44134,"Relationship":"Follower"},"target":"n1340","id":2465.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":20799,"Relationship":"Follower"},"target":"n1346","id":2466.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":5792,"Relationship":"Follower"},"target":"n1353","id":2467.0},{"source":"n841","attributes":{"Edge Id":44061,"Relationship":"Follower"},"target":"n1358","id":2468.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44069,"Relationship":"Follower"},"target":"n1363","id":2469.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":29712,"Relationship":"Follower"},"target":"n1392","id":2470.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":41337,"Relationship":"Follower"},"target":"n1396","id":2471.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":43274,"Relationship":"Follower"},"target":"n1399","id":2472.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":22132,"Relationship":"Follower"},"target":"n1400","id":2473.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":6025,"Relationship":"Follower"},"target":"n1402","id":2474.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":2890,"Relationship":"Follower"},"target":"n1408","id":2475.0},{"source":"n841","attributes":{"Edge Id":2042,"Relationship":"Follower"},"target":"n1420","id":2476.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":11170,"Relationship":"Follower"},"target":"n1421","id":2477.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":8423,"Relationship":"Follower"},"target":"n1422","id":2478.0},{"source":"n841","attributes":{"Edge Id":19558,"Relationship":"Follower"},"target":"n1432","id":2479.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":23068,"Relationship":"Follower"},"target":"n1435","id":2480.0},{"source":"n841","attributes":{"Edge Id":34682,"Relationship":"Follower"},"target":"n1437","id":2481.0},{"source":"n841","attributes":{"Edge Id":9145,"Relationship":"Follower"},"target":"n1439","id":2482.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44122,"Relationship":"Follower"},"target":"n1443","id":2483.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":19246,"Relationship":"Follower"},"target":"n1445","id":2484.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44067,"Relationship":"Follower"},"target":"n1450","id":2485.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44130,"Relationship":"Follower"},"target":"n1452","id":2486.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44144,"Relationship":"Follower"},"target":"n1455","id":2487.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":23694,"Relationship":"Follower"},"target":"n1458","id":2488.0},{"source":"n841","attributes":{"Edge Id":614,"Relationship":"Follower"},"target":"n1469","id":2489.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":5664,"Relationship":"Follower"},"target":"n1484","id":2490.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44112,"Relationship":"Follower"},"target":"n1487","id":2491.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44113,"Relationship":"Follower"},"target":"n1489","id":2492.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":2145,"Relationship":"Follower"},"target":"n1496","id":2493.0},{"source":"n841","attributes":{"Edge Id":33728,"Relationship":"Follower"},"target":"n1502","id":2494.0},{"source":"n841","attributes":{"weight":2.0,"Edge Id":44080,"Relationship":"Follower"},"target":"n1513","id":2495.0},{"source":"n842","attributes":{"weight":2.0,"Edge Id":18059,"Relationship":"Follower"},"target":"n355","id":2496.0},{"source":"n842","attributes":{"Edge Id":48984,"Relationship":"Followed"},"target":"n815","id":2497.0},{"source":"n842","attributes":{"Edge Id":47944,"Relationship":"Followed"},"target":"n843","id":2498.0},{"source":"n842","attributes":{"weight":2.0,"Edge Id":48015,"Relationship":"Follower"},"target":"n871","id":2499.0},{"source":"n842","attributes":{"weight":2.0,"Edge Id":38900,"Relationship":"Follower"},"target":"n971","id":2500.0},{"source":"n842","attributes":{"weight":2.0,"Edge Id":6128,"Relationship":"Follower"},"target":"n1003","id":2501.0},{"source":"n842","attributes":{"weight":2.0,"Edge Id":33583,"Relationship":"Follower"},"target":"n1064","id":2502.0},{"source":"n842","attributes":{"weight":2.0,"Edge Id":48470,"Relationship":"Follower"},"target":"n1327","id":2503.0},{"source":"n843","attributes":{"Edge Id":6276,"Relationship":"Follower"},"target":"n287","id":2504.0},{"source":"n843","attributes":{"Edge Id":12784,"Relationship":"Follower"},"target":"n596","id":2505.0},{"source":"n843","attributes":{"Edge Id":47939,"Relationship":"Follower"},"target":"n815","id":2506.0},{"source":"n843","attributes":{"Edge Id":47938,"Relationship":"Follower"},"target":"n842","id":2507.0},{"source":"n843","attributes":{"Edge Id":24586,"Relationship":"Follower"},"target":"n874","id":2508.0},{"source":"n843","attributes":{"Edge Id":47940,"Relationship":"Follower"},"target":"n924","id":2509.0},{"source":"n843","attributes":{"Edge Id":47936,"Relationship":"Follower"},"target":"n1059","id":2510.0},{"source":"n843","attributes":{"Edge Id":15062,"Relationship":"Follower"},"target":"n1196","id":2511.0},{"source":"n843","attributes":{"Edge Id":26901,"Relationship":"Follower"},"target":"n1233","id":2512.0},{"source":"n843","attributes":{"Edge Id":18097,"Relationship":"Follower"},"target":"n1304","id":2513.0},{"source":"n843","attributes":{"Edge Id":47941,"Relationship":"Follower"},"target":"n1307","id":2514.0},{"source":"n843","attributes":{"Edge Id":47935,"Relationship":"Follower"},"target":"n1327","id":2515.0},{"source":"n843","attributes":{"Edge Id":17950,"Relationship":"Follower"},"target":"n1428","id":2516.0},{"source":"n843","attributes":{"Edge Id":4120,"Relationship":"Follower"},"target":"n1429","id":2517.0},{"source":"n844","attributes":{"weight":2.0,"Edge Id":52264,"Relationship":"Follower"},"target":"n280","id":2518.0},{"source":"n844","attributes":{"Edge Id":50672,"Relationship":"Followed"},"target":"n802","id":2519.0},{"source":"n844","attributes":{"Edge Id":50020,"Relationship":"Followed"},"target":"n803","id":2520.0},{"source":"n844","attributes":{"Edge Id":50906,"Relationship":"Followed"},"target":"n818","id":2521.0},{"source":"n844","attributes":{"Edge Id":51461,"Relationship":"Followed"},"target":"n819","id":2522.0},{"source":"n844","attributes":{"Edge Id":46380,"Relationship":"Followed"},"target":"n824","id":2523.0},{"source":"n844","attributes":{"Edge Id":46532,"Relationship":"Followed"},"target":"n825","id":2524.0},{"source":"n844","attributes":{"Edge Id":43624,"Relationship":"Followed"},"target":"n836","id":2525.0},{"source":"n844","attributes":{"Edge Id":49139,"Relationship":"Followed"},"target":"n845","id":2526.0},{"source":"n844","attributes":{"Edge Id":52646,"Relationship":"Followed"},"target":"n857","id":2527.0},{"source":"n844","attributes":{"Edge Id":50347,"Relationship":"Followed"},"target":"n860","id":2528.0},{"source":"n844","attributes":{"Edge Id":51319,"Relationship":"Followed"},"target":"n876","id":2529.0},{"source":"n844","attributes":{"Edge Id":52647,"Relationship":"Followed"},"target":"n877","id":2530.0},{"source":"n844","attributes":{"Edge Id":51154,"Relationship":"Followed"},"target":"n879","id":2531.0},{"source":"n844","attributes":{"Edge Id":51032,"Relationship":"Followed"},"target":"n880","id":2532.0},{"source":"n844","attributes":{"Edge Id":47111,"Relationship":"Followed"},"target":"n881","id":2533.0},{"source":"n844","attributes":{"Edge Id":46273,"Relationship":"Followed"},"target":"n895","id":2534.0},{"source":"n844","attributes":{"weight":2.0,"Edge Id":46026,"Relationship":"Follower"},"target":"n903","id":2535.0},{"source":"n844","attributes":{"Edge Id":52648,"Relationship":"Followed"},"target":"n915","id":2536.0},{"source":"n844","attributes":{"Edge Id":51953,"Relationship":"Followed"},"target":"n920","id":2537.0},{"source":"n844","attributes":{"Edge Id":52650,"Relationship":"Followed"},"target":"n923","id":2538.0},{"source":"n844","attributes":{"Edge Id":51525,"Relationship":"Followed"},"target":"n931","id":2539.0},{"source":"n844","attributes":{"weight":2.0,"Edge Id":46906,"Relationship":"Follower"},"target":"n959","id":2540.0},{"source":"n844","attributes":{"Edge Id":50990,"Relationship":"Followed"},"target":"n963","id":2541.0},{"source":"n844","attributes":{"Edge Id":52649,"Relationship":"Followed"},"target":"n979","id":2542.0},{"source":"n844","attributes":{"Edge Id":50146,"Relationship":"Followed"},"target":"n997","id":2543.0},{"source":"n844","attributes":{"weight":2.0,"Edge Id":52179,"Relationship":"Follower"},"target":"n1013","id":2544.0},{"source":"n844","attributes":{"Edge Id":51262,"Relationship":"Followed"},"target":"n1078","id":2545.0},{"source":"n844","attributes":{"Edge Id":49307,"Relationship":"Followed"},"target":"n1136","id":2546.0},{"source":"n844","attributes":{"weight":2.0,"Edge Id":50039,"Relationship":"Follower"},"target":"n1173","id":2547.0},{"source":"n845","attributes":{"Edge Id":49104,"Relationship":"Followed"},"target":"n844","id":2548.0},{"source":"n845","attributes":{"Edge Id":49106,"Relationship":"Followed"},"target":"n1023","id":2549.0},{"source":"n845","attributes":{"weight":2.0,"Edge Id":49103,"Relationship":"Follower"},"target":"n1071","id":2550.0},{"source":"n846","attributes":{"weight":2.0,"Edge Id":43256,"Relationship":"Follower"},"target":"n434","id":2551.0},{"source":"n846","attributes":{"weight":2.0,"Edge Id":45394,"Relationship":"Follower"},"target":"n798","id":2552.0},{"source":"n846","attributes":{"Edge Id":45118,"Relationship":"Followed"},"target":"n847","id":2553.0},{"source":"n846","attributes":{"weight":2.0,"Edge Id":37523,"Relationship":"Follower"},"target":"n936","id":2554.0},{"source":"n846","attributes":{"weight":2.0,"Edge Id":45393,"Relationship":"Follower"},"target":"n973","id":2555.0},{"source":"n847","attributes":{"weight":2.0,"Edge Id":43257,"Relationship":"Follower"},"target":"n434","id":2556.0},{"source":"n847","attributes":{"weight":2.0,"Edge Id":45111,"Relationship":"Follower"},"target":"n798","id":2557.0},{"source":"n847","attributes":{"weight":2.0,"Edge Id":45109,"Relationship":"Follower"},"target":"n846","id":2558.0},{"source":"n847","attributes":{"Edge Id":45114,"Relationship":"Followed"},"target":"n935","id":2559.0},{"source":"n847","attributes":{"weight":2.0,"Edge Id":43927,"Relationship":"Follower"},"target":"n939","id":2560.0},{"source":"n847","attributes":{"weight":2.0,"Edge Id":45110,"Relationship":"Follower"},"target":"n973","id":2561.0},{"source":"n847","attributes":{"weight":2.0,"Edge Id":8081,"Relationship":"Follower"},"target":"n1094","id":2562.0},{"source":"n848","attributes":{"weight":2.0,"Edge Id":24917,"Relationship":"Follower"},"target":"n608","id":2563.0},{"source":"n848","attributes":{"weight":2.0,"Edge Id":18314,"Relationship":"Follower"},"target":"n854","id":2564.0},{"source":"n848","attributes":{"weight":2.0,"Edge Id":24919,"Relationship":"Follower"},"target":"n925","id":2565.0},{"source":"n848","attributes":{"weight":2.0,"Edge Id":4735,"Relationship":"Follower"},"target":"n928","id":2566.0},{"source":"n848","attributes":{"weight":2.0,"Edge Id":23696,"Relationship":"Follower"},"target":"n1458","id":2567.0},{"source":"n849","attributes":{"Edge Id":51041,"Relationship":"Followed"},"target":"n880","id":2568.0},{"source":"n849","attributes":{"Edge Id":54191,"Relationship":"Followed"},"target":"n995","id":2569.0},{"source":"n850","attributes":{"weight":2.0,"Edge Id":48400,"Relationship":"Follower"},"target":"n851","id":2570.0},{"source":"n850","attributes":{"weight":2.0,"Edge Id":19940,"Relationship":"Follower"},"target":"n917","id":2571.0},{"source":"n850","attributes":{"Edge Id":48402,"Relationship":"Followed"},"target":"n935","id":2572.0},{"source":"n851","attributes":{"weight":2.0,"Edge Id":41021,"Relationship":"Follower"},"target":"n510","id":2573.0},{"source":"n851","attributes":{"weight":2.0,"Edge Id":48397,"Relationship":"Follower"},"target":"n850","id":2574.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8248,"Relationship":"Follower"},"target":"n608","id":2575.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8240,"Relationship":"Follower"},"target":"n666","id":2576.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8256,"Relationship":"Follower"},"target":"n814","id":2577.0},{"source":"n852","attributes":{"Edge Id":4515,"Relationship":"Followed"},"target":"n816","id":2578.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8275,"Relationship":"Follower"},"target":"n827","id":2579.0},{"source":"n852","attributes":{"Edge Id":8282,"Relationship":"Followed"},"target":"n841","id":2580.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8269,"Relationship":"Follower"},"target":"n890","id":2581.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":7797,"Relationship":"Follower"},"target":"n914","id":2582.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":3142,"Relationship":"Follower"},"target":"n1034","id":2583.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8264,"Relationship":"Follower"},"target":"n1054","id":2584.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":5138,"Relationship":"Follower"},"target":"n1068","id":2585.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8245,"Relationship":"Follower"},"target":"n1118","id":2586.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8265,"Relationship":"Follower"},"target":"n1119","id":2587.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8241,"Relationship":"Follower"},"target":"n1143","id":2588.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":515,"Relationship":"Follower"},"target":"n1175","id":2589.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8263,"Relationship":"Follower"},"target":"n1193","id":2590.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":6300,"Relationship":"Follower"},"target":"n1227","id":2591.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8247,"Relationship":"Follower"},"target":"n1242","id":2592.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8237,"Relationship":"Follower"},"target":"n1280","id":2593.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8267,"Relationship":"Follower"},"target":"n1340","id":2594.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":5794,"Relationship":"Follower"},"target":"n1353","id":2595.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8266,"Relationship":"Follower"},"target":"n1385","id":2596.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8249,"Relationship":"Follower"},"target":"n1399","id":2597.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":7042,"Relationship":"Follower"},"target":"n1403","id":2598.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8246,"Relationship":"Follower"},"target":"n1417","id":2599.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8238,"Relationship":"Follower"},"target":"n1418","id":2600.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8244,"Relationship":"Follower"},"target":"n1419","id":2601.0},{"source":"n852","attributes":{"weight":2.0,"Edge Id":8253,"Relationship":"Follower"},"target":"n1453","id":2602.0},{"source":"n852","attributes":{"Edge Id":413,"Relationship":"Followed"},"target":"n1459","id":2603.0},{"source":"n853","attributes":{"weight":2.0,"Edge Id":51094,"Relationship":"Follower"},"target":"n1047","id":2604.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":15414,"Relationship":"Follower"},"target":"n407","id":2605.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":16498,"Relationship":"Follower"},"target":"n520","id":2606.0},{"source":"n854","attributes":{"Edge Id":18342,"Relationship":"Followed"},"target":"n610","id":2607.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":18326,"Relationship":"Follower"},"target":"n796","id":2608.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":18327,"Relationship":"Follower"},"target":"n848","id":2609.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":3589,"Relationship":"Follower"},"target":"n999","id":2610.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":18336,"Relationship":"Follower"},"target":"n1047","id":2611.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":18330,"Relationship":"Follower"},"target":"n1073","id":2612.0},{"source":"n854","attributes":{"Edge Id":18341,"Relationship":"Followed"},"target":"n1277","id":2613.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":18328,"Relationship":"Follower"},"target":"n1310","id":2614.0},{"source":"n854","attributes":{"weight":2.0,"Edge Id":7155,"Relationship":"Follower"},"target":"n1444","id":2615.0},{"source":"n855","attributes":{"Edge Id":54289,"Relationship":"Followed"},"target":"n923","id":2616.0},{"source":"n856","attributes":{"weight":2.0,"Edge Id":15926,"Relationship":"Follower"},"target":"n392","id":2617.0},{"source":"n856","attributes":{"Edge Id":17111,"Relationship":"Followed"},"target":"n841","id":2618.0},{"source":"n856","attributes":{"weight":2.0,"Edge Id":17101,"Relationship":"Follower"},"target":"n917","id":2619.0},{"source":"n856","attributes":{"weight":2.0,"Edge Id":17105,"Relationship":"Follower"},"target":"n924","id":2620.0},{"source":"n856","attributes":{"weight":2.0,"Edge Id":17103,"Relationship":"Follower"},"target":"n1137","id":2621.0},{"source":"n856","attributes":{"weight":2.0,"Edge Id":6330,"Relationship":"Follower"},"target":"n1241","id":2622.0},{"source":"n856","attributes":{"weight":2.0,"Edge Id":160,"Relationship":"Follower"},"target":"n1285","id":2623.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":15677,"Relationship":"Follower"},"target":"n345","id":2624.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":13879,"Relationship":"Follower"},"target":"n537","id":2625.0},{"source":"n857","attributes":{"Edge Id":50023,"Relationship":"Followed"},"target":"n803","id":2626.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":52979,"Relationship":"Follower"},"target":"n808","id":2627.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":15479,"Relationship":"Follower"},"target":"n809","id":2628.0},{"source":"n857","attributes":{"Edge Id":4607,"Relationship":"Followed"},"target":"n816","id":2629.0},{"source":"n857","attributes":{"Edge Id":51584,"Relationship":"Followed"},"target":"n823","id":2630.0},{"source":"n857","attributes":{"Edge Id":46535,"Relationship":"Followed"},"target":"n825","id":2631.0},{"source":"n857","attributes":{"Edge Id":52987,"Relationship":"Followed"},"target":"n827","id":2632.0},{"source":"n857","attributes":{"Edge Id":52985,"Relationship":"Followed"},"target":"n832","id":2633.0},{"source":"n857","attributes":{"Edge Id":43629,"Relationship":"Followed"},"target":"n836","id":2634.0},{"source":"n857","attributes":{"Edge Id":52654,"Relationship":"Followed"},"target":"n844","id":2635.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":48022,"Relationship":"Follower"},"target":"n871","id":2636.0},{"source":"n857","attributes":{"Edge Id":51157,"Relationship":"Followed"},"target":"n879","id":2637.0},{"source":"n857","attributes":{"Edge Id":47114,"Relationship":"Followed"},"target":"n881","id":2638.0},{"source":"n857","attributes":{"Edge Id":52053,"Relationship":"Followed"},"target":"n882","id":2639.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":24185,"Relationship":"Follower"},"target":"n902","id":2640.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":46021,"Relationship":"Follower"},"target":"n903","id":2641.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":52982,"Relationship":"Follower"},"target":"n909","id":2642.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":7769,"Relationship":"Follower"},"target":"n914","id":2643.0},{"source":"n857","attributes":{"Edge Id":52983,"Relationship":"Followed"},"target":"n915","id":2644.0},{"source":"n857","attributes":{"Edge Id":52990,"Relationship":"Followed"},"target":"n923","id":2645.0},{"source":"n857","attributes":{"Edge Id":51529,"Relationship":"Followed"},"target":"n931","id":2646.0},{"source":"n857","attributes":{"Edge Id":51284,"Relationship":"Followed"},"target":"n940","id":2647.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":42319,"Relationship":"Follower"},"target":"n941","id":2648.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":44736,"Relationship":"Follower"},"target":"n947","id":2649.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":46901,"Relationship":"Follower"},"target":"n959","id":2650.0},{"source":"n857","attributes":{"Edge Id":52988,"Relationship":"Followed"},"target":"n979","id":2651.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":3546,"Relationship":"Follower"},"target":"n999","id":2652.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":49871,"Relationship":"Follower"},"target":"n1006","id":2653.0},{"source":"n857","attributes":{"Edge Id":52991,"Relationship":"Followed"},"target":"n1007","id":2654.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":33389,"Relationship":"Follower"},"target":"n1014","id":2655.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":6543,"Relationship":"Follower"},"target":"n1043","id":2656.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":52980,"Relationship":"Follower"},"target":"n1051","id":2657.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":25288,"Relationship":"Follower"},"target":"n1058","id":2658.0},{"source":"n857","attributes":{"Edge Id":50730,"Relationship":"Followed"},"target":"n1065","id":2659.0},{"source":"n857","attributes":{"Edge Id":52371,"Relationship":"Followed"},"target":"n1067","id":2660.0},{"source":"n857","attributes":{"Edge Id":51263,"Relationship":"Followed"},"target":"n1078","id":2661.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":52981,"Relationship":"Follower"},"target":"n1089","id":2662.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":18626,"Relationship":"Follower"},"target":"n1093","id":2663.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":31438,"Relationship":"Follower"},"target":"n1118","id":2664.0},{"source":"n857","attributes":{"Edge Id":49308,"Relationship":"Followed"},"target":"n1136","id":2665.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":29970,"Relationship":"Follower"},"target":"n1137","id":2666.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":46852,"Relationship":"Follower"},"target":"n1145","id":2667.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":49732,"Relationship":"Follower"},"target":"n1147","id":2668.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":50034,"Relationship":"Follower"},"target":"n1173","id":2669.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":47219,"Relationship":"Follower"},"target":"n1290","id":2670.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":20322,"Relationship":"Follower"},"target":"n1291","id":2671.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":50211,"Relationship":"Follower"},"target":"n1294","id":2672.0},{"source":"n857","attributes":{"weight":2.0,"Edge Id":52281,"Relationship":"Follower"},"target":"n1443","id":2673.0},{"source":"n857","attributes":{"Edge Id":48211,"Relationship":"Followed"},"target":"n1463","id":2674.0},{"source":"n858","attributes":{"Edge Id":51380,"Relationship":"Followed"},"target":"n832","id":2675.0},{"source":"n858","attributes":{"Edge Id":51342,"Relationship":"Followed"},"target":"n859","id":2676.0},{"source":"n858","attributes":{"Edge Id":51378,"Relationship":"Followed"},"target":"n920","id":2677.0},{"source":"n858","attributes":{"Edge Id":51377,"Relationship":"Followed"},"target":"n921","id":2678.0},{"source":"n858","attributes":{"Edge Id":51381,"Relationship":"Followed"},"target":"n923","id":2679.0},{"source":"n858","attributes":{"weight":2.0,"Edge Id":49422,"Relationship":"Follower"},"target":"n982","id":2680.0},{"source":"n858","attributes":{"Edge Id":49620,"Relationship":"Followed"},"target":"n983","id":2681.0},{"source":"n858","attributes":{"Edge Id":51383,"Relationship":"Followed"},"target":"n1021","id":2682.0},{"source":"n858","attributes":{"weight":2.0,"Edge Id":50536,"Relationship":"Follower"},"target":"n1075","id":2683.0},{"source":"n858","attributes":{"Edge Id":51379,"Relationship":"Followed"},"target":"n1171","id":2684.0},{"source":"n858","attributes":{"weight":2.0,"Edge Id":50492,"Relationship":"Follower"},"target":"n1287","id":2685.0},{"source":"n858","attributes":{"Edge Id":49958,"Relationship":"Followed"},"target":"n1393","id":2686.0},{"source":"n859","attributes":{"Edge Id":50659,"Relationship":"Followed"},"target":"n802","id":2687.0},{"source":"n859","attributes":{"Edge Id":51335,"Relationship":"Followed"},"target":"n819","id":2688.0},{"source":"n859","attributes":{"Edge Id":51340,"Relationship":"Followed"},"target":"n832","id":2689.0},{"source":"n859","attributes":{"Edge Id":51338,"Relationship":"Followed"},"target":"n858","id":2690.0},{"source":"n859","attributes":{"Edge Id":50337,"Relationship":"Followed"},"target":"n860","id":2691.0},{"source":"n859","attributes":{"Edge Id":51334,"Relationship":"Followed"},"target":"n877","id":2692.0},{"source":"n859","attributes":{"Edge Id":51052,"Relationship":"Followed"},"target":"n887","id":2693.0},{"source":"n859","attributes":{"Edge Id":51332,"Relationship":"Followed"},"target":"n891","id":2694.0},{"source":"n859","attributes":{"Edge Id":51329,"Relationship":"Followed"},"target":"n920","id":2695.0},{"source":"n859","attributes":{"Edge Id":51341,"Relationship":"Followed"},"target":"n921","id":2696.0},{"source":"n859","attributes":{"weight":2.0,"Edge Id":51328,"Relationship":"Follower"},"target":"n962","id":2697.0},{"source":"n859","attributes":{"Edge Id":51331,"Relationship":"Followed"},"target":"n979","id":2698.0},{"source":"n859","attributes":{"Edge Id":49619,"Relationship":"Followed"},"target":"n983","id":2699.0},{"source":"n859","attributes":{"Edge Id":50779,"Relationship":"Followed"},"target":"n987","id":2700.0},{"source":"n859","attributes":{"Edge Id":51336,"Relationship":"Followed"},"target":"n1007","id":2701.0},{"source":"n859","attributes":{"Edge Id":50411,"Relationship":"Followed"},"target":"n1025","id":2702.0},{"source":"n859","attributes":{"Edge Id":51330,"Relationship":"Followed"},"target":"n1067","id":2703.0},{"source":"n859","attributes":{"Edge Id":51333,"Relationship":"Followed"},"target":"n1295","id":2704.0},{"source":"n860","attributes":{"Edge Id":50320,"Relationship":"Followed"},"target":"n591","id":2705.0},{"source":"n860","attributes":{"Edge Id":50298,"Relationship":"Followed"},"target":"n802","id":2706.0},{"source":"n860","attributes":{"Edge Id":50006,"Relationship":"Followed"},"target":"n803","id":2707.0},{"source":"n860","attributes":{"Edge Id":50300,"Relationship":"Followed"},"target":"n805","id":2708.0},{"source":"n860","attributes":{"Edge Id":50312,"Relationship":"Followed"},"target":"n817","id":2709.0},{"source":"n860","attributes":{"Edge Id":50291,"Relationship":"Followed"},"target":"n818","id":2710.0},{"source":"n860","attributes":{"Edge Id":50293,"Relationship":"Followed"},"target":"n819","id":2711.0},{"source":"n860","attributes":{"Edge Id":50292,"Relationship":"Followed"},"target":"n832","id":2712.0},{"source":"n860","attributes":{"Edge Id":43591,"Relationship":"Followed"},"target":"n836","id":2713.0},{"source":"n860","attributes":{"Edge Id":50295,"Relationship":"Followed"},"target":"n844","id":2714.0},{"source":"n860","attributes":{"Edge Id":50310,"Relationship":"Followed"},"target":"n859","id":2715.0},{"source":"n860","attributes":{"Edge Id":50294,"Relationship":"Followed"},"target":"n860","id":2716.0},{"source":"n860","attributes":{"Edge Id":50299,"Relationship":"Followed"},"target":"n877","id":2717.0},{"source":"n860","attributes":{"Edge Id":47092,"Relationship":"Followed"},"target":"n881","id":2718.0},{"source":"n860","attributes":{"Edge Id":50296,"Relationship":"Followed"},"target":"n915","id":2719.0},{"source":"n860","attributes":{"Edge Id":50309,"Relationship":"Followed"},"target":"n919","id":2720.0},{"source":"n860","attributes":{"Edge Id":50303,"Relationship":"Followed"},"target":"n923","id":2721.0},{"source":"n860","attributes":{"weight":2.0,"Edge Id":50286,"Relationship":"Follower"},"target":"n944","id":2722.0},{"source":"n860","attributes":{"Edge Id":50302,"Relationship":"Followed"},"target":"n963","id":2723.0},{"source":"n860","attributes":{"Edge Id":50305,"Relationship":"Followed"},"target":"n979","id":2724.0},{"source":"n860","attributes":{"Edge Id":49614,"Relationship":"Followed"},"target":"n983","id":2725.0},{"source":"n860","attributes":{"Edge Id":50304,"Relationship":"Followed"},"target":"n987","id":2726.0},{"source":"n860","attributes":{"weight":2.0,"Edge Id":50290,"Relationship":"Follower"},"target":"n991","id":2727.0},{"source":"n860","attributes":{"Edge Id":50130,"Relationship":"Followed"},"target":"n997","id":2728.0},{"source":"n860","attributes":{"weight":2.0,"Edge Id":50287,"Relationship":"Follower"},"target":"n1057","id":2729.0},{"source":"n860","attributes":{"Edge Id":50313,"Relationship":"Followed"},"target":"n1067","id":2730.0},{"source":"n860","attributes":{"Edge Id":10021,"Relationship":"Followed"},"target":"n1110","id":2731.0},{"source":"n860","attributes":{"weight":2.0,"Edge Id":50218,"Relationship":"Follower"},"target":"n1294","id":2732.0},{"source":"n860","attributes":{"Edge Id":50306,"Relationship":"Followed"},"target":"n1295","id":2733.0},{"source":"n860","attributes":{"Edge Id":50323,"Relationship":"Followed"},"target":"n1311","id":2734.0},{"source":"n860","attributes":{"Edge Id":49952,"Relationship":"Followed"},"target":"n1393","id":2735.0},{"source":"n860","attributes":{"Edge Id":48199,"Relationship":"Followed"},"target":"n1463","id":2736.0},{"source":"n862","attributes":{"weight":2.0,"Edge Id":15194,"Relationship":"Follower"},"target":"n275","id":2737.0},{"source":"n862","attributes":{"weight":2.0,"Edge Id":15192,"Relationship":"Follower"},"target":"n624","id":2738.0},{"source":"n862","attributes":{"weight":2.0,"Edge Id":15196,"Relationship":"Follower"},"target":"n798","id":2739.0},{"source":"n862","attributes":{"Edge Id":15205,"Relationship":"Followed"},"target":"n801","id":2740.0},{"source":"n862","attributes":{"Edge Id":15219,"Relationship":"Followed"},"target":"n836","id":2741.0},{"source":"n862","attributes":{"weight":2.0,"Edge Id":15193,"Relationship":"Follower"},"target":"n1105","id":2742.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":30986,"Relationship":"Follower"},"target":"n865","id":2743.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":28050,"Relationship":"Follower"},"target":"n1042","id":2744.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":5269,"Relationship":"Follower"},"target":"n1044","id":2745.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":32680,"Relationship":"Follower"},"target":"n1114","id":2746.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":24958,"Relationship":"Follower"},"target":"n1150","id":2747.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":3935,"Relationship":"Follower"},"target":"n1278","id":2748.0},{"source":"n864","attributes":{"weight":2.0,"Edge Id":608,"Relationship":"Follower"},"target":"n1469","id":2749.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":16622,"Relationship":"Follower"},"target":"n558","id":2750.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":15458,"Relationship":"Follower"},"target":"n809","id":2751.0},{"source":"n865","attributes":{"Edge Id":31079,"Relationship":"Followed"},"target":"n823","id":2752.0},{"source":"n865","attributes":{"Edge Id":31047,"Relationship":"Followed"},"target":"n825","id":2753.0},{"source":"n865","attributes":{"Edge Id":31080,"Relationship":"Followed"},"target":"n827","id":2754.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31036,"Relationship":"Follower"},"target":"n837","id":2755.0},{"source":"n865","attributes":{"Edge Id":31052,"Relationship":"Followed"},"target":"n841","id":2756.0},{"source":"n865","attributes":{"Edge Id":31068,"Relationship":"Followed"},"target":"n864","id":2757.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":20822,"Relationship":"Follower"},"target":"n872","id":2758.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31038,"Relationship":"Follower"},"target":"n873","id":2759.0},{"source":"n865","attributes":{"Edge Id":31064,"Relationship":"Followed"},"target":"n893","id":2760.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":24166,"Relationship":"Follower"},"target":"n902","id":2761.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31032,"Relationship":"Follower"},"target":"n905","id":2762.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31027,"Relationship":"Follower"},"target":"n929","id":2763.0},{"source":"n865","attributes":{"Edge Id":31046,"Relationship":"Followed"},"target":"n931","id":2764.0},{"source":"n865","attributes":{"Edge Id":31083,"Relationship":"Followed"},"target":"n991","id":2765.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31026,"Relationship":"Follower"},"target":"n1009","id":2766.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31020,"Relationship":"Follower"},"target":"n1014","id":2767.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31035,"Relationship":"Follower"},"target":"n1031","id":2768.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":6557,"Relationship":"Follower"},"target":"n1043","id":2769.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31042,"Relationship":"Follower"},"target":"n1047","id":2770.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":25291,"Relationship":"Follower"},"target":"n1058","id":2771.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31040,"Relationship":"Follower"},"target":"n1075","id":2772.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":17144,"Relationship":"Follower"},"target":"n1082","id":2773.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":18641,"Relationship":"Follower"},"target":"n1093","id":2774.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":808,"Relationship":"Follower"},"target":"n1101","id":2775.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31021,"Relationship":"Follower"},"target":"n1113","id":2776.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31019,"Relationship":"Follower"},"target":"n1114","id":2777.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":21342,"Relationship":"Follower"},"target":"n1143","id":2778.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31041,"Relationship":"Follower"},"target":"n1153","id":2779.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31022,"Relationship":"Follower"},"target":"n1165","id":2780.0},{"source":"n865","attributes":{"Edge Id":31067,"Relationship":"Followed"},"target":"n1216","id":2781.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31025,"Relationship":"Follower"},"target":"n1237","id":2782.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":22690,"Relationship":"Follower"},"target":"n1239","id":2783.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":6325,"Relationship":"Follower"},"target":"n1241","id":2784.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31024,"Relationship":"Follower"},"target":"n1305","id":2785.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":31034,"Relationship":"Follower"},"target":"n1363","id":2786.0},{"source":"n865","attributes":{"weight":2.0,"Edge Id":646,"Relationship":"Follower"},"target":"n1469","id":2787.0},{"source":"n866","attributes":{"weight":2.0,"Edge Id":9931,"Relationship":"Follower"},"target":"n155","id":2788.0},{"source":"n866","attributes":{"weight":2.0,"Edge Id":47268,"Relationship":"Follower"},"target":"n798","id":2789.0},{"source":"n866","attributes":{"weight":2.0,"Edge Id":47875,"Relationship":"Follower"},"target":"n1207","id":2790.0},{"source":"n866","attributes":{"weight":2.0,"Edge Id":39193,"Relationship":"Follower"},"target":"n1230","id":2791.0},{"source":"n867","attributes":{"Edge Id":44520,"Relationship":"Follower"},"target":"n251","id":2792.0},{"source":"n867","attributes":{"Edge Id":1625,"Relationship":"Follower"},"target":"n352","id":2793.0},{"source":"n867","attributes":{"Edge Id":5752,"Relationship":"Follower"},"target":"n378","id":2794.0},{"source":"n867","attributes":{"Edge Id":44522,"Relationship":"Follower"},"target":"n699","id":2795.0},{"source":"n867","attributes":{"Edge Id":44523,"Relationship":"Follower"},"target":"n781","id":2796.0},{"source":"n867","attributes":{"Edge Id":44525,"Relationship":"Followed"},"target":"n806","id":2797.0},{"source":"n867","attributes":{"Edge Id":44530,"Relationship":"Followed"},"target":"n838","id":2798.0},{"source":"n867","attributes":{"Edge Id":44526,"Relationship":"Followed"},"target":"n868","id":2799.0},{"source":"n867","attributes":{"Edge Id":44521,"Relationship":"Follower"},"target":"n890","id":2800.0},{"source":"n867","attributes":{"Edge Id":44527,"Relationship":"Followed"},"target":"n910","id":2801.0},{"source":"n867","attributes":{"Edge Id":30666,"Relationship":"Follower"},"target":"n933","id":2802.0},{"source":"n867","attributes":{"Edge Id":44515,"Relationship":"Follower"},"target":"n947","id":2803.0},{"source":"n867","attributes":{"Edge Id":44531,"Relationship":"Followed"},"target":"n1016","id":2804.0},{"source":"n867","attributes":{"Edge Id":44529,"Relationship":"Followed"},"target":"n1023","id":2805.0},{"source":"n867","attributes":{"Edge Id":43780,"Relationship":"Follower"},"target":"n1036","id":2806.0},{"source":"n867","attributes":{"Edge Id":5568,"Relationship":"Follower"},"target":"n1072","id":2807.0},{"source":"n867","attributes":{"Edge Id":44516,"Relationship":"Follower"},"target":"n1103","id":2808.0},{"source":"n867","attributes":{"Edge Id":38035,"Relationship":"Follower"},"target":"n1185","id":2809.0},{"source":"n867","attributes":{"Edge Id":44518,"Relationship":"Follower"},"target":"n1209","id":2810.0},{"source":"n867","attributes":{"Edge Id":22991,"Relationship":"Follower"},"target":"n1220","id":2811.0},{"source":"n867","attributes":{"Edge Id":26669,"Relationship":"Follower"},"target":"n1272","id":2812.0},{"source":"n867","attributes":{"Edge Id":3442,"Relationship":"Follower"},"target":"n1273","id":2813.0},{"source":"n867","attributes":{"Edge Id":10842,"Relationship":"Follower"},"target":"n1280","id":2814.0},{"source":"n867","attributes":{"Edge Id":26971,"Relationship":"Follower"},"target":"n1310","id":2815.0},{"source":"n867","attributes":{"Edge Id":33645,"Relationship":"Follower"},"target":"n1331","id":2816.0},{"source":"n867","attributes":{"Edge Id":10676,"Relationship":"Follower"},"target":"n1334","id":2817.0},{"source":"n867","attributes":{"Edge Id":25231,"Relationship":"Follower"},"target":"n1404","id":2818.0},{"source":"n867","attributes":{"Edge Id":20412,"Relationship":"Follower"},"target":"n1407","id":2819.0},{"source":"n867","attributes":{"Edge Id":27086,"Relationship":"Follower"},"target":"n1419","id":2820.0},{"source":"n867","attributes":{"Edge Id":9010,"Relationship":"Follower"},"target":"n1485","id":2821.0},{"source":"n867","attributes":{"Edge Id":29557,"Relationship":"Follower"},"target":"n1492","id":2822.0},{"source":"n867","attributes":{"Edge Id":33727,"Relationship":"Follower"},"target":"n1502","id":2823.0},{"source":"n867","attributes":{"Edge Id":21522,"Relationship":"Follower"},"target":"n1520","id":2824.0},{"source":"n868","attributes":{"Edge Id":47807,"Relationship":"Followed"},"target":"n259","id":2825.0},{"source":"n868","attributes":{"Edge Id":47806,"Relationship":"Followed"},"target":"n838","id":2826.0},{"source":"n868","attributes":{"Edge Id":44550,"Relationship":"Followed"},"target":"n867","id":2827.0},{"source":"n868","attributes":{"Edge Id":47622,"Relationship":"Followed"},"target":"n869","id":2828.0},{"source":"n868","attributes":{"Edge Id":47683,"Relationship":"Followed"},"target":"n910","id":2829.0},{"source":"n868","attributes":{"Edge Id":47805,"Relationship":"Followed"},"target":"n1016","id":2830.0},{"source":"n869","attributes":{"Edge Id":47618,"Relationship":"Followed"},"target":"n259","id":2831.0},{"source":"n869","attributes":{"Edge Id":47616,"Relationship":"Followed"},"target":"n838","id":2832.0},{"source":"n869","attributes":{"Edge Id":47615,"Relationship":"Followed"},"target":"n868","id":2833.0},{"source":"n869","attributes":{"Edge Id":47617,"Relationship":"Followed"},"target":"n910","id":2834.0},{"source":"n869","attributes":{"Edge Id":47620,"Relationship":"Followed"},"target":"n911","id":2835.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":18963,"Relationship":"Follower"},"target":"n294","id":2836.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":9755,"Relationship":"Follower"},"target":"n359","id":2837.0},{"source":"n870","attributes":{"Edge Id":43558,"Relationship":"Followed"},"target":"n836","id":2838.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":47893,"Relationship":"Follower"},"target":"n871","id":2839.0},{"source":"n870","attributes":{"Edge Id":45070,"Relationship":"Followed"},"target":"n1039","id":2840.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":857,"Relationship":"Follower"},"target":"n1101","id":2841.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":37034,"Relationship":"Follower"},"target":"n1165","id":2842.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":47649,"Relationship":"Follower"},"target":"n1209","id":2843.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":5793,"Relationship":"Follower"},"target":"n1353","id":2844.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":47896,"Relationship":"Follower"},"target":"n1413","id":2845.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":47892,"Relationship":"Follower"},"target":"n1450","id":2846.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":42295,"Relationship":"Follower"},"target":"n1451","id":2847.0},{"source":"n870","attributes":{"weight":2.0,"Edge Id":45806,"Relationship":"Follower"},"target":"n1453","id":2848.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":25802,"Relationship":"Follower"},"target":"n279","id":2849.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":14169,"Relationship":"Follower"},"target":"n289","id":2850.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48035,"Relationship":"Follower"},"target":"n316","id":2851.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48043,"Relationship":"Follower"},"target":"n338","id":2852.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":18058,"Relationship":"Follower"},"target":"n355","id":2853.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":27446,"Relationship":"Follower"},"target":"n360","id":2854.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":35191,"Relationship":"Follower"},"target":"n401","id":2855.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":37767,"Relationship":"Follower"},"target":"n483","id":2856.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":38428,"Relationship":"Follower"},"target":"n493","id":2857.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":31988,"Relationship":"Follower"},"target":"n502","id":2858.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":14736,"Relationship":"Follower"},"target":"n524","id":2859.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":13911,"Relationship":"Follower"},"target":"n536","id":2860.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":40022,"Relationship":"Follower"},"target":"n616","id":2861.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":19126,"Relationship":"Follower"},"target":"n625","id":2862.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":47265,"Relationship":"Follower"},"target":"n798","id":2863.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":43696,"Relationship":"Follower"},"target":"n820","id":2864.0},{"source":"n871","attributes":{"Edge Id":48052,"Relationship":"Followed"},"target":"n827","id":2865.0},{"source":"n871","attributes":{"Edge Id":48065,"Relationship":"Followed"},"target":"n835","id":2866.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48036,"Relationship":"Follower"},"target":"n842","id":2867.0},{"source":"n871","attributes":{"Edge Id":48059,"Relationship":"Followed"},"target":"n857","id":2868.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":47890,"Relationship":"Follower"},"target":"n870","id":2869.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":45752,"Relationship":"Follower"},"target":"n929","id":2870.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":41149,"Relationship":"Follower"},"target":"n965","id":2871.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48049,"Relationship":"Follower"},"target":"n1001","id":2872.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":6123,"Relationship":"Follower"},"target":"n1003","id":2873.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":43814,"Relationship":"Follower"},"target":"n1009","id":2874.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":13207,"Relationship":"Follower"},"target":"n1035","id":2875.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48040,"Relationship":"Follower"},"target":"n1047","id":2876.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48044,"Relationship":"Follower"},"target":"n1051","id":2877.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":31230,"Relationship":"Follower"},"target":"n1056","id":2878.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":25294,"Relationship":"Follower"},"target":"n1058","id":2879.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48029,"Relationship":"Follower"},"target":"n1059","id":2880.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":8086,"Relationship":"Follower"},"target":"n1094","id":2881.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":35418,"Relationship":"Follower"},"target":"n1113","id":2882.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":28345,"Relationship":"Follower"},"target":"n1141","id":2883.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":21348,"Relationship":"Follower"},"target":"n1143","id":2884.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":24391,"Relationship":"Follower"},"target":"n1194","id":2885.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":36636,"Relationship":"Follower"},"target":"n1236","id":2886.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":42755,"Relationship":"Follower"},"target":"n1237","id":2887.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":12210,"Relationship":"Follower"},"target":"n1259","id":2888.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48030,"Relationship":"Follower"},"target":"n1260","id":2889.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48032,"Relationship":"Follower"},"target":"n1275","id":2890.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":25170,"Relationship":"Follower"},"target":"n1299","id":2891.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48039,"Relationship":"Follower"},"target":"n1307","id":2892.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48027,"Relationship":"Follower"},"target":"n1327","id":2893.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48028,"Relationship":"Follower"},"target":"n1363","id":2894.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":48047,"Relationship":"Follower"},"target":"n1413","id":2895.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":8427,"Relationship":"Follower"},"target":"n1422","id":2896.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":15308,"Relationship":"Follower"},"target":"n1430","id":2897.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":42292,"Relationship":"Follower"},"target":"n1451","id":2898.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":22963,"Relationship":"Follower"},"target":"n1473","id":2899.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":27559,"Relationship":"Follower"},"target":"n1504","id":2900.0},{"source":"n871","attributes":{"weight":2.0,"Edge Id":25698,"Relationship":"Follower"},"target":"n1511","id":2901.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":13973,"Relationship":"Follower"},"target":"n348","id":2902.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":11429,"Relationship":"Follower"},"target":"n725","id":2903.0},{"source":"n872","attributes":{"Edge Id":20891,"Relationship":"Followed"},"target":"n801","id":2904.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20886,"Relationship":"Follower"},"target":"n808","id":2905.0},{"source":"n872","attributes":{"Edge Id":20894,"Relationship":"Followed"},"target":"n825","id":2906.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20881,"Relationship":"Follower"},"target":"n834","id":2907.0},{"source":"n872","attributes":{"Edge Id":20900,"Relationship":"Followed"},"target":"n841","id":2908.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20872,"Relationship":"Follower"},"target":"n865","id":2909.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20882,"Relationship":"Follower"},"target":"n873","id":2910.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20877,"Relationship":"Follower"},"target":"n903","id":2911.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20870,"Relationship":"Follower"},"target":"n912","id":2912.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":7776,"Relationship":"Follower"},"target":"n914","id":2913.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20878,"Relationship":"Follower"},"target":"n925","id":2914.0},{"source":"n872","attributes":{"Edge Id":20893,"Relationship":"Followed"},"target":"n931","id":2915.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":2583,"Relationship":"Follower"},"target":"n998","id":2916.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":3553,"Relationship":"Follower"},"target":"n999","id":2917.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20880,"Relationship":"Follower"},"target":"n1031","id":2918.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":5281,"Relationship":"Follower"},"target":"n1044","id":2919.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":19745,"Relationship":"Follower"},"target":"n1045","id":2920.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":17145,"Relationship":"Follower"},"target":"n1082","id":2921.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":18577,"Relationship":"Follower"},"target":"n1093","id":2922.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20873,"Relationship":"Follower"},"target":"n1165","id":2923.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20874,"Relationship":"Follower"},"target":"n1308","id":2924.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20871,"Relationship":"Follower"},"target":"n1361","id":2925.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20885,"Relationship":"Follower"},"target":"n1443","id":2926.0},{"source":"n872","attributes":{"Edge Id":424,"Relationship":"Followed"},"target":"n1459","id":2927.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":20876,"Relationship":"Follower"},"target":"n1461","id":2928.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":245,"Relationship":"Follower"},"target":"n1465","id":2929.0},{"source":"n872","attributes":{"weight":2.0,"Edge Id":652,"Relationship":"Follower"},"target":"n1469","id":2930.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":13968,"Relationship":"Follower"},"target":"n348","id":2931.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":32808,"Relationship":"Follower"},"target":"n680","id":2932.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":49649,"Relationship":"Follower"},"target":"n808","id":2933.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":43706,"Relationship":"Follower"},"target":"n820","id":2934.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":48881,"Relationship":"Follower"},"target":"n834","id":2935.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":44055,"Relationship":"Follower"},"target":"n841","id":2936.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":30999,"Relationship":"Follower"},"target":"n865","id":2937.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":20836,"Relationship":"Follower"},"target":"n872","id":2938.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":22531,"Relationship":"Follower"},"target":"n912","id":2939.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":46746,"Relationship":"Follower"},"target":"n925","id":2940.0},{"source":"n873","attributes":{"Edge Id":49657,"Relationship":"Followed"},"target":"n931","id":2941.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":38892,"Relationship":"Follower"},"target":"n971","id":2942.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":3591,"Relationship":"Follower"},"target":"n999","id":2943.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":48750,"Relationship":"Follower"},"target":"n1031","id":2944.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":5307,"Relationship":"Follower"},"target":"n1044","id":2945.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":19746,"Relationship":"Follower"},"target":"n1045","id":2946.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":17152,"Relationship":"Follower"},"target":"n1082","id":2947.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":18584,"Relationship":"Follower"},"target":"n1093","id":2948.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":10426,"Relationship":"Follower"},"target":"n1132","id":2949.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":37047,"Relationship":"Follower"},"target":"n1165","id":2950.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":39608,"Relationship":"Follower"},"target":"n1308","id":2951.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":48514,"Relationship":"Follower"},"target":"n1363","id":2952.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":49648,"Relationship":"Follower"},"target":"n1443","id":2953.0},{"source":"n873","attributes":{"Edge Id":464,"Relationship":"Followed"},"target":"n1459","id":2954.0},{"source":"n873","attributes":{"weight":2.0,"Edge Id":645,"Relationship":"Follower"},"target":"n1469","id":2955.0},{"source":"n874","attributes":{"weight":2.0,"Edge Id":24601,"Relationship":"Follower"},"target":"n338","id":2956.0},{"source":"n874","attributes":{"Edge Id":24618,"Relationship":"Followed"},"target":"n843","id":2957.0},{"source":"n874","attributes":{"weight":2.0,"Edge Id":16394,"Relationship":"Follower"},"target":"n1313","id":2958.0},{"source":"n874","attributes":{"weight":2.0,"Edge Id":24596,"Relationship":"Follower"},"target":"n1449","id":2959.0},{"source":"n875","attributes":{"weight":2.0,"Edge Id":24802,"Relationship":"Follower"},"target":"n624","id":2960.0},{"source":"n875","attributes":{"weight":2.0,"Edge Id":19125,"Relationship":"Follower"},"target":"n625","id":2961.0},{"source":"n875","attributes":{"weight":2.0,"Edge Id":16177,"Relationship":"Follower"},"target":"n1157","id":2962.0},{"source":"n875","attributes":{"weight":2.0,"Edge Id":23945,"Relationship":"Follower"},"target":"n1279","id":2963.0},{"source":"n875","attributes":{"weight":2.0,"Edge Id":40768,"Relationship":"Follower"},"target":"n1363","id":2964.0},{"source":"n876","attributes":{"Edge Id":51303,"Relationship":"Followed"},"target":"n844","id":2965.0},{"source":"n876","attributes":{"Edge Id":51306,"Relationship":"Followed"},"target":"n931","id":2966.0},{"source":"n877","attributes":{"Edge Id":50691,"Relationship":"Followed"},"target":"n802","id":2967.0},{"source":"n877","attributes":{"Edge Id":51476,"Relationship":"Followed"},"target":"n819","id":2968.0},{"source":"n877","attributes":{"Edge Id":53710,"Relationship":"Followed"},"target":"n832","id":2969.0},{"source":"n877","attributes":{"Edge Id":52680,"Relationship":"Followed"},"target":"n844","id":2970.0},{"source":"n877","attributes":{"Edge Id":51374,"Relationship":"Followed"},"target":"n859","id":2971.0},{"source":"n877","attributes":{"Edge Id":50363,"Relationship":"Followed"},"target":"n860","id":2972.0},{"source":"n877","attributes":{"Edge Id":51044,"Relationship":"Followed"},"target":"n880","id":2973.0},{"source":"n877","attributes":{"Edge Id":51973,"Relationship":"Followed"},"target":"n920","id":2974.0},{"source":"n877","attributes":{"Edge Id":54290,"Relationship":"Followed"},"target":"n923","id":2975.0},{"source":"n877","attributes":{"Edge Id":45043,"Relationship":"Followed"},"target":"n945","id":2976.0},{"source":"n877","attributes":{"Edge Id":51005,"Relationship":"Followed"},"target":"n963","id":2977.0},{"source":"n877","attributes":{"Edge Id":49638,"Relationship":"Followed"},"target":"n983","id":2978.0},{"source":"n877","attributes":{"Edge Id":50437,"Relationship":"Followed"},"target":"n1025","id":2979.0},{"source":"n877","attributes":{"Edge Id":51686,"Relationship":"Followed"},"target":"n1295","id":2980.0},{"source":"n879","attributes":{"Edge Id":50009,"Relationship":"Followed"},"target":"n803","id":2981.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":51117,"Relationship":"Follower"},"target":"n805","id":2982.0},{"source":"n879","attributes":{"Edge Id":51121,"Relationship":"Followed"},"target":"n817","id":2983.0},{"source":"n879","attributes":{"Edge Id":51124,"Relationship":"Followed"},"target":"n819","id":2984.0},{"source":"n879","attributes":{"Edge Id":46513,"Relationship":"Followed"},"target":"n825","id":2985.0},{"source":"n879","attributes":{"Edge Id":51129,"Relationship":"Followed"},"target":"n827","id":2986.0},{"source":"n879","attributes":{"Edge Id":51123,"Relationship":"Followed"},"target":"n832","id":2987.0},{"source":"n879","attributes":{"Edge Id":51118,"Relationship":"Followed"},"target":"n835","id":2988.0},{"source":"n879","attributes":{"Edge Id":51131,"Relationship":"Followed"},"target":"n838","id":2989.0},{"source":"n879","attributes":{"Edge Id":51122,"Relationship":"Followed"},"target":"n844","id":2990.0},{"source":"n879","attributes":{"Edge Id":51126,"Relationship":"Followed"},"target":"n857","id":2991.0},{"source":"n879","attributes":{"Edge Id":47100,"Relationship":"Followed"},"target":"n881","id":2992.0},{"source":"n879","attributes":{"Edge Id":51128,"Relationship":"Followed"},"target":"n891","id":2993.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":46037,"Relationship":"Follower"},"target":"n903","id":2994.0},{"source":"n879","attributes":{"Edge Id":51119,"Relationship":"Followed"},"target":"n919","id":2995.0},{"source":"n879","attributes":{"Edge Id":51120,"Relationship":"Followed"},"target":"n920","id":2996.0},{"source":"n879","attributes":{"Edge Id":51125,"Relationship":"Followed"},"target":"n931","id":2997.0},{"source":"n879","attributes":{"Edge Id":50977,"Relationship":"Followed"},"target":"n963","id":2998.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":3595,"Relationship":"Follower"},"target":"n999","id":2999.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":50534,"Relationship":"Follower"},"target":"n1075","id":3000.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":51114,"Relationship":"Follower"},"target":"n1119","id":3001.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":26152,"Relationship":"Follower"},"target":"n1361","id":3002.0},{"source":"n879","attributes":{"weight":2.0,"Edge Id":6032,"Relationship":"Follower"},"target":"n1402","id":3003.0},{"source":"n879","attributes":{"Edge Id":48203,"Relationship":"Followed"},"target":"n1463","id":3004.0},{"source":"n880","attributes":{"Edge Id":51008,"Relationship":"Followed"},"target":"n819","id":3005.0},{"source":"n880","attributes":{"Edge Id":51010,"Relationship":"Followed"},"target":"n844","id":3006.0},{"source":"n880","attributes":{"Edge Id":51012,"Relationship":"Followed"},"target":"n849","id":3007.0},{"source":"n880","attributes":{"Edge Id":51011,"Relationship":"Followed"},"target":"n877","id":3008.0},{"source":"n880","attributes":{"Edge Id":47099,"Relationship":"Followed"},"target":"n881","id":3009.0},{"source":"n880","attributes":{"Edge Id":51016,"Relationship":"Followed"},"target":"n920","id":3010.0},{"source":"n880","attributes":{"Edge Id":51013,"Relationship":"Followed"},"target":"n923","id":3011.0},{"source":"n880","attributes":{"Edge Id":50776,"Relationship":"Followed"},"target":"n987","id":3012.0},{"source":"n880","attributes":{"Edge Id":50409,"Relationship":"Followed"},"target":"n1025","id":3013.0},{"source":"n880","attributes":{"Edge Id":51015,"Relationship":"Followed"},"target":"n1067","id":3014.0},{"source":"n880","attributes":{"weight":2.0,"Edge Id":50038,"Relationship":"Follower"},"target":"n1173","id":3015.0},{"source":"n880","attributes":{"weight":2.0,"Edge Id":29561,"Relationship":"Follower"},"target":"n1492","id":3016.0},{"source":"n881","attributes":{"Edge Id":47080,"Relationship":"Followed"},"target":"n802","id":3017.0},{"source":"n881","attributes":{"Edge Id":47056,"Relationship":"Followed"},"target":"n803","id":3018.0},{"source":"n881","attributes":{"Edge Id":47066,"Relationship":"Followed"},"target":"n805","id":3019.0},{"source":"n881","attributes":{"Edge Id":46307,"Relationship":"Followed"},"target":"n824","id":3020.0},{"source":"n881","attributes":{"Edge Id":46489,"Relationship":"Followed"},"target":"n825","id":3021.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":47048,"Relationship":"Follower"},"target":"n827","id":3022.0},{"source":"n881","attributes":{"Edge Id":47065,"Relationship":"Followed"},"target":"n835","id":3023.0},{"source":"n881","attributes":{"Edge Id":43550,"Relationship":"Followed"},"target":"n836","id":3024.0},{"source":"n881","attributes":{"Edge Id":47054,"Relationship":"Followed"},"target":"n844","id":3025.0},{"source":"n881","attributes":{"Edge Id":47053,"Relationship":"Followed"},"target":"n857","id":3026.0},{"source":"n881","attributes":{"Edge Id":47081,"Relationship":"Followed"},"target":"n860","id":3027.0},{"source":"n881","attributes":{"Edge Id":47075,"Relationship":"Followed"},"target":"n879","id":3028.0},{"source":"n881","attributes":{"Edge Id":47063,"Relationship":"Followed"},"target":"n880","id":3029.0},{"source":"n881","attributes":{"Edge Id":47060,"Relationship":"Followed"},"target":"n882","id":3030.0},{"source":"n881","attributes":{"Edge Id":46259,"Relationship":"Followed"},"target":"n895","id":3031.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":46020,"Relationship":"Follower"},"target":"n903","id":3032.0},{"source":"n881","attributes":{"Edge Id":47050,"Relationship":"Followed"},"target":"n915","id":3033.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":47046,"Relationship":"Follower"},"target":"n919","id":3034.0},{"source":"n881","attributes":{"Edge Id":47079,"Relationship":"Followed"},"target":"n923","id":3035.0},{"source":"n881","attributes":{"Edge Id":47051,"Relationship":"Followed"},"target":"n931","id":3036.0},{"source":"n881","attributes":{"Edge Id":44996,"Relationship":"Followed"},"target":"n945","id":3037.0},{"source":"n881","attributes":{"Edge Id":47055,"Relationship":"Followed"},"target":"n963","id":3038.0},{"source":"n881","attributes":{"Edge Id":47061,"Relationship":"Followed"},"target":"n979","id":3039.0},{"source":"n881","attributes":{"Edge Id":47076,"Relationship":"Followed"},"target":"n987","id":3040.0},{"source":"n881","attributes":{"Edge Id":47069,"Relationship":"Followed"},"target":"n1067","id":3041.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":37028,"Relationship":"Follower"},"target":"n1165","id":3042.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":47045,"Relationship":"Follower"},"target":"n1250","id":3043.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":47043,"Relationship":"Follower"},"target":"n1363","id":3044.0},{"source":"n881","attributes":{"weight":2.0,"Edge Id":47049,"Relationship":"Follower"},"target":"n1381","id":3045.0},{"source":"n881","attributes":{"Edge Id":47052,"Relationship":"Followed"},"target":"n1463","id":3046.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":9536,"Relationship":"Follower"},"target":"n486","id":3047.0},{"source":"n882","attributes":{"Edge Id":50015,"Relationship":"Followed"},"target":"n803","id":3048.0},{"source":"n882","attributes":{"Edge Id":46524,"Relationship":"Followed"},"target":"n825","id":3049.0},{"source":"n882","attributes":{"Edge Id":52032,"Relationship":"Followed"},"target":"n827","id":3050.0},{"source":"n882","attributes":{"Edge Id":52022,"Relationship":"Followed"},"target":"n832","id":3051.0},{"source":"n882","attributes":{"Edge Id":43612,"Relationship":"Followed"},"target":"n836","id":3052.0},{"source":"n882","attributes":{"Edge Id":44353,"Relationship":"Followed"},"target":"n841","id":3053.0},{"source":"n882","attributes":{"Edge Id":52024,"Relationship":"Followed"},"target":"n857","id":3054.0},{"source":"n882","attributes":{"Edge Id":47107,"Relationship":"Followed"},"target":"n881","id":3055.0},{"source":"n882","attributes":{"Edge Id":52021,"Relationship":"Followed"},"target":"n915","id":3056.0},{"source":"n882","attributes":{"Edge Id":51515,"Relationship":"Followed"},"target":"n931","id":3057.0},{"source":"n882","attributes":{"Edge Id":52026,"Relationship":"Followed"},"target":"n979","id":3058.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":2580,"Relationship":"Follower"},"target":"n998","id":3059.0},{"source":"n882","attributes":{"Edge Id":52039,"Relationship":"Followed"},"target":"n1007","id":3060.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":52019,"Relationship":"Follower"},"target":"n1011","id":3061.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":52012,"Relationship":"Follower"},"target":"n1018","id":3062.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":28049,"Relationship":"Follower"},"target":"n1042","id":3063.0},{"source":"n882","attributes":{"Edge Id":52034,"Relationship":"Followed"},"target":"n1067","id":3064.0},{"source":"n882","attributes":{"Edge Id":51258,"Relationship":"Followed"},"target":"n1078","id":3065.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":18601,"Relationship":"Follower"},"target":"n1093","id":3066.0},{"source":"n882","attributes":{"Edge Id":10024,"Relationship":"Followed"},"target":"n1110","id":3067.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":29951,"Relationship":"Follower"},"target":"n1137","id":3068.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":52013,"Relationship":"Follower"},"target":"n1169","id":3069.0},{"source":"n882","attributes":{"Edge Id":52031,"Relationship":"Followed"},"target":"n1171","id":3070.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":50051,"Relationship":"Follower"},"target":"n1173","id":3071.0},{"source":"n882","attributes":{"Edge Id":51667,"Relationship":"Followed"},"target":"n1295","id":3072.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":28560,"Relationship":"Follower"},"target":"n1303","id":3073.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":26288,"Relationship":"Follower"},"target":"n1341","id":3074.0},{"source":"n882","attributes":{"weight":2.0,"Edge Id":26148,"Relationship":"Follower"},"target":"n1361","id":3075.0},{"source":"n882","attributes":{"Edge Id":49240,"Relationship":"Followed"},"target":"n1373","id":3076.0},{"source":"n882","attributes":{"Edge Id":48206,"Relationship":"Followed"},"target":"n1463","id":3077.0},{"source":"n884","attributes":{"weight":2.0,"Edge Id":15628,"Relationship":"Follower"},"target":"n666","id":3078.0},{"source":"n885","attributes":{"weight":2.0,"Edge Id":48930,"Relationship":"Follower"},"target":"n316","id":3079.0},{"source":"n885","attributes":{"weight":2.0,"Edge Id":27411,"Relationship":"Follower"},"target":"n690","id":3080.0},{"source":"n885","attributes":{"Edge Id":49551,"Relationship":"Followed"},"target":"n817","id":3081.0},{"source":"n885","attributes":{"weight":2.0,"Edge Id":49549,"Relationship":"Follower"},"target":"n1125","id":3082.0},{"source":"n885","attributes":{"weight":2.0,"Edge Id":49548,"Relationship":"Follower"},"target":"n1161","id":3083.0},{"source":"n885","attributes":{"weight":2.0,"Edge Id":16938,"Relationship":"Follower"},"target":"n1282","id":3084.0},{"source":"n885","attributes":{"weight":2.0,"Edge Id":49550,"Relationship":"Follower"},"target":"n1283","id":3085.0},{"source":"n887","attributes":{"Edge Id":50879,"Relationship":"Followed"},"target":"n818","id":3086.0},{"source":"n887","attributes":{"weight":2.0,"Edge Id":43404,"Relationship":"Follower"},"target":"n836","id":3087.0},{"source":"n887","attributes":{"Edge Id":51049,"Relationship":"Followed"},"target":"n859","id":3088.0},{"source":"n887","attributes":{"Edge Id":50137,"Relationship":"Followed"},"target":"n997","id":3089.0},{"source":"n888","attributes":{"Edge Id":48237,"Relationship":"Followed"},"target":"n911","id":3090.0},{"source":"n888","attributes":{"weight":2.0,"Edge Id":48229,"Relationship":"Follower"},"target":"n1049","id":3091.0},{"source":"n889","attributes":{"weight":2.0,"Edge Id":22313,"Relationship":"Follower"},"target":"n549","id":3092.0},{"source":"n889","attributes":{"weight":2.0,"Edge Id":45150,"Relationship":"Follower"},"target":"n805","id":3093.0},{"source":"n889","attributes":{"Edge Id":45173,"Relationship":"Followed"},"target":"n806","id":3094.0},{"source":"n889","attributes":{"Edge Id":45165,"Relationship":"Followed"},"target":"n891","id":3095.0},{"source":"n889","attributes":{"Edge Id":45162,"Relationship":"Followed"},"target":"n911","id":3096.0},{"source":"n889","attributes":{"Edge Id":45158,"Relationship":"Followed"},"target":"n921","id":3097.0},{"source":"n889","attributes":{"Edge Id":45157,"Relationship":"Followed"},"target":"n935","id":3098.0},{"source":"n889","attributes":{"weight":2.0,"Edge Id":45149,"Relationship":"Follower"},"target":"n954","id":3099.0},{"source":"n889","attributes":{"Edge Id":45160,"Relationship":"Followed"},"target":"n955","id":3100.0},{"source":"n889","attributes":{"weight":2.0,"Edge Id":3555,"Relationship":"Follower"},"target":"n999","id":3101.0},{"source":"n889","attributes":{"Edge Id":45169,"Relationship":"Followed"},"target":"n1016","id":3102.0},{"source":"n889","attributes":{"weight":2.0,"Edge Id":45151,"Relationship":"Follower"},"target":"n1218","id":3103.0},{"source":"n889","attributes":{"weight":2.0,"Edge Id":24837,"Relationship":"Follower"},"target":"n1329","id":3104.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53585,"Relationship":"Follower"},"target":"n198","id":3105.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53579,"Relationship":"Follower"},"target":"n781","id":3106.0},{"source":"n890","attributes":{"Edge Id":53597,"Relationship":"Followed"},"target":"n805","id":3107.0},{"source":"n890","attributes":{"Edge Id":53616,"Relationship":"Followed"},"target":"n827","id":3108.0},{"source":"n890","attributes":{"Edge Id":53592,"Relationship":"Followed"},"target":"n832","id":3109.0},{"source":"n890","attributes":{"Edge Id":45351,"Relationship":"Followed"},"target":"n833","id":3110.0},{"source":"n890","attributes":{"Edge Id":43639,"Relationship":"Followed"},"target":"n836","id":3111.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":48557,"Relationship":"Follower"},"target":"n839","id":3112.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":8212,"Relationship":"Follower"},"target":"n852","id":3113.0},{"source":"n890","attributes":{"Edge Id":44583,"Relationship":"Followed"},"target":"n867","id":3114.0},{"source":"n890","attributes":{"Edge Id":53299,"Relationship":"Followed"},"target":"n891","id":3115.0},{"source":"n890","attributes":{"Edge Id":53069,"Relationship":"Followed"},"target":"n919","id":3116.0},{"source":"n890","attributes":{"Edge Id":53608,"Relationship":"Followed"},"target":"n922","id":3117.0},{"source":"n890","attributes":{"Edge Id":44487,"Relationship":"Followed"},"target":"n943","id":3118.0},{"source":"n890","attributes":{"Edge Id":45020,"Relationship":"Followed"},"target":"n945","id":3119.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":44731,"Relationship":"Follower"},"target":"n947","id":3120.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53581,"Relationship":"Follower"},"target":"n954","id":3121.0},{"source":"n890","attributes":{"Edge Id":53598,"Relationship":"Followed"},"target":"n991","id":3122.0},{"source":"n890","attributes":{"Edge Id":53595,"Relationship":"Followed"},"target":"n1007","id":3123.0},{"source":"n890","attributes":{"Edge Id":53605,"Relationship":"Followed"},"target":"n1016","id":3124.0},{"source":"n890","attributes":{"Edge Id":53607,"Relationship":"Followed"},"target":"n1023","id":3125.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53586,"Relationship":"Follower"},"target":"n1038","id":3126.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":48300,"Relationship":"Follower"},"target":"n1049","id":3127.0},{"source":"n890","attributes":{"Edge Id":53601,"Relationship":"Followed"},"target":"n1051","id":3128.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":31235,"Relationship":"Follower"},"target":"n1056","id":3129.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53577,"Relationship":"Follower"},"target":"n1057","id":3130.0},{"source":"n890","attributes":{"Edge Id":52374,"Relationship":"Followed"},"target":"n1067","id":3131.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53382,"Relationship":"Follower"},"target":"n1091","id":3132.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53575,"Relationship":"Follower"},"target":"n1097","id":3133.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":27730,"Relationship":"Follower"},"target":"n1105","id":3134.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":30739,"Relationship":"Follower"},"target":"n1117","id":3135.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53473,"Relationship":"Follower"},"target":"n1174","id":3136.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":35647,"Relationship":"Follower"},"target":"n1187","id":3137.0},{"source":"n890","attributes":{"Edge Id":52790,"Relationship":"Followed"},"target":"n1250","id":3138.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53587,"Relationship":"Follower"},"target":"n1371","id":3139.0},{"source":"n890","attributes":{"Edge Id":53602,"Relationship":"Followed"},"target":"n1372","id":3140.0},{"source":"n890","attributes":{"weight":2.0,"Edge Id":53439,"Relationship":"Follower"},"target":"n1505","id":3141.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":22317,"Relationship":"Follower"},"target":"n549","id":3142.0},{"source":"n891","attributes":{"Edge Id":50677,"Relationship":"Followed"},"target":"n802","id":3143.0},{"source":"n891","attributes":{"Edge Id":52210,"Relationship":"Followed"},"target":"n804","id":3144.0},{"source":"n891","attributes":{"Edge Id":53285,"Relationship":"Followed"},"target":"n805","id":3145.0},{"source":"n891","attributes":{"Edge Id":53274,"Relationship":"Followed"},"target":"n832","id":3146.0},{"source":"n891","attributes":{"Edge Id":53275,"Relationship":"Followed"},"target":"n835","id":3147.0},{"source":"n891","attributes":{"Edge Id":53178,"Relationship":"Followed"},"target":"n838","id":3148.0},{"source":"n891","attributes":{"Edge Id":51365,"Relationship":"Followed"},"target":"n859","id":3149.0},{"source":"n891","attributes":{"Edge Id":51162,"Relationship":"Followed"},"target":"n879","id":3150.0},{"source":"n891","attributes":{"Edge Id":45200,"Relationship":"Followed"},"target":"n889","id":3151.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":53266,"Relationship":"Follower"},"target":"n890","id":3152.0},{"source":"n891","attributes":{"Edge Id":53065,"Relationship":"Followed"},"target":"n919","id":3153.0},{"source":"n891","attributes":{"Edge Id":51959,"Relationship":"Followed"},"target":"n920","id":3154.0},{"source":"n891","attributes":{"Edge Id":51762,"Relationship":"Followed"},"target":"n921","id":3155.0},{"source":"n891","attributes":{"Edge Id":53289,"Relationship":"Followed"},"target":"n922","id":3156.0},{"source":"n891","attributes":{"Edge Id":45016,"Relationship":"Followed"},"target":"n945","id":3157.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":44738,"Relationship":"Follower"},"target":"n947","id":3158.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":53271,"Relationship":"Follower"},"target":"n951","id":3159.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":53267,"Relationship":"Follower"},"target":"n954","id":3160.0},{"source":"n891","attributes":{"Edge Id":53108,"Relationship":"Followed"},"target":"n979","id":3161.0},{"source":"n891","attributes":{"Edge Id":50796,"Relationship":"Followed"},"target":"n987","id":3162.0},{"source":"n891","attributes":{"Edge Id":53284,"Relationship":"Followed"},"target":"n1007","id":3163.0},{"source":"n891","attributes":{"Edge Id":53293,"Relationship":"Followed"},"target":"n1011","id":3164.0},{"source":"n891","attributes":{"Edge Id":53286,"Relationship":"Followed"},"target":"n1051","id":3165.0},{"source":"n891","attributes":{"Edge Id":53272,"Relationship":"Followed"},"target":"n1091","id":3166.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":17583,"Relationship":"Follower"},"target":"n1127","id":3167.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":52699,"Relationship":"Follower"},"target":"n1129","id":3168.0},{"source":"n891","attributes":{"Edge Id":53287,"Relationship":"Followed"},"target":"n1372","id":3169.0},{"source":"n891","attributes":{"weight":2.0,"Edge Id":53265,"Relationship":"Follower"},"target":"n1505","id":3170.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":9540,"Relationship":"Follower"},"target":"n486","id":3171.0},{"source":"n893","attributes":{"Edge Id":51478,"Relationship":"Followed"},"target":"n819","id":3172.0},{"source":"n893","attributes":{"Edge Id":46724,"Relationship":"Followed"},"target":"n821","id":3173.0},{"source":"n893","attributes":{"Edge Id":51595,"Relationship":"Followed"},"target":"n823","id":3174.0},{"source":"n893","attributes":{"Edge Id":53713,"Relationship":"Followed"},"target":"n832","id":3175.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":30984,"Relationship":"Follower"},"target":"n865","id":3176.0},{"source":"n893","attributes":{"Edge Id":51293,"Relationship":"Followed"},"target":"n940","id":3177.0},{"source":"n893","attributes":{"Edge Id":44512,"Relationship":"Followed"},"target":"n943","id":3178.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":52235,"Relationship":"Follower"},"target":"n1018","id":3179.0},{"source":"n893","attributes":{"Edge Id":50739,"Relationship":"Followed"},"target":"n1065","id":3180.0},{"source":"n893","attributes":{"Edge Id":52387,"Relationship":"Followed"},"target":"n1067","id":3181.0},{"source":"n893","attributes":{"Edge Id":10028,"Relationship":"Followed"},"target":"n1110","id":3182.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":52074,"Relationship":"Follower"},"target":"n1111","id":3183.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":44003,"Relationship":"Follower"},"target":"n1166","id":3184.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":53471,"Relationship":"Follower"},"target":"n1174","id":3185.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":47227,"Relationship":"Follower"},"target":"n1290","id":3186.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":50215,"Relationship":"Follower"},"target":"n1294","id":3187.0},{"source":"n893","attributes":{"Edge Id":51688,"Relationship":"Followed"},"target":"n1295","id":3188.0},{"source":"n893","attributes":{"weight":2.0,"Edge Id":34684,"Relationship":"Follower"},"target":"n1437","id":3189.0},{"source":"n895","attributes":{"Edge Id":46246,"Relationship":"Followed"},"target":"n832","id":3190.0},{"source":"n895","attributes":{"Edge Id":43542,"Relationship":"Followed"},"target":"n836","id":3191.0},{"source":"n895","attributes":{"Edge Id":46244,"Relationship":"Followed"},"target":"n844","id":3192.0},{"source":"n895","attributes":{"Edge Id":46245,"Relationship":"Followed"},"target":"n881","id":3193.0},{"source":"n895","attributes":{"Edge Id":46247,"Relationship":"Followed"},"target":"n915","id":3194.0},{"source":"n895","attributes":{"Edge Id":46250,"Relationship":"Followed"},"target":"n923","id":3195.0},{"source":"n895","attributes":{"Edge Id":46254,"Relationship":"Followed"},"target":"n987","id":3196.0},{"source":"n895","attributes":{"weight":2.0,"Edge Id":46241,"Relationship":"Follower"},"target":"n1051","id":3197.0},{"source":"n895","attributes":{"Edge Id":46248,"Relationship":"Followed"},"target":"n1463","id":3198.0},{"source":"n896","attributes":{"weight":2.0,"Edge Id":10066,"Relationship":"Follower"},"target":"n431","id":3199.0},{"source":"n896","attributes":{"weight":2.0,"Edge Id":10075,"Relationship":"Follower"},"target":"n934","id":3200.0},{"source":"n896","attributes":{"weight":2.0,"Edge Id":10068,"Relationship":"Follower"},"target":"n937","id":3201.0},{"source":"n896","attributes":{"weight":2.0,"Edge Id":10071,"Relationship":"Follower"},"target":"n980","id":3202.0},{"source":"n896","attributes":{"weight":2.0,"Edge Id":10065,"Relationship":"Follower"},"target":"n1061","id":3203.0},{"source":"n897","attributes":{"weight":2.0,"Edge Id":48456,"Relationship":"Follower"},"target":"n432","id":3204.0},{"source":"n897","attributes":{"weight":2.0,"Edge Id":9223,"Relationship":"Follower"},"target":"n1519","id":3205.0},{"source":"n900","attributes":{"weight":2.0,"Edge Id":5634,"Relationship":"Follower"},"target":"n590","id":3206.0},{"source":"n900","attributes":{"Edge Id":5644,"Relationship":"Followed"},"target":"n841","id":3207.0},{"source":"n900","attributes":{"weight":2.0,"Edge Id":5635,"Relationship":"Follower"},"target":"n1082","id":3208.0},{"source":"n900","attributes":{"weight":2.0,"Edge Id":859,"Relationship":"Follower"},"target":"n1101","id":3209.0},{"source":"n901","attributes":{"Edge Id":49790,"Relationship":"Followed"},"target":"n807","id":3210.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24254,"Relationship":"Follower"},"target":"n313","id":3211.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24233,"Relationship":"Follower"},"target":"n401","id":3212.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":14941,"Relationship":"Follower"},"target":"n633","id":3213.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24230,"Relationship":"Follower"},"target":"n755","id":3214.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24257,"Relationship":"Follower"},"target":"n808","id":3215.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24245,"Relationship":"Follower"},"target":"n825","id":3216.0},{"source":"n902","attributes":{"Edge Id":24282,"Relationship":"Followed"},"target":"n835","id":3217.0},{"source":"n902","attributes":{"Edge Id":24290,"Relationship":"Followed"},"target":"n836","id":3218.0},{"source":"n902","attributes":{"Edge Id":24265,"Relationship":"Followed"},"target":"n841","id":3219.0},{"source":"n902","attributes":{"Edge Id":24289,"Relationship":"Followed"},"target":"n857","id":3220.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24227,"Relationship":"Follower"},"target":"n865","id":3221.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24244,"Relationship":"Follower"},"target":"n903","id":3222.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":7804,"Relationship":"Follower"},"target":"n914","id":3223.0},{"source":"n902","attributes":{"Edge Id":24299,"Relationship":"Followed"},"target":"n921","id":3224.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24225,"Relationship":"Follower"},"target":"n970","id":3225.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24235,"Relationship":"Follower"},"target":"n971","id":3226.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24260,"Relationship":"Follower"},"target":"n991","id":3227.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24243,"Relationship":"Follower"},"target":"n1009","id":3228.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24239,"Relationship":"Follower"},"target":"n1028","id":3229.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":23204,"Relationship":"Follower"},"target":"n1032","id":3230.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":23370,"Relationship":"Follower"},"target":"n1033","id":3231.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24256,"Relationship":"Follower"},"target":"n1047","id":3232.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":14562,"Relationship":"Follower"},"target":"n1052","id":3233.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24224,"Relationship":"Follower"},"target":"n1076","id":3234.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":17169,"Relationship":"Follower"},"target":"n1082","id":3235.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":815,"Relationship":"Follower"},"target":"n1101","id":3236.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24246,"Relationship":"Follower"},"target":"n1103","id":3237.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24229,"Relationship":"Follower"},"target":"n1114","id":3238.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":21331,"Relationship":"Follower"},"target":"n1143","id":3239.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24232,"Relationship":"Follower"},"target":"n1144","id":3240.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":19172,"Relationship":"Follower"},"target":"n1164","id":3241.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24234,"Relationship":"Follower"},"target":"n1165","id":3242.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24241,"Relationship":"Follower"},"target":"n1237","id":3243.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":12650,"Relationship":"Follower"},"target":"n1281","id":3244.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24250,"Relationship":"Follower"},"target":"n1294","id":3245.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24240,"Relationship":"Follower"},"target":"n1297","id":3246.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":19368,"Relationship":"Follower"},"target":"n1314","id":3247.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24237,"Relationship":"Follower"},"target":"n1324","id":3248.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24228,"Relationship":"Follower"},"target":"n1325","id":3249.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":23843,"Relationship":"Follower"},"target":"n1330","id":3250.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24220,"Relationship":"Follower"},"target":"n1404","id":3251.0},{"source":"n902","attributes":{"Edge Id":24294,"Relationship":"Followed"},"target":"n1405","id":3252.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24231,"Relationship":"Follower"},"target":"n1424","id":3253.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":24238,"Relationship":"Follower"},"target":"n1425","id":3254.0},{"source":"n902","attributes":{"Edge Id":433,"Relationship":"Followed"},"target":"n1459","id":3255.0},{"source":"n902","attributes":{"weight":2.0,"Edge Id":635,"Relationship":"Follower"},"target":"n1469","id":3256.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":40813,"Relationship":"Follower"},"target":"n608","id":3257.0},{"source":"n903","attributes":{"Edge Id":46112,"Relationship":"Followed"},"target":"n801","id":3258.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46101,"Relationship":"Follower"},"target":"n808","id":3259.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":15455,"Relationship":"Follower"},"target":"n809","id":3260.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46095,"Relationship":"Follower"},"target":"n815","id":3261.0},{"source":"n903","attributes":{"Edge Id":46131,"Relationship":"Followed"},"target":"n817","id":3262.0},{"source":"n903","attributes":{"Edge Id":46140,"Relationship":"Followed"},"target":"n823","id":3263.0},{"source":"n903","attributes":{"Edge Id":46116,"Relationship":"Followed"},"target":"n824","id":3264.0},{"source":"n903","attributes":{"Edge Id":46110,"Relationship":"Followed"},"target":"n825","id":3265.0},{"source":"n903","attributes":{"Edge Id":46144,"Relationship":"Followed"},"target":"n827","id":3266.0},{"source":"n903","attributes":{"Edge Id":46118,"Relationship":"Followed"},"target":"n832","id":3267.0},{"source":"n903","attributes":{"Edge Id":43541,"Relationship":"Followed"},"target":"n836","id":3268.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46078,"Relationship":"Follower"},"target":"n839","id":3269.0},{"source":"n903","attributes":{"Edge Id":44300,"Relationship":"Followed"},"target":"n841","id":3270.0},{"source":"n903","attributes":{"Edge Id":46122,"Relationship":"Followed"},"target":"n844","id":3271.0},{"source":"n903","attributes":{"Edge Id":46114,"Relationship":"Followed"},"target":"n857","id":3272.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":20820,"Relationship":"Follower"},"target":"n872","id":3273.0},{"source":"n903","attributes":{"Edge Id":46139,"Relationship":"Followed"},"target":"n879","id":3274.0},{"source":"n903","attributes":{"Edge Id":46113,"Relationship":"Followed"},"target":"n881","id":3275.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":24176,"Relationship":"Follower"},"target":"n902","id":3276.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46075,"Relationship":"Follower"},"target":"n905","id":3277.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":7771,"Relationship":"Follower"},"target":"n914","id":3278.0},{"source":"n903","attributes":{"Edge Id":46121,"Relationship":"Followed"},"target":"n915","id":3279.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46074,"Relationship":"Follower"},"target":"n959","id":3280.0},{"source":"n903","attributes":{"Edge Id":46120,"Relationship":"Followed"},"target":"n979","id":3281.0},{"source":"n903","attributes":{"Edge Id":46132,"Relationship":"Followed"},"target":"n997","id":3282.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":3602,"Relationship":"Follower"},"target":"n999","id":3283.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":45958,"Relationship":"Follower"},"target":"n1005","id":3284.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":43823,"Relationship":"Follower"},"target":"n1009","id":3285.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":41512,"Relationship":"Follower"},"target":"n1028","id":3286.0},{"source":"n903","attributes":{"Edge Id":46126,"Relationship":"Followed"},"target":"n1029","id":3287.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46080,"Relationship":"Follower"},"target":"n1031","id":3288.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":23367,"Relationship":"Follower"},"target":"n1033","id":3289.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":3183,"Relationship":"Follower"},"target":"n1034","id":3290.0},{"source":"n903","attributes":{"Edge Id":45066,"Relationship":"Followed"},"target":"n1039","id":3291.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":42475,"Relationship":"Follower"},"target":"n1040","id":3292.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":6549,"Relationship":"Follower"},"target":"n1043","id":3293.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46096,"Relationship":"Follower"},"target":"n1047","id":3294.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":14567,"Relationship":"Follower"},"target":"n1052","id":3295.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46109,"Relationship":"Follower"},"target":"n1053","id":3296.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46103,"Relationship":"Follower"},"target":"n1057","id":3297.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":25286,"Relationship":"Follower"},"target":"n1058","id":3298.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46079,"Relationship":"Follower"},"target":"n1059","id":3299.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":5146,"Relationship":"Follower"},"target":"n1068","id":3300.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46089,"Relationship":"Follower"},"target":"n1075","id":3301.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46105,"Relationship":"Follower"},"target":"n1089","id":3302.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":18589,"Relationship":"Follower"},"target":"n1093","id":3303.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":825,"Relationship":"Follower"},"target":"n1101","id":3304.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46093,"Relationship":"Follower"},"target":"n1119","id":3305.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":17580,"Relationship":"Follower"},"target":"n1127","id":3306.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46098,"Relationship":"Follower"},"target":"n1128","id":3307.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46099,"Relationship":"Follower"},"target":"n1129","id":3308.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":28349,"Relationship":"Follower"},"target":"n1141","id":3309.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":24954,"Relationship":"Follower"},"target":"n1150","id":3310.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":39060,"Relationship":"Follower"},"target":"n1154","id":3311.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46082,"Relationship":"Follower"},"target":"n1161","id":3312.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":37037,"Relationship":"Follower"},"target":"n1165","id":3313.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46097,"Relationship":"Follower"},"target":"n1169","id":3314.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46077,"Relationship":"Follower"},"target":"n1204","id":3315.0},{"source":"n903","attributes":{"Edge Id":46129,"Relationship":"Followed"},"target":"n1277","id":3316.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":10838,"Relationship":"Follower"},"target":"n1280","id":3317.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46090,"Relationship":"Follower"},"target":"n1283","id":3318.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46083,"Relationship":"Follower"},"target":"n1284","id":3319.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":146,"Relationship":"Follower"},"target":"n1285","id":3320.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46076,"Relationship":"Follower"},"target":"n1290","id":3321.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":20321,"Relationship":"Follower"},"target":"n1291","id":3322.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46087,"Relationship":"Follower"},"target":"n1294","id":3323.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":28541,"Relationship":"Follower"},"target":"n1303","id":3324.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":26150,"Relationship":"Follower"},"target":"n1361","id":3325.0},{"source":"n903","attributes":{"Edge Id":46150,"Relationship":"Followed"},"target":"n1393","id":3326.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":43280,"Relationship":"Follower"},"target":"n1399","id":3327.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46107,"Relationship":"Follower"},"target":"n1413","id":3328.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":27092,"Relationship":"Follower"},"target":"n1419","id":3329.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":11178,"Relationship":"Follower"},"target":"n1421","id":3330.0},{"source":"n903","attributes":{"Edge Id":459,"Relationship":"Followed"},"target":"n1459","id":3331.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":45906,"Relationship":"Follower"},"target":"n1461","id":3332.0},{"source":"n903","attributes":{"Edge Id":46111,"Relationship":"Followed"},"target":"n1463","id":3333.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":610,"Relationship":"Follower"},"target":"n1469","id":3334.0},{"source":"n903","attributes":{"weight":2.0,"Edge Id":46102,"Relationship":"Follower"},"target":"n1505","id":3335.0},{"source":"n904","attributes":{"Edge Id":51800,"Relationship":"Followed"},"target":"n817","id":3336.0},{"source":"n904","attributes":{"Edge Id":44346,"Relationship":"Followed"},"target":"n841","id":3337.0},{"source":"n904","attributes":{"weight":2.0,"Edge Id":51799,"Relationship":"Follower"},"target":"n915","id":3338.0},{"source":"n904","attributes":{"weight":2.0,"Edge Id":51795,"Relationship":"Follower"},"target":"n1018","id":3339.0},{"source":"n904","attributes":{"weight":2.0,"Edge Id":11806,"Relationship":"Follower"},"target":"n1055","id":3340.0},{"source":"n904","attributes":{"weight":2.0,"Edge Id":29967,"Relationship":"Follower"},"target":"n1137","id":3341.0},{"source":"n904","attributes":{"weight":2.0,"Edge Id":51797,"Relationship":"Follower"},"target":"n1254","id":3342.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":26002,"Relationship":"Follower"},"target":"n145","id":3343.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":21806,"Relationship":"Follower"},"target":"n281","id":3344.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":47174,"Relationship":"Follower"},"target":"n808","id":3345.0},{"source":"n905","attributes":{"Edge Id":47180,"Relationship":"Followed"},"target":"n817","id":3346.0},{"source":"n905","attributes":{"Edge Id":47184,"Relationship":"Followed"},"target":"n827","id":3347.0},{"source":"n905","attributes":{"Edge Id":44306,"Relationship":"Followed"},"target":"n841","id":3348.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":30983,"Relationship":"Follower"},"target":"n865","id":3349.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":46030,"Relationship":"Follower"},"target":"n903","id":3350.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":7777,"Relationship":"Follower"},"target":"n914","id":3351.0},{"source":"n905","attributes":{"Edge Id":47178,"Relationship":"Followed"},"target":"n915","id":3352.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":42321,"Relationship":"Follower"},"target":"n941","id":3353.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":32050,"Relationship":"Follower"},"target":"n956","id":3354.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":46897,"Relationship":"Follower"},"target":"n959","id":3355.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":6555,"Relationship":"Follower"},"target":"n1043","id":3356.0},{"source":"n905","attributes":{"Edge Id":47183,"Relationship":"Followed"},"target":"n1051","id":3357.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":47175,"Relationship":"Follower"},"target":"n1057","id":3358.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":25289,"Relationship":"Follower"},"target":"n1058","id":3359.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":47176,"Relationship":"Follower"},"target":"n1089","id":3360.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":31440,"Relationship":"Follower"},"target":"n1118","id":3361.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":29956,"Relationship":"Follower"},"target":"n1137","id":3362.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":6326,"Relationship":"Follower"},"target":"n1241","id":3363.0},{"source":"n905","attributes":{"Edge Id":47185,"Relationship":"Followed"},"target":"n1277","id":3364.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":10840,"Relationship":"Follower"},"target":"n1280","id":3365.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":28543,"Relationship":"Follower"},"target":"n1303","id":3366.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":46816,"Relationship":"Follower"},"target":"n1358","id":3367.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":41336,"Relationship":"Follower"},"target":"n1396","id":3368.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":43275,"Relationship":"Follower"},"target":"n1399","id":3369.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":34683,"Relationship":"Follower"},"target":"n1437","id":3370.0},{"source":"n905","attributes":{"weight":2.0,"Edge Id":27556,"Relationship":"Follower"},"target":"n1504","id":3371.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12978,"Relationship":"Follower"},"target":"n207","id":3372.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12980,"Relationship":"Follower"},"target":"n361","id":3373.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12982,"Relationship":"Follower"},"target":"n364","id":3374.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12986,"Relationship":"Follower"},"target":"n907","id":3375.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12981,"Relationship":"Follower"},"target":"n917","id":3376.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12983,"Relationship":"Follower"},"target":"n964","id":3377.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12989,"Relationship":"Follower"},"target":"n1219","id":3378.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12985,"Relationship":"Follower"},"target":"n1221","id":3379.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12979,"Relationship":"Follower"},"target":"n1416","id":3380.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12984,"Relationship":"Follower"},"target":"n1417","id":3381.0},{"source":"n906","attributes":{"weight":2.0,"Edge Id":12987,"Relationship":"Follower"},"target":"n1450","id":3382.0},{"source":"n906","attributes":{"Edge Id":418,"Relationship":"Followed"},"target":"n1459","id":3383.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":12706,"Relationship":"Follower"},"target":"n358","id":3384.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":36137,"Relationship":"Follower"},"target":"n362","id":3385.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":41105,"Relationship":"Follower"},"target":"n474","id":3386.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":40444,"Relationship":"Follower"},"target":"n567","id":3387.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":37233,"Relationship":"Follower"},"target":"n799","id":3388.0},{"source":"n907","attributes":{"Edge Id":41126,"Relationship":"Followed"},"target":"n827","id":3389.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":12960,"Relationship":"Follower"},"target":"n906","id":3390.0},{"source":"n907","attributes":{"Edge Id":41121,"Relationship":"Followed"},"target":"n935","id":3391.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":41104,"Relationship":"Follower"},"target":"n945","id":3392.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":36240,"Relationship":"Follower"},"target":"n964","id":3393.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":37969,"Relationship":"Follower"},"target":"n967","id":3394.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":41110,"Relationship":"Follower"},"target":"n991","id":3395.0},{"source":"n907","attributes":{"Edge Id":41116,"Relationship":"Followed"},"target":"n1011","id":3396.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":27743,"Relationship":"Follower"},"target":"n1105","id":3397.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":35422,"Relationship":"Follower"},"target":"n1113","id":3398.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":34892,"Relationship":"Follower"},"target":"n1151","id":3399.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":22996,"Relationship":"Follower"},"target":"n1220","id":3400.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":41103,"Relationship":"Follower"},"target":"n1237","id":3401.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":7257,"Relationship":"Follower"},"target":"n1350","id":3402.0},{"source":"n907","attributes":{"weight":2.0,"Edge Id":41102,"Relationship":"Follower"},"target":"n1369","id":3403.0},{"source":"n907","attributes":{"Edge Id":452,"Relationship":"Followed"},"target":"n1459","id":3404.0},{"source":"n908","attributes":{"weight":2.0,"Edge Id":898,"Relationship":"Follower"},"target":"n1101","id":3405.0},{"source":"n908","attributes":{"Edge Id":26646,"Relationship":"Followed"},"target":"n1149","id":3406.0},{"source":"n908","attributes":{"weight":2.0,"Edge Id":26622,"Relationship":"Follower"},"target":"n1151","id":3407.0},{"source":"n908","attributes":{"weight":2.0,"Edge Id":2895,"Relationship":"Follower"},"target":"n1408","id":3408.0},{"source":"n908","attributes":{"weight":2.0,"Edge Id":23701,"Relationship":"Follower"},"target":"n1458","id":3409.0},{"source":"n909","attributes":{"weight":2.0,"Edge Id":51554,"Relationship":"Follower"},"target":"n823","id":3410.0},{"source":"n909","attributes":{"weight":2.0,"Edge Id":43403,"Relationship":"Follower"},"target":"n836","id":3411.0},{"source":"n909","attributes":{"weight":2.0,"Edge Id":44051,"Relationship":"Follower"},"target":"n841","id":3412.0},{"source":"n909","attributes":{"Edge Id":53011,"Relationship":"Followed"},"target":"n857","id":3413.0},{"source":"n909","attributes":{"weight":2.0,"Edge Id":54342,"Relationship":"Follower"},"target":"n915","id":3414.0},{"source":"n909","attributes":{"weight":2.0,"Edge Id":46749,"Relationship":"Follower"},"target":"n925","id":3415.0},{"source":"n909","attributes":{"Edge Id":51545,"Relationship":"Followed"},"target":"n931","id":3416.0},{"source":"n909","attributes":{"weight":2.0,"Edge Id":50550,"Relationship":"Follower"},"target":"n1075","id":3417.0},{"source":"n910","attributes":{"weight":2.0,"Edge Id":37234,"Relationship":"Follower"},"target":"n799","id":3418.0},{"source":"n910","attributes":{"Edge Id":47680,"Relationship":"Followed"},"target":"n838","id":3419.0},{"source":"n910","attributes":{"Edge Id":44549,"Relationship":"Followed"},"target":"n867","id":3420.0},{"source":"n910","attributes":{"Edge Id":47681,"Relationship":"Followed"},"target":"n868","id":3421.0},{"source":"n910","attributes":{"Edge Id":47621,"Relationship":"Followed"},"target":"n869","id":3422.0},{"source":"n910","attributes":{"Edge Id":47682,"Relationship":"Followed"},"target":"n911","id":3423.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":47483,"Relationship":"Follower"},"target":"n814","id":3424.0},{"source":"n911","attributes":{"Edge Id":54397,"Relationship":"Followed"},"target":"n835","id":3425.0},{"source":"n911","attributes":{"Edge Id":53203,"Relationship":"Followed"},"target":"n838","id":3426.0},{"source":"n911","attributes":{"Edge Id":47646,"Relationship":"Followed"},"target":"n869","id":3427.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":48228,"Relationship":"Follower"},"target":"n888","id":3428.0},{"source":"n911","attributes":{"Edge Id":45214,"Relationship":"Followed"},"target":"n889","id":3429.0},{"source":"n911","attributes":{"Edge Id":47693,"Relationship":"Followed"},"target":"n910","id":3430.0},{"source":"n911","attributes":{"Edge Id":54438,"Relationship":"Followed"},"target":"n935","id":3431.0},{"source":"n911","attributes":{"Edge Id":44508,"Relationship":"Followed"},"target":"n943","id":3432.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":53980,"Relationship":"Follower"},"target":"n954","id":3433.0},{"source":"n911","attributes":{"Edge Id":48288,"Relationship":"Followed"},"target":"n994","id":3434.0},{"source":"n911","attributes":{"Edge Id":54416,"Relationship":"Followed"},"target":"n995","id":3435.0},{"source":"n911","attributes":{"Edge Id":54041,"Relationship":"Followed"},"target":"n1016","id":3436.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":48302,"Relationship":"Follower"},"target":"n1049","id":3437.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":54099,"Relationship":"Follower"},"target":"n1051","id":3438.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":14586,"Relationship":"Follower"},"target":"n1052","id":3439.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":12075,"Relationship":"Follower"},"target":"n1061","id":3440.0},{"source":"n911","attributes":{"Edge Id":53260,"Relationship":"Followed"},"target":"n1133","id":3441.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":1381,"Relationship":"Follower"},"target":"n1188","id":3442.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":41218,"Relationship":"Follower"},"target":"n1192","id":3443.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":48918,"Relationship":"Follower"},"target":"n1193","id":3444.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":52751,"Relationship":"Follower"},"target":"n1250","id":3445.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":45552,"Relationship":"Follower"},"target":"n1335","id":3446.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":54068,"Relationship":"Follower"},"target":"n1372","id":3447.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":53326,"Relationship":"Follower"},"target":"n1375","id":3448.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":8898,"Relationship":"Follower"},"target":"n1376","id":3449.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":54436,"Relationship":"Follower"},"target":"n1381","id":3450.0},{"source":"n911","attributes":{"weight":2.0,"Edge Id":53442,"Relationship":"Follower"},"target":"n1505","id":3451.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22552,"Relationship":"Follower"},"target":"n808","id":3452.0},{"source":"n912","attributes":{"Edge Id":22590,"Relationship":"Followed"},"target":"n827","id":3453.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":20847,"Relationship":"Follower"},"target":"n872","id":3454.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22549,"Relationship":"Follower"},"target":"n873","id":3455.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22542,"Relationship":"Follower"},"target":"n913","id":3456.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22546,"Relationship":"Follower"},"target":"n959","id":3457.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":17156,"Relationship":"Follower"},"target":"n1082","id":3458.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":872,"Relationship":"Follower"},"target":"n1101","id":3459.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22537,"Relationship":"Follower"},"target":"n1105","id":3460.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22538,"Relationship":"Follower"},"target":"n1141","id":3461.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":21363,"Relationship":"Follower"},"target":"n1143","id":3462.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":16668,"Relationship":"Follower"},"target":"n1222","id":3463.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":21191,"Relationship":"Follower"},"target":"n1223","id":3464.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22539,"Relationship":"Follower"},"target":"n1224","id":3465.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":19349,"Relationship":"Follower"},"target":"n1314","id":3466.0},{"source":"n912","attributes":{"weight":2.0,"Edge Id":22543,"Relationship":"Follower"},"target":"n1411","id":3467.0},{"source":"n912","attributes":{"Edge Id":427,"Relationship":"Followed"},"target":"n1459","id":3468.0},{"source":"n913","attributes":{"weight":2.0,"Edge Id":22536,"Relationship":"Follower"},"target":"n912","id":3469.0},{"source":"n913","attributes":{"weight":2.0,"Edge Id":2616,"Relationship":"Follower"},"target":"n998","id":3470.0},{"source":"n913","attributes":{"weight":2.0,"Edge Id":17135,"Relationship":"Follower"},"target":"n1082","id":3471.0},{"source":"n913","attributes":{"weight":2.0,"Edge Id":34895,"Relationship":"Follower"},"target":"n1151","id":3472.0},{"source":"n913","attributes":{"weight":2.0,"Edge Id":23707,"Relationship":"Follower"},"target":"n1458","id":3473.0},{"source":"n913","attributes":{"Edge Id":448,"Relationship":"Followed"},"target":"n1459","id":3474.0},{"source":"n913","attributes":{"weight":2.0,"Edge Id":37690,"Relationship":"Follower"},"target":"n1489","id":3475.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7867,"Relationship":"Follower"},"target":"n313","id":3476.0},{"source":"n914","attributes":{"Edge Id":7912,"Relationship":"Followed"},"target":"n330","id":3477.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7840,"Relationship":"Follower"},"target":"n540","id":3478.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7825,"Relationship":"Follower"},"target":"n601","id":3479.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7874,"Relationship":"Follower"},"target":"n808","id":3480.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7827,"Relationship":"Follower"},"target":"n809","id":3481.0},{"source":"n914","attributes":{"Edge Id":7880,"Relationship":"Followed"},"target":"n825","id":3482.0},{"source":"n914","attributes":{"Edge Id":7913,"Relationship":"Followed"},"target":"n827","id":3483.0},{"source":"n914","attributes":{"Edge Id":7881,"Relationship":"Followed"},"target":"n836","id":3484.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7855,"Relationship":"Follower"},"target":"n837","id":3485.0},{"source":"n914","attributes":{"Edge Id":7884,"Relationship":"Followed"},"target":"n841","id":3486.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7821,"Relationship":"Follower"},"target":"n852","id":3487.0},{"source":"n914","attributes":{"Edge Id":7879,"Relationship":"Followed"},"target":"n857","id":3488.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7830,"Relationship":"Follower"},"target":"n872","id":3489.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7831,"Relationship":"Follower"},"target":"n902","id":3490.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7848,"Relationship":"Follower"},"target":"n903","id":3491.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7853,"Relationship":"Follower"},"target":"n905","id":3492.0},{"source":"n914","attributes":{"Edge Id":7892,"Relationship":"Followed"},"target":"n915","id":3493.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7852,"Relationship":"Follower"},"target":"n959","id":3494.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7822,"Relationship":"Follower"},"target":"n976","id":3495.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7839,"Relationship":"Follower"},"target":"n1014","id":3496.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":6551,"Relationship":"Follower"},"target":"n1043","id":3497.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":5294,"Relationship":"Follower"},"target":"n1044","id":3498.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7873,"Relationship":"Follower"},"target":"n1047","id":3499.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7833,"Relationship":"Follower"},"target":"n1058","id":3500.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7838,"Relationship":"Follower"},"target":"n1118","id":3501.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7868,"Relationship":"Follower"},"target":"n1119","id":3502.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7836,"Relationship":"Follower"},"target":"n1137","id":3503.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7851,"Relationship":"Follower"},"target":"n1145","id":3504.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7832,"Relationship":"Follower"},"target":"n1150","id":3505.0},{"source":"n914","attributes":{"Edge Id":7938,"Relationship":"Followed"},"target":"n1277","id":3506.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":3936,"Relationship":"Follower"},"target":"n1278","id":3507.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7860,"Relationship":"Follower"},"target":"n1284","id":3508.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":143,"Relationship":"Follower"},"target":"n1285","id":3509.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7854,"Relationship":"Follower"},"target":"n1290","id":3510.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7829,"Relationship":"Follower"},"target":"n1291","id":3511.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7850,"Relationship":"Follower"},"target":"n1358","id":3512.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7843,"Relationship":"Follower"},"target":"n1399","id":3513.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7823,"Relationship":"Follower"},"target":"n1439","id":3514.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":640,"Relationship":"Follower"},"target":"n1469","id":3515.0},{"source":"n914","attributes":{"weight":2.0,"Edge Id":7870,"Relationship":"Follower"},"target":"n1489","id":3516.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":29512,"Relationship":"Follower"},"target":"n273","id":3517.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":14240,"Relationship":"Follower"},"target":"n282","id":3518.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52899,"Relationship":"Follower"},"target":"n317","id":3519.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52336,"Relationship":"Follower"},"target":"n445","id":3520.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":40812,"Relationship":"Follower"},"target":"n608","id":3521.0},{"source":"n915","attributes":{"Edge Id":54156,"Relationship":"Followed"},"target":"n807","id":3522.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":47479,"Relationship":"Follower"},"target":"n814","id":3523.0},{"source":"n915","attributes":{"Edge Id":4612,"Relationship":"Followed"},"target":"n816","id":3524.0},{"source":"n915","attributes":{"Edge Id":51890,"Relationship":"Followed"},"target":"n817","id":3525.0},{"source":"n915","attributes":{"Edge Id":46555,"Relationship":"Followed"},"target":"n825","id":3526.0},{"source":"n915","attributes":{"Edge Id":54332,"Relationship":"Followed"},"target":"n827","id":3527.0},{"source":"n915","attributes":{"Edge Id":43660,"Relationship":"Followed"},"target":"n836","id":3528.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":49323,"Relationship":"Follower"},"target":"n837","id":3529.0},{"source":"n915","attributes":{"Edge Id":52681,"Relationship":"Followed"},"target":"n844","id":3530.0},{"source":"n915","attributes":{"Edge Id":53014,"Relationship":"Followed"},"target":"n857","id":3531.0},{"source":"n915","attributes":{"Edge Id":50364,"Relationship":"Followed"},"target":"n860","id":3532.0},{"source":"n915","attributes":{"Edge Id":47138,"Relationship":"Followed"},"target":"n881","id":3533.0},{"source":"n915","attributes":{"Edge Id":52067,"Relationship":"Followed"},"target":"n882","id":3534.0},{"source":"n915","attributes":{"Edge Id":46285,"Relationship":"Followed"},"target":"n895","id":3535.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":46027,"Relationship":"Follower"},"target":"n903","id":3536.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":51791,"Relationship":"Follower"},"target":"n904","id":3537.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":47142,"Relationship":"Follower"},"target":"n905","id":3538.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":54340,"Relationship":"Follower"},"target":"n909","id":3539.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":7813,"Relationship":"Follower"},"target":"n914","id":3540.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":42325,"Relationship":"Follower"},"target":"n941","id":3541.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":53728,"Relationship":"Follower"},"target":"n944","id":3542.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":44728,"Relationship":"Follower"},"target":"n947","id":3543.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":54482,"Relationship":"Follower"},"target":"n951","id":3544.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":46928,"Relationship":"Follower"},"target":"n959","id":3545.0},{"source":"n915","attributes":{"Edge Id":53784,"Relationship":"Followed"},"target":"n962","id":3546.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":8620,"Relationship":"Follower"},"target":"n976","id":3547.0},{"source":"n915","attributes":{"Edge Id":53134,"Relationship":"Followed"},"target":"n979","id":3548.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":54465,"Relationship":"Follower"},"target":"n991","id":3549.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":54207,"Relationship":"Follower"},"target":"n1007","id":3550.0},{"source":"n915","attributes":{"Edge Id":45103,"Relationship":"Followed"},"target":"n1026","id":3551.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":13211,"Relationship":"Follower"},"target":"n1035","id":3552.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":6545,"Relationship":"Follower"},"target":"n1043","id":3553.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":51820,"Relationship":"Follower"},"target":"n1054","id":3554.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":11815,"Relationship":"Follower"},"target":"n1055","id":3555.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":31234,"Relationship":"Follower"},"target":"n1056","id":3556.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":53788,"Relationship":"Follower"},"target":"n1057","id":3557.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":25296,"Relationship":"Follower"},"target":"n1058","id":3558.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":48610,"Relationship":"Follower"},"target":"n1059","id":3559.0},{"source":"n915","attributes":{"Edge Id":50738,"Relationship":"Followed"},"target":"n1065","id":3560.0},{"source":"n915","attributes":{"Edge Id":52384,"Relationship":"Followed"},"target":"n1067","id":3561.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":21902,"Relationship":"Follower"},"target":"n1077","id":3562.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":17150,"Relationship":"Follower"},"target":"n1082","id":3563.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":54293,"Relationship":"Follower"},"target":"n1089","id":3564.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":18644,"Relationship":"Follower"},"target":"n1093","id":3565.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":31451,"Relationship":"Follower"},"target":"n1118","id":3566.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":32137,"Relationship":"Follower"},"target":"n1121","id":3567.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52585,"Relationship":"Follower"},"target":"n1128","id":3568.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52702,"Relationship":"Follower"},"target":"n1129","id":3569.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":29953,"Relationship":"Follower"},"target":"n1137","id":3570.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":49731,"Relationship":"Follower"},"target":"n1147","id":3571.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52112,"Relationship":"Follower"},"target":"n1153","id":3572.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":49756,"Relationship":"Follower"},"target":"n1161","id":3573.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52561,"Relationship":"Follower"},"target":"n1169","id":3574.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":50054,"Relationship":"Follower"},"target":"n1173","id":3575.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":48417,"Relationship":"Follower"},"target":"n1204","id":3576.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":15795,"Relationship":"Follower"},"target":"n1205","id":3577.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":145,"Relationship":"Follower"},"target":"n1285","id":3578.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":50493,"Relationship":"Follower"},"target":"n1287","id":3579.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":39717,"Relationship":"Follower"},"target":"n1288","id":3580.0},{"source":"n915","attributes":{"Edge Id":51687,"Relationship":"Followed"},"target":"n1295","id":3581.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":28548,"Relationship":"Follower"},"target":"n1303","id":3582.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":53144,"Relationship":"Follower"},"target":"n1367","id":3583.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":52461,"Relationship":"Follower"},"target":"n1385","id":3584.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":22136,"Relationship":"Follower"},"target":"n1400","id":3585.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":54423,"Relationship":"Follower"},"target":"n1413","id":3586.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":10185,"Relationship":"Follower"},"target":"n1436","id":3587.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":34688,"Relationship":"Follower"},"target":"n1437","id":3588.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":9154,"Relationship":"Follower"},"target":"n1439","id":3589.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":9593,"Relationship":"Follower"},"target":"n1441","id":3590.0},{"source":"n915","attributes":{"Edge Id":48223,"Relationship":"Followed"},"target":"n1463","id":3591.0},{"source":"n915","attributes":{"weight":2.0,"Edge Id":53440,"Relationship":"Follower"},"target":"n1505","id":3592.0},{"source":"n917","attributes":{"Edge Id":20062,"Relationship":"Followed"},"target":"n213","id":3593.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":15022,"Relationship":"Follower"},"target":"n329","id":3594.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19999,"Relationship":"Follower"},"target":"n339","id":3595.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":12703,"Relationship":"Follower"},"target":"n358","id":3596.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":9753,"Relationship":"Follower"},"target":"n359","id":3597.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":17995,"Relationship":"Follower"},"target":"n361","id":3598.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19982,"Relationship":"Follower"},"target":"n362","id":3599.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19983,"Relationship":"Follower"},"target":"n364","id":3600.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19996,"Relationship":"Follower"},"target":"n367","id":3601.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19977,"Relationship":"Follower"},"target":"n473","id":3602.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":16752,"Relationship":"Follower"},"target":"n546","id":3603.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19987,"Relationship":"Follower"},"target":"n566","id":3604.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19989,"Relationship":"Follower"},"target":"n567","id":3605.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19979,"Relationship":"Follower"},"target":"n631","id":3606.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":11053,"Relationship":"Follower"},"target":"n632","id":3607.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19981,"Relationship":"Follower"},"target":"n658","id":3608.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19988,"Relationship":"Follower"},"target":"n678","id":3609.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19976,"Relationship":"Follower"},"target":"n749","id":3610.0},{"source":"n917","attributes":{"Edge Id":20010,"Relationship":"Followed"},"target":"n829","id":3611.0},{"source":"n917","attributes":{"Edge Id":20011,"Relationship":"Followed"},"target":"n833","id":3612.0},{"source":"n917","attributes":{"Edge Id":20013,"Relationship":"Followed"},"target":"n850","id":3613.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":17098,"Relationship":"Follower"},"target":"n856","id":3614.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":12967,"Relationship":"Follower"},"target":"n906","id":3615.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":20000,"Relationship":"Follower"},"target":"n934","id":3616.0},{"source":"n917","attributes":{"Edge Id":20016,"Relationship":"Followed"},"target":"n935","id":3617.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19984,"Relationship":"Follower"},"target":"n964","id":3618.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19993,"Relationship":"Follower"},"target":"n965","id":3619.0},{"source":"n917","attributes":{"Edge Id":20023,"Relationship":"Followed"},"target":"n1004","id":3620.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19997,"Relationship":"Follower"},"target":"n1063","id":3621.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19975,"Relationship":"Follower"},"target":"n1117","id":3622.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":17582,"Relationship":"Follower"},"target":"n1127","id":3623.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19973,"Relationship":"Follower"},"target":"n1150","id":3624.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":1372,"Relationship":"Follower"},"target":"n1188","id":3625.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":20002,"Relationship":"Follower"},"target":"n1193","id":3626.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19972,"Relationship":"Follower"},"target":"n1194","id":3627.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":20009,"Relationship":"Follower"},"target":"n1219","id":3628.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19992,"Relationship":"Follower"},"target":"n1221","id":3629.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19980,"Relationship":"Follower"},"target":"n1326","id":3630.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":20001,"Relationship":"Follower"},"target":"n1327","id":3631.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19970,"Relationship":"Follower"},"target":"n1328","id":3632.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19974,"Relationship":"Follower"},"target":"n1347","id":3633.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":1450,"Relationship":"Follower"},"target":"n1348","id":3634.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":5787,"Relationship":"Follower"},"target":"n1353","id":3635.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":9481,"Relationship":"Follower"},"target":"n1354","id":3636.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19985,"Relationship":"Follower"},"target":"n1355","id":3637.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19978,"Relationship":"Follower"},"target":"n1366","id":3638.0},{"source":"n917","attributes":{"Edge Id":20057,"Relationship":"Followed"},"target":"n1368","id":3639.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19994,"Relationship":"Follower"},"target":"n1369","id":3640.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19995,"Relationship":"Follower"},"target":"n1396","id":3641.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":15251,"Relationship":"Follower"},"target":"n1416","id":3642.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19990,"Relationship":"Follower"},"target":"n1417","id":3643.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":2045,"Relationship":"Follower"},"target":"n1420","id":3644.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19991,"Relationship":"Follower"},"target":"n1454","id":3645.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":9015,"Relationship":"Follower"},"target":"n1485","id":3646.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":20003,"Relationship":"Follower"},"target":"n1487","id":3647.0},{"source":"n917","attributes":{"weight":2.0,"Edge Id":19971,"Relationship":"Follower"},"target":"n1509","id":3648.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":44630,"Relationship":"Follower"},"target":"n317","id":3649.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":38793,"Relationship":"Follower"},"target":"n678","id":3650.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":44632,"Relationship":"Follower"},"target":"n781","id":3651.0},{"source":"n918","attributes":{"Edge Id":44641,"Relationship":"Followed"},"target":"n835","id":3652.0},{"source":"n918","attributes":{"Edge Id":44654,"Relationship":"Followed"},"target":"n919","id":3653.0},{"source":"n918","attributes":{"Edge Id":44646,"Relationship":"Followed"},"target":"n991","id":3654.0},{"source":"n918","attributes":{"Edge Id":44644,"Relationship":"Followed"},"target":"n1004","id":3655.0},{"source":"n918","attributes":{"Edge Id":44642,"Relationship":"Followed"},"target":"n1007","id":3656.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":44631,"Relationship":"Follower"},"target":"n1174","id":3657.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":38037,"Relationship":"Follower"},"target":"n1185","id":3658.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":44633,"Relationship":"Follower"},"target":"n1243","id":3659.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":20324,"Relationship":"Follower"},"target":"n1291","id":3660.0},{"source":"n918","attributes":{"weight":2.0,"Edge Id":19245,"Relationship":"Follower"},"target":"n1445","id":3661.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":36191,"Relationship":"Follower"},"target":"n364","id":3662.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":30310,"Relationship":"Follower"},"target":"n698","id":3663.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":53030,"Relationship":"Follower"},"target":"n781","id":3664.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":47272,"Relationship":"Follower"},"target":"n798","id":3665.0},{"source":"n919","attributes":{"Edge Id":53043,"Relationship":"Followed"},"target":"n805","id":3666.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":47469,"Relationship":"Follower"},"target":"n814","id":3667.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":48867,"Relationship":"Follower"},"target":"n826","id":3668.0},{"source":"n919","attributes":{"Edge Id":53057,"Relationship":"Followed"},"target":"n827","id":3669.0},{"source":"n919","attributes":{"Edge Id":53036,"Relationship":"Followed"},"target":"n832","id":3670.0},{"source":"n919","attributes":{"Edge Id":53034,"Relationship":"Followed"},"target":"n835","id":3671.0},{"source":"n919","attributes":{"Edge Id":53045,"Relationship":"Followed"},"target":"n838","id":3672.0},{"source":"n919","attributes":{"Edge Id":50350,"Relationship":"Followed"},"target":"n860","id":3673.0},{"source":"n919","attributes":{"Edge Id":51158,"Relationship":"Followed"},"target":"n879","id":3674.0},{"source":"n919","attributes":{"Edge Id":47115,"Relationship":"Followed"},"target":"n881","id":3675.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":53027,"Relationship":"Follower"},"target":"n890","id":3676.0},{"source":"n919","attributes":{"Edge Id":53038,"Relationship":"Followed"},"target":"n891","id":3677.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":44614,"Relationship":"Follower"},"target":"n918","id":3678.0},{"source":"n919","attributes":{"Edge Id":53061,"Relationship":"Followed"},"target":"n922","id":3679.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":53029,"Relationship":"Follower"},"target":"n944","id":3680.0},{"source":"n919","attributes":{"Edge Id":45013,"Relationship":"Followed"},"target":"n945","id":3681.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":44724,"Relationship":"Follower"},"target":"n947","id":3682.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":52809,"Relationship":"Follower"},"target":"n950","id":3683.0},{"source":"n919","attributes":{"Edge Id":53046,"Relationship":"Followed"},"target":"n1007","id":3684.0},{"source":"n919","attributes":{"Edge Id":53054,"Relationship":"Followed"},"target":"n1011","id":3685.0},{"source":"n919","attributes":{"Edge Id":53052,"Relationship":"Followed"},"target":"n1023","id":3686.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":3139,"Relationship":"Follower"},"target":"n1034","id":3687.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":48292,"Relationship":"Follower"},"target":"n1049","id":3688.0},{"source":"n919","attributes":{"Edge Id":53047,"Relationship":"Followed"},"target":"n1051","id":3689.0},{"source":"n919","attributes":{"Edge Id":51264,"Relationship":"Followed"},"target":"n1078","id":3690.0},{"source":"n919","attributes":{"Edge Id":53055,"Relationship":"Followed"},"target":"n1090","id":3691.0},{"source":"n919","attributes":{"Edge Id":53039,"Relationship":"Followed"},"target":"n1091","id":3692.0},{"source":"n919","attributes":{"Edge Id":49309,"Relationship":"Followed"},"target":"n1136","id":3693.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":12818,"Relationship":"Follower"},"target":"n1139","id":3694.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":53026,"Relationship":"Follower"},"target":"n1174","id":3695.0},{"source":"n919","attributes":{"Edge Id":49094,"Relationship":"Followed"},"target":"n1178","id":3696.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":49013,"Relationship":"Follower"},"target":"n1179","id":3697.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":48414,"Relationship":"Follower"},"target":"n1204","id":3698.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":13119,"Relationship":"Follower"},"target":"n1225","id":3699.0},{"source":"n919","attributes":{"Edge Id":53037,"Relationship":"Followed"},"target":"n1243","id":3700.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":10672,"Relationship":"Follower"},"target":"n1334","id":3701.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":52453,"Relationship":"Follower"},"target":"n1385","id":3702.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":40122,"Relationship":"Follower"},"target":"n1479","id":3703.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":53025,"Relationship":"Follower"},"target":"n1505","id":3704.0},{"source":"n919","attributes":{"weight":2.0,"Edge Id":21524,"Relationship":"Follower"},"target":"n1520","id":3705.0},{"source":"n920","attributes":{"Edge Id":51450,"Relationship":"Followed"},"target":"n819","id":3706.0},{"source":"n920","attributes":{"Edge Id":46523,"Relationship":"Followed"},"target":"n825","id":3707.0},{"source":"n920","attributes":{"Edge Id":51938,"Relationship":"Followed"},"target":"n832","id":3708.0},{"source":"n920","attributes":{"Edge Id":51936,"Relationship":"Followed"},"target":"n844","id":3709.0},{"source":"n920","attributes":{"Edge Id":51393,"Relationship":"Followed"},"target":"n858","id":3710.0},{"source":"n920","attributes":{"Edge Id":51349,"Relationship":"Followed"},"target":"n859","id":3711.0},{"source":"n920","attributes":{"Edge Id":51939,"Relationship":"Followed"},"target":"n877","id":3712.0},{"source":"n920","attributes":{"Edge Id":51145,"Relationship":"Followed"},"target":"n879","id":3713.0},{"source":"n920","attributes":{"Edge Id":51022,"Relationship":"Followed"},"target":"n880","id":3714.0},{"source":"n920","attributes":{"Edge Id":51941,"Relationship":"Followed"},"target":"n891","id":3715.0},{"source":"n920","attributes":{"Edge Id":51750,"Relationship":"Followed"},"target":"n921","id":3716.0},{"source":"n920","attributes":{"Edge Id":51937,"Relationship":"Followed"},"target":"n923","id":3717.0},{"source":"n920","attributes":{"weight":2.0,"Edge Id":51935,"Relationship":"Follower"},"target":"n962","id":3718.0},{"source":"n920","attributes":{"Edge Id":51940,"Relationship":"Followed"},"target":"n979","id":3719.0},{"source":"n920","attributes":{"Edge Id":50783,"Relationship":"Followed"},"target":"n987","id":3720.0},{"source":"n920","attributes":{"Edge Id":50144,"Relationship":"Followed"},"target":"n997","id":3721.0},{"source":"n920","attributes":{"Edge Id":51943,"Relationship":"Followed"},"target":"n1021","id":3722.0},{"source":"n920","attributes":{"Edge Id":51666,"Relationship":"Followed"},"target":"n1295","id":3723.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":51694,"Relationship":"Follower"},"target":"n346","id":3724.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":26076,"Relationship":"Follower"},"target":"n448","id":3725.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":18477,"Relationship":"Follower"},"target":"n684","id":3726.0},{"source":"n921","attributes":{"Edge Id":51739,"Relationship":"Followed"},"target":"n827","id":3727.0},{"source":"n921","attributes":{"Edge Id":43605,"Relationship":"Followed"},"target":"n836","id":3728.0},{"source":"n921","attributes":{"Edge Id":44344,"Relationship":"Followed"},"target":"n841","id":3729.0},{"source":"n921","attributes":{"Edge Id":51387,"Relationship":"Followed"},"target":"n858","id":3730.0},{"source":"n921","attributes":{"Edge Id":51347,"Relationship":"Followed"},"target":"n859","id":3731.0},{"source":"n921","attributes":{"Edge Id":45192,"Relationship":"Followed"},"target":"n889","id":3732.0},{"source":"n921","attributes":{"Edge Id":51738,"Relationship":"Followed"},"target":"n891","id":3733.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":24191,"Relationship":"Follower"},"target":"n902","id":3734.0},{"source":"n921","attributes":{"Edge Id":51744,"Relationship":"Followed"},"target":"n920","id":3735.0},{"source":"n921","attributes":{"Edge Id":51511,"Relationship":"Followed"},"target":"n931","id":3736.0},{"source":"n921","attributes":{"Edge Id":51737,"Relationship":"Followed"},"target":"n979","id":3737.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":49410,"Relationship":"Follower"},"target":"n982","id":3738.0},{"source":"n921","attributes":{"Edge Id":49625,"Relationship":"Followed"},"target":"n983","id":3739.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":51734,"Relationship":"Follower"},"target":"n1007","id":3740.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":13238,"Relationship":"Follower"},"target":"n1035","id":3741.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":50545,"Relationship":"Follower"},"target":"n1075","id":3742.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":18600,"Relationship":"Follower"},"target":"n1093","id":3743.0},{"source":"n921","attributes":{"Edge Id":49498,"Relationship":"Followed"},"target":"n1099","id":3744.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":51731,"Relationship":"Follower"},"target":"n1111","id":3745.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":49279,"Relationship":"Follower"},"target":"n1136","id":3746.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":50061,"Relationship":"Follower"},"target":"n1173","id":3747.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":50500,"Relationship":"Follower"},"target":"n1287","id":3748.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":20326,"Relationship":"Follower"},"target":"n1291","id":3749.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":50193,"Relationship":"Follower"},"target":"n1294","id":3750.0},{"source":"n921","attributes":{"Edge Id":49962,"Relationship":"Followed"},"target":"n1393","id":3751.0},{"source":"n921","attributes":{"weight":2.0,"Edge Id":26427,"Relationship":"Follower"},"target":"n1521","id":3752.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":52856,"Relationship":"Follower"},"target":"n261","id":3753.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":37797,"Relationship":"Follower"},"target":"n275","id":3754.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":13069,"Relationship":"Follower"},"target":"n288","id":3755.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":22320,"Relationship":"Follower"},"target":"n549","id":3756.0},{"source":"n922","attributes":{"Edge Id":53908,"Relationship":"Followed"},"target":"n805","id":3757.0},{"source":"n922","attributes":{"Edge Id":53920,"Relationship":"Followed"},"target":"n827","id":3758.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53895,"Relationship":"Follower"},"target":"n828","id":3759.0},{"source":"n922","attributes":{"Edge Id":53915,"Relationship":"Followed"},"target":"n835","id":3760.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53568,"Relationship":"Follower"},"target":"n890","id":3761.0},{"source":"n922","attributes":{"Edge Id":53305,"Relationship":"Followed"},"target":"n891","id":3762.0},{"source":"n922","attributes":{"Edge Id":53074,"Relationship":"Followed"},"target":"n919","id":3763.0},{"source":"n922","attributes":{"Edge Id":44491,"Relationship":"Followed"},"target":"n943","id":3764.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53721,"Relationship":"Follower"},"target":"n944","id":3765.0},{"source":"n922","attributes":{"Edge Id":45028,"Relationship":"Followed"},"target":"n945","id":3766.0},{"source":"n922","attributes":{"Edge Id":45663,"Relationship":"Followed"},"target":"n949","id":3767.0},{"source":"n922","attributes":{"Edge Id":52848,"Relationship":"Followed"},"target":"n950","id":3768.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53894,"Relationship":"Follower"},"target":"n951","id":3769.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53530,"Relationship":"Follower"},"target":"n961","id":3770.0},{"source":"n922","attributes":{"Edge Id":53777,"Relationship":"Followed"},"target":"n962","id":3771.0},{"source":"n922","attributes":{"Edge Id":50801,"Relationship":"Followed"},"target":"n987","id":3772.0},{"source":"n922","attributes":{"Edge Id":53903,"Relationship":"Followed"},"target":"n1007","id":3773.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53891,"Relationship":"Follower"},"target":"n1011","id":3774.0},{"source":"n922","attributes":{"Edge Id":53901,"Relationship":"Followed"},"target":"n1016","id":3775.0},{"source":"n922","attributes":{"Edge Id":53873,"Relationship":"Followed"},"target":"n1017","id":3776.0},{"source":"n922","attributes":{"Edge Id":53907,"Relationship":"Followed"},"target":"n1023","id":3777.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":13222,"Relationship":"Follower"},"target":"n1035","id":3778.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":48297,"Relationship":"Follower"},"target":"n1049","id":3779.0},{"source":"n922","attributes":{"Edge Id":53418,"Relationship":"Followed"},"target":"n1091","id":3780.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":52696,"Relationship":"Follower"},"target":"n1129","id":3781.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53476,"Relationship":"Follower"},"target":"n1174","id":3782.0},{"source":"n922","attributes":{"Edge Id":49096,"Relationship":"Followed"},"target":"n1178","id":3783.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":49015,"Relationship":"Follower"},"target":"n1179","id":3784.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53893,"Relationship":"Follower"},"target":"n1219","id":3785.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53890,"Relationship":"Follower"},"target":"n1243","id":3786.0},{"source":"n922","attributes":{"Edge Id":52792,"Relationship":"Followed"},"target":"n1250","id":3787.0},{"source":"n922","attributes":{"Edge Id":53909,"Relationship":"Followed"},"target":"n1333","id":3788.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":10683,"Relationship":"Follower"},"target":"n1334","id":3789.0},{"source":"n922","attributes":{"Edge Id":45579,"Relationship":"Followed"},"target":"n1335","id":3790.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":47426,"Relationship":"Follower"},"target":"n1365","id":3791.0},{"source":"n922","attributes":{"Edge Id":49248,"Relationship":"Followed"},"target":"n1373","id":3792.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53325,"Relationship":"Follower"},"target":"n1375","id":3793.0},{"source":"n922","attributes":{"Edge Id":45455,"Relationship":"Followed"},"target":"n1379","id":3794.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":10272,"Relationship":"Follower"},"target":"n1380","id":3795.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":53892,"Relationship":"Follower"},"target":"n1381","id":3796.0},{"source":"n922","attributes":{"weight":2.0,"Edge Id":37932,"Relationship":"Follower"},"target":"n1517","id":3797.0},{"source":"n923","attributes":{"Edge Id":54185,"Relationship":"Followed"},"target":"n805","id":3798.0},{"source":"n923","attributes":{"Edge Id":52674,"Relationship":"Followed"},"target":"n844","id":3799.0},{"source":"n923","attributes":{"Edge Id":54286,"Relationship":"Followed"},"target":"n855","id":3800.0},{"source":"n923","attributes":{"Edge Id":53008,"Relationship":"Followed"},"target":"n857","id":3801.0},{"source":"n923","attributes":{"Edge Id":51422,"Relationship":"Followed"},"target":"n858","id":3802.0},{"source":"n923","attributes":{"Edge Id":50360,"Relationship":"Followed"},"target":"n860","id":3803.0},{"source":"n923","attributes":{"Edge Id":54287,"Relationship":"Followed"},"target":"n877","id":3804.0},{"source":"n923","attributes":{"Edge Id":51043,"Relationship":"Followed"},"target":"n880","id":3805.0},{"source":"n923","attributes":{"Edge Id":47131,"Relationship":"Followed"},"target":"n881","id":3806.0},{"source":"n923","attributes":{"Edge Id":46283,"Relationship":"Followed"},"target":"n895","id":3807.0},{"source":"n923","attributes":{"Edge Id":51970,"Relationship":"Followed"},"target":"n920","id":3808.0},{"source":"n923","attributes":{"Edge Id":51543,"Relationship":"Followed"},"target":"n931","id":3809.0},{"source":"n923","attributes":{"weight":2.0,"Edge Id":44755,"Relationship":"Follower"},"target":"n947","id":3810.0},{"source":"n923","attributes":{"Edge Id":49311,"Relationship":"Followed"},"target":"n1136","id":3811.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":1860,"Relationship":"Follower"},"target":"n303","id":3812.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":5862,"Relationship":"Follower"},"target":"n703","id":3813.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":26404,"Relationship":"Follower"},"target":"n746","id":3814.0},{"source":"n924","attributes":{"Edge Id":44365,"Relationship":"Followed"},"target":"n841","id":3815.0},{"source":"n924","attributes":{"Edge Id":47946,"Relationship":"Followed"},"target":"n843","id":3816.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":17099,"Relationship":"Follower"},"target":"n856","id":3817.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":27635,"Relationship":"Follower"},"target":"n926","id":3818.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":17172,"Relationship":"Follower"},"target":"n1082","id":3819.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":883,"Relationship":"Follower"},"target":"n1101","id":3820.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":28648,"Relationship":"Follower"},"target":"n1159","id":3821.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":14078,"Relationship":"Follower"},"target":"n1182","id":3822.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":20158,"Relationship":"Follower"},"target":"n1183","id":3823.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":20514,"Relationship":"Follower"},"target":"n1240","id":3824.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":40580,"Relationship":"Follower"},"target":"n1298","id":3825.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":18099,"Relationship":"Follower"},"target":"n1304","id":3826.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":41420,"Relationship":"Follower"},"target":"n1305","id":3827.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":52399,"Relationship":"Follower"},"target":"n1307","id":3828.0},{"source":"n924","attributes":{"weight":2.0,"Edge Id":15296,"Relationship":"Follower"},"target":"n1430","id":3829.0},{"source":"n924","attributes":{"Edge Id":466,"Relationship":"Followed"},"target":"n1459","id":3830.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":2183,"Relationship":"Follower"},"target":"n341","id":3831.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":34340,"Relationship":"Follower"},"target":"n540","id":3832.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46760,"Relationship":"Follower"},"target":"n794","id":3833.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46759,"Relationship":"Follower"},"target":"n798","id":3834.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46765,"Relationship":"Follower"},"target":"n808","id":3835.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":43679,"Relationship":"Follower"},"target":"n820","id":3836.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46762,"Relationship":"Follower"},"target":"n834","id":3837.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":24915,"Relationship":"Follower"},"target":"n848","id":3838.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":20826,"Relationship":"Follower"},"target":"n872","id":3839.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46763,"Relationship":"Follower"},"target":"n873","id":3840.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46768,"Relationship":"Follower"},"target":"n909","id":3841.0},{"source":"n925","attributes":{"Edge Id":46769,"Relationship":"Followed"},"target":"n931","id":3842.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":2591,"Relationship":"Follower"},"target":"n998","id":3843.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":3556,"Relationship":"Follower"},"target":"n999","id":3844.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":5286,"Relationship":"Follower"},"target":"n1044","id":3845.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":19748,"Relationship":"Follower"},"target":"n1045","id":3846.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":31892,"Relationship":"Follower"},"target":"n1073","id":3847.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":21918,"Relationship":"Follower"},"target":"n1077","id":3848.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":17138,"Relationship":"Follower"},"target":"n1082","id":3849.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46767,"Relationship":"Follower"},"target":"n1089","id":3850.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":18590,"Relationship":"Follower"},"target":"n1093","id":3851.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":5219,"Relationship":"Follower"},"target":"n1146","id":3852.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":46761,"Relationship":"Follower"},"target":"n1260","id":3853.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":7159,"Relationship":"Follower"},"target":"n1444","id":3854.0},{"source":"n925","attributes":{"weight":2.0,"Edge Id":19249,"Relationship":"Follower"},"target":"n1445","id":3855.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":27642,"Relationship":"Follower"},"target":"n98","id":3856.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":1861,"Relationship":"Follower"},"target":"n303","id":3857.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":27651,"Relationship":"Follower"},"target":"n924","id":3858.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":899,"Relationship":"Follower"},"target":"n1101","id":3859.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":14080,"Relationship":"Follower"},"target":"n1182","id":3860.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":27645,"Relationship":"Follower"},"target":"n1298","id":3861.0},{"source":"n926","attributes":{"weight":2.0,"Edge Id":27643,"Relationship":"Follower"},"target":"n1355","id":3862.0},{"source":"n927","attributes":{"Edge Id":49004,"Relationship":"Followed"},"target":"n817","id":3863.0},{"source":"n928","attributes":{"weight":2.0,"Edge Id":4759,"Relationship":"Follower"},"target":"n808","id":3864.0},{"source":"n928","attributes":{"weight":2.0,"Edge Id":4745,"Relationship":"Follower"},"target":"n848","id":3865.0},{"source":"n928","attributes":{"weight":2.0,"Edge Id":4751,"Relationship":"Follower"},"target":"n1009","id":3866.0},{"source":"n928","attributes":{"weight":2.0,"Edge Id":4740,"Relationship":"Follower"},"target":"n1082","id":3867.0},{"source":"n928","attributes":{"weight":2.0,"Edge Id":4748,"Relationship":"Follower"},"target":"n1113","id":3868.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":14167,"Relationship":"Follower"},"target":"n289","id":3869.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45768,"Relationship":"Follower"},"target":"n458","id":3870.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":40021,"Relationship":"Follower"},"target":"n616","id":3871.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":19127,"Relationship":"Follower"},"target":"n625","id":3872.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45759,"Relationship":"Follower"},"target":"n814","id":3873.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":31008,"Relationship":"Follower"},"target":"n865","id":3874.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45760,"Relationship":"Follower"},"target":"n871","id":3875.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":16356,"Relationship":"Follower"},"target":"n938","id":3876.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":43928,"Relationship":"Follower"},"target":"n939","id":3877.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":18380,"Relationship":"Follower"},"target":"n966","id":3878.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45727,"Relationship":"Follower"},"target":"n973","id":3879.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":13208,"Relationship":"Follower"},"target":"n1035","id":3880.0},{"source":"n929","attributes":{"Edge Id":45061,"Relationship":"Followed"},"target":"n1039","id":3881.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":5277,"Relationship":"Follower"},"target":"n1044","id":3882.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45763,"Relationship":"Follower"},"target":"n1059","id":3883.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":8085,"Relationship":"Follower"},"target":"n1094","id":3884.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":14884,"Relationship":"Follower"},"target":"n1095","id":3885.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":1373,"Relationship":"Follower"},"target":"n1188","id":3886.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45764,"Relationship":"Follower"},"target":"n1193","id":3887.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":24392,"Relationship":"Follower"},"target":"n1194","id":3888.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":19058,"Relationship":"Follower"},"target":"n1195","id":3889.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":15743,"Relationship":"Follower"},"target":"n1197","id":3890.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":14300,"Relationship":"Follower"},"target":"n1248","id":3891.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":18182,"Relationship":"Follower"},"target":"n1268","id":3892.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":12408,"Relationship":"Follower"},"target":"n1269","id":3893.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":40582,"Relationship":"Follower"},"target":"n1298","id":3894.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45766,"Relationship":"Follower"},"target":"n1307","id":3895.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":45762,"Relationship":"Follower"},"target":"n1327","id":3896.0},{"source":"n929","attributes":{"Edge Id":4111,"Relationship":"Followed"},"target":"n1440","id":3897.0},{"source":"n929","attributes":{"weight":2.0,"Edge Id":29563,"Relationship":"Follower"},"target":"n1492","id":3898.0},{"source":"n931","attributes":{"Edge Id":50949,"Relationship":"Followed"},"target":"n330","id":3899.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":20584,"Relationship":"Follower"},"target":"n369","id":3900.0},{"source":"n931","attributes":{"Edge Id":50660,"Relationship":"Followed"},"target":"n802","id":3901.0},{"source":"n931","attributes":{"Edge Id":50012,"Relationship":"Followed"},"target":"n803","id":3902.0},{"source":"n931","attributes":{"Edge Id":51504,"Relationship":"Followed"},"target":"n807","id":3903.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":51486,"Relationship":"Follower"},"target":"n808","id":3904.0},{"source":"n931","attributes":{"Edge Id":51502,"Relationship":"Followed"},"target":"n823","id":3905.0},{"source":"n931","attributes":{"Edge Id":46515,"Relationship":"Followed"},"target":"n825","id":3906.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":51487,"Relationship":"Follower"},"target":"n827","id":3907.0},{"source":"n931","attributes":{"Edge Id":51505,"Relationship":"Followed"},"target":"n832","id":3908.0},{"source":"n931","attributes":{"Edge Id":43601,"Relationship":"Followed"},"target":"n836","id":3909.0},{"source":"n931","attributes":{"Edge Id":44340,"Relationship":"Followed"},"target":"n841","id":3910.0},{"source":"n931","attributes":{"Edge Id":51498,"Relationship":"Followed"},"target":"n844","id":3911.0},{"source":"n931","attributes":{"Edge Id":51493,"Relationship":"Followed"},"target":"n857","id":3912.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":30979,"Relationship":"Follower"},"target":"n865","id":3913.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":20818,"Relationship":"Follower"},"target":"n872","id":3914.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":49642,"Relationship":"Follower"},"target":"n873","id":3915.0},{"source":"n931","attributes":{"Edge Id":51310,"Relationship":"Followed"},"target":"n876","id":3916.0},{"source":"n931","attributes":{"Edge Id":51136,"Relationship":"Followed"},"target":"n879","id":3917.0},{"source":"n931","attributes":{"Edge Id":47101,"Relationship":"Followed"},"target":"n881","id":3918.0},{"source":"n931","attributes":{"Edge Id":51507,"Relationship":"Followed"},"target":"n882","id":3919.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":51488,"Relationship":"Follower"},"target":"n909","id":3920.0},{"source":"n931","attributes":{"Edge Id":51506,"Relationship":"Followed"},"target":"n921","id":3921.0},{"source":"n931","attributes":{"Edge Id":51499,"Relationship":"Followed"},"target":"n923","id":3922.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":46727,"Relationship":"Follower"},"target":"n925","id":3923.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":46919,"Relationship":"Follower"},"target":"n959","id":3924.0},{"source":"n931","attributes":{"Edge Id":50982,"Relationship":"Followed"},"target":"n963","id":3925.0},{"source":"n931","attributes":{"Edge Id":51492,"Relationship":"Followed"},"target":"n979","id":3926.0},{"source":"n931","attributes":{"Edge Id":49622,"Relationship":"Followed"},"target":"n983","id":3927.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":3547,"Relationship":"Follower"},"target":"n999","id":3928.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":42478,"Relationship":"Follower"},"target":"n1040","id":3929.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":50539,"Relationship":"Follower"},"target":"n1075","id":3930.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":1265,"Relationship":"Follower"},"target":"n1081","id":3931.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":18591,"Relationship":"Follower"},"target":"n1093","id":3932.0},{"source":"n931","attributes":{"Edge Id":49303,"Relationship":"Followed"},"target":"n1136","id":3933.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":51484,"Relationship":"Follower"},"target":"n1254","id":3934.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":6917,"Relationship":"Follower"},"target":"n1267","id":3935.0},{"source":"n931","attributes":{"Edge Id":51490,"Relationship":"Followed"},"target":"n1295","id":3936.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":26145,"Relationship":"Follower"},"target":"n1361","id":3937.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":51485,"Relationship":"Follower"},"target":"n1367","id":3938.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":37420,"Relationship":"Follower"},"target":"n1427","id":3939.0},{"source":"n931","attributes":{"Edge Id":48204,"Relationship":"Followed"},"target":"n1463","id":3940.0},{"source":"n931","attributes":{"weight":2.0,"Edge Id":51483,"Relationship":"Follower"},"target":"n1489","id":3941.0},{"source":"n932","attributes":{"weight":2.0,"Edge Id":29014,"Relationship":"Follower"},"target":"n220","id":3942.0},{"source":"n932","attributes":{"weight":2.0,"Edge Id":29015,"Relationship":"Follower"},"target":"n933","id":3943.0},{"source":"n932","attributes":{"weight":2.0,"Edge Id":12281,"Relationship":"Follower"},"target":"n1060","id":3944.0},{"source":"n932","attributes":{"weight":2.0,"Edge Id":10492,"Relationship":"Follower"},"target":"n1263","id":3945.0},{"source":"n933","attributes":{"weight":2.0,"Edge Id":30475,"Relationship":"Follower"},"target":"n220","id":3946.0},{"source":"n933","attributes":{"weight":2.0,"Edge Id":30671,"Relationship":"Follower"},"target":"n457","id":3947.0},{"source":"n933","attributes":{"Edge Id":30674,"Relationship":"Followed"},"target":"n867","id":3948.0},{"source":"n933","attributes":{"weight":2.0,"Edge Id":29011,"Relationship":"Follower"},"target":"n932","id":3949.0},{"source":"n933","attributes":{"Edge Id":30680,"Relationship":"Followed"},"target":"n935","id":3950.0},{"source":"n933","attributes":{"Edge Id":30675,"Relationship":"Followed"},"target":"n995","id":3951.0},{"source":"n933","attributes":{"weight":2.0,"Edge Id":30672,"Relationship":"Follower"},"target":"n1063","id":3952.0},{"source":"n934","attributes":{"weight":2.0,"Edge Id":10058,"Relationship":"Follower"},"target":"n896","id":3953.0},{"source":"n934","attributes":{"weight":2.0,"Edge Id":19965,"Relationship":"Follower"},"target":"n917","id":3954.0},{"source":"n934","attributes":{"weight":2.0,"Edge Id":37522,"Relationship":"Follower"},"target":"n936","id":3955.0},{"source":"n934","attributes":{"weight":2.0,"Edge Id":31887,"Relationship":"Follower"},"target":"n1073","id":3956.0},{"source":"n934","attributes":{"weight":2.0,"Edge Id":861,"Relationship":"Follower"},"target":"n1101","id":3957.0},{"source":"n935","attributes":{"Edge Id":11521,"Relationship":"Followed"},"target":"n327","id":3958.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":11052,"Relationship":"Follower"},"target":"n632","id":3959.0},{"source":"n935","attributes":{"Edge Id":53207,"Relationship":"Followed"},"target":"n838","id":3960.0},{"source":"n935","attributes":{"Edge Id":45135,"Relationship":"Followed"},"target":"n847","id":3961.0},{"source":"n935","attributes":{"Edge Id":48408,"Relationship":"Followed"},"target":"n850","id":3962.0},{"source":"n935","attributes":{"Edge Id":45218,"Relationship":"Followed"},"target":"n889","id":3963.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":41099,"Relationship":"Follower"},"target":"n907","id":3964.0},{"source":"n935","attributes":{"Edge Id":54440,"Relationship":"Followed"},"target":"n911","id":3965.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":19915,"Relationship":"Follower"},"target":"n917","id":3966.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":30668,"Relationship":"Follower"},"target":"n933","id":3967.0},{"source":"n935","attributes":{"Edge Id":45667,"Relationship":"Followed"},"target":"n949","id":3968.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":19608,"Relationship":"Follower"},"target":"n1116","id":3969.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":30717,"Relationship":"Follower"},"target":"n1117","id":3970.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":1369,"Relationship":"Follower"},"target":"n1188","id":3971.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":48916,"Relationship":"Follower"},"target":"n1193","id":3972.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":54498,"Relationship":"Follower"},"target":"n1218","id":3973.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":4178,"Relationship":"Follower"},"target":"n1249","id":3974.0},{"source":"n935","attributes":{"weight":2.0,"Edge Id":29562,"Relationship":"Follower"},"target":"n1492","id":3975.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":30454,"Relationship":"Follower"},"target":"n222","id":3976.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":36953,"Relationship":"Follower"},"target":"n246","id":3977.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":37528,"Relationship":"Follower"},"target":"n510","id":3978.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":35935,"Relationship":"Follower"},"target":"n563","id":3979.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":28862,"Relationship":"Follower"},"target":"n606","id":3980.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":37530,"Relationship":"Follower"},"target":"n846","id":3981.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":37533,"Relationship":"Follower"},"target":"n934","id":3982.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":36291,"Relationship":"Follower"},"target":"n937","id":3983.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":12087,"Relationship":"Follower"},"target":"n1061","id":3984.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":1458,"Relationship":"Follower"},"target":"n1348","id":3985.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":36229,"Relationship":"Follower"},"target":"n1351","id":3986.0},{"source":"n936","attributes":{"weight":2.0,"Edge Id":21525,"Relationship":"Follower"},"target":"n1520","id":3987.0},{"source":"n937","attributes":{"weight":2.0,"Edge Id":35934,"Relationship":"Follower"},"target":"n563","id":3988.0},{"source":"n937","attributes":{"weight":2.0,"Edge Id":10060,"Relationship":"Follower"},"target":"n896","id":3989.0},{"source":"n937","attributes":{"weight":2.0,"Edge Id":36293,"Relationship":"Follower"},"target":"n936","id":3990.0},{"source":"n937","attributes":{"weight":2.0,"Edge Id":12086,"Relationship":"Follower"},"target":"n1061","id":3991.0},{"source":"n937","attributes":{"weight":2.0,"Edge Id":7392,"Relationship":"Follower"},"target":"n1190","id":3992.0},{"source":"n938","attributes":{"weight":2.0,"Edge Id":16361,"Relationship":"Follower"},"target":"n929","id":3993.0},{"source":"n938","attributes":{"weight":2.0,"Edge Id":8094,"Relationship":"Follower"},"target":"n1094","id":3994.0},{"source":"n939","attributes":{"Edge Id":43941,"Relationship":"Followed"},"target":"n847","id":3995.0},{"source":"n939","attributes":{"weight":2.0,"Edge Id":43937,"Relationship":"Follower"},"target":"n929","id":3996.0},{"source":"n939","attributes":{"weight":2.0,"Edge Id":8107,"Relationship":"Follower"},"target":"n1094","id":3997.0},{"source":"n939","attributes":{"weight":2.0,"Edge Id":43938,"Relationship":"Follower"},"target":"n1209","id":3998.0},{"source":"n940","attributes":{"Edge Id":4599,"Relationship":"Followed"},"target":"n816","id":3999.0},{"source":"n940","attributes":{"Edge Id":51272,"Relationship":"Followed"},"target":"n857","id":4000.0},{"source":"n940","attributes":{"Edge Id":51273,"Relationship":"Followed"},"target":"n893","id":4001.0},{"source":"n940","attributes":{"weight":2.0,"Edge Id":42320,"Relationship":"Follower"},"target":"n941","id":4002.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":42331,"Relationship":"Follower"},"target":"n317","id":4003.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":22316,"Relationship":"Follower"},"target":"n549","id":4004.0},{"source":"n941","attributes":{"Edge Id":4588,"Relationship":"Followed"},"target":"n816","id":4005.0},{"source":"n941","attributes":{"Edge Id":42347,"Relationship":"Followed"},"target":"n841","id":4006.0},{"source":"n941","attributes":{"Edge Id":42338,"Relationship":"Followed"},"target":"n857","id":4007.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":42328,"Relationship":"Follower"},"target":"n905","id":4008.0},{"source":"n941","attributes":{"Edge Id":42343,"Relationship":"Followed"},"target":"n915","id":4009.0},{"source":"n941","attributes":{"Edge Id":42345,"Relationship":"Followed"},"target":"n940","id":4010.0},{"source":"n941","attributes":{"Edge Id":42353,"Relationship":"Followed"},"target":"n1026","id":4011.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":6578,"Relationship":"Follower"},"target":"n1043","id":4012.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":31441,"Relationship":"Follower"},"target":"n1118","id":4013.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":29977,"Relationship":"Follower"},"target":"n1137","id":4014.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":20147,"Relationship":"Follower"},"target":"n1183","id":4015.0},{"source":"n941","attributes":{"weight":2.0,"Edge Id":41995,"Relationship":"Follower"},"target":"n1247","id":4016.0},{"source":"n942","attributes":{"weight":2.0,"Edge Id":53372,"Relationship":"Follower"},"target":"n995","id":4017.0},{"source":"n942","attributes":{"weight":2.0,"Edge Id":53371,"Relationship":"Follower"},"target":"n1051","id":4018.0},{"source":"n942","attributes":{"weight":2.0,"Edge Id":8883,"Relationship":"Follower"},"target":"n1376","id":4019.0},{"source":"n943","attributes":{"Edge Id":44411,"Relationship":"Followed"},"target":"n805","id":4020.0},{"source":"n943","attributes":{"Edge Id":44448,"Relationship":"Followed"},"target":"n827","id":4021.0},{"source":"n943","attributes":{"Edge Id":44407,"Relationship":"Followed"},"target":"n832","id":4022.0},{"source":"n943","attributes":{"Edge Id":44438,"Relationship":"Followed"},"target":"n835","id":4023.0},{"source":"n943","attributes":{"Edge Id":43534,"Relationship":"Followed"},"target":"n836","id":4024.0},{"source":"n943","attributes":{"Edge Id":44422,"Relationship":"Followed"},"target":"n838","id":4025.0},{"source":"n943","attributes":{"weight":2.0,"Edge Id":44403,"Relationship":"Follower"},"target":"n890","id":4026.0},{"source":"n943","attributes":{"Edge Id":44428,"Relationship":"Followed"},"target":"n893","id":4027.0},{"source":"n943","attributes":{"Edge Id":44443,"Relationship":"Followed"},"target":"n911","id":4028.0},{"source":"n943","attributes":{"Edge Id":44413,"Relationship":"Followed"},"target":"n922","id":4029.0},{"source":"n943","attributes":{"Edge Id":44440,"Relationship":"Followed"},"target":"n945","id":4030.0},{"source":"n943","attributes":{"weight":2.0,"Edge Id":44400,"Relationship":"Follower"},"target":"n947","id":4031.0},{"source":"n943","attributes":{"Edge Id":44417,"Relationship":"Followed"},"target":"n949","id":4032.0},{"source":"n943","attributes":{"Edge Id":44416,"Relationship":"Followed"},"target":"n955","id":4033.0},{"source":"n943","attributes":{"Edge Id":44432,"Relationship":"Followed"},"target":"n962","id":4034.0},{"source":"n943","attributes":{"Edge Id":44433,"Relationship":"Followed"},"target":"n979","id":4035.0},{"source":"n943","attributes":{"Edge Id":44444,"Relationship":"Followed"},"target":"n995","id":4036.0},{"source":"n943","attributes":{"Edge Id":44408,"Relationship":"Followed"},"target":"n1007","id":4037.0},{"source":"n943","attributes":{"weight":2.0,"Edge Id":44405,"Relationship":"Follower"},"target":"n1010","id":4038.0},{"source":"n943","attributes":{"Edge Id":44439,"Relationship":"Followed"},"target":"n1011","id":4039.0},{"source":"n943","attributes":{"Edge Id":44409,"Relationship":"Followed"},"target":"n1016","id":4040.0},{"source":"n943","attributes":{"Edge Id":44415,"Relationship":"Followed"},"target":"n1023","id":4041.0},{"source":"n943","attributes":{"Edge Id":44423,"Relationship":"Followed"},"target":"n1051","id":4042.0},{"source":"n943","attributes":{"Edge Id":44406,"Relationship":"Followed"},"target":"n1091","id":4043.0},{"source":"n943","attributes":{"weight":2.0,"Edge Id":44402,"Relationship":"Follower"},"target":"n1174","id":4044.0},{"source":"n943","attributes":{"weight":2.0,"Edge Id":44401,"Relationship":"Follower"},"target":"n1250","id":4045.0},{"source":"n943","attributes":{"Edge Id":44431,"Relationship":"Followed"},"target":"n1372","id":4046.0},{"source":"n943","attributes":{"Edge Id":44442,"Relationship":"Followed"},"target":"n1373","id":4047.0},{"source":"n943","attributes":{"weight":2.0,"Edge Id":10275,"Relationship":"Follower"},"target":"n1380","id":4048.0},{"source":"n944","attributes":{"Edge Id":47751,"Relationship":"Followed"},"target":"n801","id":4049.0},{"source":"n944","attributes":{"Edge Id":53739,"Relationship":"Followed"},"target":"n805","id":4050.0},{"source":"n944","attributes":{"Edge Id":45285,"Relationship":"Followed"},"target":"n829","id":4051.0},{"source":"n944","attributes":{"Edge Id":50354,"Relationship":"Followed"},"target":"n860","id":4052.0},{"source":"n944","attributes":{"weight":2.0,"Edge Id":53730,"Relationship":"Follower"},"target":"n915","id":4053.0},{"source":"n944","attributes":{"Edge Id":53071,"Relationship":"Followed"},"target":"n919","id":4054.0},{"source":"n944","attributes":{"Edge Id":53737,"Relationship":"Followed"},"target":"n922","id":4055.0},{"source":"n944","attributes":{"Edge Id":45023,"Relationship":"Followed"},"target":"n945","id":4056.0},{"source":"n944","attributes":{"weight":2.0,"Edge Id":44745,"Relationship":"Follower"},"target":"n947","id":4057.0},{"source":"n944","attributes":{"Edge Id":49633,"Relationship":"Followed"},"target":"n983","id":4058.0},{"source":"n944","attributes":{"Edge Id":53736,"Relationship":"Followed"},"target":"n991","id":4059.0},{"source":"n944","attributes":{"Edge Id":48278,"Relationship":"Followed"},"target":"n994","id":4060.0},{"source":"n944","attributes":{"Edge Id":53742,"Relationship":"Followed"},"target":"n1007","id":4061.0},{"source":"n944","attributes":{"Edge Id":53733,"Relationship":"Followed"},"target":"n1016","id":4062.0},{"source":"n944","attributes":{"Edge Id":45704,"Relationship":"Followed"},"target":"n1149","id":4063.0},{"source":"n944","attributes":{"weight":2.0,"Edge Id":513,"Relationship":"Follower"},"target":"n1175","id":4064.0},{"source":"n944","attributes":{"Edge Id":53735,"Relationship":"Followed"},"target":"n1372","id":4065.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":9271,"Relationship":"Follower"},"target":"n463","id":4066.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44941,"Relationship":"Follower"},"target":"n781","id":4067.0},{"source":"n945","attributes":{"Edge Id":44962,"Relationship":"Followed"},"target":"n805","id":4068.0},{"source":"n945","attributes":{"Edge Id":44980,"Relationship":"Followed"},"target":"n827","id":4069.0},{"source":"n945","attributes":{"Edge Id":44955,"Relationship":"Followed"},"target":"n832","id":4070.0},{"source":"n945","attributes":{"Edge Id":44958,"Relationship":"Followed"},"target":"n835","id":4071.0},{"source":"n945","attributes":{"Edge Id":43536,"Relationship":"Followed"},"target":"n836","id":4072.0},{"source":"n945","attributes":{"Edge Id":44966,"Relationship":"Followed"},"target":"n838","id":4073.0},{"source":"n945","attributes":{"Edge Id":44969,"Relationship":"Followed"},"target":"n877","id":4074.0},{"source":"n945","attributes":{"Edge Id":44957,"Relationship":"Followed"},"target":"n881","id":4075.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44937,"Relationship":"Follower"},"target":"n890","id":4076.0},{"source":"n945","attributes":{"Edge Id":44954,"Relationship":"Followed"},"target":"n891","id":4077.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":41092,"Relationship":"Follower"},"target":"n907","id":4078.0},{"source":"n945","attributes":{"Edge Id":44949,"Relationship":"Followed"},"target":"n919","id":4079.0},{"source":"n945","attributes":{"Edge Id":44974,"Relationship":"Followed"},"target":"n922","id":4080.0},{"source":"n945","attributes":{"Edge Id":44453,"Relationship":"Followed"},"target":"n943","id":4081.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44938,"Relationship":"Follower"},"target":"n944","id":4082.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44737,"Relationship":"Follower"},"target":"n947","id":4083.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44942,"Relationship":"Follower"},"target":"n954","id":4084.0},{"source":"n945","attributes":{"Edge Id":44986,"Relationship":"Followed"},"target":"n994","id":4085.0},{"source":"n945","attributes":{"Edge Id":44971,"Relationship":"Followed"},"target":"n995","id":4086.0},{"source":"n945","attributes":{"Edge Id":44964,"Relationship":"Followed"},"target":"n997","id":4087.0},{"source":"n945","attributes":{"Edge Id":44961,"Relationship":"Followed"},"target":"n1007","id":4088.0},{"source":"n945","attributes":{"Edge Id":44972,"Relationship":"Followed"},"target":"n1011","id":4089.0},{"source":"n945","attributes":{"Edge Id":44965,"Relationship":"Followed"},"target":"n1016","id":4090.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44940,"Relationship":"Follower"},"target":"n1021","id":4091.0},{"source":"n945","attributes":{"Edge Id":44968,"Relationship":"Followed"},"target":"n1023","id":4092.0},{"source":"n945","attributes":{"Edge Id":44951,"Relationship":"Followed"},"target":"n1091","id":4093.0},{"source":"n945","attributes":{"Edge Id":44979,"Relationship":"Followed"},"target":"n1133","id":4094.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":12824,"Relationship":"Follower"},"target":"n1139","id":4095.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44936,"Relationship":"Follower"},"target":"n1174","id":4096.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44943,"Relationship":"Follower"},"target":"n1251","id":4097.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44944,"Relationship":"Follower"},"target":"n1372","id":4098.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44935,"Relationship":"Follower"},"target":"n1375","id":4099.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":8895,"Relationship":"Follower"},"target":"n1376","id":4100.0},{"source":"n945","attributes":{"weight":2.0,"Edge Id":44946,"Relationship":"Follower"},"target":"n1381","id":4101.0},{"source":"n946","attributes":{"weight":2.0,"Edge Id":38657,"Relationship":"Follower"},"target":"n300","id":4102.0},{"source":"n946","attributes":{"weight":2.0,"Edge Id":41816,"Relationship":"Follower"},"target":"n1047","id":4103.0},{"source":"n946","attributes":{"weight":2.0,"Edge Id":17187,"Relationship":"Follower"},"target":"n1082","id":4104.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44777,"Relationship":"Follower"},"target":"n243","id":4105.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44779,"Relationship":"Follower"},"target":"n261","id":4106.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44781,"Relationship":"Follower"},"target":"n318","id":4107.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":34287,"Relationship":"Follower"},"target":"n438","id":4108.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":26227,"Relationship":"Follower"},"target":"n507","id":4109.0},{"source":"n947","attributes":{"Edge Id":44818,"Relationship":"Followed"},"target":"n805","id":4110.0},{"source":"n947","attributes":{"Edge Id":44805,"Relationship":"Followed"},"target":"n832","id":4111.0},{"source":"n947","attributes":{"Edge Id":44822,"Relationship":"Followed"},"target":"n835","id":4112.0},{"source":"n947","attributes":{"Edge Id":44812,"Relationship":"Followed"},"target":"n857","id":4113.0},{"source":"n947","attributes":{"Edge Id":44532,"Relationship":"Followed"},"target":"n867","id":4114.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44784,"Relationship":"Follower"},"target":"n890","id":4115.0},{"source":"n947","attributes":{"Edge Id":44814,"Relationship":"Followed"},"target":"n891","id":4116.0},{"source":"n947","attributes":{"Edge Id":44803,"Relationship":"Followed"},"target":"n915","id":4117.0},{"source":"n947","attributes":{"Edge Id":44800,"Relationship":"Followed"},"target":"n919","id":4118.0},{"source":"n947","attributes":{"Edge Id":44833,"Relationship":"Followed"},"target":"n923","id":4119.0},{"source":"n947","attributes":{"Edge Id":44452,"Relationship":"Followed"},"target":"n943","id":4120.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44786,"Relationship":"Follower"},"target":"n944","id":4121.0},{"source":"n947","attributes":{"Edge Id":44813,"Relationship":"Followed"},"target":"n945","id":4122.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44778,"Relationship":"Follower"},"target":"n950","id":4123.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44794,"Relationship":"Follower"},"target":"n951","id":4124.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44787,"Relationship":"Follower"},"target":"n962","id":4125.0},{"source":"n947","attributes":{"Edge Id":44816,"Relationship":"Followed"},"target":"n979","id":4126.0},{"source":"n947","attributes":{"Edge Id":44829,"Relationship":"Followed"},"target":"n991","id":4127.0},{"source":"n947","attributes":{"Edge Id":44825,"Relationship":"Followed"},"target":"n995","id":4128.0},{"source":"n947","attributes":{"Edge Id":44846,"Relationship":"Followed"},"target":"n1007","id":4129.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44790,"Relationship":"Follower"},"target":"n1011","id":4130.0},{"source":"n947","attributes":{"Edge Id":44828,"Relationship":"Followed"},"target":"n1016","id":4131.0},{"source":"n947","attributes":{"Edge Id":44810,"Relationship":"Followed"},"target":"n1017","id":4132.0},{"source":"n947","attributes":{"Edge Id":44836,"Relationship":"Followed"},"target":"n1023","id":4133.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44775,"Relationship":"Follower"},"target":"n1049","id":4134.0},{"source":"n947","attributes":{"Edge Id":44827,"Relationship":"Followed"},"target":"n1051","id":4135.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44793,"Relationship":"Follower"},"target":"n1071","id":4136.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44789,"Relationship":"Follower"},"target":"n1089","id":4137.0},{"source":"n947","attributes":{"Edge Id":44796,"Relationship":"Followed"},"target":"n1091","id":4138.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44783,"Relationship":"Follower"},"target":"n1174","id":4139.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44782,"Relationship":"Follower"},"target":"n1177","id":4140.0},{"source":"n947","attributes":{"Edge Id":44826,"Relationship":"Followed"},"target":"n1178","id":4141.0},{"source":"n947","attributes":{"Edge Id":44801,"Relationship":"Followed"},"target":"n1243","id":4142.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":4983,"Relationship":"Follower"},"target":"n1274","id":4143.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":39716,"Relationship":"Follower"},"target":"n1288","id":4144.0},{"source":"n947","attributes":{"Edge Id":44815,"Relationship":"Followed"},"target":"n1295","id":4145.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44791,"Relationship":"Follower"},"target":"n1371","id":4146.0},{"source":"n947","attributes":{"Edge Id":44834,"Relationship":"Followed"},"target":"n1372","id":4147.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":8872,"Relationship":"Follower"},"target":"n1376","id":4148.0},{"source":"n947","attributes":{"weight":2.0,"Edge Id":44792,"Relationship":"Follower"},"target":"n1413","id":4149.0},{"source":"n948","attributes":{"weight":2.0,"Edge Id":35854,"Relationship":"Follower"},"target":"n305","id":4150.0},{"source":"n948","attributes":{"Edge Id":40650,"Relationship":"Followed"},"target":"n949","id":4151.0},{"source":"n948","attributes":{"weight":2.0,"Edge Id":40641,"Relationship":"Follower"},"target":"n1009","id":4152.0},{"source":"n948","attributes":{"weight":2.0,"Edge Id":40646,"Relationship":"Follower"},"target":"n1051","id":4153.0},{"source":"n948","attributes":{"weight":2.0,"Edge Id":30754,"Relationship":"Follower"},"target":"n1117","id":4154.0},{"source":"n948","attributes":{"weight":2.0,"Edge Id":35637,"Relationship":"Follower"},"target":"n1187","id":4155.0},{"source":"n949","attributes":{"weight":2.0,"Edge Id":45601,"Relationship":"Follower"},"target":"n827","id":4156.0},{"source":"n949","attributes":{"Edge Id":45607,"Relationship":"Followed"},"target":"n838","id":4157.0},{"source":"n949","attributes":{"Edge Id":45614,"Relationship":"Followed"},"target":"n922","id":4158.0},{"source":"n949","attributes":{"Edge Id":45626,"Relationship":"Followed"},"target":"n935","id":4159.0},{"source":"n949","attributes":{"Edge Id":44456,"Relationship":"Followed"},"target":"n943","id":4160.0},{"source":"n949","attributes":{"weight":2.0,"Edge Id":40637,"Relationship":"Follower"},"target":"n948","id":4161.0},{"source":"n949","attributes":{"Edge Id":45480,"Relationship":"Followed"},"target":"n993","id":4162.0},{"source":"n949","attributes":{"Edge Id":45605,"Relationship":"Followed"},"target":"n1051","id":4163.0},{"source":"n949","attributes":{"weight":2.0,"Edge Id":35654,"Relationship":"Follower"},"target":"n1187","id":4164.0},{"source":"n949","attributes":{"weight":2.0,"Edge Id":14296,"Relationship":"Follower"},"target":"n1248","id":4165.0},{"source":"n949","attributes":{"weight":2.0,"Edge Id":45594,"Relationship":"Follower"},"target":"n1250","id":4166.0},{"source":"n949","attributes":{"Edge Id":45573,"Relationship":"Followed"},"target":"n1335","id":4167.0},{"source":"n949","attributes":{"weight":2.0,"Edge Id":8882,"Relationship":"Follower"},"target":"n1376","id":4168.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52811,"Relationship":"Follower"},"target":"n317","id":4169.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52810,"Relationship":"Follower"},"target":"n318","id":4170.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":22315,"Relationship":"Follower"},"target":"n549","id":4171.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52813,"Relationship":"Follower"},"target":"n699","id":4172.0},{"source":"n950","attributes":{"Edge Id":52829,"Relationship":"Followed"},"target":"n919","id":4173.0},{"source":"n950","attributes":{"Edge Id":52824,"Relationship":"Followed"},"target":"n922","id":4174.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":44774,"Relationship":"Follower"},"target":"n947","id":4175.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52820,"Relationship":"Follower"},"target":"n951","id":4176.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52816,"Relationship":"Follower"},"target":"n1007","id":4177.0},{"source":"n950","attributes":{"Edge Id":52837,"Relationship":"Followed"},"target":"n1016","id":4178.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52818,"Relationship":"Follower"},"target":"n1038","id":4179.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":48298,"Relationship":"Follower"},"target":"n1049","id":4180.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52815,"Relationship":"Follower"},"target":"n1051","id":4181.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":19606,"Relationship":"Follower"},"target":"n1116","id":4182.0},{"source":"n950","attributes":{"Edge Id":49093,"Relationship":"Followed"},"target":"n1178","id":4183.0},{"source":"n950","attributes":{"weight":2.0,"Edge Id":52817,"Relationship":"Follower"},"target":"n1243","id":4184.0},{"source":"n951","attributes":{"Edge Id":45368,"Relationship":"Followed"},"target":"n833","id":4185.0},{"source":"n951","attributes":{"Edge Id":53318,"Relationship":"Followed"},"target":"n891","id":4186.0},{"source":"n951","attributes":{"Edge Id":54485,"Relationship":"Followed"},"target":"n915","id":4187.0},{"source":"n951","attributes":{"Edge Id":53932,"Relationship":"Followed"},"target":"n922","id":4188.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":44735,"Relationship":"Follower"},"target":"n947","id":4189.0},{"source":"n951","attributes":{"Edge Id":52854,"Relationship":"Followed"},"target":"n950","id":4190.0},{"source":"n951","attributes":{"Edge Id":54476,"Relationship":"Followed"},"target":"n991","id":4191.0},{"source":"n951","attributes":{"Edge Id":54456,"Relationship":"Followed"},"target":"n1004","id":4192.0},{"source":"n951","attributes":{"Edge Id":54361,"Relationship":"Followed"},"target":"n1011","id":4193.0},{"source":"n951","attributes":{"Edge Id":53882,"Relationship":"Followed"},"target":"n1017","id":4194.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":6548,"Relationship":"Follower"},"target":"n1043","id":4195.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":53470,"Relationship":"Follower"},"target":"n1174","id":4196.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":52956,"Relationship":"Follower"},"target":"n1177","id":4197.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":54247,"Relationship":"Follower"},"target":"n1243","id":4198.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":54370,"Relationship":"Follower"},"target":"n1371","id":4199.0},{"source":"n951","attributes":{"weight":2.0,"Edge Id":52455,"Relationship":"Follower"},"target":"n1385","id":4200.0},{"source":"n952","attributes":{"Edge Id":43107,"Relationship":"Follower"},"target":"n330","id":4201.0},{"source":"n952","attributes":{"Edge Id":4807,"Relationship":"Follower"},"target":"n515","id":4202.0},{"source":"n952","attributes":{"Edge Id":26403,"Relationship":"Follower"},"target":"n746","id":4203.0},{"source":"n952","attributes":{"Edge Id":43114,"Relationship":"Follower"},"target":"n1019","id":4204.0},{"source":"n952","attributes":{"Edge Id":43115,"Relationship":"Follower"},"target":"n1047","id":4205.0},{"source":"n952","attributes":{"Edge Id":11820,"Relationship":"Follower"},"target":"n1055","id":4206.0},{"source":"n952","attributes":{"Edge Id":43118,"Relationship":"Follower"},"target":"n1089","id":4207.0},{"source":"n952","attributes":{"Edge Id":43112,"Relationship":"Follower"},"target":"n1111","id":4208.0},{"source":"n952","attributes":{"Edge Id":27488,"Relationship":"Follower"},"target":"n1120","id":4209.0},{"source":"n952","attributes":{"Edge Id":43116,"Relationship":"Follower"},"target":"n1254","id":4210.0},{"source":"n952","attributes":{"Edge Id":35364,"Relationship":"Follower"},"target":"n1293","id":4211.0},{"source":"n953","attributes":{"weight":2.0,"Edge Id":504,"Relationship":"Follower"},"target":"n1047","id":4212.0},{"source":"n954","attributes":{"Edge Id":53191,"Relationship":"Followed"},"target":"n838","id":4213.0},{"source":"n954","attributes":{"Edge Id":45205,"Relationship":"Followed"},"target":"n889","id":4214.0},{"source":"n954","attributes":{"weight":2.0,"Edge Id":53567,"Relationship":"Follower"},"target":"n890","id":4215.0},{"source":"n954","attributes":{"Edge Id":53307,"Relationship":"Followed"},"target":"n891","id":4216.0},{"source":"n954","attributes":{"Edge Id":53994,"Relationship":"Followed"},"target":"n911","id":4217.0},{"source":"n954","attributes":{"Edge Id":45030,"Relationship":"Followed"},"target":"n945","id":4218.0},{"source":"n954","attributes":{"Edge Id":53995,"Relationship":"Followed"},"target":"n1007","id":4219.0},{"source":"n954","attributes":{"weight":2.0,"Edge Id":53855,"Relationship":"Follower"},"target":"n1017","id":4220.0},{"source":"n954","attributes":{"Edge Id":53963,"Relationship":"Followed"},"target":"n1023","id":4221.0},{"source":"n954","attributes":{"weight":2.0,"Edge Id":53989,"Relationship":"Follower"},"target":"n1071","id":4222.0},{"source":"n954","attributes":{"weight":2.0,"Edge Id":53990,"Relationship":"Follower"},"target":"n1218","id":4223.0},{"source":"n955","attributes":{"Edge Id":45202,"Relationship":"Followed"},"target":"n889","id":4224.0},{"source":"n955","attributes":{"Edge Id":44486,"Relationship":"Followed"},"target":"n943","id":4225.0},{"source":"n955","attributes":{"Edge Id":53542,"Relationship":"Followed"},"target":"n995","id":4226.0},{"source":"n955","attributes":{"Edge Id":53545,"Relationship":"Followed"},"target":"n1023","id":4227.0},{"source":"n955","attributes":{"Edge Id":10026,"Relationship":"Followed"},"target":"n1110","id":4228.0},{"source":"n955","attributes":{"weight":2.0,"Edge Id":24841,"Relationship":"Follower"},"target":"n1329","id":4229.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":32074,"Relationship":"Follower"},"target":"n469","id":4230.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":32063,"Relationship":"Follower"},"target":"n494","id":4231.0},{"source":"n956","attributes":{"Edge Id":32082,"Relationship":"Followed"},"target":"n841","id":4232.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":32070,"Relationship":"Follower"},"target":"n905","id":4233.0},{"source":"n956","attributes":{"Edge Id":32087,"Relationship":"Followed"},"target":"n1004","id":4234.0},{"source":"n956","attributes":{"Edge Id":32111,"Relationship":"Followed"},"target":"n1029","id":4235.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":32075,"Relationship":"Follower"},"target":"n1047","id":4236.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":17189,"Relationship":"Follower"},"target":"n1082","id":4237.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":31443,"Relationship":"Follower"},"target":"n1118","id":4238.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":32064,"Relationship":"Follower"},"target":"n1288","id":4239.0},{"source":"n956","attributes":{"weight":2.0,"Edge Id":32061,"Relationship":"Follower"},"target":"n1289","id":4240.0},{"source":"n957","attributes":{"weight":2.0,"Edge Id":13961,"Relationship":"Follower"},"target":"n348","id":4241.0},{"source":"n957","attributes":{"weight":2.0,"Edge Id":29182,"Relationship":"Follower"},"target":"n508","id":4242.0},{"source":"n957","attributes":{"Edge Id":42911,"Relationship":"Followed"},"target":"n801","id":4243.0},{"source":"n957","attributes":{"weight":2.0,"Edge Id":42909,"Relationship":"Follower"},"target":"n1167","id":4244.0},{"source":"n958","attributes":{"Edge Id":31169,"Relationship":"Followed"},"target":"n841","id":4245.0},{"source":"n959","attributes":{"Edge Id":46963,"Relationship":"Followed"},"target":"n801","id":4246.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46957,"Relationship":"Follower"},"target":"n808","id":4247.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46945,"Relationship":"Follower"},"target":"n822","id":4248.0},{"source":"n959","attributes":{"Edge Id":46981,"Relationship":"Followed"},"target":"n823","id":4249.0},{"source":"n959","attributes":{"Edge Id":46488,"Relationship":"Followed"},"target":"n825","id":4250.0},{"source":"n959","attributes":{"Edge Id":46991,"Relationship":"Followed"},"target":"n827","id":4251.0},{"source":"n959","attributes":{"Edge Id":43549,"Relationship":"Followed"},"target":"n836","id":4252.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":3867,"Relationship":"Follower"},"target":"n840","id":4253.0},{"source":"n959","attributes":{"Edge Id":44305,"Relationship":"Followed"},"target":"n841","id":4254.0},{"source":"n959","attributes":{"Edge Id":46982,"Relationship":"Followed"},"target":"n844","id":4255.0},{"source":"n959","attributes":{"Edge Id":46967,"Relationship":"Followed"},"target":"n857","id":4256.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46044,"Relationship":"Follower"},"target":"n903","id":4257.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46942,"Relationship":"Follower"},"target":"n905","id":4258.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":22533,"Relationship":"Follower"},"target":"n912","id":4259.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":7786,"Relationship":"Follower"},"target":"n914","id":4260.0},{"source":"n959","attributes":{"Edge Id":46974,"Relationship":"Followed"},"target":"n915","id":4261.0},{"source":"n959","attributes":{"Edge Id":46969,"Relationship":"Followed"},"target":"n931","id":4262.0},{"source":"n959","attributes":{"Edge Id":46985,"Relationship":"Followed"},"target":"n979","id":4263.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46948,"Relationship":"Follower"},"target":"n1006","id":4264.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":33390,"Relationship":"Follower"},"target":"n1014","id":4265.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46944,"Relationship":"Follower"},"target":"n1031","id":4266.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":42463,"Relationship":"Follower"},"target":"n1040","id":4267.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46958,"Relationship":"Follower"},"target":"n1057","id":4268.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46959,"Relationship":"Follower"},"target":"n1089","id":4269.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":16114,"Relationship":"Follower"},"target":"n1124","id":4270.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46949,"Relationship":"Follower"},"target":"n1125","id":4271.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46955,"Relationship":"Follower"},"target":"n1128","id":4272.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46953,"Relationship":"Follower"},"target":"n1153","id":4273.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46947,"Relationship":"Follower"},"target":"n1161","id":4274.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":37046,"Relationship":"Follower"},"target":"n1165","id":4275.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":29866,"Relationship":"Follower"},"target":"n1258","id":4276.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46951,"Relationship":"Follower"},"target":"n1283","id":4277.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":46943,"Relationship":"Follower"},"target":"n1290","id":4278.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":20325,"Relationship":"Follower"},"target":"n1291","id":4279.0},{"source":"n959","attributes":{"Edge Id":46975,"Relationship":"Followed"},"target":"n1311","id":4280.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":26151,"Relationship":"Follower"},"target":"n1361","id":4281.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":43277,"Relationship":"Follower"},"target":"n1399","id":4282.0},{"source":"n959","attributes":{"weight":2.0,"Edge Id":2044,"Relationship":"Follower"},"target":"n1420","id":4283.0},{"source":"n960","attributes":{"weight":2.0,"Edge Id":53515,"Relationship":"Follower"},"target":"n961","id":4284.0},{"source":"n960","attributes":{"Edge Id":53517,"Relationship":"Followed"},"target":"n1333","id":4285.0},{"source":"n961","attributes":{"Edge Id":53534,"Relationship":"Followed"},"target":"n922","id":4286.0},{"source":"n961","attributes":{"Edge Id":53520,"Relationship":"Followed"},"target":"n960","id":4287.0},{"source":"n962","attributes":{"Edge Id":53770,"Relationship":"Followed"},"target":"n827","id":4288.0},{"source":"n962","attributes":{"Edge Id":53689,"Relationship":"Followed"},"target":"n832","id":4289.0},{"source":"n962","attributes":{"Edge Id":51368,"Relationship":"Followed"},"target":"n859","id":4290.0},{"source":"n962","attributes":{"Edge Id":53771,"Relationship":"Followed"},"target":"n915","id":4291.0},{"source":"n962","attributes":{"Edge Id":51963,"Relationship":"Followed"},"target":"n920","id":4292.0},{"source":"n962","attributes":{"Edge Id":53775,"Relationship":"Followed"},"target":"n922","id":4293.0},{"source":"n962","attributes":{"Edge Id":44490,"Relationship":"Followed"},"target":"n943","id":4294.0},{"source":"n962","attributes":{"weight":2.0,"Edge Id":44762,"Relationship":"Follower"},"target":"n947","id":4295.0},{"source":"n962","attributes":{"Edge Id":53768,"Relationship":"Followed"},"target":"n1007","id":4296.0},{"source":"n962","attributes":{"Edge Id":53774,"Relationship":"Followed"},"target":"n1016","id":4297.0},{"source":"n962","attributes":{"Edge Id":53769,"Relationship":"Followed"},"target":"n1023","id":4298.0},{"source":"n962","attributes":{"weight":2.0,"Edge Id":52698,"Relationship":"Follower"},"target":"n1129","id":4299.0},{"source":"n962","attributes":{"weight":2.0,"Edge Id":50203,"Relationship":"Follower"},"target":"n1294","id":4300.0},{"source":"n962","attributes":{"weight":2.0,"Edge Id":47428,"Relationship":"Follower"},"target":"n1365","id":4301.0},{"source":"n962","attributes":{"Edge Id":53765,"Relationship":"Followed"},"target":"n1372","id":4302.0},{"source":"n962","attributes":{"weight":2.0,"Edge Id":8873,"Relationship":"Follower"},"target":"n1376","id":4303.0},{"source":"n962","attributes":{"Edge Id":49970,"Relationship":"Followed"},"target":"n1393","id":4304.0},{"source":"n963","attributes":{"Edge Id":50616,"Relationship":"Followed"},"target":"n591","id":4305.0},{"source":"n963","attributes":{"Edge Id":50967,"Relationship":"Followed"},"target":"n805","id":4306.0},{"source":"n963","attributes":{"weight":2.0,"Edge Id":50963,"Relationship":"Follower"},"target":"n808","id":4307.0},{"source":"n963","attributes":{"Edge Id":50965,"Relationship":"Followed"},"target":"n819","id":4308.0},{"source":"n963","attributes":{"Edge Id":46347,"Relationship":"Followed"},"target":"n824","id":4309.0},{"source":"n963","attributes":{"weight":2.0,"Edge Id":46435,"Relationship":"Follower"},"target":"n825","id":4310.0},{"source":"n963","attributes":{"Edge Id":50964,"Relationship":"Followed"},"target":"n844","id":4311.0},{"source":"n963","attributes":{"Edge Id":50334,"Relationship":"Followed"},"target":"n860","id":4312.0},{"source":"n963","attributes":{"Edge Id":50969,"Relationship":"Followed"},"target":"n877","id":4313.0},{"source":"n963","attributes":{"Edge Id":50968,"Relationship":"Followed"},"target":"n879","id":4314.0},{"source":"n963","attributes":{"Edge Id":47098,"Relationship":"Followed"},"target":"n881","id":4315.0},{"source":"n963","attributes":{"Edge Id":50971,"Relationship":"Followed"},"target":"n931","id":4316.0},{"source":"n963","attributes":{"Edge Id":49617,"Relationship":"Followed"},"target":"n983","id":4317.0},{"source":"n963","attributes":{"weight":2.0,"Edge Id":50542,"Relationship":"Follower"},"target":"n1075","id":4318.0},{"source":"n963","attributes":{"Edge Id":49302,"Relationship":"Followed"},"target":"n1136","id":4319.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":12707,"Relationship":"Follower"},"target":"n358","id":4320.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36192,"Relationship":"Follower"},"target":"n364","id":4321.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":12961,"Relationship":"Follower"},"target":"n906","id":4322.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36255,"Relationship":"Follower"},"target":"n907","id":4323.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":19920,"Relationship":"Follower"},"target":"n917","id":4324.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36256,"Relationship":"Follower"},"target":"n965","id":4325.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36258,"Relationship":"Follower"},"target":"n1063","id":4326.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36262,"Relationship":"Follower"},"target":"n1219","id":4327.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36259,"Relationship":"Follower"},"target":"n1319","id":4328.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":34460,"Relationship":"Follower"},"target":"n1326","id":4329.0},{"source":"n964","attributes":{"weight":2.0,"Edge Id":36257,"Relationship":"Follower"},"target":"n1369","id":4330.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":32179,"Relationship":"Follower"},"target":"n473","id":4331.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":8397,"Relationship":"Follower"},"target":"n628","id":4332.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":41040,"Relationship":"Follower"},"target":"n718","id":4333.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":41153,"Relationship":"Follower"},"target":"n871","id":4334.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":19923,"Relationship":"Follower"},"target":"n917","id":4335.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":36251,"Relationship":"Follower"},"target":"n964","id":4336.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":41151,"Relationship":"Follower"},"target":"n1063","id":4337.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":41159,"Relationship":"Follower"},"target":"n1219","id":4338.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":22997,"Relationship":"Follower"},"target":"n1220","id":4339.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":19363,"Relationship":"Follower"},"target":"n1314","id":4340.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":15253,"Relationship":"Follower"},"target":"n1416","id":4341.0},{"source":"n965","attributes":{"weight":2.0,"Edge Id":40517,"Relationship":"Follower"},"target":"n1417","id":4342.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":18389,"Relationship":"Follower"},"target":"n473","id":4343.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":16499,"Relationship":"Follower"},"target":"n520","id":4344.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":18388,"Relationship":"Follower"},"target":"n796","id":4345.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":18394,"Relationship":"Follower"},"target":"n929","id":4346.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":3580,"Relationship":"Follower"},"target":"n999","id":4347.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":18399,"Relationship":"Follower"},"target":"n1047","id":4348.0},{"source":"n966","attributes":{"weight":2.0,"Edge Id":7153,"Relationship":"Follower"},"target":"n1444","id":4349.0},{"source":"n967","attributes":{"weight":2.0,"Edge Id":37972,"Relationship":"Follower"},"target":"n237","id":4350.0},{"source":"n967","attributes":{"weight":2.0,"Edge Id":37976,"Relationship":"Follower"},"target":"n474","id":4351.0},{"source":"n967","attributes":{"Edge Id":37980,"Relationship":"Followed"},"target":"n801","id":4352.0},{"source":"n967","attributes":{"weight":2.0,"Edge Id":37971,"Relationship":"Follower"},"target":"n907","id":4353.0},{"source":"n967","attributes":{"weight":2.0,"Edge Id":35421,"Relationship":"Follower"},"target":"n1113","id":4354.0},{"source":"n967","attributes":{"weight":2.0,"Edge Id":37978,"Relationship":"Follower"},"target":"n1153","id":4355.0},{"source":"n970","attributes":{"weight":2.0,"Edge Id":24200,"Relationship":"Follower"},"target":"n902","id":4356.0},{"source":"n970","attributes":{"weight":2.0,"Edge Id":30609,"Relationship":"Follower"},"target":"n1117","id":4357.0},{"source":"n970","attributes":{"weight":2.0,"Edge Id":30610,"Relationship":"Follower"},"target":"n1325","id":4358.0},{"source":"n970","attributes":{"Edge Id":30645,"Relationship":"Followed"},"target":"n1405","id":4359.0},{"source":"n970","attributes":{"weight":2.0,"Edge Id":20421,"Relationship":"Follower"},"target":"n1407","id":4360.0},{"source":"n970","attributes":{"Edge Id":440,"Relationship":"Followed"},"target":"n1459","id":4361.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":23325,"Relationship":"Follower"},"target":"n390","id":4362.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":25406,"Relationship":"Follower"},"target":"n518","id":4363.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38922,"Relationship":"Follower"},"target":"n808","id":4364.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38916,"Relationship":"Follower"},"target":"n822","id":4365.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38917,"Relationship":"Follower"},"target":"n834","id":4366.0},{"source":"n971","attributes":{"Edge Id":38932,"Relationship":"Followed"},"target":"n835","id":4367.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38918,"Relationship":"Follower"},"target":"n842","id":4368.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38919,"Relationship":"Follower"},"target":"n873","id":4369.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":24194,"Relationship":"Follower"},"target":"n902","id":4370.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":2582,"Relationship":"Follower"},"target":"n998","id":4371.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38909,"Relationship":"Follower"},"target":"n1009","id":4372.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38915,"Relationship":"Follower"},"target":"n1031","id":4373.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":23200,"Relationship":"Follower"},"target":"n1032","id":4374.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":23369,"Relationship":"Follower"},"target":"n1033","id":4375.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":21895,"Relationship":"Follower"},"target":"n1077","id":4376.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":17137,"Relationship":"Follower"},"target":"n1082","id":4377.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":21631,"Relationship":"Follower"},"target":"n1083","id":4378.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":829,"Relationship":"Follower"},"target":"n1101","id":4379.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":28354,"Relationship":"Follower"},"target":"n1141","id":4380.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":20152,"Relationship":"Follower"},"target":"n1183","id":4381.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38043,"Relationship":"Follower"},"target":"n1185","id":4382.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":21184,"Relationship":"Follower"},"target":"n1223","id":4383.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":10850,"Relationship":"Follower"},"target":"n1280","id":4384.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":32642,"Relationship":"Follower"},"target":"n1325","id":4385.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38913,"Relationship":"Follower"},"target":"n1327","id":4386.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":38914,"Relationship":"Follower"},"target":"n1363","id":4387.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":2891,"Relationship":"Follower"},"target":"n1408","id":4388.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":16229,"Relationship":"Follower"},"target":"n1457","id":4389.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":23692,"Relationship":"Follower"},"target":"n1458","id":4390.0},{"source":"n971","attributes":{"Edge Id":449,"Relationship":"Followed"},"target":"n1459","id":4391.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":9062,"Relationship":"Follower"},"target":"n1466","id":4392.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":2211,"Relationship":"Follower"},"target":"n1467","id":4393.0},{"source":"n971","attributes":{"weight":2.0,"Edge Id":22737,"Relationship":"Follower"},"target":"n1474","id":4394.0},{"source":"n973","attributes":{"weight":2.0,"Edge Id":45388,"Relationship":"Follower"},"target":"n846","id":4395.0},{"source":"n973","attributes":{"Edge Id":45120,"Relationship":"Followed"},"target":"n847","id":4396.0},{"source":"n973","attributes":{"weight":2.0,"Edge Id":45733,"Relationship":"Follower"},"target":"n929","id":4397.0},{"source":"n973","attributes":{"weight":2.0,"Edge Id":12077,"Relationship":"Follower"},"target":"n1061","id":4398.0},{"source":"n973","attributes":{"weight":2.0,"Edge Id":14885,"Relationship":"Follower"},"target":"n1095","id":4399.0},{"source":"n974","attributes":{"weight":2.0,"Edge Id":39411,"Relationship":"Follower"},"target":"n240","id":4400.0},{"source":"n974","attributes":{"weight":2.0,"Edge Id":35423,"Relationship":"Follower"},"target":"n1113","id":4401.0},{"source":"n975","attributes":{"Edge Id":50010,"Relationship":"Followed"},"target":"n803","id":4402.0},{"source":"n976","attributes":{"Edge Id":8680,"Relationship":"Followed"},"target":"n827","id":4403.0},{"source":"n976","attributes":{"Edge Id":8666,"Relationship":"Followed"},"target":"n836","id":4404.0},{"source":"n976","attributes":{"Edge Id":8667,"Relationship":"Followed"},"target":"n841","id":4405.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":7793,"Relationship":"Follower"},"target":"n914","id":4406.0},{"source":"n976","attributes":{"Edge Id":8686,"Relationship":"Followed"},"target":"n915","id":4407.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":8653,"Relationship":"Follower"},"target":"n1058","id":4408.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":5139,"Relationship":"Follower"},"target":"n1068","id":4409.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":8665,"Relationship":"Follower"},"target":"n1089","id":4410.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":8654,"Relationship":"Follower"},"target":"n1118","id":4411.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":8652,"Relationship":"Follower"},"target":"n1291","id":4412.0},{"source":"n976","attributes":{"weight":2.0,"Edge Id":8650,"Relationship":"Follower"},"target":"n1441","id":4413.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":52262,"Relationship":"Follower"},"target":"n280","id":4414.0},{"source":"n979","attributes":{"Edge Id":50676,"Relationship":"Followed"},"target":"n802","id":4415.0},{"source":"n979","attributes":{"Edge Id":50024,"Relationship":"Followed"},"target":"n803","id":4416.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":53092,"Relationship":"Follower"},"target":"n808","id":4417.0},{"source":"n979","attributes":{"Edge Id":51463,"Relationship":"Followed"},"target":"n819","id":4418.0},{"source":"n979","attributes":{"Edge Id":46536,"Relationship":"Followed"},"target":"n825","id":4419.0},{"source":"n979","attributes":{"Edge Id":53104,"Relationship":"Followed"},"target":"n827","id":4420.0},{"source":"n979","attributes":{"Edge Id":53094,"Relationship":"Followed"},"target":"n832","id":4421.0},{"source":"n979","attributes":{"Edge Id":52656,"Relationship":"Followed"},"target":"n844","id":4422.0},{"source":"n979","attributes":{"Edge Id":52996,"Relationship":"Followed"},"target":"n857","id":4423.0},{"source":"n979","attributes":{"Edge Id":51364,"Relationship":"Followed"},"target":"n859","id":4424.0},{"source":"n979","attributes":{"Edge Id":50351,"Relationship":"Followed"},"target":"n860","id":4425.0},{"source":"n979","attributes":{"Edge Id":47116,"Relationship":"Followed"},"target":"n881","id":4426.0},{"source":"n979","attributes":{"Edge Id":52054,"Relationship":"Followed"},"target":"n882","id":4427.0},{"source":"n979","attributes":{"Edge Id":53098,"Relationship":"Followed"},"target":"n891","id":4428.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":46025,"Relationship":"Follower"},"target":"n903","id":4429.0},{"source":"n979","attributes":{"Edge Id":53095,"Relationship":"Followed"},"target":"n915","id":4430.0},{"source":"n979","attributes":{"Edge Id":51957,"Relationship":"Followed"},"target":"n920","id":4431.0},{"source":"n979","attributes":{"Edge Id":51760,"Relationship":"Followed"},"target":"n921","id":4432.0},{"source":"n979","attributes":{"Edge Id":51531,"Relationship":"Followed"},"target":"n931","id":4433.0},{"source":"n979","attributes":{"Edge Id":44478,"Relationship":"Followed"},"target":"n943","id":4434.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":44740,"Relationship":"Follower"},"target":"n947","id":4435.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":46927,"Relationship":"Follower"},"target":"n959","id":4436.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":49419,"Relationship":"Follower"},"target":"n982","id":4437.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":49878,"Relationship":"Follower"},"target":"n1006","id":4438.0},{"source":"n979","attributes":{"Edge Id":53102,"Relationship":"Followed"},"target":"n1007","id":4439.0},{"source":"n979","attributes":{"Edge Id":53097,"Relationship":"Followed"},"target":"n1017","id":4440.0},{"source":"n979","attributes":{"Edge Id":53101,"Relationship":"Followed"},"target":"n1051","id":4441.0},{"source":"n979","attributes":{"Edge Id":50731,"Relationship":"Followed"},"target":"n1065","id":4442.0},{"source":"n979","attributes":{"Edge Id":52372,"Relationship":"Followed"},"target":"n1067","id":4443.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":18628,"Relationship":"Follower"},"target":"n1093","id":4444.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":52070,"Relationship":"Follower"},"target":"n1111","id":4445.0},{"source":"n979","attributes":{"Edge Id":52160,"Relationship":"Followed"},"target":"n1171","id":4446.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":50032,"Relationship":"Follower"},"target":"n1173","id":4447.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":52957,"Relationship":"Follower"},"target":"n1177","id":4448.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":50192,"Relationship":"Follower"},"target":"n1294","id":4449.0},{"source":"n979","attributes":{"Edge Id":51677,"Relationship":"Followed"},"target":"n1295","id":4450.0},{"source":"n979","attributes":{"weight":2.0,"Edge Id":53093,"Relationship":"Follower"},"target":"n1372","id":4451.0},{"source":"n979","attributes":{"Edge Id":49967,"Relationship":"Followed"},"target":"n1393","id":4452.0},{"source":"n979","attributes":{"Edge Id":48213,"Relationship":"Followed"},"target":"n1463","id":4453.0},{"source":"n980","attributes":{"weight":2.0,"Edge Id":23109,"Relationship":"Follower"},"target":"n431","id":4454.0},{"source":"n980","attributes":{"weight":2.0,"Edge Id":40067,"Relationship":"Follower"},"target":"n459","id":4455.0},{"source":"n980","attributes":{"weight":2.0,"Edge Id":41654,"Relationship":"Follower"},"target":"n482","id":4456.0},{"source":"n980","attributes":{"weight":2.0,"Edge Id":10054,"Relationship":"Follower"},"target":"n896","id":4457.0},{"source":"n980","attributes":{"weight":2.0,"Edge Id":4633,"Relationship":"Follower"},"target":"n981","id":4458.0},{"source":"n980","attributes":{"weight":2.0,"Edge Id":33271,"Relationship":"Follower"},"target":"n1265","id":4459.0},{"source":"n981","attributes":{"weight":2.0,"Edge Id":4644,"Relationship":"Follower"},"target":"n980","id":4460.0},{"source":"n981","attributes":{"weight":2.0,"Edge Id":4642,"Relationship":"Follower"},"target":"n1061","id":4461.0},{"source":"n981","attributes":{"weight":2.0,"Edge Id":4638,"Relationship":"Follower"},"target":"n1190","id":4462.0},{"source":"n981","attributes":{"weight":2.0,"Edge Id":4641,"Relationship":"Follower"},"target":"n1514","id":4463.0},{"source":"n982","attributes":{"Edge Id":49431,"Relationship":"Followed"},"target":"n858","id":4464.0},{"source":"n982","attributes":{"Edge Id":49430,"Relationship":"Followed"},"target":"n921","id":4465.0},{"source":"n982","attributes":{"Edge Id":49432,"Relationship":"Followed"},"target":"n979","id":4466.0},{"source":"n982","attributes":{"Edge Id":49429,"Relationship":"Followed"},"target":"n983","id":4467.0},{"source":"n983","attributes":{"Edge Id":49604,"Relationship":"Followed"},"target":"n591","id":4468.0},{"source":"n983","attributes":{"Edge Id":49576,"Relationship":"Followed"},"target":"n819","id":4469.0},{"source":"n983","attributes":{"Edge Id":49575,"Relationship":"Followed"},"target":"n832","id":4470.0},{"source":"n983","attributes":{"Edge Id":43582,"Relationship":"Followed"},"target":"n836","id":4471.0},{"source":"n983","attributes":{"Edge Id":49583,"Relationship":"Followed"},"target":"n858","id":4472.0},{"source":"n983","attributes":{"Edge Id":49584,"Relationship":"Followed"},"target":"n859","id":4473.0},{"source":"n983","attributes":{"Edge Id":49595,"Relationship":"Followed"},"target":"n860","id":4474.0},{"source":"n983","attributes":{"Edge Id":49582,"Relationship":"Followed"},"target":"n877","id":4475.0},{"source":"n983","attributes":{"Edge Id":49573,"Relationship":"Followed"},"target":"n921","id":4476.0},{"source":"n983","attributes":{"Edge Id":49574,"Relationship":"Followed"},"target":"n931","id":4477.0},{"source":"n983","attributes":{"weight":2.0,"Edge Id":49571,"Relationship":"Follower"},"target":"n944","id":4478.0},{"source":"n983","attributes":{"Edge Id":49588,"Relationship":"Followed"},"target":"n963","id":4479.0},{"source":"n983","attributes":{"weight":2.0,"Edge Id":49417,"Relationship":"Follower"},"target":"n982","id":4480.0},{"source":"n983","attributes":{"Edge Id":49577,"Relationship":"Followed"},"target":"n1025","id":4481.0},{"source":"n983","attributes":{"Edge Id":49589,"Relationship":"Followed"},"target":"n1091","id":4482.0},{"source":"n983","attributes":{"Edge Id":49494,"Relationship":"Followed"},"target":"n1099","id":4483.0},{"source":"n983","attributes":{"weight":2.0,"Edge Id":37036,"Relationship":"Follower"},"target":"n1165","id":4484.0},{"source":"n983","attributes":{"Edge Id":49581,"Relationship":"Followed"},"target":"n1171","id":4485.0},{"source":"n983","attributes":{"Edge Id":49591,"Relationship":"Followed"},"target":"n1295","id":4486.0},{"source":"n983","attributes":{"Edge Id":49232,"Relationship":"Followed"},"target":"n1373","id":4487.0},{"source":"n983","attributes":{"Edge Id":49585,"Relationship":"Followed"},"target":"n1393","id":4488.0},{"source":"n986","attributes":{"Edge Id":26495,"Relationship":"Followed"},"target":"n841","id":4489.0},{"source":"n986","attributes":{"Edge Id":26501,"Relationship":"Followed"},"target":"n1029","id":4490.0},{"source":"n986","attributes":{"weight":2.0,"Edge Id":21899,"Relationship":"Follower"},"target":"n1077","id":4491.0},{"source":"n986","attributes":{"Edge Id":26513,"Relationship":"Followed"},"target":"n1277","id":4492.0},{"source":"n987","attributes":{"Edge Id":50656,"Relationship":"Followed"},"target":"n802","id":4493.0},{"source":"n987","attributes":{"Edge Id":50757,"Relationship":"Followed"},"target":"n818","id":4494.0},{"source":"n987","attributes":{"Edge Id":50768,"Relationship":"Followed"},"target":"n832","id":4495.0},{"source":"n987","attributes":{"Edge Id":43595,"Relationship":"Followed"},"target":"n836","id":4496.0},{"source":"n987","attributes":{"Edge Id":50771,"Relationship":"Followed"},"target":"n859","id":4497.0},{"source":"n987","attributes":{"Edge Id":50332,"Relationship":"Followed"},"target":"n860","id":4498.0},{"source":"n987","attributes":{"Edge Id":50756,"Relationship":"Followed"},"target":"n880","id":4499.0},{"source":"n987","attributes":{"Edge Id":47097,"Relationship":"Followed"},"target":"n881","id":4500.0},{"source":"n987","attributes":{"Edge Id":50759,"Relationship":"Followed"},"target":"n891","id":4501.0},{"source":"n987","attributes":{"Edge Id":46266,"Relationship":"Followed"},"target":"n895","id":4502.0},{"source":"n987","attributes":{"Edge Id":50766,"Relationship":"Followed"},"target":"n920","id":4503.0},{"source":"n987","attributes":{"Edge Id":50760,"Relationship":"Followed"},"target":"n922","id":4504.0},{"source":"n987","attributes":{"Edge Id":50134,"Relationship":"Followed"},"target":"n997","id":4505.0},{"source":"n987","attributes":{"weight":2.0,"Edge Id":50755,"Relationship":"Follower"},"target":"n1169","id":4506.0},{"source":"n987","attributes":{"Edge Id":50774,"Relationship":"Followed"},"target":"n1277","id":4507.0},{"source":"n987","attributes":{"Edge Id":50765,"Relationship":"Followed"},"target":"n1295","id":4508.0},{"source":"n987","attributes":{"Edge Id":50764,"Relationship":"Followed"},"target":"n1311","id":4509.0},{"source":"n987","attributes":{"Edge Id":49956,"Relationship":"Followed"},"target":"n1393","id":4510.0},{"source":"n987","attributes":{"weight":2.0,"Edge Id":48155,"Relationship":"Follower"},"target":"n1463","id":4511.0},{"source":"n988","attributes":{"Edge Id":24567,"Relationship":"Followed"},"target":"n817","id":4512.0},{"source":"n988","attributes":{"Edge Id":24553,"Relationship":"Followed"},"target":"n991","id":4513.0},{"source":"n988","attributes":{"weight":2.0,"Edge Id":13212,"Relationship":"Follower"},"target":"n1035","id":4514.0},{"source":"n988","attributes":{"weight":2.0,"Edge Id":11807,"Relationship":"Follower"},"target":"n1055","id":4515.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":16987,"Relationship":"Follower"},"target":"n269","id":4516.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":47277,"Relationship":"Follower"},"target":"n798","id":4517.0},{"source":"n989","attributes":{"Edge Id":43578,"Relationship":"Followed"},"target":"n836","id":4518.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":49182,"Relationship":"Follower"},"target":"n837","id":4519.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":48559,"Relationship":"Follower"},"target":"n839","id":4520.0},{"source":"n989","attributes":{"Edge Id":44324,"Relationship":"Followed"},"target":"n841","id":4521.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":43817,"Relationship":"Follower"},"target":"n1009","id":4522.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":41513,"Relationship":"Follower"},"target":"n1028","id":4523.0},{"source":"n989","attributes":{"Edge Id":45074,"Relationship":"Followed"},"target":"n1039","id":4524.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":11797,"Relationship":"Follower"},"target":"n1055","id":4525.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":48617,"Relationship":"Follower"},"target":"n1059","id":4526.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":14410,"Relationship":"Follower"},"target":"n1202","id":4527.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":4318,"Relationship":"Follower"},"target":"n1203","id":4528.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":12048,"Relationship":"Follower"},"target":"n1206","id":4529.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":48546,"Relationship":"Follower"},"target":"n1207","id":4530.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":48850,"Relationship":"Follower"},"target":"n1275","id":4531.0},{"source":"n989","attributes":{"weight":2.0,"Edge Id":11166,"Relationship":"Follower"},"target":"n1421","id":4532.0},{"source":"n990","attributes":{"weight":2.0,"Edge Id":1252,"Relationship":"Follower"},"target":"n1060","id":4533.0},{"source":"n990","attributes":{"Edge Id":579,"Relationship":"Follower"},"target":"n1217","id":4534.0},{"source":"n991","attributes":{"Edge Id":52876,"Relationship":"Follower"},"target":"n318","id":4535.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":51696,"Relationship":"Follower"},"target":"n346","id":4536.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":41022,"Relationship":"Follower"},"target":"n510","id":4537.0},{"source":"n991","attributes":{"Edge Id":8752,"Relationship":"Follower"},"target":"n590","id":4538.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":18478,"Relationship":"Follower"},"target":"n684","id":4539.0},{"source":"n991","attributes":{"Edge Id":46554,"Relationship":"Followed"},"target":"n825","id":4540.0},{"source":"n991","attributes":{"Edge Id":54331,"Relationship":"Followed"},"target":"n827","id":4541.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":54469,"Relationship":"Follower"},"target":"n828","id":4542.0},{"source":"n991","attributes":{"Edge Id":50362,"Relationship":"Followed"},"target":"n860","id":4543.0},{"source":"n991","attributes":{"Edge Id":30991,"Relationship":"Follower"},"target":"n865","id":4544.0},{"source":"n991","attributes":{"Edge Id":53562,"Relationship":"Follower"},"target":"n890","id":4545.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":24193,"Relationship":"Follower"},"target":"n902","id":4546.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":41098,"Relationship":"Follower"},"target":"n907","id":4547.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":54467,"Relationship":"Follower"},"target":"n915","id":4548.0},{"source":"n991","attributes":{"Edge Id":44619,"Relationship":"Follower"},"target":"n918","id":4549.0},{"source":"n991","attributes":{"Edge Id":53720,"Relationship":"Follower"},"target":"n944","id":4550.0},{"source":"n991","attributes":{"Edge Id":44749,"Relationship":"Follower"},"target":"n947","id":4551.0},{"source":"n991","attributes":{"Edge Id":54468,"Relationship":"Follower"},"target":"n951","id":4552.0},{"source":"n991","attributes":{"Edge Id":24544,"Relationship":"Follower"},"target":"n988","id":4553.0},{"source":"n991","attributes":{"Edge Id":54418,"Relationship":"Followed"},"target":"n995","id":4554.0},{"source":"n991","attributes":{"Edge Id":54241,"Relationship":"Followed"},"target":"n1007","id":4555.0},{"source":"n991","attributes":{"Edge Id":53853,"Relationship":"Follower"},"target":"n1017","id":4556.0},{"source":"n991","attributes":{"Edge Id":48296,"Relationship":"Follower"},"target":"n1049","id":4557.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":50547,"Relationship":"Follower"},"target":"n1075","id":4558.0},{"source":"n991","attributes":{"Edge Id":53432,"Relationship":"Followed"},"target":"n1091","id":4559.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":18609,"Relationship":"Follower"},"target":"n1093","id":4560.0},{"source":"n991","attributes":{"Edge Id":17588,"Relationship":"Follower"},"target":"n1127","id":4561.0},{"source":"n991","attributes":{"Edge Id":29963,"Relationship":"Follower"},"target":"n1137","id":4562.0},{"source":"n991","attributes":{"Edge Id":45705,"Relationship":"Followed"},"target":"n1149","id":4563.0},{"source":"n991","attributes":{"Edge Id":47951,"Relationship":"Follower"},"target":"n1172","id":4564.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":50044,"Relationship":"Follower"},"target":"n1173","id":4565.0},{"source":"n991","attributes":{"Edge Id":50201,"Relationship":"Follower"},"target":"n1294","id":4566.0},{"source":"n991","attributes":{"Edge Id":10681,"Relationship":"Follower"},"target":"n1334","id":4567.0},{"source":"n991","attributes":{"Edge Id":52456,"Relationship":"Follower"},"target":"n1385","id":4568.0},{"source":"n991","attributes":{"Edge Id":2335,"Relationship":"Follower"},"target":"n1456","id":4569.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":48154,"Relationship":"Follower"},"target":"n1463","id":4570.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":33729,"Relationship":"Follower"},"target":"n1502","id":4571.0},{"source":"n991","attributes":{"weight":2.0,"Edge Id":7620,"Relationship":"Follower"},"target":"n1515","id":4572.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":1859,"Relationship":"Follower"},"target":"n303","id":4573.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":3403,"Relationship":"Follower"},"target":"n394","id":4574.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":47270,"Relationship":"Follower"},"target":"n798","id":4575.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":47834,"Relationship":"Follower"},"target":"n808","id":4576.0},{"source":"n992","attributes":{"Edge Id":45332,"Relationship":"Followed"},"target":"n833","id":4577.0},{"source":"n992","attributes":{"Edge Id":44309,"Relationship":"Followed"},"target":"n841","id":4578.0},{"source":"n992","attributes":{"Edge Id":45711,"Relationship":"Followed"},"target":"n1216","id":4579.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":42753,"Relationship":"Follower"},"target":"n1237","id":4580.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":47827,"Relationship":"Follower"},"target":"n1327","id":4581.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":46818,"Relationship":"Follower"},"target":"n1358","id":4582.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":47832,"Relationship":"Follower"},"target":"n1452","id":4583.0},{"source":"n992","attributes":{"weight":2.0,"Edge Id":45808,"Relationship":"Follower"},"target":"n1453","id":4584.0},{"source":"n993","attributes":{"Edge Id":37789,"Relationship":"Follower"},"target":"n275","id":4585.0},{"source":"n993","attributes":{"weight":2.0,"Edge Id":27328,"Relationship":"Follower"},"target":"n460","id":4586.0},{"source":"n993","attributes":{"Edge Id":45475,"Relationship":"Followed"},"target":"n949","id":4587.0},{"source":"n993","attributes":{"Edge Id":45474,"Relationship":"Followed"},"target":"n1016","id":4588.0},{"source":"n993","attributes":{"Edge Id":17577,"Relationship":"Follower"},"target":"n1127","id":4589.0},{"source":"n993","attributes":{"Edge Id":38036,"Relationship":"Follower"},"target":"n1185","id":4590.0},{"source":"n993","attributes":{"Edge Id":45472,"Relationship":"Follower"},"target":"n1193","id":4591.0},{"source":"n993","attributes":{"weight":2.0,"Edge Id":4182,"Relationship":"Follower"},"target":"n1249","id":4592.0},{"source":"n993","attributes":{"Edge Id":10674,"Relationship":"Follower"},"target":"n1334","id":4593.0},{"source":"n993","attributes":{"Edge Id":41335,"Relationship":"Follower"},"target":"n1396","id":4594.0},{"source":"n993","attributes":{"Edge Id":26804,"Relationship":"Follower"},"target":"n1470","id":4595.0},{"source":"n993","attributes":{"Edge Id":5663,"Relationship":"Follower"},"target":"n1484","id":4596.0},{"source":"n993","attributes":{"Edge Id":29560,"Relationship":"Follower"},"target":"n1492","id":4597.0},{"source":"n993","attributes":{"weight":2.0,"Edge Id":2146,"Relationship":"Follower"},"target":"n1496","id":4598.0},{"source":"n993","attributes":{"Edge Id":45471,"Relationship":"Follower"},"target":"n1499","id":4599.0},{"source":"n993","attributes":{"Edge Id":33726,"Relationship":"Follower"},"target":"n1502","id":4600.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":21265,"Relationship":"Follower"},"target":"n165","id":4601.0},{"source":"n994","attributes":{"Edge Id":11518,"Relationship":"Followed"},"target":"n327","id":4602.0},{"source":"n994","attributes":{"Edge Id":8492,"Relationship":"Follower"},"target":"n444","id":4603.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":38794,"Relationship":"Follower"},"target":"n678","id":4604.0},{"source":"n994","attributes":{"Edge Id":48262,"Relationship":"Followed"},"target":"n807","id":4605.0},{"source":"n994","attributes":{"Edge Id":48260,"Relationship":"Followed"},"target":"n835","id":4606.0},{"source":"n994","attributes":{"Edge Id":48261,"Relationship":"Followed"},"target":"n911","id":4607.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":48249,"Relationship":"Follower"},"target":"n944","id":4608.0},{"source":"n994","attributes":{"Edge Id":44997,"Relationship":"Followed"},"target":"n945","id":4609.0},{"source":"n994","attributes":{"Edge Id":48263,"Relationship":"Followed"},"target":"n995","id":4610.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":48251,"Relationship":"Follower"},"target":"n1023","id":4611.0},{"source":"n994","attributes":{"Edge Id":48243,"Relationship":"Follower"},"target":"n1049","id":4612.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":27720,"Relationship":"Follower"},"target":"n1105","id":4613.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":17586,"Relationship":"Follower"},"target":"n1127","id":4614.0},{"source":"n994","attributes":{"Edge Id":48254,"Relationship":"Followed"},"target":"n1178","id":4615.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":48253,"Relationship":"Follower"},"target":"n1218","id":4616.0},{"source":"n994","attributes":{"Edge Id":48252,"Relationship":"Follower"},"target":"n1243","id":4617.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":4183,"Relationship":"Follower"},"target":"n1249","id":4618.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":34461,"Relationship":"Follower"},"target":"n1326","id":4619.0},{"source":"n994","attributes":{"Edge Id":10684,"Relationship":"Follower"},"target":"n1334","id":4620.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":45550,"Relationship":"Follower"},"target":"n1335","id":4621.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":48247,"Relationship":"Follower"},"target":"n1375","id":4622.0},{"source":"n994","attributes":{"weight":2.0,"Edge Id":8892,"Relationship":"Follower"},"target":"n1376","id":4623.0},{"source":"n995","attributes":{"Edge Id":28922,"Relationship":"Follower"},"target":"n225","id":4624.0},{"source":"n995","attributes":{"Edge Id":52102,"Relationship":"Follower"},"target":"n251","id":4625.0},{"source":"n995","attributes":{"Edge Id":52897,"Relationship":"Follower"},"target":"n317","id":4626.0},{"source":"n995","attributes":{"Edge Id":11520,"Relationship":"Followed"},"target":"n327","id":4627.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":27448,"Relationship":"Follower"},"target":"n360","id":4628.0},{"source":"n995","attributes":{"Edge Id":54198,"Relationship":"Followed"},"target":"n849","id":4629.0},{"source":"n995","attributes":{"Edge Id":54412,"Relationship":"Followed"},"target":"n911","id":4630.0},{"source":"n995","attributes":{"Edge Id":30667,"Relationship":"Follower"},"target":"n933","id":4631.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":53368,"Relationship":"Follower"},"target":"n942","id":4632.0},{"source":"n995","attributes":{"Edge Id":44506,"Relationship":"Followed"},"target":"n943","id":4633.0},{"source":"n995","attributes":{"Edge Id":45041,"Relationship":"Followed"},"target":"n945","id":4634.0},{"source":"n995","attributes":{"Edge Id":44746,"Relationship":"Follower"},"target":"n947","id":4635.0},{"source":"n995","attributes":{"Edge Id":53553,"Relationship":"Followed"},"target":"n955","id":4636.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":54406,"Relationship":"Follower"},"target":"n991","id":4637.0},{"source":"n995","attributes":{"Edge Id":48286,"Relationship":"Followed"},"target":"n994","id":4638.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":54208,"Relationship":"Follower"},"target":"n1007","id":4639.0},{"source":"n995","attributes":{"Edge Id":48294,"Relationship":"Follower"},"target":"n1049","id":4640.0},{"source":"n995","attributes":{"Edge Id":54411,"Relationship":"Followed"},"target":"n1090","id":4641.0},{"source":"n995","attributes":{"Edge Id":49099,"Relationship":"Followed"},"target":"n1178","id":4642.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":1371,"Relationship":"Follower"},"target":"n1188","id":4643.0},{"source":"n995","attributes":{"Edge Id":54249,"Relationship":"Follower"},"target":"n1243","id":4644.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":4177,"Relationship":"Follower"},"target":"n1249","id":4645.0},{"source":"n995","attributes":{"Edge Id":24840,"Relationship":"Follower"},"target":"n1329","id":4646.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":8879,"Relationship":"Follower"},"target":"n1376","id":4647.0},{"source":"n995","attributes":{"weight":2.0,"Edge Id":54405,"Relationship":"Follower"},"target":"n1381","id":4648.0},{"source":"n995","attributes":{"Edge Id":29555,"Relationship":"Follower"},"target":"n1492","id":4649.0},{"source":"n997","attributes":{"Edge Id":46334,"Relationship":"Followed"},"target":"n824","id":4650.0},{"source":"n997","attributes":{"Edge Id":50123,"Relationship":"Followed"},"target":"n832","id":4651.0},{"source":"n997","attributes":{"Edge Id":50124,"Relationship":"Followed"},"target":"n844","id":4652.0},{"source":"n997","attributes":{"Edge Id":50122,"Relationship":"Followed"},"target":"n860","id":4653.0},{"source":"n997","attributes":{"Edge Id":50127,"Relationship":"Followed"},"target":"n887","id":4654.0},{"source":"n997","attributes":{"weight":2.0,"Edge Id":46034,"Relationship":"Follower"},"target":"n903","id":4655.0},{"source":"n997","attributes":{"Edge Id":50128,"Relationship":"Followed"},"target":"n920","id":4656.0},{"source":"n997","attributes":{"Edge Id":45002,"Relationship":"Followed"},"target":"n945","id":4657.0},{"source":"n997","attributes":{"Edge Id":50126,"Relationship":"Followed"},"target":"n987","id":4658.0},{"source":"n997","attributes":{"Edge Id":48198,"Relationship":"Followed"},"target":"n1463","id":4659.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2668,"Relationship":"Follower"},"target":"n348","id":4660.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2700,"Relationship":"Follower"},"target":"n377","id":4661.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2685,"Relationship":"Follower"},"target":"n398","id":4662.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2684,"Relationship":"Follower"},"target":"n518","id":4663.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2701,"Relationship":"Follower"},"target":"n555","id":4664.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2664,"Relationship":"Follower"},"target":"n800","id":4665.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2720,"Relationship":"Follower"},"target":"n808","id":4666.0},{"source":"n998","attributes":{"Edge Id":2753,"Relationship":"Followed"},"target":"n816","id":4667.0},{"source":"n998","attributes":{"Edge Id":2726,"Relationship":"Followed"},"target":"n836","id":4668.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2716,"Relationship":"Follower"},"target":"n837","id":4669.0},{"source":"n998","attributes":{"Edge Id":2729,"Relationship":"Followed"},"target":"n841","id":4670.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2678,"Relationship":"Follower"},"target":"n872","id":4671.0},{"source":"n998","attributes":{"Edge Id":2734,"Relationship":"Followed"},"target":"n882","id":4672.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2703,"Relationship":"Follower"},"target":"n913","id":4673.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2709,"Relationship":"Follower"},"target":"n925","id":4674.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2704,"Relationship":"Follower"},"target":"n971","id":4675.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2659,"Relationship":"Follower"},"target":"n999","id":4676.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2693,"Relationship":"Follower"},"target":"n1008","id":4677.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2708,"Relationship":"Follower"},"target":"n1009","id":4678.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2667,"Relationship":"Follower"},"target":"n1035","id":4679.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2661,"Relationship":"Follower"},"target":"n1044","id":4680.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2675,"Relationship":"Follower"},"target":"n1045","id":4681.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2719,"Relationship":"Follower"},"target":"n1047","id":4682.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2717,"Relationship":"Follower"},"target":"n1054","id":4683.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2721,"Relationship":"Follower"},"target":"n1057","id":4684.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2683,"Relationship":"Follower"},"target":"n1058","id":4685.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2696,"Relationship":"Follower"},"target":"n1070","id":4686.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2694,"Relationship":"Follower"},"target":"n1073","id":4687.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2692,"Relationship":"Follower"},"target":"n1076","id":4688.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2679,"Relationship":"Follower"},"target":"n1077","id":4689.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2670,"Relationship":"Follower"},"target":"n1082","id":4690.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2688,"Relationship":"Follower"},"target":"n1084","id":4691.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":869,"Relationship":"Follower"},"target":"n1101","id":4692.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2689,"Relationship":"Follower"},"target":"n1105","id":4693.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2682,"Relationship":"Follower"},"target":"n1107","id":4694.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2699,"Relationship":"Follower"},"target":"n1113","id":4695.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2697,"Relationship":"Follower"},"target":"n1114","id":4696.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2672,"Relationship":"Follower"},"target":"n1127","id":4697.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2690,"Relationship":"Follower"},"target":"n1141","id":4698.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2660,"Relationship":"Follower"},"target":"n1146","id":4699.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2698,"Relationship":"Follower"},"target":"n1151","id":4700.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2714,"Relationship":"Follower"},"target":"n1167","id":4701.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2676,"Relationship":"Follower"},"target":"n1183","id":4702.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2677,"Relationship":"Follower"},"target":"n1240","id":4703.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2666,"Relationship":"Follower"},"target":"n1255","id":4704.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2691,"Relationship":"Follower"},"target":"n1258","id":4705.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2707,"Relationship":"Follower"},"target":"n1297","id":4706.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2687,"Relationship":"Follower"},"target":"n1310","id":4707.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2674,"Relationship":"Follower"},"target":"n1314","id":4708.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2671,"Relationship":"Follower"},"target":"n1317","id":4709.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2681,"Relationship":"Follower"},"target":"n1330","id":4710.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2718,"Relationship":"Follower"},"target":"n1340","id":4711.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2695,"Relationship":"Follower"},"target":"n1366","id":4712.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2680,"Relationship":"Follower"},"target":"n1400","id":4713.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2705,"Relationship":"Follower"},"target":"n1411","id":4714.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2686,"Relationship":"Follower"},"target":"n1438","id":4715.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2665,"Relationship":"Follower"},"target":"n1439","id":4716.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2673,"Relationship":"Follower"},"target":"n1445","id":4717.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2336,"Relationship":"Follower"},"target":"n1456","id":4718.0},{"source":"n998","attributes":{"Edge Id":406,"Relationship":"Followed"},"target":"n1459","id":4719.0},{"source":"n998","attributes":{"weight":2.0,"Edge Id":2669,"Relationship":"Follower"},"target":"n1488","id":4720.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3670,"Relationship":"Follower"},"target":"n272","id":4721.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3681,"Relationship":"Follower"},"target":"n339","id":4722.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3657,"Relationship":"Follower"},"target":"n348","id":4723.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3671,"Relationship":"Follower"},"target":"n349","id":4724.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3674,"Relationship":"Follower"},"target":"n368","id":4725.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3679,"Relationship":"Follower"},"target":"n798","id":4726.0},{"source":"n999","attributes":{"Edge Id":3702,"Relationship":"Followed"},"target":"n801","id":4727.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3690,"Relationship":"Follower"},"target":"n808","id":4728.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3675,"Relationship":"Follower"},"target":"n820","id":4729.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3691,"Relationship":"Follower"},"target":"n827","id":4730.0},{"source":"n999","attributes":{"Edge Id":3696,"Relationship":"Followed"},"target":"n829","id":4731.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3684,"Relationship":"Follower"},"target":"n834","id":4732.0},{"source":"n999","attributes":{"Edge Id":3717,"Relationship":"Followed"},"target":"n841","id":4733.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3660,"Relationship":"Follower"},"target":"n854","id":4734.0},{"source":"n999","attributes":{"Edge Id":3700,"Relationship":"Followed"},"target":"n857","id":4735.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3665,"Relationship":"Follower"},"target":"n872","id":4736.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3685,"Relationship":"Follower"},"target":"n873","id":4737.0},{"source":"n999","attributes":{"Edge Id":3697,"Relationship":"Followed"},"target":"n879","id":4738.0},{"source":"n999","attributes":{"Edge Id":3706,"Relationship":"Followed"},"target":"n889","id":4739.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3676,"Relationship":"Follower"},"target":"n903","id":4740.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3677,"Relationship":"Follower"},"target":"n925","id":4741.0},{"source":"n999","attributes":{"Edge Id":3693,"Relationship":"Followed"},"target":"n931","id":4742.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3661,"Relationship":"Follower"},"target":"n966","id":4743.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":2573,"Relationship":"Follower"},"target":"n998","id":4744.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3653,"Relationship":"Follower"},"target":"n1044","id":4745.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3689,"Relationship":"Follower"},"target":"n1047","id":4746.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3662,"Relationship":"Follower"},"target":"n1093","id":4747.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3672,"Relationship":"Follower"},"target":"n1113","id":4748.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3656,"Relationship":"Follower"},"target":"n1139","id":4749.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3668,"Relationship":"Follower"},"target":"n1141","id":4750.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3663,"Relationship":"Follower"},"target":"n1164","id":4751.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3654,"Relationship":"Follower"},"target":"n1180","id":4752.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3666,"Relationship":"Follower"},"target":"n1239","id":4753.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3669,"Relationship":"Follower"},"target":"n1258","id":4754.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3683,"Relationship":"Follower"},"target":"n1260","id":4755.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3659,"Relationship":"Follower"},"target":"n1318","id":4756.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3688,"Relationship":"Follower"},"target":"n1443","id":4757.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3655,"Relationship":"Follower"},"target":"n1444","id":4758.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3664,"Relationship":"Follower"},"target":"n1445","id":4759.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3680,"Relationship":"Follower"},"target":"n1449","id":4760.0},{"source":"n999","attributes":{"Edge Id":407,"Relationship":"Followed"},"target":"n1459","id":4761.0},{"source":"n999","attributes":{"weight":2.0,"Edge Id":3667,"Relationship":"Follower"},"target":"n1470","id":4762.0},{"source":"n1000","attributes":{"weight":2.0,"Edge Id":11721,"Relationship":"Follower"},"target":"n296","id":4763.0},{"source":"n1000","attributes":{"weight":2.0,"Edge Id":4049,"Relationship":"Follower"},"target":"n297","id":4764.0},{"source":"n1000","attributes":{"weight":2.0,"Edge Id":18155,"Relationship":"Follower"},"target":"n298","id":4765.0},{"source":"n1000","attributes":{"weight":2.0,"Edge Id":20267,"Relationship":"Follower"},"target":"n301","id":4766.0},{"source":"n1000","attributes":{"weight":2.0,"Edge Id":820,"Relationship":"Follower"},"target":"n1101","id":4767.0},{"source":"n1000","attributes":{"weight":2.0,"Edge Id":16665,"Relationship":"Follower"},"target":"n1222","id":4768.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":27447,"Relationship":"Follower"},"target":"n360","id":4769.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":38429,"Relationship":"Follower"},"target":"n493","id":4770.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":48011,"Relationship":"Follower"},"target":"n871","id":4771.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":8092,"Relationship":"Follower"},"target":"n1094","id":4772.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":8428,"Relationship":"Follower"},"target":"n1422","id":4773.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":15307,"Relationship":"Follower"},"target":"n1430","id":4774.0},{"source":"n1001","attributes":{"weight":2.0,"Edge Id":9155,"Relationship":"Follower"},"target":"n1439","id":4775.0},{"source":"n1003","attributes":{"Edge Id":6198,"Relationship":"Followed"},"target":"n827","id":4776.0},{"source":"n1003","attributes":{"Edge Id":6193,"Relationship":"Followed"},"target":"n841","id":4777.0},{"source":"n1003","attributes":{"weight":2.0,"Edge Id":6188,"Relationship":"Follower"},"target":"n842","id":4778.0},{"source":"n1003","attributes":{"weight":2.0,"Edge Id":6187,"Relationship":"Follower"},"target":"n871","id":4779.0},{"source":"n1003","attributes":{"weight":2.0,"Edge Id":6185,"Relationship":"Follower"},"target":"n1042","id":4780.0},{"source":"n1003","attributes":{"weight":2.0,"Edge Id":1264,"Relationship":"Follower"},"target":"n1081","id":4781.0},{"source":"n1003","attributes":{"weight":2.0,"Edge Id":6186,"Relationship":"Follower"},"target":"n1185","id":4782.0},{"source":"n1004","attributes":{"Edge Id":49517,"Relationship":"Follower"},"target":"n142","id":4783.0},{"source":"n1004","attributes":{"Edge Id":40306,"Relationship":"Follower"},"target":"n254","id":4784.0},{"source":"n1004","attributes":{"Edge Id":52896,"Relationship":"Follower"},"target":"n317","id":4785.0},{"source":"n1004","attributes":{"Edge Id":52877,"Relationship":"Follower"},"target":"n318","id":4786.0},{"source":"n1004","attributes":{"Edge Id":51691,"Relationship":"Follower"},"target":"n346","id":4787.0},{"source":"n1004","attributes":{"Edge Id":1624,"Relationship":"Follower"},"target":"n352","id":4788.0},{"source":"n1004","attributes":{"Edge Id":36693,"Relationship":"Follower"},"target":"n353","id":4789.0},{"source":"n1004","attributes":{"weight":2.0,"Edge Id":25939,"Relationship":"Follower"},"target":"n354","id":4790.0},{"source":"n1004","attributes":{"Edge Id":12705,"Relationship":"Follower"},"target":"n358","id":4791.0},{"source":"n1004","attributes":{"Edge Id":5561,"Relationship":"Follower"},"target":"n435","id":4792.0},{"source":"n1004","attributes":{"Edge Id":10984,"Relationship":"Follower"},"target":"n442","id":4793.0},{"source":"n1004","attributes":{"Edge Id":24050,"Relationship":"Follower"},"target":"n464","id":4794.0},{"source":"n1004","attributes":{"Edge Id":5486,"Relationship":"Follower"},"target":"n497","id":4795.0},{"source":"n1004","attributes":{"Edge Id":4806,"Relationship":"Follower"},"target":"n515","id":4796.0},{"source":"n1004","attributes":{"Edge Id":25122,"Relationship":"Follower"},"target":"n569","id":4797.0},{"source":"n1004","attributes":{"Edge Id":23512,"Relationship":"Follower"},"target":"n701","id":4798.0},{"source":"n1004","attributes":{"Edge Id":22247,"Relationship":"Follower"},"target":"n747","id":4799.0},{"source":"n1004","attributes":{"Edge Id":19919,"Relationship":"Follower"},"target":"n917","id":4800.0},{"source":"n1004","attributes":{"Edge Id":44611,"Relationship":"Follower"},"target":"n918","id":4801.0},{"source":"n1004","attributes":{"Edge Id":54450,"Relationship":"Follower"},"target":"n951","id":4802.0},{"source":"n1004","attributes":{"Edge Id":32053,"Relationship":"Follower"},"target":"n956","id":4803.0},{"source":"n1004","attributes":{"Edge Id":45957,"Relationship":"Follower"},"target":"n1005","id":4804.0},{"source":"n1004","attributes":{"Edge Id":54348,"Relationship":"Follower"},"target":"n1011","id":4805.0},{"source":"n1004","attributes":{"Edge Id":1749,"Relationship":"Follower"},"target":"n1048","id":4806.0},{"source":"n1004","attributes":{"Edge Id":46585,"Relationship":"Follower"},"target":"n1103","id":4807.0},{"source":"n1004","attributes":{"Edge Id":31444,"Relationship":"Follower"},"target":"n1118","id":4808.0},{"source":"n1004","attributes":{"Edge Id":29952,"Relationship":"Follower"},"target":"n1137","id":4809.0},{"source":"n1004","attributes":{"Edge Id":47952,"Relationship":"Follower"},"target":"n1172","id":4810.0},{"source":"n1004","attributes":{"Edge Id":52961,"Relationship":"Follower"},"target":"n1177","id":4811.0},{"source":"n1004","attributes":{"Edge Id":49200,"Relationship":"Follower"},"target":"n1210","id":4812.0},{"source":"n1004","attributes":{"Edge Id":54452,"Relationship":"Follower"},"target":"n1218","id":4813.0},{"source":"n1004","attributes":{"Edge Id":54449,"Relationship":"Follower"},"target":"n1219","id":4814.0},{"source":"n1004","attributes":{"Edge Id":36831,"Relationship":"Follower"},"target":"n1234","id":4815.0},{"source":"n1004","attributes":{"Edge Id":54248,"Relationship":"Follower"},"target":"n1243","id":4816.0},{"source":"n1004","attributes":{"Edge Id":4180,"Relationship":"Follower"},"target":"n1249","id":4817.0},{"source":"n1004","attributes":{"Edge Id":39711,"Relationship":"Follower"},"target":"n1288","id":4818.0},{"source":"n1004","attributes":{"Edge Id":46559,"Relationship":"Follower"},"target":"n1292","id":4819.0},{"source":"n1004","attributes":{"Edge Id":24838,"Relationship":"Follower"},"target":"n1329","id":4820.0},{"source":"n1004","attributes":{"Edge Id":11526,"Relationship":"Follower"},"target":"n1332","id":4821.0},{"source":"n1004","attributes":{"Edge Id":26147,"Relationship":"Follower"},"target":"n1361","id":4822.0},{"source":"n1004","attributes":{"Edge Id":48511,"Relationship":"Follower"},"target":"n1363","id":4823.0},{"source":"n1004","attributes":{"Edge Id":53322,"Relationship":"Follower"},"target":"n1375","id":4824.0},{"source":"n1004","attributes":{"Edge Id":8871,"Relationship":"Follower"},"target":"n1376","id":4825.0},{"source":"n1004","attributes":{"Edge Id":10264,"Relationship":"Follower"},"target":"n1380","id":4826.0},{"source":"n1004","attributes":{"Edge Id":1986,"Relationship":"Follower"},"target":"n1384","id":4827.0},{"source":"n1004","attributes":{"Edge Id":52454,"Relationship":"Follower"},"target":"n1385","id":4828.0},{"source":"n1004","attributes":{"Edge Id":28176,"Relationship":"Follower"},"target":"n1395","id":4829.0},{"source":"n1004","attributes":{"Edge Id":41334,"Relationship":"Follower"},"target":"n1396","id":4830.0},{"source":"n1004","attributes":{"Edge Id":54422,"Relationship":"Follower"},"target":"n1413","id":4831.0},{"source":"n1004","attributes":{"Edge Id":12510,"Relationship":"Follower"},"target":"n1414","id":4832.0},{"source":"n1004","attributes":{"Edge Id":52430,"Relationship":"Follower"},"target":"n1452","id":4833.0},{"source":"n1004","attributes":{"Edge Id":45586,"Relationship":"Follower"},"target":"n1499","id":4834.0},{"source":"n1005","attributes":{"Edge Id":45982,"Relationship":"Followed"},"target":"n801","id":4835.0},{"source":"n1005","attributes":{"Edge Id":45985,"Relationship":"Followed"},"target":"n825","id":4836.0},{"source":"n1005","attributes":{"Edge Id":45328,"Relationship":"Followed"},"target":"n833","id":4837.0},{"source":"n1005","attributes":{"weight":2.0,"Edge Id":45971,"Relationship":"Follower"},"target":"n903","id":4838.0},{"source":"n1005","attributes":{"Edge Id":45997,"Relationship":"Followed"},"target":"n1004","id":4839.0},{"source":"n1005","attributes":{"Edge Id":45978,"Relationship":"Followed"},"target":"n1029","id":4840.0},{"source":"n1005","attributes":{"weight":2.0,"Edge Id":25287,"Relationship":"Follower"},"target":"n1058","id":4841.0},{"source":"n1005","attributes":{"Edge Id":46007,"Relationship":"Followed"},"target":"n1277","id":4842.0},{"source":"n1005","attributes":{"Edge Id":458,"Relationship":"Followed"},"target":"n1459","id":4843.0},{"source":"n1006","attributes":{"weight":2.0,"Edge Id":49888,"Relationship":"Follower"},"target":"n346","id":4844.0},{"source":"n1006","attributes":{"Edge Id":49892,"Relationship":"Followed"},"target":"n832","id":4845.0},{"source":"n1006","attributes":{"Edge Id":49891,"Relationship":"Followed"},"target":"n857","id":4846.0},{"source":"n1006","attributes":{"weight":2.0,"Edge Id":46929,"Relationship":"Follower"},"target":"n959","id":4847.0},{"source":"n1006","attributes":{"Edge Id":49894,"Relationship":"Followed"},"target":"n979","id":4848.0},{"source":"n1006","attributes":{"Edge Id":49900,"Relationship":"Followed"},"target":"n1007","id":4849.0},{"source":"n1006","attributes":{"Edge Id":49890,"Relationship":"Followed"},"target":"n1065","id":4850.0},{"source":"n1006","attributes":{"Edge Id":49897,"Relationship":"Followed"},"target":"n1067","id":4851.0},{"source":"n1006","attributes":{"weight":2.0,"Edge Id":49887,"Relationship":"Follower"},"target":"n1173","id":4852.0},{"source":"n1006","attributes":{"weight":2.0,"Edge Id":156,"Relationship":"Follower"},"target":"n1285","id":4853.0},{"source":"n1006","attributes":{"weight":2.0,"Edge Id":47228,"Relationship":"Follower"},"target":"n1290","id":4854.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":37794,"Relationship":"Follower"},"target":"n275","id":4855.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":36967,"Relationship":"Follower"},"target":"n304","id":4856.0},{"source":"n1007","attributes":{"Edge Id":50686,"Relationship":"Followed"},"target":"n802","id":4857.0},{"source":"n1007","attributes":{"Edge Id":54184,"Relationship":"Followed"},"target":"n805","id":4858.0},{"source":"n1007","attributes":{"Edge Id":54226,"Relationship":"Followed"},"target":"n827","id":4859.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":54214,"Relationship":"Follower"},"target":"n828","id":4860.0},{"source":"n1007","attributes":{"Edge Id":53700,"Relationship":"Followed"},"target":"n832","id":4861.0},{"source":"n1007","attributes":{"Edge Id":54216,"Relationship":"Followed"},"target":"n835","id":4862.0},{"source":"n1007","attributes":{"Edge Id":53197,"Relationship":"Followed"},"target":"n838","id":4863.0},{"source":"n1007","attributes":{"Edge Id":53007,"Relationship":"Followed"},"target":"n857","id":4864.0},{"source":"n1007","attributes":{"Edge Id":51371,"Relationship":"Followed"},"target":"n859","id":4865.0},{"source":"n1007","attributes":{"Edge Id":52062,"Relationship":"Followed"},"target":"n882","id":4866.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":53558,"Relationship":"Follower"},"target":"n890","id":4867.0},{"source":"n1007","attributes":{"Edge Id":53312,"Relationship":"Followed"},"target":"n891","id":4868.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":54213,"Relationship":"Follower"},"target":"n915","id":4869.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":44612,"Relationship":"Follower"},"target":"n918","id":4870.0},{"source":"n1007","attributes":{"Edge Id":53078,"Relationship":"Followed"},"target":"n919","id":4871.0},{"source":"n1007","attributes":{"Edge Id":51767,"Relationship":"Followed"},"target":"n921","id":4872.0},{"source":"n1007","attributes":{"Edge Id":53924,"Relationship":"Followed"},"target":"n922","id":4873.0},{"source":"n1007","attributes":{"Edge Id":44499,"Relationship":"Followed"},"target":"n943","id":4874.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":53726,"Relationship":"Follower"},"target":"n944","id":4875.0},{"source":"n1007","attributes":{"Edge Id":45035,"Relationship":"Followed"},"target":"n945","id":4876.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":44744,"Relationship":"Follower"},"target":"n947","id":4877.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":52806,"Relationship":"Follower"},"target":"n950","id":4878.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":53982,"Relationship":"Follower"},"target":"n954","id":4879.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":53760,"Relationship":"Follower"},"target":"n962","id":4880.0},{"source":"n1007","attributes":{"Edge Id":53126,"Relationship":"Followed"},"target":"n979","id":4881.0},{"source":"n1007","attributes":{"Edge Id":54220,"Relationship":"Followed"},"target":"n991","id":4882.0},{"source":"n1007","attributes":{"Edge Id":54223,"Relationship":"Followed"},"target":"n995","id":4883.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":49883,"Relationship":"Follower"},"target":"n1006","id":4884.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":54158,"Relationship":"Follower"},"target":"n1010","id":4885.0},{"source":"n1007","attributes":{"Edge Id":54217,"Relationship":"Followed"},"target":"n1011","id":4886.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":52240,"Relationship":"Follower"},"target":"n1018","id":4887.0},{"source":"n1007","attributes":{"Edge Id":53969,"Relationship":"Followed"},"target":"n1023","id":4888.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":54098,"Relationship":"Follower"},"target":"n1051","id":4889.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":50698,"Relationship":"Follower"},"target":"n1065","id":4890.0},{"source":"n1007","attributes":{"Edge Id":52379,"Relationship":"Followed"},"target":"n1067","id":4891.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":51209,"Relationship":"Follower"},"target":"n1078","id":4892.0},{"source":"n1007","attributes":{"Edge Id":54218,"Relationship":"Followed"},"target":"n1090","id":4893.0},{"source":"n1007","attributes":{"Edge Id":53425,"Relationship":"Followed"},"target":"n1091","id":4894.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":53640,"Relationship":"Follower"},"target":"n1097","id":4895.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":52146,"Relationship":"Follower"},"target":"n1171","id":4896.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":35648,"Relationship":"Follower"},"target":"n1187","id":4897.0},{"source":"n1007","attributes":{"Edge Id":52795,"Relationship":"Followed"},"target":"n1250","id":4898.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":50210,"Relationship":"Follower"},"target":"n1294","id":4899.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":51628,"Relationship":"Follower"},"target":"n1295","id":4900.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":54212,"Relationship":"Follower"},"target":"n1371","id":4901.0},{"source":"n1007","attributes":{"Edge Id":54085,"Relationship":"Followed"},"target":"n1372","id":4902.0},{"source":"n1007","attributes":{"Edge Id":49252,"Relationship":"Followed"},"target":"n1373","id":4903.0},{"source":"n1007","attributes":{"weight":2.0,"Edge Id":8878,"Relationship":"Follower"},"target":"n1376","id":4904.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":31561,"Relationship":"Follower"},"target":"n274","id":4905.0},{"source":"n1008","attributes":{"Edge Id":7001,"Relationship":"Followed"},"target":"n306","id":4906.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":31555,"Relationship":"Follower"},"target":"n749","id":4907.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":2646,"Relationship":"Follower"},"target":"n998","id":4908.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":17176,"Relationship":"Follower"},"target":"n1082","id":4909.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":30737,"Relationship":"Follower"},"target":"n1117","id":4910.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":28352,"Relationship":"Follower"},"target":"n1141","id":4911.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":31562,"Relationship":"Follower"},"target":"n1297","id":4912.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":31560,"Relationship":"Follower"},"target":"n1305","id":4913.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":19369,"Relationship":"Follower"},"target":"n1314","id":4914.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":8429,"Relationship":"Follower"},"target":"n1422","id":4915.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":31557,"Relationship":"Follower"},"target":"n1424","id":4916.0},{"source":"n1008","attributes":{"Edge Id":441,"Relationship":"Followed"},"target":"n1459","id":4917.0},{"source":"n1008","attributes":{"weight":2.0,"Edge Id":26812,"Relationship":"Follower"},"target":"n1470","id":4918.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43844,"Relationship":"Follower"},"target":"n316","id":4919.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":8179,"Relationship":"Follower"},"target":"n557","id":4920.0},{"source":"n1009","attributes":{"Edge Id":30703,"Relationship":"Followed"},"target":"n706","id":4921.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43836,"Relationship":"Follower"},"target":"n798","id":4922.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":15453,"Relationship":"Follower"},"target":"n809","id":4923.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43837,"Relationship":"Follower"},"target":"n814","id":4924.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43682,"Relationship":"Follower"},"target":"n820","id":4925.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43842,"Relationship":"Follower"},"target":"n826","id":4926.0},{"source":"n1009","attributes":{"Edge Id":43883,"Relationship":"Followed"},"target":"n827","id":4927.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43843,"Relationship":"Follower"},"target":"n834","id":4928.0},{"source":"n1009","attributes":{"Edge Id":43879,"Relationship":"Followed"},"target":"n835","id":4929.0},{"source":"n1009","attributes":{"Edge Id":43532,"Relationship":"Followed"},"target":"n836","id":4930.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":31002,"Relationship":"Follower"},"target":"n865","id":4931.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43838,"Relationship":"Follower"},"target":"n871","id":4932.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":24190,"Relationship":"Follower"},"target":"n902","id":4933.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43834,"Relationship":"Follower"},"target":"n903","id":4934.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":4737,"Relationship":"Follower"},"target":"n928","id":4935.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":40636,"Relationship":"Follower"},"target":"n948","id":4936.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":38890,"Relationship":"Follower"},"target":"n971","id":4937.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43845,"Relationship":"Follower"},"target":"n989","id":4938.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":2625,"Relationship":"Follower"},"target":"n998","id":4939.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43841,"Relationship":"Follower"},"target":"n1031","id":4940.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":23378,"Relationship":"Follower"},"target":"n1033","id":4941.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":13210,"Relationship":"Follower"},"target":"n1035","id":4942.0},{"source":"n1009","attributes":{"Edge Id":43866,"Relationship":"Followed"},"target":"n1039","id":4943.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43847,"Relationship":"Follower"},"target":"n1047","id":4944.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":33520,"Relationship":"Follower"},"target":"n1050","id":4945.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43851,"Relationship":"Follower"},"target":"n1051","id":4946.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":31236,"Relationship":"Follower"},"target":"n1056","id":4947.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43839,"Relationship":"Follower"},"target":"n1059","id":4948.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":21896,"Relationship":"Follower"},"target":"n1077","id":4949.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":17153,"Relationship":"Follower"},"target":"n1082","id":4950.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":844,"Relationship":"Follower"},"target":"n1101","id":4951.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":27731,"Relationship":"Follower"},"target":"n1105","id":4952.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":24657,"Relationship":"Follower"},"target":"n1107","id":4953.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":30726,"Relationship":"Follower"},"target":"n1117","id":4954.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":28346,"Relationship":"Follower"},"target":"n1141","id":4955.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":21358,"Relationship":"Follower"},"target":"n1143","id":4956.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":20159,"Relationship":"Follower"},"target":"n1183","id":4957.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":35642,"Relationship":"Follower"},"target":"n1187","id":4958.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":14412,"Relationship":"Follower"},"target":"n1202","id":4959.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":42756,"Relationship":"Follower"},"target":"n1237","id":4960.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":22688,"Relationship":"Follower"},"target":"n1239","id":4961.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":41998,"Relationship":"Follower"},"target":"n1247","id":4962.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":14299,"Relationship":"Follower"},"target":"n1248","id":4963.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":29861,"Relationship":"Follower"},"target":"n1258","id":4964.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43846,"Relationship":"Follower"},"target":"n1307","id":4965.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":19350,"Relationship":"Follower"},"target":"n1314","id":4966.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":23845,"Relationship":"Follower"},"target":"n1330","id":4967.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":33652,"Relationship":"Follower"},"target":"n1331","id":4968.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":10687,"Relationship":"Follower"},"target":"n1334","id":4969.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43854,"Relationship":"Follower"},"target":"n1413","id":4970.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":36003,"Relationship":"Follower"},"target":"n1423","id":4971.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43832,"Relationship":"Follower"},"target":"n1453","id":4972.0},{"source":"n1009","attributes":{"Edge Id":457,"Relationship":"Followed"},"target":"n1459","id":4973.0},{"source":"n1009","attributes":{"weight":2.0,"Edge Id":43833,"Relationship":"Follower"},"target":"n1461","id":4974.0},{"source":"n1010","attributes":{"Edge Id":47755,"Relationship":"Followed"},"target":"n801","id":4975.0},{"source":"n1010","attributes":{"weight":2.0,"Edge Id":54164,"Relationship":"Follower"},"target":"n828","id":4976.0},{"source":"n1010","attributes":{"Edge Id":44497,"Relationship":"Followed"},"target":"n943","id":4977.0},{"source":"n1010","attributes":{"Edge Id":54165,"Relationship":"Followed"},"target":"n1007","id":4978.0},{"source":"n1010","attributes":{"weight":2.0,"Edge Id":54163,"Relationship":"Follower"},"target":"n1011","id":4979.0},{"source":"n1010","attributes":{"Edge Id":53423,"Relationship":"Followed"},"target":"n1091","id":4980.0},{"source":"n1010","attributes":{"Edge Id":54083,"Relationship":"Followed"},"target":"n1372","id":4981.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":37796,"Relationship":"Follower"},"target":"n275","id":4982.0},{"source":"n1011","attributes":{"Edge Id":54187,"Relationship":"Followed"},"target":"n805","id":4983.0},{"source":"n1011","attributes":{"Edge Id":53704,"Relationship":"Followed"},"target":"n832","id":4984.0},{"source":"n1011","attributes":{"Edge Id":54354,"Relationship":"Followed"},"target":"n835","id":4985.0},{"source":"n1011","attributes":{"Edge Id":52064,"Relationship":"Followed"},"target":"n882","id":4986.0},{"source":"n1011","attributes":{"Edge Id":53313,"Relationship":"Followed"},"target":"n891","id":4987.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":41088,"Relationship":"Follower"},"target":"n907","id":4988.0},{"source":"n1011","attributes":{"Edge Id":53083,"Relationship":"Followed"},"target":"n919","id":4989.0},{"source":"n1011","attributes":{"Edge Id":53928,"Relationship":"Followed"},"target":"n922","id":4990.0},{"source":"n1011","attributes":{"Edge Id":44503,"Relationship":"Followed"},"target":"n943","id":4991.0},{"source":"n1011","attributes":{"Edge Id":45038,"Relationship":"Followed"},"target":"n945","id":4992.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":44764,"Relationship":"Follower"},"target":"n947","id":4993.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":54352,"Relationship":"Follower"},"target":"n951","id":4994.0},{"source":"n1011","attributes":{"Edge Id":54356,"Relationship":"Followed"},"target":"n1004","id":4995.0},{"source":"n1011","attributes":{"Edge Id":54234,"Relationship":"Followed"},"target":"n1007","id":4996.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":54159,"Relationship":"Follower"},"target":"n1010","id":4997.0},{"source":"n1011","attributes":{"Edge Id":54037,"Relationship":"Followed"},"target":"n1016","id":4998.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":54103,"Relationship":"Follower"},"target":"n1051","id":4999.0},{"source":"n1011","attributes":{"Edge Id":52382,"Relationship":"Followed"},"target":"n1067","id":5000.0},{"source":"n1011","attributes":{"Edge Id":53427,"Relationship":"Followed"},"target":"n1091","id":5001.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":30718,"Relationship":"Follower"},"target":"n1117","id":5002.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":29974,"Relationship":"Follower"},"target":"n1137","id":5003.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":38045,"Relationship":"Follower"},"target":"n1185","id":5004.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":51630,"Relationship":"Follower"},"target":"n1295","id":5005.0},{"source":"n1011","attributes":{"weight":2.0,"Edge Id":54351,"Relationship":"Follower"},"target":"n1371","id":5006.0},{"source":"n1011","attributes":{"Edge Id":54087,"Relationship":"Followed"},"target":"n1372","id":5007.0},{"source":"n1012","attributes":{"Edge Id":25590,"Relationship":"Followed"},"target":"n823","id":5008.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":25570,"Relationship":"Follower"},"target":"n1014","id":5009.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":25586,"Relationship":"Follower"},"target":"n1047","id":5010.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":25568,"Relationship":"Follower"},"target":"n1076","id":5011.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":809,"Relationship":"Follower"},"target":"n1101","id":5012.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":25567,"Relationship":"Follower"},"target":"n1159","id":5013.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":25574,"Relationship":"Follower"},"target":"n1166","id":5014.0},{"source":"n1012","attributes":{"weight":2.0,"Edge Id":25572,"Relationship":"Follower"},"target":"n1305","id":5015.0},{"source":"n1013","attributes":{"Edge Id":52190,"Relationship":"Followed"},"target":"n844","id":5016.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":26074,"Relationship":"Follower"},"target":"n448","id":5017.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":31990,"Relationship":"Follower"},"target":"n502","id":5018.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":15468,"Relationship":"Follower"},"target":"n809","id":5019.0},{"source":"n1014","attributes":{"Edge Id":33413,"Relationship":"Followed"},"target":"n827","id":5020.0},{"source":"n1014","attributes":{"Edge Id":33415,"Relationship":"Followed"},"target":"n836","id":5021.0},{"source":"n1014","attributes":{"Edge Id":33409,"Relationship":"Followed"},"target":"n841","id":5022.0},{"source":"n1014","attributes":{"Edge Id":33410,"Relationship":"Followed"},"target":"n857","id":5023.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":30995,"Relationship":"Follower"},"target":"n865","id":5024.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":7787,"Relationship":"Follower"},"target":"n914","id":5025.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":33396,"Relationship":"Follower"},"target":"n959","id":5026.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":25565,"Relationship":"Follower"},"target":"n1012","id":5027.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":33406,"Relationship":"Follower"},"target":"n1047","id":5028.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":16112,"Relationship":"Follower"},"target":"n1124","id":5029.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":33392,"Relationship":"Follower"},"target":"n1144","id":5030.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":33401,"Relationship":"Follower"},"target":"n1260","id":5031.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":155,"Relationship":"Follower"},"target":"n1285","id":5032.0},{"source":"n1014","attributes":{"weight":2.0,"Edge Id":632,"Relationship":"Follower"},"target":"n1469","id":5033.0},{"source":"n1015","attributes":{"Edge Id":51609,"Relationship":"Followed"},"target":"n807","id":5034.0},{"source":"n1015","attributes":{"Edge Id":4600,"Relationship":"Followed"},"target":"n816","id":5035.0},{"source":"n1015","attributes":{"weight":2.0,"Edge Id":50049,"Relationship":"Follower"},"target":"n1173","id":5036.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":37792,"Relationship":"Follower"},"target":"n275","id":5037.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":26228,"Relationship":"Follower"},"target":"n507","id":5038.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":54009,"Relationship":"Follower"},"target":"n835","id":5039.0},{"source":"n1016","attributes":{"Edge Id":53192,"Relationship":"Followed"},"target":"n838","id":5040.0},{"source":"n1016","attributes":{"Edge Id":44591,"Relationship":"Followed"},"target":"n867","id":5041.0},{"source":"n1016","attributes":{"Edge Id":47815,"Relationship":"Followed"},"target":"n868","id":5042.0},{"source":"n1016","attributes":{"Edge Id":45206,"Relationship":"Followed"},"target":"n889","id":5043.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":53566,"Relationship":"Follower"},"target":"n890","id":5044.0},{"source":"n1016","attributes":{"Edge Id":54025,"Relationship":"Followed"},"target":"n911","id":5045.0},{"source":"n1016","attributes":{"Edge Id":53922,"Relationship":"Followed"},"target":"n922","id":5046.0},{"source":"n1016","attributes":{"Edge Id":44493,"Relationship":"Followed"},"target":"n943","id":5047.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":53718,"Relationship":"Follower"},"target":"n944","id":5048.0},{"source":"n1016","attributes":{"Edge Id":45031,"Relationship":"Followed"},"target":"n945","id":5049.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":44748,"Relationship":"Follower"},"target":"n947","id":5050.0},{"source":"n1016","attributes":{"Edge Id":52849,"Relationship":"Followed"},"target":"n950","id":5051.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":53763,"Relationship":"Follower"},"target":"n962","id":5052.0},{"source":"n1016","attributes":{"Edge Id":45489,"Relationship":"Followed"},"target":"n993","id":5053.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":54008,"Relationship":"Follower"},"target":"n1011","id":5054.0},{"source":"n1016","attributes":{"Edge Id":53964,"Relationship":"Followed"},"target":"n1023","id":5055.0},{"source":"n1016","attributes":{"Edge Id":54012,"Relationship":"Followed"},"target":"n1051","id":5056.0},{"source":"n1016","attributes":{"Edge Id":54014,"Relationship":"Followed"},"target":"n1090","id":5057.0},{"source":"n1016","attributes":{"Edge Id":53420,"Relationship":"Followed"},"target":"n1091","id":5058.0},{"source":"n1016","attributes":{"Edge Id":49097,"Relationship":"Followed"},"target":"n1178","id":5059.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":54011,"Relationship":"Follower"},"target":"n1218","id":5060.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":54007,"Relationship":"Follower"},"target":"n1243","id":5061.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":4179,"Relationship":"Follower"},"target":"n1249","id":5062.0},{"source":"n1016","attributes":{"Edge Id":52793,"Relationship":"Followed"},"target":"n1250","id":5063.0},{"source":"n1016","attributes":{"Edge Id":45581,"Relationship":"Followed"},"target":"n1335","id":5064.0},{"source":"n1016","attributes":{"Edge Id":54022,"Relationship":"Followed"},"target":"n1372","id":5065.0},{"source":"n1016","attributes":{"Edge Id":53361,"Relationship":"Followed"},"target":"n1375","id":5066.0},{"source":"n1016","attributes":{"weight":2.0,"Edge Id":8869,"Relationship":"Follower"},"target":"n1376","id":5067.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":22314,"Relationship":"Follower"},"target":"n549","id":5068.0},{"source":"n1017","attributes":{"Edge Id":50681,"Relationship":"Followed"},"target":"n802","id":5069.0},{"source":"n1017","attributes":{"Edge Id":53870,"Relationship":"Followed"},"target":"n805","id":5070.0},{"source":"n1017","attributes":{"Edge Id":53692,"Relationship":"Followed"},"target":"n832","id":5071.0},{"source":"n1017","attributes":{"Edge Id":53867,"Relationship":"Followed"},"target":"n922","id":5072.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":44734,"Relationship":"Follower"},"target":"n947","id":5073.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":53862,"Relationship":"Follower"},"target":"n951","id":5074.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":53860,"Relationship":"Follower"},"target":"n954","id":5075.0},{"source":"n1017","attributes":{"Edge Id":53118,"Relationship":"Followed"},"target":"n979","id":5076.0},{"source":"n1017","attributes":{"Edge Id":53868,"Relationship":"Followed"},"target":"n991","id":5077.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":53861,"Relationship":"Follower"},"target":"n1038","id":5078.0},{"source":"n1017","attributes":{"Edge Id":53866,"Relationship":"Followed"},"target":"n1051","id":5079.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":52465,"Relationship":"Follower"},"target":"n1385","id":5080.0},{"source":"n1017","attributes":{"weight":2.0,"Edge Id":26424,"Relationship":"Follower"},"target":"n1521","id":5081.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":51690,"Relationship":"Follower"},"target":"n346","id":5082.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":24051,"Relationship":"Follower"},"target":"n464","id":5083.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":9539,"Relationship":"Follower"},"target":"n486","id":5084.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":50180,"Relationship":"Follower"},"target":"n506","id":5085.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":29183,"Relationship":"Follower"},"target":"n508","id":5086.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":3862,"Relationship":"Follower"},"target":"n840","id":5087.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":44054,"Relationship":"Follower"},"target":"n841","id":5088.0},{"source":"n1018","attributes":{"Edge Id":52046,"Relationship":"Followed"},"target":"n882","id":5089.0},{"source":"n1018","attributes":{"Edge Id":52249,"Relationship":"Followed"},"target":"n893","id":5090.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":51789,"Relationship":"Follower"},"target":"n904","id":5091.0},{"source":"n1018","attributes":{"Edge Id":52250,"Relationship":"Followed"},"target":"n1007","id":5092.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":52242,"Relationship":"Follower"},"target":"n1019","id":5093.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":51817,"Relationship":"Follower"},"target":"n1054","id":5094.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":21889,"Relationship":"Follower"},"target":"n1077","id":5095.0},{"source":"n1018","attributes":{"Edge Id":51260,"Relationship":"Followed"},"target":"n1078","id":5096.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":49835,"Relationship":"Follower"},"target":"n1284","id":5097.0},{"source":"n1018","attributes":{"weight":2.0,"Edge Id":50194,"Relationship":"Follower"},"target":"n1294","id":5098.0},{"source":"n1018","attributes":{"Edge Id":51671,"Relationship":"Followed"},"target":"n1295","id":5099.0},{"source":"n1019","attributes":{"Edge Id":44363,"Relationship":"Followed"},"target":"n841","id":5100.0},{"source":"n1019","attributes":{"Edge Id":43130,"Relationship":"Followed"},"target":"n952","id":5101.0},{"source":"n1019","attributes":{"weight":2.0,"Edge Id":52239,"Relationship":"Follower"},"target":"n1018","id":5102.0},{"source":"n1019","attributes":{"weight":2.0,"Edge Id":52304,"Relationship":"Follower"},"target":"n1057","id":5103.0},{"source":"n1019","attributes":{"weight":2.0,"Edge Id":49839,"Relationship":"Follower"},"target":"n1284","id":5104.0},{"source":"n1020","attributes":{"weight":2.0,"Edge Id":20696,"Relationship":"Follower"},"target":"n815","id":5105.0},{"source":"n1020","attributes":{"weight":2.0,"Edge Id":11817,"Relationship":"Follower"},"target":"n1055","id":5106.0},{"source":"n1020","attributes":{"weight":2.0,"Edge Id":20678,"Relationship":"Follower"},"target":"n1366","id":5107.0},{"source":"n1021","attributes":{"Edge Id":53807,"Relationship":"Followed"},"target":"n827","id":5108.0},{"source":"n1021","attributes":{"Edge Id":43645,"Relationship":"Followed"},"target":"n836","id":5109.0},{"source":"n1021","attributes":{"Edge Id":51414,"Relationship":"Followed"},"target":"n858","id":5110.0},{"source":"n1021","attributes":{"Edge Id":51965,"Relationship":"Followed"},"target":"n920","id":5111.0},{"source":"n1021","attributes":{"Edge Id":45024,"Relationship":"Followed"},"target":"n945","id":5112.0},{"source":"n1021","attributes":{"Edge Id":53809,"Relationship":"Followed"},"target":"n1023","id":5113.0},{"source":"n1021","attributes":{"Edge Id":53415,"Relationship":"Followed"},"target":"n1091","id":5114.0},{"source":"n1022","attributes":{"weight":2.0,"Edge Id":33160,"Relationship":"Follower"},"target":"n814","id":5115.0},{"source":"n1023","attributes":{"Edge Id":53951,"Relationship":"Followed"},"target":"n805","id":5116.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":53941,"Relationship":"Follower"},"target":"n828","id":5117.0},{"source":"n1023","attributes":{"Edge Id":53952,"Relationship":"Followed"},"target":"n835","id":5118.0},{"source":"n1023","attributes":{"Edge Id":53190,"Relationship":"Followed"},"target":"n838","id":5119.0},{"source":"n1023","attributes":{"Edge Id":49159,"Relationship":"Followed"},"target":"n845","id":5120.0},{"source":"n1023","attributes":{"Edge Id":44590,"Relationship":"Followed"},"target":"n867","id":5121.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":53572,"Relationship":"Follower"},"target":"n890","id":5122.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":53021,"Relationship":"Follower"},"target":"n919","id":5123.0},{"source":"n1023","attributes":{"Edge Id":53921,"Relationship":"Followed"},"target":"n922","id":5124.0},{"source":"n1023","attributes":{"Edge Id":44492,"Relationship":"Followed"},"target":"n943","id":5125.0},{"source":"n1023","attributes":{"Edge Id":45029,"Relationship":"Followed"},"target":"n945","id":5126.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":44756,"Relationship":"Follower"},"target":"n947","id":5127.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":53937,"Relationship":"Follower"},"target":"n954","id":5128.0},{"source":"n1023","attributes":{"Edge Id":53548,"Relationship":"Followed"},"target":"n955","id":5129.0},{"source":"n1023","attributes":{"Edge Id":53778,"Relationship":"Followed"},"target":"n962","id":5130.0},{"source":"n1023","attributes":{"Edge Id":48280,"Relationship":"Followed"},"target":"n994","id":5131.0},{"source":"n1023","attributes":{"Edge Id":53946,"Relationship":"Followed"},"target":"n1007","id":5132.0},{"source":"n1023","attributes":{"Edge Id":53947,"Relationship":"Followed"},"target":"n1016","id":5133.0},{"source":"n1023","attributes":{"Edge Id":53811,"Relationship":"Followed"},"target":"n1021","id":5134.0},{"source":"n1023","attributes":{"Edge Id":53954,"Relationship":"Followed"},"target":"n1051","id":5135.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":53940,"Relationship":"Follower"},"target":"n1071","id":5136.0},{"source":"n1023","attributes":{"Edge Id":53957,"Relationship":"Followed"},"target":"n1090","id":5137.0},{"source":"n1023","attributes":{"Edge Id":53419,"Relationship":"Followed"},"target":"n1091","id":5138.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":45549,"Relationship":"Follower"},"target":"n1335","id":5139.0},{"source":"n1023","attributes":{"Edge Id":53958,"Relationship":"Followed"},"target":"n1372","id":5140.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":8870,"Relationship":"Follower"},"target":"n1376","id":5141.0},{"source":"n1023","attributes":{"weight":2.0,"Edge Id":47795,"Relationship":"Follower"},"target":"n1497","id":5142.0},{"source":"n1025","attributes":{"weight":2.0,"Edge Id":50396,"Relationship":"Follower"},"target":"n591","id":5143.0},{"source":"n1025","attributes":{"Edge Id":50404,"Relationship":"Followed"},"target":"n859","id":5144.0},{"source":"n1025","attributes":{"Edge Id":50403,"Relationship":"Followed"},"target":"n877","id":5145.0},{"source":"n1025","attributes":{"Edge Id":50397,"Relationship":"Followed"},"target":"n880","id":5146.0},{"source":"n1025","attributes":{"Edge Id":49615,"Relationship":"Followed"},"target":"n983","id":5147.0},{"source":"n1025","attributes":{"Edge Id":49234,"Relationship":"Followed"},"target":"n1373","id":5148.0},{"source":"n1025","attributes":{"weight":2.0,"Edge Id":49922,"Relationship":"Follower"},"target":"n1393","id":5149.0},{"source":"n1026","attributes":{"weight":2.0,"Edge Id":39635,"Relationship":"Follower"},"target":"n494","id":5150.0},{"source":"n1026","attributes":{"weight":2.0,"Edge Id":5482,"Relationship":"Follower"},"target":"n497","id":5151.0},{"source":"n1026","attributes":{"Edge Id":40274,"Relationship":"Follower"},"target":"n514","id":5152.0},{"source":"n1026","attributes":{"weight":2.0,"Edge Id":40224,"Relationship":"Follower"},"target":"n778","id":5153.0},{"source":"n1026","attributes":{"Edge Id":45082,"Relationship":"Followed"},"target":"n802","id":5154.0},{"source":"n1026","attributes":{"weight":2.0,"Edge Id":45081,"Relationship":"Follower"},"target":"n915","id":5155.0},{"source":"n1026","attributes":{"weight":2.0,"Edge Id":42324,"Relationship":"Follower"},"target":"n941","id":5156.0},{"source":"n1026","attributes":{"weight":2.0,"Edge Id":41338,"Relationship":"Follower"},"target":"n1396","id":5157.0},{"source":"n1027","attributes":{"weight":2.0,"Edge Id":33190,"Relationship":"Follower"},"target":"n815","id":5158.0},{"source":"n1027","attributes":{"weight":2.0,"Edge Id":33188,"Relationship":"Follower"},"target":"n1327","id":5159.0},{"source":"n1027","attributes":{"weight":2.0,"Edge Id":33187,"Relationship":"Follower"},"target":"n1387","id":5160.0},{"source":"n1027","attributes":{"weight":2.0,"Edge Id":19561,"Relationship":"Follower"},"target":"n1432","id":5161.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":13588,"Relationship":"Follower"},"target":"n276","id":5162.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":20270,"Relationship":"Follower"},"target":"n301","id":5163.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":19888,"Relationship":"Follower"},"target":"n741","id":5164.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":24207,"Relationship":"Follower"},"target":"n902","id":5165.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":41514,"Relationship":"Follower"},"target":"n903","id":5166.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":41518,"Relationship":"Follower"},"target":"n989","id":5167.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":3135,"Relationship":"Follower"},"target":"n1034","id":5168.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":14559,"Relationship":"Follower"},"target":"n1052","id":5169.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":11796,"Relationship":"Follower"},"target":"n1055","id":5170.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":889,"Relationship":"Follower"},"target":"n1101","id":5171.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":34102,"Relationship":"Follower"},"target":"n1102","id":5172.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":38205,"Relationship":"Follower"},"target":"n1160","id":5173.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":13668,"Relationship":"Follower"},"target":"n1201","id":5174.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":12634,"Relationship":"Follower"},"target":"n1281","id":5175.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":9303,"Relationship":"Follower"},"target":"n1401","id":5176.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":14824,"Relationship":"Follower"},"target":"n1409","id":5177.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":40516,"Relationship":"Follower"},"target":"n1417","id":5178.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":27099,"Relationship":"Follower"},"target":"n1419","id":5179.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":2043,"Relationship":"Follower"},"target":"n1420","id":5180.0},{"source":"n1028","attributes":{"weight":2.0,"Edge Id":11163,"Relationship":"Follower"},"target":"n1421","id":5181.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":32769,"Relationship":"Follower"},"target":"n224","id":5182.0},{"source":"n1029","attributes":{"Edge Id":50440,"Relationship":"Follower"},"target":"n330","id":5183.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":50444,"Relationship":"Follower"},"target":"n469","id":5184.0},{"source":"n1029","attributes":{"Edge Id":5913,"Relationship":"Follower"},"target":"n542","id":5185.0},{"source":"n1029","attributes":{"Edge Id":50450,"Relationship":"Follower"},"target":"n574","id":5186.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":50442,"Relationship":"Follower"},"target":"n734","id":5187.0},{"source":"n1029","attributes":{"Edge Id":50445,"Relationship":"Follower"},"target":"n739","id":5188.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":44049,"Relationship":"Follower"},"target":"n841","id":5189.0},{"source":"n1029","attributes":{"Edge Id":46029,"Relationship":"Follower"},"target":"n903","id":5190.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":32056,"Relationship":"Follower"},"target":"n956","id":5191.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":26464,"Relationship":"Follower"},"target":"n986","id":5192.0},{"source":"n1029","attributes":{"Edge Id":45960,"Relationship":"Follower"},"target":"n1005","id":5193.0},{"source":"n1029","attributes":{"Edge Id":28048,"Relationship":"Follower"},"target":"n1042","id":5194.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":50441,"Relationship":"Follower"},"target":"n1078","id":5195.0},{"source":"n1029","attributes":{"Edge Id":17595,"Relationship":"Follower"},"target":"n1127","id":5196.0},{"source":"n1029","attributes":{"weight":2.0,"Edge Id":50449,"Relationship":"Follower"},"target":"n1128","id":5197.0},{"source":"n1029","attributes":{"Edge Id":24959,"Relationship":"Follower"},"target":"n1150","id":5198.0},{"source":"n1029","attributes":{"Edge Id":20146,"Relationship":"Follower"},"target":"n1183","id":5199.0},{"source":"n1029","attributes":{"Edge Id":50452,"Relationship":"Follower"},"target":"n1243","id":5200.0},{"source":"n1029","attributes":{"Edge Id":3444,"Relationship":"Follower"},"target":"n1273","id":5201.0},{"source":"n1029","attributes":{"Edge Id":3937,"Relationship":"Follower"},"target":"n1278","id":5202.0},{"source":"n1029","attributes":{"Edge Id":24839,"Relationship":"Follower"},"target":"n1329","id":5203.0},{"source":"n1029","attributes":{"Edge Id":11530,"Relationship":"Follower"},"target":"n1332","id":5204.0},{"source":"n1029","attributes":{"Edge Id":50447,"Relationship":"Follower"},"target":"n1385","id":5205.0},{"source":"n1030","attributes":{"Edge Id":43072,"Relationship":"Followed"},"target":"n801","id":5206.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":30501,"Relationship":"Follower"},"target":"n320","id":5207.0},{"source":"n1031","attributes":{"Edge Id":6846,"Relationship":"Followed"},"target":"n599","id":5208.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":8029,"Relationship":"Follower"},"target":"n600","id":5209.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48765,"Relationship":"Follower"},"target":"n808","id":5210.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":43681,"Relationship":"Follower"},"target":"n820","id":5211.0},{"source":"n1031","attributes":{"Edge Id":43574,"Relationship":"Followed"},"target":"n836","id":5212.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48757,"Relationship":"Follower"},"target":"n837","id":5213.0},{"source":"n1031","attributes":{"Edge Id":44321,"Relationship":"Followed"},"target":"n841","id":5214.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":30987,"Relationship":"Follower"},"target":"n865","id":5215.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":20821,"Relationship":"Follower"},"target":"n872","id":5216.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48759,"Relationship":"Follower"},"target":"n873","id":5217.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":46038,"Relationship":"Follower"},"target":"n903","id":5218.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":46903,"Relationship":"Follower"},"target":"n959","id":5219.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":38888,"Relationship":"Follower"},"target":"n971","id":5220.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":43808,"Relationship":"Follower"},"target":"n1009","id":5221.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48768,"Relationship":"Follower"},"target":"n1053","id":5222.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48766,"Relationship":"Follower"},"target":"n1057","id":5223.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":31884,"Relationship":"Follower"},"target":"n1073","id":5224.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":17142,"Relationship":"Follower"},"target":"n1082","id":5225.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48767,"Relationship":"Follower"},"target":"n1089","id":5226.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48761,"Relationship":"Follower"},"target":"n1125","id":5227.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48764,"Relationship":"Follower"},"target":"n1128","id":5228.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48760,"Relationship":"Follower"},"target":"n1161","id":5229.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":37029,"Relationship":"Follower"},"target":"n1165","id":5230.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":22687,"Relationship":"Follower"},"target":"n1239","id":5231.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":48763,"Relationship":"Follower"},"target":"n1283","id":5232.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":23840,"Relationship":"Follower"},"target":"n1330","id":5233.0},{"source":"n1031","attributes":{"weight":2.0,"Edge Id":39201,"Relationship":"Follower"},"target":"n1411","id":5234.0},{"source":"n1031","attributes":{"Edge Id":461,"Relationship":"Followed"},"target":"n1459","id":5235.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23231,"Relationship":"Follower"},"target":"n387","id":5236.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23224,"Relationship":"Follower"},"target":"n390","id":5237.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23238,"Relationship":"Follower"},"target":"n401","id":5238.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23233,"Relationship":"Follower"},"target":"n749","id":5239.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23234,"Relationship":"Follower"},"target":"n755","id":5240.0},{"source":"n1032","attributes":{"Edge Id":23257,"Relationship":"Followed"},"target":"n823","id":5241.0},{"source":"n1032","attributes":{"Edge Id":23272,"Relationship":"Followed"},"target":"n835","id":5242.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23227,"Relationship":"Follower"},"target":"n902","id":5243.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23241,"Relationship":"Follower"},"target":"n971","id":5244.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":17157,"Relationship":"Follower"},"target":"n1082","id":5245.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":813,"Relationship":"Follower"},"target":"n1101","id":5246.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23235,"Relationship":"Follower"},"target":"n1102","id":5247.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23246,"Relationship":"Follower"},"target":"n1103","id":5248.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23239,"Relationship":"Follower"},"target":"n1113","id":5249.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23229,"Relationship":"Follower"},"target":"n1141","id":5250.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23237,"Relationship":"Follower"},"target":"n1151","id":5251.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23230,"Relationship":"Follower"},"target":"n1224","id":5252.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23243,"Relationship":"Follower"},"target":"n1245","id":5253.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":10833,"Relationship":"Follower"},"target":"n1280","id":5254.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23244,"Relationship":"Follower"},"target":"n1297","id":5255.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23236,"Relationship":"Follower"},"target":"n1326","id":5256.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":2886,"Relationship":"Follower"},"target":"n1408","id":5257.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":14822,"Relationship":"Follower"},"target":"n1409","id":5258.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23242,"Relationship":"Follower"},"target":"n1411","id":5259.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":2328,"Relationship":"Follower"},"target":"n1456","id":5260.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":16228,"Relationship":"Follower"},"target":"n1457","id":5261.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23226,"Relationship":"Follower"},"target":"n1458","id":5262.0},{"source":"n1032","attributes":{"Edge Id":429,"Relationship":"Followed"},"target":"n1459","id":5263.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":2214,"Relationship":"Follower"},"target":"n1467","id":5264.0},{"source":"n1032","attributes":{"weight":2.0,"Edge Id":23228,"Relationship":"Follower"},"target":"n1511","id":5265.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23392,"Relationship":"Follower"},"target":"n755","id":5266.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23400,"Relationship":"Follower"},"target":"n798","id":5267.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23390,"Relationship":"Follower"},"target":"n902","id":5268.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23398,"Relationship":"Follower"},"target":"n903","id":5269.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23394,"Relationship":"Follower"},"target":"n971","id":5270.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23397,"Relationship":"Follower"},"target":"n1009","id":5271.0},{"source":"n1033","attributes":{"Edge Id":492,"Relationship":"Followed"},"target":"n1100","id":5272.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":818,"Relationship":"Follower"},"target":"n1101","id":5273.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":8537,"Relationship":"Follower"},"target":"n1115","id":5274.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23391,"Relationship":"Follower"},"target":"n1150","id":5275.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":22689,"Relationship":"Follower"},"target":"n1239","id":5276.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23393,"Relationship":"Follower"},"target":"n1293","id":5277.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":16234,"Relationship":"Follower"},"target":"n1457","id":5278.0},{"source":"n1033","attributes":{"Edge Id":430,"Relationship":"Followed"},"target":"n1459","id":5279.0},{"source":"n1033","attributes":{"weight":2.0,"Edge Id":23395,"Relationship":"Follower"},"target":"n1480","id":5280.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3204,"Relationship":"Follower"},"target":"n264","id":5281.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3232,"Relationship":"Follower"},"target":"n265","id":5282.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3233,"Relationship":"Follower"},"target":"n266","id":5283.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3231,"Relationship":"Follower"},"target":"n268","id":5284.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3223,"Relationship":"Follower"},"target":"n380","id":5285.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3210,"Relationship":"Follower"},"target":"n524","id":5286.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3228,"Relationship":"Follower"},"target":"n564","id":5287.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3225,"Relationship":"Follower"},"target":"n669","id":5288.0},{"source":"n1034","attributes":{"Edge Id":3285,"Relationship":"Followed"},"target":"n815","id":5289.0},{"source":"n1034","attributes":{"Edge Id":3252,"Relationship":"Followed"},"target":"n829","id":5290.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3243,"Relationship":"Follower"},"target":"n839","id":5291.0},{"source":"n1034","attributes":{"Edge Id":3269,"Relationship":"Followed"},"target":"n841","id":5292.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3197,"Relationship":"Follower"},"target":"n852","id":5293.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3240,"Relationship":"Follower"},"target":"n903","id":5294.0},{"source":"n1034","attributes":{"Edge Id":3284,"Relationship":"Followed"},"target":"n919","id":5295.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3237,"Relationship":"Follower"},"target":"n1028","id":5296.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3207,"Relationship":"Follower"},"target":"n1035","id":5297.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3209,"Relationship":"Follower"},"target":"n1052","id":5298.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3203,"Relationship":"Follower"},"target":"n1055","id":5299.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3230,"Relationship":"Follower"},"target":"n1073","id":5300.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3247,"Relationship":"Follower"},"target":"n1075","id":5301.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3234,"Relationship":"Follower"},"target":"n1102","id":5302.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3229,"Relationship":"Follower"},"target":"n1118","id":5303.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3248,"Relationship":"Follower"},"target":"n1119","id":5304.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3215,"Relationship":"Follower"},"target":"n1127","id":5305.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3224,"Relationship":"Follower"},"target":"n1194","id":5306.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3218,"Relationship":"Follower"},"target":"n1195","id":5307.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3011,"Relationship":"Follower"},"target":"n1198","id":5308.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3217,"Relationship":"Follower"},"target":"n1199","id":5309.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3208,"Relationship":"Follower"},"target":"n1201","id":5310.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3193,"Relationship":"Follower"},"target":"n1203","id":5311.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3221,"Relationship":"Follower"},"target":"n1220","id":5312.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3236,"Relationship":"Follower"},"target":"n1221","id":5313.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3206,"Relationship":"Follower"},"target":"n1225","id":5314.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3195,"Relationship":"Follower"},"target":"n1227","id":5315.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3199,"Relationship":"Follower"},"target":"n1238","id":5316.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3211,"Relationship":"Follower"},"target":"n1252","id":5317.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3200,"Relationship":"Follower"},"target":"n1280","id":5318.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3205,"Relationship":"Follower"},"target":"n1281","id":5319.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3213,"Relationship":"Follower"},"target":"n1282","id":5320.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3238,"Relationship":"Follower"},"target":"n1300","id":5321.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3202,"Relationship":"Follower"},"target":"n1302","id":5322.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3227,"Relationship":"Follower"},"target":"n1303","id":5323.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3214,"Relationship":"Follower"},"target":"n1317","id":5324.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3216,"Relationship":"Follower"},"target":"n1390","id":5325.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3235,"Relationship":"Follower"},"target":"n1398","id":5326.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3239,"Relationship":"Follower"},"target":"n1399","id":5327.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3198,"Relationship":"Follower"},"target":"n1401","id":5328.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3194,"Relationship":"Follower"},"target":"n1402","id":5329.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3196,"Relationship":"Follower"},"target":"n1403","id":5330.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3226,"Relationship":"Follower"},"target":"n1419","id":5331.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3201,"Relationship":"Follower"},"target":"n1421","id":5332.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3219,"Relationship":"Follower"},"target":"n1432","id":5333.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3220,"Relationship":"Follower"},"target":"n1433","id":5334.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":3222,"Relationship":"Follower"},"target":"n1458","id":5335.0},{"source":"n1034","attributes":{"weight":2.0,"Edge Id":2213,"Relationship":"Follower"},"target":"n1467","id":5336.0},{"source":"n1035","attributes":{"Edge Id":13517,"Relationship":"Followed"},"target":"n267","id":5337.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13266,"Relationship":"Follower"},"target":"n270","id":5338.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13260,"Relationship":"Follower"},"target":"n271","id":5339.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13254,"Relationship":"Follower"},"target":"n276","id":5340.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13284,"Relationship":"Follower"},"target":"n279","id":5341.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13361,"Relationship":"Follower"},"target":"n291","id":5342.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13291,"Relationship":"Follower"},"target":"n314","id":5343.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13281,"Relationship":"Follower"},"target":"n380","id":5344.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13293,"Relationship":"Follower"},"target":"n415","id":5345.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13256,"Relationship":"Follower"},"target":"n552","id":5346.0},{"source":"n1035","attributes":{"Edge Id":13478,"Relationship":"Followed"},"target":"n708","id":5347.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13272,"Relationship":"Follower"},"target":"n741","id":5348.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13317,"Relationship":"Follower"},"target":"n814","id":5349.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13325,"Relationship":"Follower"},"target":"n839","id":5350.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13320,"Relationship":"Follower"},"target":"n871","id":5351.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13370,"Relationship":"Follower"},"target":"n915","id":5352.0},{"source":"n1035","attributes":{"Edge Id":13515,"Relationship":"Followed"},"target":"n921","id":5353.0},{"source":"n1035","attributes":{"Edge Id":13417,"Relationship":"Followed"},"target":"n922","id":5354.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13309,"Relationship":"Follower"},"target":"n929","id":5355.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13283,"Relationship":"Follower"},"target":"n988","id":5356.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":2635,"Relationship":"Follower"},"target":"n998","id":5357.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13304,"Relationship":"Follower"},"target":"n1009","id":5358.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":3153,"Relationship":"Follower"},"target":"n1034","id":5359.0},{"source":"n1035","attributes":{"Edge Id":13457,"Relationship":"Followed"},"target":"n1039","id":5360.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13354,"Relationship":"Follower"},"target":"n1047","id":5361.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13259,"Relationship":"Follower"},"target":"n1052","id":5362.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":11810,"Relationship":"Follower"},"target":"n1055","id":5363.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13365,"Relationship":"Follower"},"target":"n1057","id":5364.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13326,"Relationship":"Follower"},"target":"n1059","id":5365.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13292,"Relationship":"Follower"},"target":"n1073","id":5366.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13372,"Relationship":"Follower"},"target":"n1088","id":5367.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13294,"Relationship":"Follower"},"target":"n1102","id":5368.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13296,"Relationship":"Follower"},"target":"n1113","id":5369.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13279,"Relationship":"Follower"},"target":"n1122","id":5370.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13263,"Relationship":"Follower"},"target":"n1124","id":5371.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13290,"Relationship":"Follower"},"target":"n1126","id":5372.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13267,"Relationship":"Follower"},"target":"n1127","id":5373.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13288,"Relationship":"Follower"},"target":"n1141","id":5374.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13282,"Relationship":"Follower"},"target":"n1194","id":5375.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13271,"Relationship":"Follower"},"target":"n1195","id":5376.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":3026,"Relationship":"Follower"},"target":"n1198","id":5377.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13255,"Relationship":"Follower"},"target":"n1201","id":5378.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13258,"Relationship":"Follower"},"target":"n1202","id":5379.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13265,"Relationship":"Follower"},"target":"n1222","id":5380.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13275,"Relationship":"Follower"},"target":"n1257","id":5381.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13289,"Relationship":"Follower"},"target":"n1303","id":5382.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13301,"Relationship":"Follower"},"target":"n1309","id":5383.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13285,"Relationship":"Follower"},"target":"n1310","id":5384.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13323,"Relationship":"Follower"},"target":"n1363","id":5385.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":7051,"Relationship":"Follower"},"target":"n1403","id":5386.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13273,"Relationship":"Follower"},"target":"n1407","id":5387.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":11176,"Relationship":"Follower"},"target":"n1421","id":5388.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":13280,"Relationship":"Follower"},"target":"n1458","id":5389.0},{"source":"n1035","attributes":{"weight":2.0,"Edge Id":9072,"Relationship":"Follower"},"target":"n1466","id":5390.0},{"source":"n1036","attributes":{"weight":2.0,"Edge Id":18964,"Relationship":"Follower"},"target":"n294","id":5391.0},{"source":"n1036","attributes":{"Edge Id":335,"Relationship":"Followed"},"target":"n527","id":5392.0},{"source":"n1036","attributes":{"weight":2.0,"Edge Id":43674,"Relationship":"Follower"},"target":"n820","id":5393.0},{"source":"n1036","attributes":{"Edge Id":43793,"Relationship":"Followed"},"target":"n867","id":5394.0},{"source":"n1036","attributes":{"weight":2.0,"Edge Id":305,"Relationship":"Follower"},"target":"n1037","id":5395.0},{"source":"n1036","attributes":{"Edge Id":43791,"Relationship":"Followed"},"target":"n1039","id":5396.0},{"source":"n1036","attributes":{"weight":2.0,"Edge Id":43789,"Relationship":"Follower"},"target":"n1209","id":5397.0},{"source":"n1036","attributes":{"Edge Id":43796,"Relationship":"Followed"},"target":"n1211","id":5398.0},{"source":"n1036","attributes":{"weight":2.0,"Edge Id":43787,"Relationship":"Follower"},"target":"n1212","id":5399.0},{"source":"n1036","attributes":{"weight":2.0,"Edge Id":43788,"Relationship":"Follower"},"target":"n1358","id":5400.0},{"source":"n1037","attributes":{"weight":2.0,"Edge Id":311,"Relationship":"Follower"},"target":"n1036","id":5401.0},{"source":"n1037","attributes":{"weight":2.0,"Edge Id":313,"Relationship":"Follower"},"target":"n1212","id":5402.0},{"source":"n1038","attributes":{"weight":2.0,"Edge Id":36461,"Relationship":"Follower"},"target":"n531","id":5403.0},{"source":"n1038","attributes":{"weight":2.0,"Edge Id":53556,"Relationship":"Follower"},"target":"n890","id":5404.0},{"source":"n1038","attributes":{"Edge Id":52853,"Relationship":"Followed"},"target":"n950","id":5405.0},{"source":"n1038","attributes":{"Edge Id":53879,"Relationship":"Followed"},"target":"n1017","id":5406.0},{"source":"n1038","attributes":{"Edge Id":45076,"Relationship":"Followed"},"target":"n1039","id":5407.0},{"source":"n1038","attributes":{"weight":2.0,"Edge Id":54252,"Relationship":"Follower"},"target":"n1243","id":5408.0},{"source":"n1039","attributes":{"Edge Id":14170,"Relationship":"Follower"},"target":"n289","id":5409.0},{"source":"n1039","attributes":{"Edge Id":45050,"Relationship":"Follower"},"target":"n532","id":5410.0},{"source":"n1039","attributes":{"Edge Id":43025,"Relationship":"Follower"},"target":"n615","id":5411.0},{"source":"n1039","attributes":{"Edge Id":45053,"Relationship":"Follower"},"target":"n798","id":5412.0},{"source":"n1039","attributes":{"Edge Id":43675,"Relationship":"Follower"},"target":"n820","id":5413.0},{"source":"n1039","attributes":{"Edge Id":45056,"Relationship":"Follower"},"target":"n870","id":5414.0},{"source":"n1039","attributes":{"Edge Id":45052,"Relationship":"Follower"},"target":"n903","id":5415.0},{"source":"n1039","attributes":{"Edge Id":45048,"Relationship":"Follower"},"target":"n929","id":5416.0},{"source":"n1039","attributes":{"Edge Id":45058,"Relationship":"Follower"},"target":"n989","id":5417.0},{"source":"n1039","attributes":{"Edge Id":43815,"Relationship":"Follower"},"target":"n1009","id":5418.0},{"source":"n1039","attributes":{"Edge Id":13206,"Relationship":"Follower"},"target":"n1035","id":5419.0},{"source":"n1039","attributes":{"Edge Id":43778,"Relationship":"Follower"},"target":"n1036","id":5420.0},{"source":"n1039","attributes":{"Edge Id":45060,"Relationship":"Follower"},"target":"n1038","id":5421.0},{"source":"n1039","attributes":{"Edge Id":42459,"Relationship":"Follower"},"target":"n1040","id":5422.0},{"source":"n1039","attributes":{"Edge Id":8083,"Relationship":"Follower"},"target":"n1094","id":5423.0},{"source":"n1039","attributes":{"Edge Id":34103,"Relationship":"Follower"},"target":"n1102","id":5424.0},{"source":"n1039","attributes":{"Edge Id":15744,"Relationship":"Follower"},"target":"n1197","id":5425.0},{"source":"n1039","attributes":{"Edge Id":12047,"Relationship":"Follower"},"target":"n1206","id":5426.0},{"source":"n1039","attributes":{"Edge Id":45057,"Relationship":"Follower"},"target":"n1207","id":5427.0},{"source":"n1039","attributes":{"Edge Id":45055,"Relationship":"Follower"},"target":"n1209","id":5428.0},{"source":"n1039","attributes":{"Edge Id":18184,"Relationship":"Follower"},"target":"n1268","id":5429.0},{"source":"n1039","attributes":{"Edge Id":12410,"Relationship":"Follower"},"target":"n1269","id":5430.0},{"source":"n1039","attributes":{"Edge Id":45059,"Relationship":"Follower"},"target":"n1307","id":5431.0},{"source":"n1039","attributes":{"Edge Id":45054,"Relationship":"Follower"},"target":"n1320","id":5432.0},{"source":"n1039","attributes":{"Edge Id":34382,"Relationship":"Follower"},"target":"n1424","id":5433.0},{"source":"n1039","attributes":{"Edge Id":45049,"Relationship":"Follower"},"target":"n1453","id":5434.0},{"source":"n1039","attributes":{"Edge Id":45051,"Relationship":"Follower"},"target":"n1461","id":5435.0},{"source":"n1040","attributes":{"Edge Id":5979,"Relationship":"Followed"},"target":"n470","id":5436.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42492,"Relationship":"Follower"},"target":"n808","id":5437.0},{"source":"n1040","attributes":{"Edge Id":42498,"Relationship":"Followed"},"target":"n825","id":5438.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42495,"Relationship":"Follower"},"target":"n827","id":5439.0},{"source":"n1040","attributes":{"Edge Id":42503,"Relationship":"Followed"},"target":"n836","id":5440.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":3866,"Relationship":"Follower"},"target":"n840","id":5441.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42482,"Relationship":"Follower"},"target":"n841","id":5442.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42483,"Relationship":"Follower"},"target":"n903","id":5443.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42489,"Relationship":"Follower"},"target":"n931","id":5444.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42484,"Relationship":"Follower"},"target":"n959","id":5445.0},{"source":"n1040","attributes":{"Edge Id":42506,"Relationship":"Followed"},"target":"n1039","id":5446.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":6565,"Relationship":"Follower"},"target":"n1043","id":5447.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42494,"Relationship":"Follower"},"target":"n1089","id":5448.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42488,"Relationship":"Follower"},"target":"n1161","id":5449.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42486,"Relationship":"Follower"},"target":"n1290","id":5450.0},{"source":"n1040","attributes":{"weight":2.0,"Edge Id":42480,"Relationship":"Follower"},"target":"n1399","id":5451.0},{"source":"n1042","attributes":{"Edge Id":4554,"Relationship":"Followed"},"target":"n816","id":5452.0},{"source":"n1042","attributes":{"Edge Id":28100,"Relationship":"Followed"},"target":"n841","id":5453.0},{"source":"n1042","attributes":{"Edge Id":28084,"Relationship":"Followed"},"target":"n864","id":5454.0},{"source":"n1042","attributes":{"Edge Id":28082,"Relationship":"Followed"},"target":"n882","id":5455.0},{"source":"n1042","attributes":{"weight":2.0,"Edge Id":6110,"Relationship":"Follower"},"target":"n1003","id":5456.0},{"source":"n1042","attributes":{"Edge Id":28083,"Relationship":"Followed"},"target":"n1029","id":5457.0},{"source":"n1042","attributes":{"Edge Id":28120,"Relationship":"Followed"},"target":"n1067","id":5458.0},{"source":"n1042","attributes":{"weight":2.0,"Edge Id":28059,"Relationship":"Follower"},"target":"n1309","id":5459.0},{"source":"n1042","attributes":{"weight":2.0,"Edge Id":28057,"Relationship":"Follower"},"target":"n1423","id":5460.0},{"source":"n1042","attributes":{"Edge Id":437,"Relationship":"Followed"},"target":"n1459","id":5461.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6614,"Relationship":"Follower"},"target":"n569","id":5462.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6643,"Relationship":"Follower"},"target":"n808","id":5463.0},{"source":"n1043","attributes":{"Edge Id":4511,"Relationship":"Followed"},"target":"n816","id":5464.0},{"source":"n1043","attributes":{"Edge Id":6653,"Relationship":"Followed"},"target":"n841","id":5465.0},{"source":"n1043","attributes":{"Edge Id":6648,"Relationship":"Followed"},"target":"n857","id":5466.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6620,"Relationship":"Follower"},"target":"n865","id":5467.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6627,"Relationship":"Follower"},"target":"n903","id":5468.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6631,"Relationship":"Follower"},"target":"n905","id":5469.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6603,"Relationship":"Follower"},"target":"n914","id":5470.0},{"source":"n1043","attributes":{"Edge Id":6650,"Relationship":"Followed"},"target":"n915","id":5471.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6624,"Relationship":"Follower"},"target":"n941","id":5472.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6647,"Relationship":"Follower"},"target":"n951","id":5473.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6625,"Relationship":"Follower"},"target":"n1040","id":5474.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6641,"Relationship":"Follower"},"target":"n1047","id":5475.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6644,"Relationship":"Follower"},"target":"n1057","id":5476.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":5149,"Relationship":"Follower"},"target":"n1068","id":5477.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6612,"Relationship":"Follower"},"target":"n1077","id":5478.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6645,"Relationship":"Follower"},"target":"n1089","id":5479.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6615,"Relationship":"Follower"},"target":"n1105","id":5480.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6618,"Relationship":"Follower"},"target":"n1137","id":5481.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6323,"Relationship":"Follower"},"target":"n1241","id":5482.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6617,"Relationship":"Follower"},"target":"n1258","id":5483.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6608,"Relationship":"Follower"},"target":"n1259","id":5484.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":4973,"Relationship":"Follower"},"target":"n1274","id":5485.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6623,"Relationship":"Follower"},"target":"n1288","id":5486.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6632,"Relationship":"Follower"},"target":"n1290","id":5487.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6611,"Relationship":"Follower"},"target":"n1291","id":5488.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6637,"Relationship":"Follower"},"target":"n1294","id":5489.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6613,"Relationship":"Follower"},"target":"n1315","id":5490.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6629,"Relationship":"Follower"},"target":"n1358","id":5491.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6622,"Relationship":"Follower"},"target":"n1437","id":5492.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6605,"Relationship":"Follower"},"target":"n1439","id":5493.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":612,"Relationship":"Follower"},"target":"n1469","id":5494.0},{"source":"n1043","attributes":{"weight":2.0,"Edge Id":6621,"Relationship":"Follower"},"target":"n1471","id":5495.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5319,"Relationship":"Follower"},"target":"n453","id":5496.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5316,"Relationship":"Follower"},"target":"n654","id":5497.0},{"source":"n1044","attributes":{"Edge Id":5343,"Relationship":"Followed"},"target":"n801","id":5498.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5333,"Relationship":"Follower"},"target":"n808","id":5499.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5327,"Relationship":"Follower"},"target":"n834","id":5500.0},{"source":"n1044","attributes":{"Edge Id":5344,"Relationship":"Followed"},"target":"n841","id":5501.0},{"source":"n1044","attributes":{"Edge Id":5339,"Relationship":"Followed"},"target":"n864","id":5502.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5315,"Relationship":"Follower"},"target":"n872","id":5503.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5328,"Relationship":"Follower"},"target":"n873","id":5504.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5310,"Relationship":"Follower"},"target":"n914","id":5505.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5323,"Relationship":"Follower"},"target":"n925","id":5506.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5321,"Relationship":"Follower"},"target":"n929","id":5507.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":2612,"Relationship":"Follower"},"target":"n998","id":5508.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":3549,"Relationship":"Follower"},"target":"n999","id":5509.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5314,"Relationship":"Follower"},"target":"n1045","id":5510.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5332,"Relationship":"Follower"},"target":"n1047","id":5511.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5313,"Relationship":"Follower"},"target":"n1093","id":5512.0},{"source":"n1044","attributes":{"Edge Id":408,"Relationship":"Followed"},"target":"n1459","id":5513.0},{"source":"n1044","attributes":{"weight":2.0,"Edge Id":5329,"Relationship":"Follower"},"target":"n1489","id":5514.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19775,"Relationship":"Follower"},"target":"n539","id":5515.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19772,"Relationship":"Follower"},"target":"n540","id":5516.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19771,"Relationship":"Follower"},"target":"n654","id":5517.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19770,"Relationship":"Follower"},"target":"n680","id":5518.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19779,"Relationship":"Follower"},"target":"n822","id":5519.0},{"source":"n1045","attributes":{"Edge Id":19790,"Relationship":"Followed"},"target":"n836","id":5520.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19768,"Relationship":"Follower"},"target":"n872","id":5521.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19781,"Relationship":"Follower"},"target":"n873","id":5522.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19778,"Relationship":"Follower"},"target":"n925","id":5523.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":2640,"Relationship":"Follower"},"target":"n998","id":5524.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":5290,"Relationship":"Follower"},"target":"n1044","id":5525.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":17170,"Relationship":"Follower"},"target":"n1082","id":5526.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19773,"Relationship":"Follower"},"target":"n1113","id":5527.0},{"source":"n1045","attributes":{"weight":2.0,"Edge Id":19784,"Relationship":"Follower"},"target":"n1443","id":5528.0},{"source":"n1045","attributes":{"Edge Id":422,"Relationship":"Followed"},"target":"n1459","id":5529.0},{"source":"n1046","attributes":{"weight":2.0,"Edge Id":36510,"Relationship":"Follower"},"target":"n608","id":5530.0},{"source":"n1046","attributes":{"weight":2.0,"Edge Id":31885,"Relationship":"Follower"},"target":"n1073","id":5531.0},{"source":"n1046","attributes":{"weight":2.0,"Edge Id":36518,"Relationship":"Follower"},"target":"n1254","id":5532.0},{"source":"n1046","attributes":{"weight":2.0,"Edge Id":33650,"Relationship":"Follower"},"target":"n1331","id":5533.0},{"source":"n1046","attributes":{"Edge Id":3535,"Relationship":"Followed"},"target":"n1339","id":5534.0},{"source":"n1046","attributes":{"Edge Id":447,"Relationship":"Followed"},"target":"n1459","id":5535.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":35853,"Relationship":"Follower"},"target":"n305","id":5536.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":13974,"Relationship":"Follower"},"target":"n348","id":5537.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":9833,"Relationship":"Follower"},"target":"n350","id":5538.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":35793,"Relationship":"Follower"},"target":"n377","id":5539.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":38736,"Relationship":"Follower"},"target":"n405","id":5540.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":43138,"Relationship":"Follower"},"target":"n441","id":5541.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":36715,"Relationship":"Follower"},"target":"n457","id":5542.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":5999,"Relationship":"Follower"},"target":"n465","id":5543.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":29181,"Relationship":"Follower"},"target":"n508","id":5544.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":16503,"Relationship":"Follower"},"target":"n520","id":5545.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":42887,"Relationship":"Follower"},"target":"n539","id":5546.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":42402,"Relationship":"Follower"},"target":"n543","id":5547.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":42201,"Relationship":"Follower"},"target":"n544","id":5548.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":36321,"Relationship":"Follower"},"target":"n554","id":5549.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":16625,"Relationship":"Follower"},"target":"n558","id":5550.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":15950,"Relationship":"Follower"},"target":"n588","id":5551.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":48134,"Relationship":"Follower"},"target":"n630","id":5552.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":14942,"Relationship":"Follower"},"target":"n633","id":5553.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":35175,"Relationship":"Follower"},"target":"n658","id":5554.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":49709,"Relationship":"Follower"},"target":"n676","id":5555.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":38797,"Relationship":"Follower"},"target":"n678","id":5556.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":5863,"Relationship":"Follower"},"target":"n703","id":5557.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":35976,"Relationship":"Follower"},"target":"n723","id":5558.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":47294,"Relationship":"Follower"},"target":"n798","id":5559.0},{"source":"n1047","attributes":{"Edge Id":47740,"Relationship":"Followed"},"target":"n801","id":5560.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":52536,"Relationship":"Follower"},"target":"n808","id":5561.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":15485,"Relationship":"Follower"},"target":"n809","id":5562.0},{"source":"n1047","attributes":{"Edge Id":52542,"Relationship":"Followed"},"target":"n827","id":5563.0},{"source":"n1047","attributes":{"Edge Id":44369,"Relationship":"Followed"},"target":"n841","id":5564.0},{"source":"n1047","attributes":{"Edge Id":51102,"Relationship":"Followed"},"target":"n853","id":5565.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":18320,"Relationship":"Follower"},"target":"n854","id":5566.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":30997,"Relationship":"Follower"},"target":"n865","id":5567.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":48025,"Relationship":"Follower"},"target":"n871","id":5568.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":24197,"Relationship":"Follower"},"target":"n902","id":5569.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":46056,"Relationship":"Follower"},"target":"n903","id":5570.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":7818,"Relationship":"Follower"},"target":"n914","id":5571.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":41801,"Relationship":"Follower"},"target":"n946","id":5572.0},{"source":"n1047","attributes":{"Edge Id":43132,"Relationship":"Followed"},"target":"n952","id":5573.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":502,"Relationship":"Follower"},"target":"n953","id":5574.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":32059,"Relationship":"Follower"},"target":"n956","id":5575.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":18383,"Relationship":"Follower"},"target":"n966","id":5576.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":2598,"Relationship":"Follower"},"target":"n998","id":5577.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":3582,"Relationship":"Follower"},"target":"n999","id":5578.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":43828,"Relationship":"Follower"},"target":"n1009","id":5579.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":25563,"Relationship":"Follower"},"target":"n1012","id":5580.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":33388,"Relationship":"Follower"},"target":"n1014","id":5581.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":13247,"Relationship":"Follower"},"target":"n1035","id":5582.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":6574,"Relationship":"Follower"},"target":"n1043","id":5583.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":5283,"Relationship":"Follower"},"target":"n1044","id":5584.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":25306,"Relationship":"Follower"},"target":"n1058","id":5585.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":36575,"Relationship":"Follower"},"target":"n1062","id":5586.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":48816,"Relationship":"Follower"},"target":"n1066","id":5587.0},{"source":"n1047","attributes":{"Edge Id":32518,"Relationship":"Followed"},"target":"n1070","id":5588.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":21911,"Relationship":"Follower"},"target":"n1077","id":5589.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":17151,"Relationship":"Follower"},"target":"n1082","id":5590.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":52538,"Relationship":"Follower"},"target":"n1089","id":5591.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":10543,"Relationship":"Follower"},"target":"n1092","id":5592.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":24673,"Relationship":"Follower"},"target":"n1107","id":5593.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":33758,"Relationship":"Follower"},"target":"n1109","id":5594.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":35420,"Relationship":"Follower"},"target":"n1113","id":5595.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":17615,"Relationship":"Follower"},"target":"n1127","id":5596.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":29966,"Relationship":"Follower"},"target":"n1137","id":5597.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":28344,"Relationship":"Follower"},"target":"n1141","id":5598.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":42635,"Relationship":"Follower"},"target":"n1142","id":5599.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":21361,"Relationship":"Follower"},"target":"n1143","id":5600.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":34893,"Relationship":"Follower"},"target":"n1151","id":5601.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":28659,"Relationship":"Follower"},"target":"n1159","id":5602.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":22856,"Relationship":"Follower"},"target":"n1186","id":5603.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":35646,"Relationship":"Follower"},"target":"n1187","id":5604.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":29306,"Relationship":"Follower"},"target":"n1224","id":5605.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":42757,"Relationship":"Follower"},"target":"n1237","id":5606.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":6345,"Relationship":"Follower"},"target":"n1241","id":5607.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":12213,"Relationship":"Follower"},"target":"n1259","id":5608.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":2962,"Relationship":"Follower"},"target":"n1266","id":5609.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":25068,"Relationship":"Follower"},"target":"n1296","id":5610.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":52408,"Relationship":"Follower"},"target":"n1307","id":5611.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":19358,"Relationship":"Follower"},"target":"n1314","id":5612.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":21089,"Relationship":"Follower"},"target":"n1328","id":5613.0},{"source":"n1047","attributes":{"Edge Id":3539,"Relationship":"Followed"},"target":"n1339","id":5614.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":32303,"Relationship":"Follower"},"target":"n1366","id":5615.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":22145,"Relationship":"Follower"},"target":"n1400","id":5616.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":20416,"Relationship":"Follower"},"target":"n1407","id":5617.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":12513,"Relationship":"Follower"},"target":"n1414","id":5618.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":36007,"Relationship":"Follower"},"target":"n1423","id":5619.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":34385,"Relationship":"Follower"},"target":"n1424","id":5620.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":15301,"Relationship":"Follower"},"target":"n1430","id":5621.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":34686,"Relationship":"Follower"},"target":"n1437","id":5622.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":9149,"Relationship":"Follower"},"target":"n1439","id":5623.0},{"source":"n1047","attributes":{"Edge Id":4112,"Relationship":"Followed"},"target":"n1440","id":5624.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":19259,"Relationship":"Follower"},"target":"n1445","id":5625.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":23706,"Relationship":"Follower"},"target":"n1458","id":5626.0},{"source":"n1047","attributes":{"Edge Id":467,"Relationship":"Followed"},"target":"n1459","id":5627.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":16863,"Relationship":"Follower"},"target":"n1488","id":5628.0},{"source":"n1047","attributes":{"weight":2.0,"Edge Id":51977,"Relationship":"Follower"},"target":"n1489","id":5629.0},{"source":"n1047","attributes":{"Edge Id":24647,"Relationship":"Followed"},"target":"n1506","id":5630.0},{"source":"n1048","attributes":{"Edge Id":1761,"Relationship":"Followed"},"target":"n833","id":5631.0},{"source":"n1048","attributes":{"Edge Id":1767,"Relationship":"Followed"},"target":"n1004","id":5632.0},{"source":"n1048","attributes":{"weight":2.0,"Edge Id":1753,"Relationship":"Follower"},"target":"n1049","id":5633.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":47271,"Relationship":"Follower"},"target":"n798","id":5634.0},{"source":"n1049","attributes":{"Edge Id":43564,"Relationship":"Followed"},"target":"n836","id":5635.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":48225,"Relationship":"Follower"},"target":"n888","id":5636.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":48305,"Relationship":"Follower"},"target":"n890","id":5637.0},{"source":"n1049","attributes":{"Edge Id":48340,"Relationship":"Followed"},"target":"n911","id":5638.0},{"source":"n1049","attributes":{"Edge Id":48313,"Relationship":"Followed"},"target":"n919","id":5639.0},{"source":"n1049","attributes":{"Edge Id":48322,"Relationship":"Followed"},"target":"n922","id":5640.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":44723,"Relationship":"Follower"},"target":"n947","id":5641.0},{"source":"n1049","attributes":{"Edge Id":48338,"Relationship":"Followed"},"target":"n950","id":5642.0},{"source":"n1049","attributes":{"Edge Id":48321,"Relationship":"Followed"},"target":"n991","id":5643.0},{"source":"n1049","attributes":{"Edge Id":48271,"Relationship":"Followed"},"target":"n994","id":5644.0},{"source":"n1049","attributes":{"Edge Id":48314,"Relationship":"Followed"},"target":"n995","id":5645.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":1750,"Relationship":"Follower"},"target":"n1048","id":5646.0},{"source":"n1049","attributes":{"Edge Id":48325,"Relationship":"Followed"},"target":"n1090","id":5647.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":27719,"Relationship":"Follower"},"target":"n1105","id":5648.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":19607,"Relationship":"Follower"},"target":"n1116","id":5649.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":8874,"Relationship":"Follower"},"target":"n1376","id":5650.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":48150,"Relationship":"Follower"},"target":"n1463","id":5651.0},{"source":"n1049","attributes":{"weight":2.0,"Edge Id":40124,"Relationship":"Follower"},"target":"n1479","id":5652.0},{"source":"n1049","attributes":{"Edge Id":5071,"Relationship":"Followed"},"target":"n1518","id":5653.0},{"source":"n1050","attributes":{"weight":2.0,"Edge Id":33528,"Relationship":"Follower"},"target":"n1009","id":5654.0},{"source":"n1050","attributes":{"weight":2.0,"Edge Id":30740,"Relationship":"Follower"},"target":"n1117","id":5655.0},{"source":"n1050","attributes":{"weight":2.0,"Edge Id":33524,"Relationship":"Follower"},"target":"n1185","id":5656.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":41568,"Relationship":"Follower"},"target":"n274","id":5657.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":25443,"Relationship":"Follower"},"target":"n307","id":5658.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":30886,"Relationship":"Follower"},"target":"n314","id":5659.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":13878,"Relationship":"Follower"},"target":"n537","id":5660.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":33848,"Relationship":"Follower"},"target":"n604","id":5661.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":7691,"Relationship":"Follower"},"target":"n618","id":5662.0},{"source":"n1051","attributes":{"Edge Id":54114,"Relationship":"Followed"},"target":"n827","id":5663.0},{"source":"n1051","attributes":{"Edge Id":53697,"Relationship":"Followed"},"target":"n832","id":5664.0},{"source":"n1051","attributes":{"Edge Id":54116,"Relationship":"Followed"},"target":"n835","id":5665.0},{"source":"n1051","attributes":{"Edge Id":53004,"Relationship":"Followed"},"target":"n857","id":5666.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":48019,"Relationship":"Follower"},"target":"n871","id":5667.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":53563,"Relationship":"Follower"},"target":"n890","id":5668.0},{"source":"n1051","attributes":{"Edge Id":53310,"Relationship":"Followed"},"target":"n891","id":5669.0},{"source":"n1051","attributes":{"Edge Id":46279,"Relationship":"Followed"},"target":"n895","id":5670.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":47148,"Relationship":"Follower"},"target":"n905","id":5671.0},{"source":"n1051","attributes":{"Edge Id":54122,"Relationship":"Followed"},"target":"n911","id":5672.0},{"source":"n1051","attributes":{"Edge Id":53076,"Relationship":"Followed"},"target":"n919","id":5673.0},{"source":"n1051","attributes":{"Edge Id":53377,"Relationship":"Followed"},"target":"n942","id":5674.0},{"source":"n1051","attributes":{"Edge Id":44495,"Relationship":"Followed"},"target":"n943","id":5675.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":44747,"Relationship":"Follower"},"target":"n947","id":5676.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":40631,"Relationship":"Follower"},"target":"n948","id":5677.0},{"source":"n1051","attributes":{"Edge Id":45664,"Relationship":"Followed"},"target":"n949","id":5678.0},{"source":"n1051","attributes":{"Edge Id":52850,"Relationship":"Followed"},"target":"n950","id":5679.0},{"source":"n1051","attributes":{"Edge Id":53123,"Relationship":"Followed"},"target":"n979","id":5680.0},{"source":"n1051","attributes":{"Edge Id":54111,"Relationship":"Followed"},"target":"n1007","id":5681.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":43825,"Relationship":"Follower"},"target":"n1009","id":5682.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":54106,"Relationship":"Follower"},"target":"n1011","id":5683.0},{"source":"n1051","attributes":{"Edge Id":54035,"Relationship":"Followed"},"target":"n1016","id":5684.0},{"source":"n1051","attributes":{"Edge Id":53876,"Relationship":"Followed"},"target":"n1017","id":5685.0},{"source":"n1051","attributes":{"Edge Id":53966,"Relationship":"Followed"},"target":"n1023","id":5686.0},{"source":"n1051","attributes":{"Edge Id":53422,"Relationship":"Followed"},"target":"n1091","id":5687.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":18621,"Relationship":"Follower"},"target":"n1093","id":5688.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":27724,"Relationship":"Follower"},"target":"n1105","id":5689.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":53472,"Relationship":"Follower"},"target":"n1174","id":5690.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":38040,"Relationship":"Follower"},"target":"n1185","id":5691.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":35636,"Relationship":"Follower"},"target":"n1187","id":5692.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":4323,"Relationship":"Follower"},"target":"n1203","id":5693.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":41997,"Relationship":"Follower"},"target":"n1247","id":5694.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":39712,"Relationship":"Follower"},"target":"n1288","id":5695.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":50205,"Relationship":"Follower"},"target":"n1294","id":5696.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":28561,"Relationship":"Follower"},"target":"n1303","id":5697.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":54107,"Relationship":"Follower"},"target":"n1371","id":5698.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":10257,"Relationship":"Follower"},"target":"n1380","id":5699.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":54108,"Relationship":"Follower"},"target":"n1381","id":5700.0},{"source":"n1051","attributes":{"weight":2.0,"Edge Id":52459,"Relationship":"Follower"},"target":"n1385","id":5701.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14591,"Relationship":"Follower"},"target":"n270","id":5702.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14589,"Relationship":"Follower"},"target":"n524","id":5703.0},{"source":"n1052","attributes":{"Edge Id":14616,"Relationship":"Followed"},"target":"n827","id":5704.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14599,"Relationship":"Follower"},"target":"n839","id":5705.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14594,"Relationship":"Follower"},"target":"n902","id":5706.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14597,"Relationship":"Follower"},"target":"n903","id":5707.0},{"source":"n1052","attributes":{"Edge Id":14614,"Relationship":"Followed"},"target":"n911","id":5708.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14596,"Relationship":"Follower"},"target":"n1028","id":5709.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":3155,"Relationship":"Follower"},"target":"n1034","id":5710.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":13193,"Relationship":"Follower"},"target":"n1035","id":5711.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14602,"Relationship":"Follower"},"target":"n1125","id":5712.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14592,"Relationship":"Follower"},"target":"n1127","id":5713.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14603,"Relationship":"Follower"},"target":"n1128","id":5714.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":3027,"Relationship":"Follower"},"target":"n1198","id":5715.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":13662,"Relationship":"Follower"},"target":"n1201","id":5716.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":2960,"Relationship":"Follower"},"target":"n1266","id":5717.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14590,"Relationship":"Follower"},"target":"n1301","id":5718.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":11334,"Relationship":"Follower"},"target":"n1302","id":5719.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":14608,"Relationship":"Follower"},"target":"n1381","id":5720.0},{"source":"n1052","attributes":{"weight":2.0,"Edge Id":9304,"Relationship":"Follower"},"target":"n1401","id":5721.0},{"source":"n1053","attributes":{"Edge Id":54333,"Relationship":"Followed"},"target":"n827","id":5722.0},{"source":"n1053","attributes":{"Edge Id":43664,"Relationship":"Followed"},"target":"n836","id":5723.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":46055,"Relationship":"Follower"},"target":"n903","id":5724.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":48754,"Relationship":"Follower"},"target":"n1031","id":5725.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":11816,"Relationship":"Follower"},"target":"n1055","id":5726.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":27733,"Relationship":"Follower"},"target":"n1105","id":5727.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":52586,"Relationship":"Follower"},"target":"n1128","id":5728.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":39062,"Relationship":"Follower"},"target":"n1154","id":5729.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":49753,"Relationship":"Follower"},"target":"n1161","id":5730.0},{"source":"n1053","attributes":{"weight":2.0,"Edge Id":53441,"Relationship":"Follower"},"target":"n1505","id":5731.0},{"source":"n1054","attributes":{"Edge Id":4603,"Relationship":"Followed"},"target":"n816","id":5732.0},{"source":"n1054","attributes":{"Edge Id":51849,"Relationship":"Followed"},"target":"n827","id":5733.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":49318,"Relationship":"Follower"},"target":"n837","id":5734.0},{"source":"n1054","attributes":{"Edge Id":44347,"Relationship":"Followed"},"target":"n841","id":5735.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":8214,"Relationship":"Follower"},"target":"n852","id":5736.0},{"source":"n1054","attributes":{"Edge Id":51845,"Relationship":"Followed"},"target":"n915","id":5737.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":2618,"Relationship":"Follower"},"target":"n998","id":5738.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":51823,"Relationship":"Follower"},"target":"n1018","id":5739.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":11811,"Relationship":"Follower"},"target":"n1055","id":5740.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":31449,"Relationship":"Follower"},"target":"n1118","id":5741.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":29968,"Relationship":"Follower"},"target":"n1137","id":5742.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":51828,"Relationship":"Follower"},"target":"n1169","id":5743.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":6334,"Relationship":"Follower"},"target":"n1241","id":5744.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":40727,"Relationship":"Follower"},"target":"n1242","id":5745.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":149,"Relationship":"Follower"},"target":"n1285","id":5746.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":50204,"Relationship":"Follower"},"target":"n1294","id":5747.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":15306,"Relationship":"Follower"},"target":"n1430","id":5748.0},{"source":"n1054","attributes":{"weight":2.0,"Edge Id":9594,"Relationship":"Follower"},"target":"n1441","id":5749.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11865,"Relationship":"Follower"},"target":"n265","id":5750.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11850,"Relationship":"Follower"},"target":"n299","id":5751.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11862,"Relationship":"Follower"},"target":"n314","id":5752.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11871,"Relationship":"Follower"},"target":"n553","id":5753.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11868,"Relationship":"Follower"},"target":"n608","id":5754.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11877,"Relationship":"Follower"},"target":"n798","id":5755.0},{"source":"n1055","attributes":{"Edge Id":11946,"Relationship":"Followed"},"target":"n815","id":5756.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11902,"Relationship":"Follower"},"target":"n827","id":5757.0},{"source":"n1055","attributes":{"Edge Id":11931,"Relationship":"Followed"},"target":"n841","id":5758.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11893,"Relationship":"Follower"},"target":"n904","id":5759.0},{"source":"n1055","attributes":{"Edge Id":11907,"Relationship":"Followed"},"target":"n915","id":5760.0},{"source":"n1055","attributes":{"Edge Id":11982,"Relationship":"Followed"},"target":"n952","id":5761.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11856,"Relationship":"Follower"},"target":"n988","id":5762.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11884,"Relationship":"Follower"},"target":"n989","id":5763.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11854,"Relationship":"Follower"},"target":"n1020","id":5764.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11870,"Relationship":"Follower"},"target":"n1028","id":5765.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":3163,"Relationship":"Follower"},"target":"n1034","id":5766.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11845,"Relationship":"Follower"},"target":"n1035","id":5767.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11903,"Relationship":"Follower"},"target":"n1053","id":5768.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11894,"Relationship":"Follower"},"target":"n1054","id":5769.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11900,"Relationship":"Follower"},"target":"n1057","id":5770.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11857,"Relationship":"Follower"},"target":"n1058","id":5771.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11882,"Relationship":"Follower"},"target":"n1059","id":5772.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11901,"Relationship":"Follower"},"target":"n1089","id":5773.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11859,"Relationship":"Follower"},"target":"n1120","id":5774.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11864,"Relationship":"Follower"},"target":"n1121","id":5775.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11861,"Relationship":"Follower"},"target":"n1126","id":5776.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11866,"Relationship":"Follower"},"target":"n1187","id":5777.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11846,"Relationship":"Follower"},"target":"n1201","id":5778.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11879,"Relationship":"Follower"},"target":"n1204","id":5779.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11849,"Relationship":"Follower"},"target":"n1205","id":5780.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11851,"Relationship":"Follower"},"target":"n1252","id":5781.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":10848,"Relationship":"Follower"},"target":"n1280","id":5782.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11844,"Relationship":"Follower"},"target":"n1281","id":5783.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11331,"Relationship":"Follower"},"target":"n1302","id":5784.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11860,"Relationship":"Follower"},"target":"n1303","id":5785.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11869,"Relationship":"Follower"},"target":"n1396","id":5786.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11855,"Relationship":"Follower"},"target":"n1400","id":5787.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11867,"Relationship":"Follower"},"target":"n1417","id":5788.0},{"source":"n1055","attributes":{"weight":2.0,"Edge Id":11195,"Relationship":"Follower"},"target":"n1421","id":5789.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":14249,"Relationship":"Follower"},"target":"n282","id":5790.0},{"source":"n1056","attributes":{"Edge Id":31284,"Relationship":"Followed"},"target":"n827","id":5791.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":31251,"Relationship":"Follower"},"target":"n871","id":5792.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":31265,"Relationship":"Follower"},"target":"n890","id":5793.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":31274,"Relationship":"Follower"},"target":"n915","id":5794.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":31242,"Relationship":"Follower"},"target":"n1009","id":5795.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":31272,"Relationship":"Follower"},"target":"n1089","id":5796.0},{"source":"n1056","attributes":{"weight":2.0,"Edge Id":31258,"Relationship":"Follower"},"target":"n1129","id":5797.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":32561,"Relationship":"Follower"},"target":"n265","id":5798.0},{"source":"n1057","attributes":{"Edge Id":30498,"Relationship":"Followed"},"target":"n315","id":5799.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":10402,"Relationship":"Follower"},"target":"n559","id":5800.0},{"source":"n1057","attributes":{"Edge Id":53796,"Relationship":"Followed"},"target":"n827","id":5801.0},{"source":"n1057","attributes":{"Edge Id":43644,"Relationship":"Followed"},"target":"n836","id":5802.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":49314,"Relationship":"Follower"},"target":"n837","id":5803.0},{"source":"n1057","attributes":{"Edge Id":44382,"Relationship":"Followed"},"target":"n841","id":5804.0},{"source":"n1057","attributes":{"Edge Id":50356,"Relationship":"Followed"},"target":"n860","id":5805.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":53570,"Relationship":"Follower"},"target":"n890","id":5806.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":46046,"Relationship":"Follower"},"target":"n903","id":5807.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":47152,"Relationship":"Follower"},"target":"n905","id":5808.0},{"source":"n1057","attributes":{"Edge Id":53793,"Relationship":"Followed"},"target":"n915","id":5809.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":46910,"Relationship":"Follower"},"target":"n959","id":5810.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":2588,"Relationship":"Follower"},"target":"n998","id":5811.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":52300,"Relationship":"Follower"},"target":"n1019","id":5812.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":48741,"Relationship":"Follower"},"target":"n1031","id":5813.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":13235,"Relationship":"Follower"},"target":"n1035","id":5814.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":6576,"Relationship":"Follower"},"target":"n1043","id":5815.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":11792,"Relationship":"Follower"},"target":"n1055","id":5816.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":25293,"Relationship":"Follower"},"target":"n1058","id":5817.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":53791,"Relationship":"Follower"},"target":"n1089","id":5818.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":18578,"Relationship":"Follower"},"target":"n1093","id":5819.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":30530,"Relationship":"Follower"},"target":"n1126","id":5820.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":52582,"Relationship":"Follower"},"target":"n1128","id":5821.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":39054,"Relationship":"Follower"},"target":"n1154","id":5822.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":39114,"Relationship":"Follower"},"target":"n1158","id":5823.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":28654,"Relationship":"Follower"},"target":"n1159","id":5824.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":49751,"Relationship":"Follower"},"target":"n1161","id":5825.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":50490,"Relationship":"Follower"},"target":"n1287","id":5826.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":20323,"Relationship":"Follower"},"target":"n1291","id":5827.0},{"source":"n1057","attributes":{"weight":2.0,"Edge Id":25700,"Relationship":"Follower"},"target":"n1511","id":5828.0},{"source":"n1058","attributes":{"Edge Id":25354,"Relationship":"Followed"},"target":"n827","id":5829.0},{"source":"n1058","attributes":{"Edge Id":25339,"Relationship":"Followed"},"target":"n841","id":5830.0},{"source":"n1058","attributes":{"Edge Id":25336,"Relationship":"Followed"},"target":"n857","id":5831.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25309,"Relationship":"Follower"},"target":"n865","id":5832.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25318,"Relationship":"Follower"},"target":"n871","id":5833.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25313,"Relationship":"Follower"},"target":"n903","id":5834.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25317,"Relationship":"Follower"},"target":"n905","id":5835.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":7812,"Relationship":"Follower"},"target":"n914","id":5836.0},{"source":"n1058","attributes":{"Edge Id":25348,"Relationship":"Followed"},"target":"n915","id":5837.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":8616,"Relationship":"Follower"},"target":"n976","id":5838.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":2614,"Relationship":"Follower"},"target":"n998","id":5839.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25312,"Relationship":"Follower"},"target":"n1005","id":5840.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25330,"Relationship":"Follower"},"target":"n1047","id":5841.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":11798,"Relationship":"Follower"},"target":"n1055","id":5842.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25334,"Relationship":"Follower"},"target":"n1057","id":5843.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25319,"Relationship":"Follower"},"target":"n1059","id":5844.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25310,"Relationship":"Follower"},"target":"n1236","id":5845.0},{"source":"n1058","attributes":{"weight":2.0,"Edge Id":25321,"Relationship":"Follower"},"target":"n1284","id":5846.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":13066,"Relationship":"Follower"},"target":"n288","id":5847.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48626,"Relationship":"Follower"},"target":"n316","id":5848.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48108,"Relationship":"Follower"},"target":"n319","id":5849.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48625,"Relationship":"Follower"},"target":"n333","id":5850.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":5074,"Relationship":"Follower"},"target":"n340","id":5851.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48629,"Relationship":"Follower"},"target":"n346","id":5852.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":31986,"Relationship":"Follower"},"target":"n502","id":5853.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":15882,"Relationship":"Follower"},"target":"n562","id":5854.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":47278,"Relationship":"Follower"},"target":"n798","id":5855.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":47476,"Relationship":"Follower"},"target":"n814","id":5856.0},{"source":"n1059","attributes":{"Edge Id":43572,"Relationship":"Followed"},"target":"n836","id":5857.0},{"source":"n1059","attributes":{"Edge Id":44318,"Relationship":"Followed"},"target":"n841","id":5858.0},{"source":"n1059","attributes":{"Edge Id":47943,"Relationship":"Followed"},"target":"n843","id":5859.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48010,"Relationship":"Follower"},"target":"n871","id":5860.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":46036,"Relationship":"Follower"},"target":"n903","id":5861.0},{"source":"n1059","attributes":{"Edge Id":48639,"Relationship":"Followed"},"target":"n915","id":5862.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":45750,"Relationship":"Follower"},"target":"n929","id":5863.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48627,"Relationship":"Follower"},"target":"n989","id":5864.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":43826,"Relationship":"Follower"},"target":"n1009","id":5865.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":13249,"Relationship":"Follower"},"target":"n1035","id":5866.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":11840,"Relationship":"Follower"},"target":"n1055","id":5867.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":25301,"Relationship":"Follower"},"target":"n1058","id":5868.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48633,"Relationship":"Follower"},"target":"n1088","id":5869.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":8078,"Relationship":"Follower"},"target":"n1094","id":5870.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48413,"Relationship":"Follower"},"target":"n1204","id":5871.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":15803,"Relationship":"Follower"},"target":"n1205","id":5872.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":41996,"Relationship":"Follower"},"target":"n1247","id":5873.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48622,"Relationship":"Follower"},"target":"n1260","id":5874.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":18180,"Relationship":"Follower"},"target":"n1268","id":5875.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":12409,"Relationship":"Follower"},"target":"n1269","id":5876.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":20618,"Relationship":"Follower"},"target":"n1271","id":5877.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":4978,"Relationship":"Follower"},"target":"n1274","id":5878.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48624,"Relationship":"Follower"},"target":"n1275","id":5879.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48623,"Relationship":"Follower"},"target":"n1323","id":5880.0},{"source":"n1059","attributes":{"weight":2.0,"Edge Id":48464,"Relationship":"Follower"},"target":"n1327","id":5881.0},{"source":"n1060","attributes":{"Edge Id":11508,"Relationship":"Followed"},"target":"n327","id":5882.0},{"source":"n1060","attributes":{"weight":2.0,"Edge Id":12287,"Relationship":"Follower"},"target":"n510","id":5883.0},{"source":"n1060","attributes":{"weight":2.0,"Edge Id":12289,"Relationship":"Follower"},"target":"n568","id":5884.0},{"source":"n1060","attributes":{"weight":2.0,"Edge Id":12285,"Relationship":"Follower"},"target":"n932","id":5885.0},{"source":"n1060","attributes":{"Edge Id":1257,"Relationship":"Followed"},"target":"n990","id":5886.0},{"source":"n1060","attributes":{"weight":2.0,"Edge Id":12074,"Relationship":"Follower"},"target":"n1061","id":5887.0},{"source":"n1060","attributes":{"Edge Id":12295,"Relationship":"Followed"},"target":"n1216","id":5888.0},{"source":"n1060","attributes":{"weight":2.0,"Edge Id":12267,"Relationship":"Follower"},"target":"n1378","id":5889.0},{"source":"n1060","attributes":{"weight":2.0,"Edge Id":9013,"Relationship":"Follower"},"target":"n1485","id":5890.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12105,"Relationship":"Follower"},"target":"n202","id":5891.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12100,"Relationship":"Follower"},"target":"n431","id":5892.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12123,"Relationship":"Follower"},"target":"n458","id":5893.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":9272,"Relationship":"Follower"},"target":"n463","id":5894.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12111,"Relationship":"Follower"},"target":"n483","id":5895.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":5483,"Relationship":"Follower"},"target":"n497","id":5896.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12106,"Relationship":"Follower"},"target":"n505","id":5897.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12122,"Relationship":"Follower"},"target":"n627","id":5898.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":8395,"Relationship":"Follower"},"target":"n628","id":5899.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12112,"Relationship":"Follower"},"target":"n644","id":5900.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12109,"Relationship":"Follower"},"target":"n799","id":5901.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":10055,"Relationship":"Follower"},"target":"n896","id":5902.0},{"source":"n1061","attributes":{"Edge Id":12143,"Relationship":"Followed"},"target":"n911","id":5903.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12110,"Relationship":"Follower"},"target":"n936","id":5904.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12108,"Relationship":"Follower"},"target":"n937","id":5905.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12117,"Relationship":"Follower"},"target":"n973","id":5906.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":4636,"Relationship":"Follower"},"target":"n981","id":5907.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12097,"Relationship":"Follower"},"target":"n1060","id":5908.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":1380,"Relationship":"Follower"},"target":"n1188","id":5909.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12049,"Relationship":"Follower"},"target":"n1206","id":5910.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":1452,"Relationship":"Follower"},"target":"n1348","id":5911.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12107,"Relationship":"Follower"},"target":"n1351","id":5912.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12103,"Relationship":"Follower"},"target":"n1492","id":5913.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":9222,"Relationship":"Follower"},"target":"n1519","id":5914.0},{"source":"n1061","attributes":{"weight":2.0,"Edge Id":12101,"Relationship":"Follower"},"target":"n1521","id":5915.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":36584,"Relationship":"Follower"},"target":"n1047","id":5916.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":29862,"Relationship":"Follower"},"target":"n1258","id":5917.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":36581,"Relationship":"Follower"},"target":"n1294","id":5918.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":25172,"Relationship":"Follower"},"target":"n1299","id":5919.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":21087,"Relationship":"Follower"},"target":"n1328","id":5920.0},{"source":"n1062","attributes":{"Edge Id":3536,"Relationship":"Followed"},"target":"n1339","id":5921.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":23700,"Relationship":"Follower"},"target":"n1458","id":5922.0},{"source":"n1062","attributes":{"weight":2.0,"Edge Id":36583,"Relationship":"Follower"},"target":"n1489","id":5923.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":9762,"Relationship":"Follower"},"target":"n359","id":5924.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":41621,"Relationship":"Follower"},"target":"n367","id":5925.0},{"source":"n1063","attributes":{"Edge Id":40422,"Relationship":"Followed"},"target":"n449","id":5926.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":35176,"Relationship":"Follower"},"target":"n658","id":5927.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":26591,"Relationship":"Follower"},"target":"n682","id":5928.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":42056,"Relationship":"Follower"},"target":"n834","id":5929.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":19964,"Relationship":"Follower"},"target":"n917","id":5930.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":30669,"Relationship":"Follower"},"target":"n933","id":5931.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":36249,"Relationship":"Follower"},"target":"n964","id":5932.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":41150,"Relationship":"Follower"},"target":"n965","id":5933.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":30758,"Relationship":"Follower"},"target":"n1117","id":5934.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":1386,"Relationship":"Follower"},"target":"n1188","id":5935.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":25171,"Relationship":"Follower"},"target":"n1299","id":5936.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":42054,"Relationship":"Follower"},"target":"n1319","id":5937.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":9320,"Relationship":"Follower"},"target":"n1401","id":5938.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":40520,"Relationship":"Follower"},"target":"n1417","id":5939.0},{"source":"n1063","attributes":{"weight":2.0,"Edge Id":22748,"Relationship":"Follower"},"target":"n1474","id":5940.0},{"source":"n1064","attributes":{"weight":2.0,"Edge Id":25937,"Relationship":"Follower"},"target":"n354","id":5941.0},{"source":"n1064","attributes":{"weight":2.0,"Edge Id":33596,"Relationship":"Follower"},"target":"n571","id":5942.0},{"source":"n1064","attributes":{"weight":2.0,"Edge Id":33598,"Relationship":"Follower"},"target":"n842","id":5943.0},{"source":"n1064","attributes":{"weight":2.0,"Edge Id":33595,"Relationship":"Follower"},"target":"n1226","id":5944.0},{"source":"n1064","attributes":{"weight":2.0,"Edge Id":32239,"Relationship":"Follower"},"target":"n1228","id":5945.0},{"source":"n1064","attributes":{"Edge Id":33609,"Relationship":"Followed"},"target":"n1229","id":5946.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":34288,"Relationship":"Follower"},"target":"n438","id":5947.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":13877,"Relationship":"Follower"},"target":"n537","id":5948.0},{"source":"n1065","attributes":{"Edge Id":4597,"Relationship":"Followed"},"target":"n816","id":5949.0},{"source":"n1065","attributes":{"Edge Id":50712,"Relationship":"Followed"},"target":"n827","id":5950.0},{"source":"n1065","attributes":{"Edge Id":50710,"Relationship":"Followed"},"target":"n832","id":5951.0},{"source":"n1065","attributes":{"Edge Id":50703,"Relationship":"Followed"},"target":"n857","id":5952.0},{"source":"n1065","attributes":{"Edge Id":50705,"Relationship":"Followed"},"target":"n893","id":5953.0},{"source":"n1065","attributes":{"Edge Id":50715,"Relationship":"Followed"},"target":"n915","id":5954.0},{"source":"n1065","attributes":{"Edge Id":50707,"Relationship":"Followed"},"target":"n979","id":5955.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":49874,"Relationship":"Follower"},"target":"n1006","id":5956.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":50702,"Relationship":"Follower"},"target":"n1007","id":5957.0},{"source":"n1065","attributes":{"Edge Id":50711,"Relationship":"Followed"},"target":"n1067","id":5958.0},{"source":"n1065","attributes":{"Edge Id":50720,"Relationship":"Followed"},"target":"n1078","id":5959.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":50700,"Relationship":"Follower"},"target":"n1111","id":5960.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":29965,"Relationship":"Follower"},"target":"n1137","id":5961.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":21000,"Relationship":"Follower"},"target":"n1257","id":5962.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":39715,"Relationship":"Follower"},"target":"n1288","id":5963.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":50202,"Relationship":"Follower"},"target":"n1294","id":5964.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":50699,"Relationship":"Follower"},"target":"n1295","id":5965.0},{"source":"n1065","attributes":{"Edge Id":49235,"Relationship":"Followed"},"target":"n1373","id":5966.0},{"source":"n1065","attributes":{"weight":2.0,"Edge Id":50701,"Relationship":"Follower"},"target":"n1385","id":5967.0},{"source":"n1066","attributes":{"weight":2.0,"Edge Id":48819,"Relationship":"Follower"},"target":"n1047","id":5968.0},{"source":"n1066","attributes":{"Edge Id":48822,"Relationship":"Followed"},"target":"n1067","id":5969.0},{"source":"n1066","attributes":{"weight":2.0,"Edge Id":16862,"Relationship":"Follower"},"target":"n1488","id":5970.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":37790,"Relationship":"Follower"},"target":"n275","id":5971.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":15678,"Relationship":"Follower"},"target":"n345","id":5972.0},{"source":"n1067","attributes":{"Edge Id":50665,"Relationship":"Followed"},"target":"n802","id":5973.0},{"source":"n1067","attributes":{"Edge Id":52361,"Relationship":"Followed"},"target":"n807","id":5974.0},{"source":"n1067","attributes":{"Edge Id":51458,"Relationship":"Followed"},"target":"n819","id":5975.0},{"source":"n1067","attributes":{"Edge Id":52358,"Relationship":"Followed"},"target":"n827","id":5976.0},{"source":"n1067","attributes":{"Edge Id":52349,"Relationship":"Followed"},"target":"n832","id":5977.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":52346,"Relationship":"Follower"},"target":"n857","id":5978.0},{"source":"n1067","attributes":{"Edge Id":51355,"Relationship":"Followed"},"target":"n859","id":5979.0},{"source":"n1067","attributes":{"Edge Id":50344,"Relationship":"Followed"},"target":"n860","id":5980.0},{"source":"n1067","attributes":{"Edge Id":51026,"Relationship":"Followed"},"target":"n880","id":5981.0},{"source":"n1067","attributes":{"Edge Id":47109,"Relationship":"Followed"},"target":"n881","id":5982.0},{"source":"n1067","attributes":{"Edge Id":52048,"Relationship":"Followed"},"target":"n882","id":5983.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":52347,"Relationship":"Follower"},"target":"n890","id":5984.0},{"source":"n1067","attributes":{"Edge Id":52353,"Relationship":"Followed"},"target":"n893","id":5985.0},{"source":"n1067","attributes":{"Edge Id":52356,"Relationship":"Followed"},"target":"n915","id":5986.0},{"source":"n1067","attributes":{"Edge Id":52350,"Relationship":"Followed"},"target":"n979","id":5987.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":49880,"Relationship":"Follower"},"target":"n1006","id":5988.0},{"source":"n1067","attributes":{"Edge Id":52357,"Relationship":"Followed"},"target":"n1007","id":5989.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":52348,"Relationship":"Follower"},"target":"n1011","id":5990.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":28054,"Relationship":"Follower"},"target":"n1042","id":5991.0},{"source":"n1067","attributes":{"Edge Id":50728,"Relationship":"Followed"},"target":"n1065","id":5992.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":48815,"Relationship":"Follower"},"target":"n1066","id":5993.0},{"source":"n1067","attributes":{"Edge Id":51261,"Relationship":"Followed"},"target":"n1078","id":5994.0},{"source":"n1067","attributes":{"Edge Id":49501,"Relationship":"Followed"},"target":"n1099","id":5995.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":52145,"Relationship":"Follower"},"target":"n1171","id":5996.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":52345,"Relationship":"Follower"},"target":"n1177","id":5997.0},{"source":"n1067","attributes":{"weight":2.0,"Edge Id":50200,"Relationship":"Follower"},"target":"n1294","id":5998.0},{"source":"n1067","attributes":{"Edge Id":51672,"Relationship":"Followed"},"target":"n1295","id":5999.0},{"source":"n1067","attributes":{"Edge Id":51911,"Relationship":"Followed"},"target":"n1311","id":6000.0},{"source":"n1067","attributes":{"Edge Id":49241,"Relationship":"Followed"},"target":"n1373","id":6001.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5162,"Relationship":"Follower"},"target":"n575","id":6002.0},{"source":"n1068","attributes":{"Edge Id":4508,"Relationship":"Followed"},"target":"n816","id":6003.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5169,"Relationship":"Follower"},"target":"n827","id":6004.0},{"source":"n1068","attributes":{"Edge Id":5176,"Relationship":"Followed"},"target":"n841","id":6005.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5160,"Relationship":"Follower"},"target":"n852","id":6006.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5164,"Relationship":"Follower"},"target":"n903","id":6007.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5161,"Relationship":"Follower"},"target":"n976","id":6008.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5159,"Relationship":"Follower"},"target":"n1043","id":6009.0},{"source":"n1068","attributes":{"weight":2.0,"Edge Id":5163,"Relationship":"Follower"},"target":"n1069","id":6010.0},{"source":"n1069","attributes":{"weight":2.0,"Edge Id":11405,"Relationship":"Follower"},"target":"n666","id":6011.0},{"source":"n1069","attributes":{"weight":2.0,"Edge Id":5137,"Relationship":"Follower"},"target":"n1068","id":6012.0},{"source":"n1069","attributes":{"weight":2.0,"Edge Id":11406,"Relationship":"Follower"},"target":"n1341","id":6013.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":32374,"Relationship":"Follower"},"target":"n680","id":6014.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":32412,"Relationship":"Follower"},"target":"n815","id":6015.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":2632,"Relationship":"Follower"},"target":"n998","id":6016.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":32415,"Relationship":"Follower"},"target":"n1047","id":6017.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":17188,"Relationship":"Follower"},"target":"n1082","id":6018.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":27763,"Relationship":"Follower"},"target":"n1105","id":6019.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":32375,"Relationship":"Follower"},"target":"n1113","id":6020.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":6351,"Relationship":"Follower"},"target":"n1241","id":6021.0},{"source":"n1070","attributes":{"weight":2.0,"Edge Id":32379,"Relationship":"Follower"},"target":"n1308","id":6022.0},{"source":"n1070","attributes":{"Edge Id":32414,"Relationship":"Follower"},"target":"n1340","id":6023.0},{"source":"n1071","attributes":{"Edge Id":54398,"Relationship":"Followed"},"target":"n835","id":6024.0},{"source":"n1071","attributes":{"Edge Id":49171,"Relationship":"Followed"},"target":"n845","id":6025.0},{"source":"n1071","attributes":{"weight":2.0,"Edge Id":44750,"Relationship":"Follower"},"target":"n947","id":6026.0},{"source":"n1071","attributes":{"weight":2.0,"Edge Id":53983,"Relationship":"Follower"},"target":"n954","id":6027.0},{"source":"n1071","attributes":{"Edge Id":53973,"Relationship":"Followed"},"target":"n1023","id":6028.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":5585,"Relationship":"Follower"},"target":"n336","id":6029.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":5589,"Relationship":"Follower"},"target":"n338","id":6030.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":5586,"Relationship":"Follower"},"target":"n581","id":6031.0},{"source":"n1072","attributes":{"Edge Id":5597,"Relationship":"Followed"},"target":"n867","id":6032.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":5587,"Relationship":"Follower"},"target":"n1073","id":6033.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":1515,"Relationship":"Follower"},"target":"n1261","id":6034.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":5584,"Relationship":"Follower"},"target":"n1313","id":6035.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":1566,"Relationship":"Follower"},"target":"n1447","id":6036.0},{"source":"n1072","attributes":{"weight":2.0,"Edge Id":5588,"Relationship":"Follower"},"target":"n1449","id":6037.0},{"source":"n1072","attributes":{"Edge Id":410,"Relationship":"Followed"},"target":"n1459","id":6038.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":18321,"Relationship":"Follower"},"target":"n854","id":6039.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31911,"Relationship":"Follower"},"target":"n925","id":6040.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31913,"Relationship":"Follower"},"target":"n934","id":6041.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":2644,"Relationship":"Follower"},"target":"n998","id":6042.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31914,"Relationship":"Follower"},"target":"n1031","id":6043.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":3177,"Relationship":"Follower"},"target":"n1034","id":6044.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":13224,"Relationship":"Follower"},"target":"n1035","id":6045.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31905,"Relationship":"Follower"},"target":"n1046","id":6046.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":5578,"Relationship":"Follower"},"target":"n1072","id":6047.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":17182,"Relationship":"Follower"},"target":"n1082","id":6048.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":853,"Relationship":"Follower"},"target":"n1101","id":6049.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31904,"Relationship":"Follower"},"target":"n1113","id":6050.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":6918,"Relationship":"Follower"},"target":"n1267","id":6051.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":16935,"Relationship":"Follower"},"target":"n1282","id":6052.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31909,"Relationship":"Follower"},"target":"n1297","id":6053.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31920,"Relationship":"Follower"},"target":"n1307","id":6054.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31908,"Relationship":"Follower"},"target":"n1309","id":6055.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":23844,"Relationship":"Follower"},"target":"n1330","id":6056.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31903,"Relationship":"Follower"},"target":"n1331","id":6057.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":22139,"Relationship":"Follower"},"target":"n1400","id":6058.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":31907,"Relationship":"Follower"},"target":"n1411","id":6059.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":12512,"Relationship":"Follower"},"target":"n1414","id":6060.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":15311,"Relationship":"Follower"},"target":"n1430","id":6061.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":2339,"Relationship":"Follower"},"target":"n1456","id":6062.0},{"source":"n1073","attributes":{"weight":2.0,"Edge Id":23699,"Relationship":"Follower"},"target":"n1458","id":6063.0},{"source":"n1073","attributes":{"Edge Id":442,"Relationship":"Followed"},"target":"n1459","id":6064.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":50555,"Relationship":"Follower"},"target":"n808","id":6065.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":15461,"Relationship":"Follower"},"target":"n809","id":6066.0},{"source":"n1075","attributes":{"Edge Id":50562,"Relationship":"Followed"},"target":"n823","id":6067.0},{"source":"n1075","attributes":{"Edge Id":46341,"Relationship":"Followed"},"target":"n824","id":6068.0},{"source":"n1075","attributes":{"Edge Id":46510,"Relationship":"Followed"},"target":"n825","id":6069.0},{"source":"n1075","attributes":{"Edge Id":50573,"Relationship":"Followed"},"target":"n827","id":6070.0},{"source":"n1075","attributes":{"Edge Id":43594,"Relationship":"Followed"},"target":"n836","id":6071.0},{"source":"n1075","attributes":{"Edge Id":50564,"Relationship":"Followed"},"target":"n858","id":6072.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":30981,"Relationship":"Follower"},"target":"n865","id":6073.0},{"source":"n1075","attributes":{"Edge Id":50560,"Relationship":"Followed"},"target":"n879","id":6074.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":46041,"Relationship":"Follower"},"target":"n903","id":6075.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":50557,"Relationship":"Follower"},"target":"n909","id":6076.0},{"source":"n1075","attributes":{"Edge Id":50571,"Relationship":"Followed"},"target":"n921","id":6077.0},{"source":"n1075","attributes":{"Edge Id":50566,"Relationship":"Followed"},"target":"n931","id":6078.0},{"source":"n1075","attributes":{"Edge Id":50559,"Relationship":"Followed"},"target":"n963","id":6079.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":50558,"Relationship":"Follower"},"target":"n991","id":6080.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":3146,"Relationship":"Follower"},"target":"n1034","id":6081.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":812,"Relationship":"Follower"},"target":"n1101","id":6082.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":28653,"Relationship":"Follower"},"target":"n1159","id":6083.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":13120,"Relationship":"Follower"},"target":"n1225","id":6084.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":16936,"Relationship":"Follower"},"target":"n1282","id":6085.0},{"source":"n1075","attributes":{"weight":2.0,"Edge Id":50554,"Relationship":"Follower"},"target":"n1307","id":6086.0},{"source":"n1075","attributes":{"Edge Id":49954,"Relationship":"Followed"},"target":"n1393","id":6087.0},{"source":"n1075","attributes":{"Edge Id":465,"Relationship":"Followed"},"target":"n1459","id":6088.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":24183,"Relationship":"Follower"},"target":"n902","id":6089.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":2651,"Relationship":"Follower"},"target":"n998","id":6090.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":25561,"Relationship":"Follower"},"target":"n1012","id":6091.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":21894,"Relationship":"Follower"},"target":"n1077","id":6092.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":17166,"Relationship":"Follower"},"target":"n1082","id":6093.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":27678,"Relationship":"Follower"},"target":"n1084","id":6094.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":865,"Relationship":"Follower"},"target":"n1101","id":6095.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":30221,"Relationship":"Follower"},"target":"n1369","id":6096.0},{"source":"n1076","attributes":{"weight":2.0,"Edge Id":630,"Relationship":"Follower"},"target":"n1469","id":6097.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21929,"Relationship":"Follower"},"target":"n502","id":6098.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21930,"Relationship":"Follower"},"target":"n540","id":6099.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":9889,"Relationship":"Follower"},"target":"n587","id":6100.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21962,"Relationship":"Follower"},"target":"n808","id":6101.0},{"source":"n1077","attributes":{"Edge Id":21992,"Relationship":"Followed"},"target":"n827","id":6102.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21968,"Relationship":"Follower"},"target":"n915","id":6103.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21940,"Relationship":"Follower"},"target":"n925","id":6104.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21935,"Relationship":"Follower"},"target":"n971","id":6105.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21923,"Relationship":"Follower"},"target":"n986","id":6106.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":2617,"Relationship":"Follower"},"target":"n998","id":6107.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21937,"Relationship":"Follower"},"target":"n1009","id":6108.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21957,"Relationship":"Follower"},"target":"n1018","id":6109.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":6577,"Relationship":"Follower"},"target":"n1043","id":6110.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21959,"Relationship":"Follower"},"target":"n1047","id":6111.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21928,"Relationship":"Follower"},"target":"n1076","id":6112.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":18597,"Relationship":"Follower"},"target":"n1093","id":6113.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":908,"Relationship":"Follower"},"target":"n1101","id":6114.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21924,"Relationship":"Follower"},"target":"n1105","id":6115.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21921,"Relationship":"Follower"},"target":"n1107","id":6116.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21932,"Relationship":"Follower"},"target":"n1113","id":6117.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":12317,"Relationship":"Follower"},"target":"n1140","id":6118.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21925,"Relationship":"Follower"},"target":"n1141","id":6119.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21355,"Relationship":"Follower"},"target":"n1143","id":6120.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21931,"Relationship":"Follower"},"target":"n1144","id":6121.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21926,"Relationship":"Follower"},"target":"n1159","id":6122.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21933,"Relationship":"Follower"},"target":"n1187","id":6123.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21939,"Relationship":"Follower"},"target":"n1215","id":6124.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21927,"Relationship":"Follower"},"target":"n1258","id":6125.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21949,"Relationship":"Follower"},"target":"n1294","id":6126.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":17865,"Relationship":"Follower"},"target":"n1318","id":6127.0},{"source":"n1077","attributes":{"Edge Id":3532,"Relationship":"Followed"},"target":"n1339","id":6128.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":20418,"Relationship":"Follower"},"target":"n1407","id":6129.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21922,"Relationship":"Follower"},"target":"n1438","id":6130.0},{"source":"n1077","attributes":{"weight":2.0,"Edge Id":21953,"Relationship":"Follower"},"target":"n1489","id":6131.0},{"source":"n1078","attributes":{"Edge Id":51224,"Relationship":"Followed"},"target":"n827","id":6132.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":44053,"Relationship":"Follower"},"target":"n841","id":6133.0},{"source":"n1078","attributes":{"Edge Id":51229,"Relationship":"Followed"},"target":"n844","id":6134.0},{"source":"n1078","attributes":{"Edge Id":51227,"Relationship":"Followed"},"target":"n857","id":6135.0},{"source":"n1078","attributes":{"Edge Id":51234,"Relationship":"Followed"},"target":"n882","id":6136.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":51216,"Relationship":"Follower"},"target":"n919","id":6137.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":51220,"Relationship":"Follower"},"target":"n1007","id":6138.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":51215,"Relationship":"Follower"},"target":"n1018","id":6139.0},{"source":"n1078","attributes":{"Edge Id":50468,"Relationship":"Followed"},"target":"n1029","id":6140.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":50695,"Relationship":"Follower"},"target":"n1065","id":6141.0},{"source":"n1078","attributes":{"Edge Id":51233,"Relationship":"Followed"},"target":"n1067","id":6142.0},{"source":"n1078","attributes":{"Edge Id":49496,"Relationship":"Followed"},"target":"n1099","id":6143.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":9954,"Relationship":"Follower"},"target":"n1110","id":6144.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":50214,"Relationship":"Follower"},"target":"n1294","id":6145.0},{"source":"n1078","attributes":{"weight":2.0,"Edge Id":51213,"Relationship":"Follower"},"target":"n1295","id":6146.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":6871,"Relationship":"Follower"},"target":"n595","id":6147.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":23443,"Relationship":"Follower"},"target":"n635","id":6148.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":11427,"Relationship":"Follower"},"target":"n725","id":6149.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":17164,"Relationship":"Follower"},"target":"n1082","id":6150.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":811,"Relationship":"Follower"},"target":"n1101","id":6151.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":46819,"Relationship":"Follower"},"target":"n1358","id":6152.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":30133,"Relationship":"Follower"},"target":"n1359","id":6153.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":46883,"Relationship":"Follower"},"target":"n1363","id":6154.0},{"source":"n1080","attributes":{"weight":2.0,"Edge Id":46884,"Relationship":"Follower"},"target":"n1452","id":6155.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1296,"Relationship":"Follower"},"target":"n798","id":6156.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1293,"Relationship":"Follower"},"target":"n820","id":6157.0},{"source":"n1081","attributes":{"Edge Id":1329,"Relationship":"Followed"},"target":"n841","id":6158.0},{"source":"n1081","attributes":{"Edge Id":1305,"Relationship":"Followed"},"target":"n931","id":6159.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1289,"Relationship":"Follower"},"target":"n1003","id":6160.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1300,"Relationship":"Follower"},"target":"n1307","id":6161.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1292,"Relationship":"Follower"},"target":"n1343","id":6162.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1290,"Relationship":"Follower"},"target":"n1344","id":6163.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1288,"Relationship":"Follower"},"target":"n1345","id":6164.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1287,"Relationship":"Follower"},"target":"n1389","id":6165.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1291,"Relationship":"Follower"},"target":"n1428","id":6166.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1286,"Relationship":"Follower"},"target":"n1429","id":6167.0},{"source":"n1081","attributes":{"weight":2.0,"Edge Id":1284,"Relationship":"Follower"},"target":"n1448","id":6168.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17224,"Relationship":"Follower"},"target":"n171","id":6169.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17227,"Relationship":"Follower"},"target":"n300","id":6170.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":16500,"Relationship":"Follower"},"target":"n520","id":6171.0},{"source":"n1082","attributes":{"Edge Id":6843,"Relationship":"Followed"},"target":"n599","id":6172.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17220,"Relationship":"Follower"},"target":"n654","id":6173.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17228,"Relationship":"Follower"},"target":"n678","id":6174.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17219,"Relationship":"Follower"},"target":"n680","id":6175.0},{"source":"n1082","attributes":{"weight":1.2},"target":"n793","id":6176.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17243,"Relationship":"Follower"},"target":"n822","id":6177.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17244,"Relationship":"Follower"},"target":"n834","id":6178.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17214,"Relationship":"Follower"},"target":"n865","id":6179.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17195,"Relationship":"Follower"},"target":"n872","id":6180.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17246,"Relationship":"Follower"},"target":"n873","id":6181.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":5633,"Relationship":"Follower"},"target":"n900","id":6182.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17205,"Relationship":"Follower"},"target":"n902","id":6183.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17198,"Relationship":"Follower"},"target":"n912","id":6184.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17226,"Relationship":"Follower"},"target":"n913","id":6185.0},{"source":"n1082","attributes":{"Edge Id":17263,"Relationship":"Followed"},"target":"n915","id":6186.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17250,"Relationship":"Follower"},"target":"n924","id":6187.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17237,"Relationship":"Follower"},"target":"n925","id":6188.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":4736,"Relationship":"Follower"},"target":"n928","id":6189.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17232,"Relationship":"Follower"},"target":"n946","id":6190.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17217,"Relationship":"Follower"},"target":"n956","id":6191.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17229,"Relationship":"Follower"},"target":"n971","id":6192.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":2626,"Relationship":"Follower"},"target":"n998","id":6193.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17215,"Relationship":"Follower"},"target":"n1008","id":6194.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17235,"Relationship":"Follower"},"target":"n1009","id":6195.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17242,"Relationship":"Follower"},"target":"n1031","id":6196.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17201,"Relationship":"Follower"},"target":"n1032","id":6197.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17193,"Relationship":"Follower"},"target":"n1045","id":6198.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17251,"Relationship":"Follower"},"target":"n1047","id":6199.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17218,"Relationship":"Follower"},"target":"n1070","id":6200.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17216,"Relationship":"Follower"},"target":"n1073","id":6201.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17212,"Relationship":"Follower"},"target":"n1076","id":6202.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17238,"Relationship":"Follower"},"target":"n1080","id":6203.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17197,"Relationship":"Follower"},"target":"n1083","id":6204.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":10544,"Relationship":"Follower"},"target":"n1092","id":6205.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":839,"Relationship":"Follower"},"target":"n1101","id":6206.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17222,"Relationship":"Follower"},"target":"n1113","id":6207.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17192,"Relationship":"Follower"},"target":"n1116","id":6208.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17213,"Relationship":"Follower"},"target":"n1117","id":6209.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":10427,"Relationship":"Follower"},"target":"n1132","id":6210.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17209,"Relationship":"Follower"},"target":"n1141","id":6211.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17233,"Relationship":"Follower"},"target":"n1142","id":6212.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17221,"Relationship":"Follower"},"target":"n1151","id":6213.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":8767,"Relationship":"Follower"},"target":"n1162","id":6214.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":14351,"Relationship":"Follower"},"target":"n1163","id":6215.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17225,"Relationship":"Follower"},"target":"n1165","id":6216.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":6782,"Relationship":"Follower"},"target":"n1180","id":6217.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17194,"Relationship":"Follower"},"target":"n1183","id":6218.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17223,"Relationship":"Follower"},"target":"n1187","id":6219.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17196,"Relationship":"Follower"},"target":"n1223","id":6220.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17211,"Relationship":"Follower"},"target":"n1224","id":6221.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":13132,"Relationship":"Follower"},"target":"n1225","id":6222.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":6332,"Relationship":"Follower"},"target":"n1241","id":6223.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":2961,"Relationship":"Follower"},"target":"n1266","id":6224.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":3943,"Relationship":"Follower"},"target":"n1278","id":6225.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17207,"Relationship":"Follower"},"target":"n1296","id":6226.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17231,"Relationship":"Follower"},"target":"n1297","id":6227.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17191,"Relationship":"Follower"},"target":"n1314","id":6228.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17230,"Relationship":"Follower"},"target":"n1324","id":6229.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17206,"Relationship":"Follower"},"target":"n1329","id":6230.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17204,"Relationship":"Follower"},"target":"n1330","id":6231.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17208,"Relationship":"Follower"},"target":"n1410","id":6232.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":2340,"Relationship":"Follower"},"target":"n1456","id":6233.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17203,"Relationship":"Follower"},"target":"n1458","id":6234.0},{"source":"n1082","attributes":{"Edge Id":421,"Relationship":"Followed"},"target":"n1459","id":6235.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":2216,"Relationship":"Follower"},"target":"n1467","id":6236.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17200,"Relationship":"Follower"},"target":"n1473","id":6237.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17199,"Relationship":"Follower"},"target":"n1474","id":6238.0},{"source":"n1082","attributes":{"weight":2.0,"Edge Id":17248,"Relationship":"Follower"},"target":"n1489","id":6239.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":8839,"Relationship":"Follower"},"target":"n490","id":6240.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":12780,"Relationship":"Follower"},"target":"n596","id":6241.0},{"source":"n1083","attributes":{"Edge Id":5115,"Relationship":"Followed"},"target":"n598","id":6242.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21663,"Relationship":"Follower"},"target":"n727","id":6243.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21653,"Relationship":"Follower"},"target":"n750","id":6244.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21655,"Relationship":"Follower"},"target":"n971","id":6245.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":17155,"Relationship":"Follower"},"target":"n1082","id":6246.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21651,"Relationship":"Follower"},"target":"n1113","id":6247.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21645,"Relationship":"Follower"},"target":"n1150","id":6248.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21650,"Relationship":"Follower"},"target":"n1151","id":6249.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":8771,"Relationship":"Follower"},"target":"n1162","id":6250.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":20164,"Relationship":"Follower"},"target":"n1183","id":6251.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21669,"Relationship":"Follower"},"target":"n1215","id":6252.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21664,"Relationship":"Follower"},"target":"n1237","id":6253.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21658,"Relationship":"Follower"},"target":"n1245","id":6254.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21662,"Relationship":"Follower"},"target":"n1297","id":6255.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21657,"Relationship":"Follower"},"target":"n1308","id":6256.0},{"source":"n1083","attributes":{"weight":2.0,"Edge Id":21643,"Relationship":"Follower"},"target":"n1458","id":6257.0},{"source":"n1083","attributes":{"Edge Id":426,"Relationship":"Followed"},"target":"n1459","id":6258.0},{"source":"n1084","attributes":{"Edge Id":6845,"Relationship":"Followed"},"target":"n599","id":6259.0},{"source":"n1084","attributes":{"weight":2.0,"Edge Id":2581,"Relationship":"Follower"},"target":"n998","id":6260.0},{"source":"n1084","attributes":{"weight":2.0,"Edge Id":27682,"Relationship":"Follower"},"target":"n1076","id":6261.0},{"source":"n1084","attributes":{"weight":2.0,"Edge Id":27683,"Relationship":"Follower"},"target":"n1411","id":6262.0},{"source":"n1085","attributes":{"weight":2.0,"Edge Id":1840,"Relationship":"Follower"},"target":"n1086","id":6263.0},{"source":"n1086","attributes":{"weight":2.0,"Edge Id":1838,"Relationship":"Follower"},"target":"n1085","id":6264.0},{"source":"n1086","attributes":{"weight":2.0,"Edge Id":10475,"Relationship":"Follower"},"target":"n1087","id":6265.0},{"source":"n1087","attributes":{"weight":2.0,"Edge Id":10474,"Relationship":"Follower"},"target":"n1086","id":6266.0},{"source":"n1087","attributes":{"weight":2.0,"Edge Id":12323,"Relationship":"Follower"},"target":"n1140","id":6267.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":13068,"Relationship":"Follower"},"target":"n288","id":6268.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":18967,"Relationship":"Follower"},"target":"n294","id":6269.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":48933,"Relationship":"Follower"},"target":"n316","id":6270.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":43707,"Relationship":"Follower"},"target":"n820","id":6271.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":13228,"Relationship":"Follower"},"target":"n1035","id":6272.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":48621,"Relationship":"Follower"},"target":"n1059","id":6273.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":54298,"Relationship":"Follower"},"target":"n1089","id":6274.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":34104,"Relationship":"Follower"},"target":"n1102","id":6275.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":12636,"Relationship":"Follower"},"target":"n1281","id":6276.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":16939,"Relationship":"Follower"},"target":"n1282","id":6277.0},{"source":"n1088","attributes":{"Edge Id":25696,"Relationship":"Followed"},"target":"n1322","id":6278.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":48471,"Relationship":"Follower"},"target":"n1327","id":6279.0},{"source":"n1088","attributes":{"weight":2.0,"Edge Id":36002,"Relationship":"Follower"},"target":"n1423","id":6280.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":14242,"Relationship":"Follower"},"target":"n282","id":6281.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":52901,"Relationship":"Follower"},"target":"n317","id":6282.0},{"source":"n1089","attributes":{"Edge Id":4609,"Relationship":"Followed"},"target":"n816","id":6283.0},{"source":"n1089","attributes":{"Edge Id":54304,"Relationship":"Followed"},"target":"n827","id":6284.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":48879,"Relationship":"Follower"},"target":"n834","id":6285.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":49317,"Relationship":"Follower"},"target":"n837","id":6286.0},{"source":"n1089","attributes":{"Edge Id":44386,"Relationship":"Followed"},"target":"n841","id":6287.0},{"source":"n1089","attributes":{"Edge Id":53009,"Relationship":"Followed"},"target":"n857","id":6288.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":46045,"Relationship":"Follower"},"target":"n903","id":6289.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":47145,"Relationship":"Follower"},"target":"n905","id":6290.0},{"source":"n1089","attributes":{"Edge Id":54303,"Relationship":"Followed"},"target":"n915","id":6291.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":46731,"Relationship":"Follower"},"target":"n925","id":6292.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":44757,"Relationship":"Follower"},"target":"n947","id":6293.0},{"source":"n1089","attributes":{"Edge Id":43136,"Relationship":"Followed"},"target":"n952","id":6294.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":46904,"Relationship":"Follower"},"target":"n959","id":6295.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":8628,"Relationship":"Follower"},"target":"n976","id":6296.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":48755,"Relationship":"Follower"},"target":"n1031","id":6297.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":42465,"Relationship":"Follower"},"target":"n1040","id":6298.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":6567,"Relationship":"Follower"},"target":"n1043","id":6299.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":52534,"Relationship":"Follower"},"target":"n1047","id":6300.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":11803,"Relationship":"Follower"},"target":"n1055","id":6301.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":31229,"Relationship":"Follower"},"target":"n1056","id":6302.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":53787,"Relationship":"Follower"},"target":"n1057","id":6303.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":54302,"Relationship":"Follower"},"target":"n1088","id":6304.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":27739,"Relationship":"Follower"},"target":"n1105","id":6305.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":31450,"Relationship":"Follower"},"target":"n1118","id":6306.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":52700,"Relationship":"Follower"},"target":"n1129","id":6307.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":29964,"Relationship":"Follower"},"target":"n1137","id":6308.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":5223,"Relationship":"Follower"},"target":"n1146","id":6309.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":1803,"Relationship":"Follower"},"target":"n1176","id":6310.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":6331,"Relationship":"Follower"},"target":"n1241","id":6311.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":54253,"Relationship":"Follower"},"target":"n1243","id":6312.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":47224,"Relationship":"Follower"},"target":"n1290","id":6313.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":28549,"Relationship":"Follower"},"target":"n1303","id":6314.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":54301,"Relationship":"Follower"},"target":"n1413","id":6315.0},{"source":"n1089","attributes":{"weight":2.0,"Edge Id":9158,"Relationship":"Follower"},"target":"n1439","id":6316.0},{"source":"n1090","attributes":{"weight":2.0,"Edge Id":53019,"Relationship":"Follower"},"target":"n919","id":6317.0},{"source":"n1090","attributes":{"Edge Id":54415,"Relationship":"Followed"},"target":"n995","id":6318.0},{"source":"n1090","attributes":{"Edge Id":54239,"Relationship":"Followed"},"target":"n1007","id":6319.0},{"source":"n1090","attributes":{"Edge Id":54040,"Relationship":"Followed"},"target":"n1016","id":6320.0},{"source":"n1090","attributes":{"Edge Id":53972,"Relationship":"Followed"},"target":"n1023","id":6321.0},{"source":"n1090","attributes":{"weight":2.0,"Edge Id":48299,"Relationship":"Follower"},"target":"n1049","id":6322.0},{"source":"n1090","attributes":{"Edge Id":53430,"Relationship":"Followed"},"target":"n1091","id":6323.0},{"source":"n1090","attributes":{"Edge Id":53362,"Relationship":"Followed"},"target":"n1375","id":6324.0},{"source":"n1090","attributes":{"weight":2.0,"Edge Id":8868,"Relationship":"Follower"},"target":"n1376","id":6325.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":5485,"Relationship":"Follower"},"target":"n497","id":6326.0},{"source":"n1091","attributes":{"Edge Id":53394,"Relationship":"Followed"},"target":"n805","id":6327.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":53387,"Relationship":"Follower"},"target":"n828","id":6328.0},{"source":"n1091","attributes":{"Edge Id":53398,"Relationship":"Followed"},"target":"n832","id":6329.0},{"source":"n1091","attributes":{"Edge Id":53388,"Relationship":"Followed"},"target":"n835","id":6330.0},{"source":"n1091","attributes":{"Edge Id":43637,"Relationship":"Followed"},"target":"n836","id":6331.0},{"source":"n1091","attributes":{"Edge Id":53180,"Relationship":"Followed"},"target":"n838","id":6332.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":53383,"Relationship":"Follower"},"target":"n890","id":6333.0},{"source":"n1091","attributes":{"Edge Id":53295,"Relationship":"Followed"},"target":"n891","id":6334.0},{"source":"n1091","attributes":{"Edge Id":53066,"Relationship":"Followed"},"target":"n919","id":6335.0},{"source":"n1091","attributes":{"Edge Id":53393,"Relationship":"Followed"},"target":"n922","id":6336.0},{"source":"n1091","attributes":{"Edge Id":44483,"Relationship":"Followed"},"target":"n943","id":6337.0},{"source":"n1091","attributes":{"Edge Id":45018,"Relationship":"Followed"},"target":"n945","id":6338.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":44726,"Relationship":"Follower"},"target":"n947","id":6339.0},{"source":"n1091","attributes":{"Edge Id":49631,"Relationship":"Followed"},"target":"n983","id":6340.0},{"source":"n1091","attributes":{"Edge Id":53403,"Relationship":"Followed"},"target":"n991","id":6341.0},{"source":"n1091","attributes":{"Edge Id":53392,"Relationship":"Followed"},"target":"n1007","id":6342.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":53385,"Relationship":"Follower"},"target":"n1010","id":6343.0},{"source":"n1091","attributes":{"Edge Id":53399,"Relationship":"Followed"},"target":"n1011","id":6344.0},{"source":"n1091","attributes":{"Edge Id":53397,"Relationship":"Followed"},"target":"n1016","id":6345.0},{"source":"n1091","attributes":{"Edge Id":53401,"Relationship":"Followed"},"target":"n1021","id":6346.0},{"source":"n1091","attributes":{"Edge Id":53405,"Relationship":"Followed"},"target":"n1023","id":6347.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":53384,"Relationship":"Follower"},"target":"n1051","id":6348.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":53386,"Relationship":"Follower"},"target":"n1090","id":6349.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":49016,"Relationship":"Follower"},"target":"n1179","id":6350.0},{"source":"n1091","attributes":{"Edge Id":53402,"Relationship":"Followed"},"target":"n1372","id":6351.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":8888,"Relationship":"Follower"},"target":"n1376","id":6352.0},{"source":"n1091","attributes":{"weight":2.0,"Edge Id":52462,"Relationship":"Follower"},"target":"n1385","id":6353.0},{"source":"n1091","attributes":{"Edge Id":48216,"Relationship":"Followed"},"target":"n1463","id":6354.0},{"source":"n1092","attributes":{"weight":2.0,"Edge Id":10550,"Relationship":"Follower"},"target":"n633","id":6355.0},{"source":"n1092","attributes":{"weight":2.0,"Edge Id":10561,"Relationship":"Follower"},"target":"n1047","id":6356.0},{"source":"n1092","attributes":{"weight":2.0,"Edge Id":10551,"Relationship":"Follower"},"target":"n1082","id":6357.0},{"source":"n1092","attributes":{"weight":2.0,"Edge Id":860,"Relationship":"Follower"},"target":"n1101","id":6358.0},{"source":"n1092","attributes":{"weight":2.0,"Edge Id":10554,"Relationship":"Follower"},"target":"n1329","id":6359.0},{"source":"n1092","attributes":{"weight":2.0,"Edge Id":10563,"Relationship":"Follower"},"target":"n1371","id":6360.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18731,"Relationship":"Follower"},"target":"n808","id":6361.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":15469,"Relationship":"Follower"},"target":"n809","id":6362.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18729,"Relationship":"Follower"},"target":"n815","id":6363.0},{"source":"n1093","attributes":{"Edge Id":18763,"Relationship":"Followed"},"target":"n827","id":6364.0},{"source":"n1093","attributes":{"Edge Id":18768,"Relationship":"Followed"},"target":"n832","id":6365.0},{"source":"n1093","attributes":{"Edge Id":18751,"Relationship":"Followed"},"target":"n836","id":6366.0},{"source":"n1093","attributes":{"Edge Id":18740,"Relationship":"Followed"},"target":"n841","id":6367.0},{"source":"n1093","attributes":{"Edge Id":18754,"Relationship":"Followed"},"target":"n857","id":6368.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18713,"Relationship":"Follower"},"target":"n865","id":6369.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18708,"Relationship":"Follower"},"target":"n872","id":6370.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18723,"Relationship":"Follower"},"target":"n873","id":6371.0},{"source":"n1093","attributes":{"Edge Id":18778,"Relationship":"Followed"},"target":"n882","id":6372.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18718,"Relationship":"Follower"},"target":"n903","id":6373.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18736,"Relationship":"Follower"},"target":"n915","id":6374.0},{"source":"n1093","attributes":{"Edge Id":18764,"Relationship":"Followed"},"target":"n921","id":6375.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18719,"Relationship":"Follower"},"target":"n925","id":6376.0},{"source":"n1093","attributes":{"Edge Id":18742,"Relationship":"Followed"},"target":"n931","id":6377.0},{"source":"n1093","attributes":{"Edge Id":18766,"Relationship":"Followed"},"target":"n979","id":6378.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18735,"Relationship":"Follower"},"target":"n991","id":6379.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":3578,"Relationship":"Follower"},"target":"n999","id":6380.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":5280,"Relationship":"Follower"},"target":"n1044","id":6381.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18733,"Relationship":"Follower"},"target":"n1051","id":6382.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18732,"Relationship":"Follower"},"target":"n1057","id":6383.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18709,"Relationship":"Follower"},"target":"n1077","id":6384.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18714,"Relationship":"Follower"},"target":"n1165","id":6385.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18725,"Relationship":"Follower"},"target":"n1173","id":6386.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18716,"Relationship":"Follower"},"target":"n1247","id":6387.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18726,"Relationship":"Follower"},"target":"n1294","id":6388.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18712,"Relationship":"Follower"},"target":"n1303","id":6389.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18711,"Relationship":"Follower"},"target":"n1310","id":6390.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18715,"Relationship":"Follower"},"target":"n1357","id":6391.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18710,"Relationship":"Follower"},"target":"n1361","id":6392.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18721,"Relationship":"Follower"},"target":"n1363","id":6393.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":9299,"Relationship":"Follower"},"target":"n1401","id":6394.0},{"source":"n1093","attributes":{"weight":2.0,"Edge Id":18728,"Relationship":"Follower"},"target":"n1489","id":6395.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8111,"Relationship":"Follower"},"target":"n289","id":6396.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8122,"Relationship":"Follower"},"target":"n814","id":6397.0},{"source":"n1094","attributes":{"Edge Id":8134,"Relationship":"Followed"},"target":"n847","id":6398.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8123,"Relationship":"Follower"},"target":"n871","id":6399.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8121,"Relationship":"Follower"},"target":"n929","id":6400.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8114,"Relationship":"Follower"},"target":"n938","id":6401.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8118,"Relationship":"Follower"},"target":"n939","id":6402.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8125,"Relationship":"Follower"},"target":"n1001","id":6403.0},{"source":"n1094","attributes":{"Edge Id":8137,"Relationship":"Followed"},"target":"n1039","id":6404.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8124,"Relationship":"Follower"},"target":"n1059","id":6405.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":1378,"Relationship":"Follower"},"target":"n1188","id":6406.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8113,"Relationship":"Follower"},"target":"n1197","id":6407.0},{"source":"n1094","attributes":{"weight":2.0,"Edge Id":8115,"Relationship":"Follower"},"target":"n1268","id":6408.0},{"source":"n1095","attributes":{"weight":2.0,"Edge Id":14904,"Relationship":"Follower"},"target":"n737","id":6409.0},{"source":"n1095","attributes":{"weight":2.0,"Edge Id":14902,"Relationship":"Follower"},"target":"n929","id":6410.0},{"source":"n1095","attributes":{"weight":2.0,"Edge Id":14901,"Relationship":"Follower"},"target":"n973","id":6411.0},{"source":"n1095","attributes":{"Edge Id":14809,"Relationship":"Followed"},"target":"n1264","id":6412.0},{"source":"n1095","attributes":{"weight":2.0,"Edge Id":14899,"Relationship":"Follower"},"target":"n1265","id":6413.0},{"source":"n1095","attributes":{"weight":2.0,"Edge Id":12411,"Relationship":"Follower"},"target":"n1269","id":6414.0},{"source":"n1096","attributes":{"weight":2.0,"Edge Id":32028,"Relationship":"Follower"},"target":"n311","id":6415.0},{"source":"n1096","attributes":{"weight":2.0,"Edge Id":32221,"Relationship":"Follower"},"target":"n614","id":6416.0},{"source":"n1096","attributes":{"Edge Id":36102,"Relationship":"Followed"},"target":"n833","id":6417.0},{"source":"n1096","attributes":{"weight":2.0,"Edge Id":34105,"Relationship":"Follower"},"target":"n1102","id":6418.0},{"source":"n1096","attributes":{"weight":2.0,"Edge Id":36094,"Relationship":"Follower"},"target":"n1103","id":6419.0},{"source":"n1097","attributes":{"weight":2.0,"Edge Id":47467,"Relationship":"Follower"},"target":"n814","id":6420.0},{"source":"n1097","attributes":{"Edge Id":46541,"Relationship":"Followed"},"target":"n825","id":6421.0},{"source":"n1097","attributes":{"Edge Id":53651,"Relationship":"Followed"},"target":"n827","id":6422.0},{"source":"n1097","attributes":{"Edge Id":43640,"Relationship":"Followed"},"target":"n836","id":6423.0},{"source":"n1097","attributes":{"weight":2.0,"Edge Id":53557,"Relationship":"Follower"},"target":"n890","id":6424.0},{"source":"n1097","attributes":{"Edge Id":53652,"Relationship":"Followed"},"target":"n1007","id":6425.0},{"source":"n1097","attributes":{"weight":2.0,"Edge Id":30716,"Relationship":"Follower"},"target":"n1117","id":6426.0},{"source":"n1098","attributes":{"weight":2.0,"Edge Id":11723,"Relationship":"Follower"},"target":"n296","id":6427.0},{"source":"n1098","attributes":{"weight":2.0,"Edge Id":15599,"Relationship":"Follower"},"target":"n298","id":6428.0},{"source":"n1098","attributes":{"Edge Id":15607,"Relationship":"Followed"},"target":"n801","id":6429.0},{"source":"n1098","attributes":{"weight":2.0,"Edge Id":15598,"Relationship":"Follower"},"target":"n1222","id":6430.0},{"source":"n1099","attributes":{"Edge Id":49469,"Relationship":"Followed"},"target":"n807","id":6431.0},{"source":"n1099","attributes":{"weight":2.0,"Edge Id":49456,"Relationship":"Follower"},"target":"n827","id":6432.0},{"source":"n1099","attributes":{"Edge Id":49466,"Relationship":"Followed"},"target":"n921","id":6433.0},{"source":"n1099","attributes":{"Edge Id":49476,"Relationship":"Followed"},"target":"n983","id":6434.0},{"source":"n1099","attributes":{"Edge Id":49464,"Relationship":"Followed"},"target":"n1067","id":6435.0},{"source":"n1099","attributes":{"weight":2.0,"Edge Id":49453,"Relationship":"Follower"},"target":"n1078","id":6436.0},{"source":"n1099","attributes":{"Edge Id":49465,"Relationship":"Followed"},"target":"n1295","id":6437.0},{"source":"n1099","attributes":{"weight":2.0,"Edge Id":49451,"Relationship":"Follower"},"target":"n1393","id":6438.0},{"source":"n1100","attributes":{"Edge Id":478,"Relationship":"Follower"},"target":"n1033","id":6439.0},{"source":"n1100","attributes":{"Edge Id":471,"Relationship":"Follower"},"target":"n1101","id":6440.0},{"source":"n1100","attributes":{"Edge Id":483,"Relationship":"Follower"},"target":"n1103","id":6441.0},{"source":"n1100","attributes":{"Edge Id":474,"Relationship":"Follower"},"target":"n1181","id":6442.0},{"source":"n1100","attributes":{"Edge Id":485,"Relationship":"Follower"},"target":"n1215","id":6443.0},{"source":"n1100","attributes":{"Edge Id":473,"Relationship":"Follower"},"target":"n1456","id":6444.0},{"source":"n1100","attributes":{"Edge Id":477,"Relationship":"Follower"},"target":"n1457","id":6445.0},{"source":"n1100","attributes":{"Edge Id":237,"Relationship":"Follower"},"target":"n1465","id":6446.0},{"source":"n1100","attributes":{"Edge Id":476,"Relationship":"Follower"},"target":"n1466","id":6447.0},{"source":"n1100","attributes":{"Edge Id":472,"Relationship":"Follower"},"target":"n1467","id":6448.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":975,"Relationship":"Follower"},"target":"n304","id":6449.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":971,"Relationship":"Follower"},"target":"n401","id":6450.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":983,"Relationship":"Follower"},"target":"n820","id":6451.0},{"source":"n1101","attributes":{"Edge Id":1016,"Relationship":"Followed"},"target":"n823","id":6452.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":963,"Relationship":"Follower"},"target":"n865","id":6453.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":993,"Relationship":"Follower"},"target":"n870","id":6454.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":926,"Relationship":"Follower"},"target":"n900","id":6455.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":951,"Relationship":"Follower"},"target":"n902","id":6456.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":986,"Relationship":"Follower"},"target":"n903","id":6457.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":955,"Relationship":"Follower"},"target":"n908","id":6458.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":944,"Relationship":"Follower"},"target":"n912","id":6459.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":1000,"Relationship":"Follower"},"target":"n924","id":6460.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":958,"Relationship":"Follower"},"target":"n926","id":6461.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":995,"Relationship":"Follower"},"target":"n934","id":6462.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":977,"Relationship":"Follower"},"target":"n971","id":6463.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":924,"Relationship":"Follower"},"target":"n998","id":6464.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":959,"Relationship":"Follower"},"target":"n1000","id":6465.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":984,"Relationship":"Follower"},"target":"n1009","id":6466.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":954,"Relationship":"Follower"},"target":"n1012","id":6467.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":980,"Relationship":"Follower"},"target":"n1028","id":6468.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":946,"Relationship":"Follower"},"target":"n1032","id":6469.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":947,"Relationship":"Follower"},"target":"n1033","id":6470.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":964,"Relationship":"Follower"},"target":"n1073","id":6471.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":999,"Relationship":"Follower"},"target":"n1075","id":6472.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":961,"Relationship":"Follower"},"target":"n1076","id":6473.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":943,"Relationship":"Follower"},"target":"n1077","id":6474.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":990,"Relationship":"Follower"},"target":"n1080","id":6475.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":937,"Relationship":"Follower"},"target":"n1082","id":6476.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":932,"Relationship":"Follower"},"target":"n1092","id":6477.0},{"source":"n1101","attributes":{"Edge Id":486,"Relationship":"Followed"},"target":"n1100","id":6478.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":967,"Relationship":"Follower"},"target":"n1102","id":6479.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":987,"Relationship":"Follower"},"target":"n1103","id":6480.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":966,"Relationship":"Follower"},"target":"n1114","id":6481.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":928,"Relationship":"Follower"},"target":"n1115","id":6482.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":939,"Relationship":"Follower"},"target":"n1116","id":6483.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":962,"Relationship":"Follower"},"target":"n1117","id":6484.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":931,"Relationship":"Follower"},"target":"n1132","id":6485.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":942,"Relationship":"Follower"},"target":"n1143","id":6486.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":969,"Relationship":"Follower"},"target":"n1144","id":6487.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":952,"Relationship":"Follower"},"target":"n1150","id":6488.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":970,"Relationship":"Follower"},"target":"n1151","id":6489.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":976,"Relationship":"Follower"},"target":"n1165","id":6490.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":927,"Relationship":"Follower"},"target":"n1180","id":6491.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":923,"Relationship":"Follower"},"target":"n1181","id":6492.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":934,"Relationship":"Follower"},"target":"n1182","id":6493.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":973,"Relationship":"Follower"},"target":"n1187","id":6494.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":78,"Relationship":"Follower"},"target":"n1214","id":6495.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":988,"Relationship":"Follower"},"target":"n1215","id":6496.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":960,"Relationship":"Follower"},"target":"n1224","id":6497.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":974,"Relationship":"Follower"},"target":"n1236","id":6498.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":930,"Relationship":"Follower"},"target":"n1238","id":6499.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":945,"Relationship":"Follower"},"target":"n1239","id":6500.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":979,"Relationship":"Follower"},"target":"n1245","id":6501.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":933,"Relationship":"Follower"},"target":"n1280","id":6502.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":972,"Relationship":"Follower"},"target":"n1293","id":6503.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":981,"Relationship":"Follower"},"target":"n1297","id":6504.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":938,"Relationship":"Follower"},"target":"n1314","id":6505.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":950,"Relationship":"Follower"},"target":"n1315","id":6506.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":978,"Relationship":"Follower"},"target":"n1324","id":6507.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":965,"Relationship":"Follower"},"target":"n1325","id":6508.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":968,"Relationship":"Follower"},"target":"n1326","id":6509.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":996,"Relationship":"Follower"},"target":"n1327","id":6510.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":949,"Relationship":"Follower"},"target":"n1330","id":6511.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":953,"Relationship":"Follower"},"target":"n1404","id":6512.0},{"source":"n1101","attributes":{"Edge Id":1054,"Relationship":"Followed"},"target":"n1405","id":6513.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":935,"Relationship":"Follower"},"target":"n1406","id":6514.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":940,"Relationship":"Follower"},"target":"n1407","id":6515.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":925,"Relationship":"Follower"},"target":"n1408","id":6516.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":922,"Relationship":"Follower"},"target":"n1456","id":6517.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":936,"Relationship":"Follower"},"target":"n1457","id":6518.0},{"source":"n1101","attributes":{"Edge Id":403,"Relationship":"Followed"},"target":"n1459","id":6519.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":948,"Relationship":"Follower"},"target":"n1462","id":6520.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":235,"Relationship":"Follower"},"target":"n1465","id":6521.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":929,"Relationship":"Follower"},"target":"n1466","id":6522.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":921,"Relationship":"Follower"},"target":"n1467","id":6523.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":613,"Relationship":"Follower"},"target":"n1469","id":6524.0},{"source":"n1101","attributes":{"weight":2.0,"Edge Id":956,"Relationship":"Follower"},"target":"n1470","id":6525.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":13587,"Relationship":"Follower"},"target":"n276","id":6526.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":12393,"Relationship":"Follower"},"target":"n312","id":6527.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":19887,"Relationship":"Follower"},"target":"n741","id":6528.0},{"source":"n1102","attributes":{"Edge Id":34125,"Relationship":"Followed"},"target":"n801","id":6529.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34117,"Relationship":"Follower"},"target":"n839","id":6530.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34111,"Relationship":"Follower"},"target":"n1028","id":6531.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":23196,"Relationship":"Follower"},"target":"n1032","id":6532.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":3124,"Relationship":"Follower"},"target":"n1034","id":6533.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":13204,"Relationship":"Follower"},"target":"n1035","id":6534.0},{"source":"n1102","attributes":{"Edge Id":34134,"Relationship":"Followed"},"target":"n1039","id":6535.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34124,"Relationship":"Follower"},"target":"n1088","id":6536.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34109,"Relationship":"Follower"},"target":"n1096","id":6537.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":814,"Relationship":"Follower"},"target":"n1101","id":6538.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34115,"Relationship":"Follower"},"target":"n1103","id":6539.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34108,"Relationship":"Follower"},"target":"n1113","id":6540.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":8544,"Relationship":"Follower"},"target":"n1115","id":6541.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":34110,"Relationship":"Follower"},"target":"n1160","id":6542.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":3012,"Relationship":"Follower"},"target":"n1198","id":6543.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":4313,"Relationship":"Follower"},"target":"n1203","id":6544.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":10841,"Relationship":"Follower"},"target":"n1280","id":6545.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":12633,"Relationship":"Follower"},"target":"n1281","id":6546.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":16937,"Relationship":"Follower"},"target":"n1282","id":6547.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":18225,"Relationship":"Follower"},"target":"n1390","id":6548.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":9291,"Relationship":"Follower"},"target":"n1401","id":6549.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":7039,"Relationship":"Follower"},"target":"n1403","id":6550.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":2885,"Relationship":"Follower"},"target":"n1408","id":6551.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":14823,"Relationship":"Follower"},"target":"n1409","id":6552.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":27088,"Relationship":"Follower"},"target":"n1419","id":6553.0},{"source":"n1102","attributes":{"weight":2.0,"Edge Id":11162,"Relationship":"Follower"},"target":"n1421","id":6554.0},{"source":"n1102","attributes":{"Edge Id":444,"Relationship":"Followed"},"target":"n1459","id":6555.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":35190,"Relationship":"Follower"},"target":"n401","id":6556.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":22249,"Relationship":"Follower"},"target":"n747","id":6557.0},{"source":"n1103","attributes":{"Edge Id":46595,"Relationship":"Followed"},"target":"n801","id":6558.0},{"source":"n1103","attributes":{"Edge Id":45330,"Relationship":"Followed"},"target":"n833","id":6559.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":46590,"Relationship":"Follower"},"target":"n834","id":6560.0},{"source":"n1103","attributes":{"Edge Id":44543,"Relationship":"Followed"},"target":"n867","id":6561.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":24167,"Relationship":"Follower"},"target":"n902","id":6562.0},{"source":"n1103","attributes":{"Edge Id":46596,"Relationship":"Followed"},"target":"n1004","id":6563.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":23197,"Relationship":"Follower"},"target":"n1032","id":6564.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":36092,"Relationship":"Follower"},"target":"n1096","id":6565.0},{"source":"n1103","attributes":{"Edge Id":494,"Relationship":"Followed"},"target":"n1100","id":6566.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":810,"Relationship":"Follower"},"target":"n1101","id":6567.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":34099,"Relationship":"Follower"},"target":"n1102","id":6568.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":32679,"Relationship":"Follower"},"target":"n1114","id":6569.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":8543,"Relationship":"Follower"},"target":"n1115","id":6570.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":19610,"Relationship":"Follower"},"target":"n1116","id":6571.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":21325,"Relationship":"Follower"},"target":"n1143","id":6572.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":10836,"Relationship":"Follower"},"target":"n1280","id":6573.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":46560,"Relationship":"Follower"},"target":"n1292","id":6574.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":19365,"Relationship":"Follower"},"target":"n1314","id":6575.0},{"source":"n1103","attributes":{"Edge Id":34285,"Relationship":"Followed"},"target":"n1405","id":6576.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":2888,"Relationship":"Follower"},"target":"n1408","id":6577.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":16232,"Relationship":"Follower"},"target":"n1457","id":6578.0},{"source":"n1103","attributes":{"Edge Id":460,"Relationship":"Followed"},"target":"n1459","id":6579.0},{"source":"n1103","attributes":{"weight":2.0,"Edge Id":2212,"Relationship":"Follower"},"target":"n1467","id":6580.0},{"source":"n1104","attributes":{"weight":2.0,"Edge Id":42932,"Relationship":"Follower"},"target":"n841","id":6581.0},{"source":"n1104","attributes":{"Edge Id":454,"Relationship":"Followed"},"target":"n1459","id":6582.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27778,"Relationship":"Follower"},"target":"n305","id":6583.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":25442,"Relationship":"Follower"},"target":"n307","id":6584.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27767,"Relationship":"Follower"},"target":"n447","id":6585.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":11110,"Relationship":"Follower"},"target":"n593","id":6586.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":7428,"Relationship":"Follower"},"target":"n594","id":6587.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":7733,"Relationship":"Follower"},"target":"n622","id":6588.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":9719,"Relationship":"Follower"},"target":"n623","id":6589.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":11600,"Relationship":"Follower"},"target":"n797","id":6590.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27800,"Relationship":"Follower"},"target":"n808","id":6591.0},{"source":"n1105","attributes":{"Edge Id":27831,"Relationship":"Followed"},"target":"n827","id":6592.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27790,"Relationship":"Follower"},"target":"n834","id":6593.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":15191,"Relationship":"Follower"},"target":"n862","id":6594.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27802,"Relationship":"Follower"},"target":"n890","id":6595.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27782,"Relationship":"Follower"},"target":"n907","id":6596.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":22495,"Relationship":"Follower"},"target":"n912","id":6597.0},{"source":"n1105","attributes":{"Edge Id":27827,"Relationship":"Followed"},"target":"n994","id":6598.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":2643,"Relationship":"Follower"},"target":"n998","id":6599.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27784,"Relationship":"Follower"},"target":"n1009","id":6600.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":6580,"Relationship":"Follower"},"target":"n1043","id":6601.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27789,"Relationship":"Follower"},"target":"n1049","id":6602.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27804,"Relationship":"Follower"},"target":"n1051","id":6603.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27811,"Relationship":"Follower"},"target":"n1053","id":6604.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27772,"Relationship":"Follower"},"target":"n1070","id":6605.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":21891,"Relationship":"Follower"},"target":"n1077","id":6606.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27806,"Relationship":"Follower"},"target":"n1089","id":6607.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27779,"Relationship":"Follower"},"target":"n1106","id":6608.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":24650,"Relationship":"Follower"},"target":"n1107","id":6609.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27776,"Relationship":"Follower"},"target":"n1113","id":6610.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27771,"Relationship":"Follower"},"target":"n1117","id":6611.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27768,"Relationship":"Follower"},"target":"n1141","id":6612.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":21353,"Relationship":"Follower"},"target":"n1143","id":6613.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27774,"Relationship":"Follower"},"target":"n1144","id":6614.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27781,"Relationship":"Follower"},"target":"n1185","id":6615.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27777,"Relationship":"Follower"},"target":"n1187","id":6616.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":26899,"Relationship":"Follower"},"target":"n1233","id":6617.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":9623,"Relationship":"Follower"},"target":"n1238","id":6618.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27798,"Relationship":"Follower"},"target":"n1250","id":6619.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27769,"Relationship":"Follower"},"target":"n1258","id":6620.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27793,"Relationship":"Follower"},"target":"n1294","id":6621.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27797,"Relationship":"Follower"},"target":"n1307","id":6622.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":19352,"Relationship":"Follower"},"target":"n1314","id":6623.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":17402,"Relationship":"Follower"},"target":"n1317","id":6624.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":17863,"Relationship":"Follower"},"target":"n1318","id":6625.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27808,"Relationship":"Follower"},"target":"n1381","id":6626.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27773,"Relationship":"Follower"},"target":"n1437","id":6627.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":26032,"Relationship":"Follower"},"target":"n1438","id":6628.0},{"source":"n1105","attributes":{"Edge Id":4110,"Relationship":"Followed"},"target":"n1440","id":6629.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":26809,"Relationship":"Follower"},"target":"n1470","id":6630.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27775,"Relationship":"Follower"},"target":"n1472","id":6631.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":5666,"Relationship":"Follower"},"target":"n1484","id":6632.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":16858,"Relationship":"Follower"},"target":"n1488","id":6633.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27770,"Relationship":"Follower"},"target":"n1491","id":6634.0},{"source":"n1105","attributes":{"weight":2.0,"Edge Id":27780,"Relationship":"Follower"},"target":"n1517","id":6635.0},{"source":"n1106","attributes":{"weight":2.0,"Edge Id":32180,"Relationship":"Follower"},"target":"n473","id":6636.0},{"source":"n1106","attributes":{"weight":2.0,"Edge Id":27718,"Relationship":"Follower"},"target":"n1105","id":6637.0},{"source":"n1106","attributes":{"weight":2.0,"Edge Id":24669,"Relationship":"Follower"},"target":"n1107","id":6638.0},{"source":"n1106","attributes":{"weight":2.0,"Edge Id":26900,"Relationship":"Follower"},"target":"n1233","id":6639.0},{"source":"n1106","attributes":{"weight":2.0,"Edge Id":9624,"Relationship":"Follower"},"target":"n1238","id":6640.0},{"source":"n1106","attributes":{"weight":2.0,"Edge Id":19360,"Relationship":"Follower"},"target":"n1314","id":6641.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24693,"Relationship":"Follower"},"target":"n273","id":6642.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24700,"Relationship":"Follower"},"target":"n305","id":6643.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24713,"Relationship":"Follower"},"target":"n313","id":6644.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24696,"Relationship":"Follower"},"target":"n401","id":6645.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":16501,"Relationship":"Follower"},"target":"n520","id":6646.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":11112,"Relationship":"Follower"},"target":"n593","id":6647.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":9718,"Relationship":"Follower"},"target":"n623","id":6648.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24686,"Relationship":"Follower"},"target":"n624","id":6649.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":19128,"Relationship":"Follower"},"target":"n625","id":6650.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24705,"Relationship":"Follower"},"target":"n626","id":6651.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":11609,"Relationship":"Follower"},"target":"n797","id":6652.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24718,"Relationship":"Follower"},"target":"n808","id":6653.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24715,"Relationship":"Follower"},"target":"n815","id":6654.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":2633,"Relationship":"Follower"},"target":"n998","id":6655.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24707,"Relationship":"Follower"},"target":"n1009","id":6656.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24717,"Relationship":"Follower"},"target":"n1047","id":6657.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":21897,"Relationship":"Follower"},"target":"n1077","id":6658.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24691,"Relationship":"Follower"},"target":"n1105","id":6659.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24701,"Relationship":"Follower"},"target":"n1106","id":6660.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24698,"Relationship":"Follower"},"target":"n1113","id":6661.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24692,"Relationship":"Follower"},"target":"n1141","id":6662.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":21346,"Relationship":"Follower"},"target":"n1143","id":6663.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24709,"Relationship":"Follower"},"target":"n1172","id":6664.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24704,"Relationship":"Follower"},"target":"n1185","id":6665.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24699,"Relationship":"Follower"},"target":"n1187","id":6666.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24689,"Relationship":"Follower"},"target":"n1233","id":6667.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24694,"Relationship":"Follower"},"target":"n1258","id":6668.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24690,"Relationship":"Follower"},"target":"n1310","id":6669.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":19366,"Relationship":"Follower"},"target":"n1314","id":6670.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":17408,"Relationship":"Follower"},"target":"n1317","id":6671.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":17862,"Relationship":"Follower"},"target":"n1318","id":6672.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24702,"Relationship":"Follower"},"target":"n1338","id":6673.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24687,"Relationship":"Follower"},"target":"n1341","id":6674.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24695,"Relationship":"Follower"},"target":"n1366","id":6675.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24706,"Relationship":"Follower"},"target":"n1411","id":6676.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":9068,"Relationship":"Follower"},"target":"n1466","id":6677.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24688,"Relationship":"Follower"},"target":"n1470","id":6678.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24697,"Relationship":"Follower"},"target":"n1472","id":6679.0},{"source":"n1107","attributes":{"weight":2.0,"Edge Id":24703,"Relationship":"Follower"},"target":"n1517","id":6680.0},{"source":"n1108","attributes":{"weight":2.0,"Edge Id":10158,"Relationship":"Follower"},"target":"n513","id":6681.0},{"source":"n1108","attributes":{"weight":2.0,"Edge Id":8394,"Relationship":"Follower"},"target":"n628","id":6682.0},{"source":"n1109","attributes":{"Edge Id":17857,"Relationship":"Followed"},"target":"n521","id":6683.0},{"source":"n1109","attributes":{"Edge Id":30702,"Relationship":"Followed"},"target":"n706","id":6684.0},{"source":"n1109","attributes":{"weight":2.0,"Edge Id":33765,"Relationship":"Follower"},"target":"n1047","id":6685.0},{"source":"n1109","attributes":{"weight":2.0,"Edge Id":23697,"Relationship":"Follower"},"target":"n1458","id":6686.0},{"source":"n1110","attributes":{"weight":2.0,"Edge Id":9542,"Relationship":"Follower"},"target":"n486","id":6687.0},{"source":"n1110","attributes":{"weight":2.0,"Edge Id":9963,"Relationship":"Follower"},"target":"n630","id":6688.0},{"source":"n1110","attributes":{"Edge Id":9977,"Relationship":"Followed"},"target":"n860","id":6689.0},{"source":"n1110","attributes":{"Edge Id":9973,"Relationship":"Followed"},"target":"n882","id":6690.0},{"source":"n1110","attributes":{"Edge Id":9976,"Relationship":"Followed"},"target":"n893","id":6691.0},{"source":"n1110","attributes":{"Edge Id":9975,"Relationship":"Followed"},"target":"n955","id":6692.0},{"source":"n1110","attributes":{"Edge Id":9999,"Relationship":"Followed"},"target":"n1078","id":6693.0},{"source":"n1110","attributes":{"weight":2.0,"Edge Id":9961,"Relationship":"Follower"},"target":"n1113","id":6694.0},{"source":"n1110","attributes":{"Edge Id":9974,"Relationship":"Followed"},"target":"n1295","id":6695.0},{"source":"n1111","attributes":{"weight":2.0,"Edge Id":15679,"Relationship":"Follower"},"target":"n345","id":6696.0},{"source":"n1111","attributes":{"weight":2.0,"Edge Id":52079,"Relationship":"Follower"},"target":"n827","id":6697.0},{"source":"n1111","attributes":{"Edge Id":44354,"Relationship":"Followed"},"target":"n841","id":6698.0},{"source":"n1111","attributes":{"Edge Id":52084,"Relationship":"Followed"},"target":"n893","id":6699.0},{"source":"n1111","attributes":{"Edge Id":51752,"Relationship":"Followed"},"target":"n921","id":6700.0},{"source":"n1111","attributes":{"Edge Id":43129,"Relationship":"Followed"},"target":"n952","id":6701.0},{"source":"n1111","attributes":{"Edge Id":52081,"Relationship":"Followed"},"target":"n979","id":6702.0},{"source":"n1111","attributes":{"Edge Id":50726,"Relationship":"Followed"},"target":"n1065","id":6703.0},{"source":"n1111","attributes":{"weight":2.0,"Edge Id":50213,"Relationship":"Follower"},"target":"n1294","id":6704.0},{"source":"n1111","attributes":{"weight":2.0,"Edge Id":51626,"Relationship":"Follower"},"target":"n1295","id":6705.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":27981,"Relationship":"Follower"},"target":"n149","id":6706.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":13970,"Relationship":"Follower"},"target":"n348","id":6707.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":23805,"Relationship":"Follower"},"target":"n491","id":6708.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":32838,"Relationship":"Follower"},"target":"n631","id":6709.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":30993,"Relationship":"Follower"},"target":"n865","id":6710.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35449,"Relationship":"Follower"},"target":"n871","id":6711.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35435,"Relationship":"Follower"},"target":"n907","id":6712.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":4738,"Relationship":"Follower"},"target":"n928","id":6713.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35429,"Relationship":"Follower"},"target":"n967","id":6714.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35432,"Relationship":"Follower"},"target":"n974","id":6715.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":2595,"Relationship":"Follower"},"target":"n998","id":6716.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":3561,"Relationship":"Follower"},"target":"n999","id":6717.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":23206,"Relationship":"Follower"},"target":"n1032","id":6718.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":13241,"Relationship":"Follower"},"target":"n1035","id":6719.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":19758,"Relationship":"Follower"},"target":"n1045","id":6720.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35463,"Relationship":"Follower"},"target":"n1047","id":6721.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":32370,"Relationship":"Follower"},"target":"n1070","id":6722.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":31896,"Relationship":"Follower"},"target":"n1073","id":6723.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":21910,"Relationship":"Follower"},"target":"n1077","id":6724.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":17149,"Relationship":"Follower"},"target":"n1082","id":6725.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":21630,"Relationship":"Follower"},"target":"n1083","id":6726.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":34106,"Relationship":"Follower"},"target":"n1102","id":6727.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":27757,"Relationship":"Follower"},"target":"n1105","id":6728.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":24676,"Relationship":"Follower"},"target":"n1107","id":6729.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":9950,"Relationship":"Follower"},"target":"n1110","id":6730.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":32682,"Relationship":"Follower"},"target":"n1114","id":6731.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":19615,"Relationship":"Follower"},"target":"n1116","id":6732.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":10429,"Relationship":"Follower"},"target":"n1132","id":6733.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":12322,"Relationship":"Follower"},"target":"n1140","id":6734.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":28353,"Relationship":"Follower"},"target":"n1141","id":6735.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":24965,"Relationship":"Follower"},"target":"n1150","id":6736.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":34889,"Relationship":"Follower"},"target":"n1151","id":6737.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35431,"Relationship":"Follower"},"target":"n1158","id":6738.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":28664,"Relationship":"Follower"},"target":"n1159","id":6739.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":20156,"Relationship":"Follower"},"target":"n1183","id":6740.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":22855,"Relationship":"Follower"},"target":"n1186","id":6741.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":16674,"Relationship":"Follower"},"target":"n1222","id":6742.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":10493,"Relationship":"Follower"},"target":"n1263","id":6743.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":3942,"Relationship":"Follower"},"target":"n1278","id":6744.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":23947,"Relationship":"Follower"},"target":"n1279","id":6745.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35456,"Relationship":"Follower"},"target":"n1294","id":6746.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35433,"Relationship":"Follower"},"target":"n1308","id":6747.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":17870,"Relationship":"Follower"},"target":"n1318","id":6748.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35450,"Relationship":"Follower"},"target":"n1327","id":6749.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":35427,"Relationship":"Follower"},"target":"n1338","id":6750.0},{"source":"n1113","attributes":{"Edge Id":3534,"Relationship":"Followed"},"target":"n1339","id":6751.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":6081,"Relationship":"Follower"},"target":"n1345","id":6752.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":22143,"Relationship":"Follower"},"target":"n1400","id":6753.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":20420,"Relationship":"Follower"},"target":"n1407","id":6754.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":2344,"Relationship":"Follower"},"target":"n1456","id":6755.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":16247,"Relationship":"Follower"},"target":"n1457","id":6756.0},{"source":"n1113","attributes":{"Edge Id":446,"Relationship":"Followed"},"target":"n1459","id":6757.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":2221,"Relationship":"Follower"},"target":"n1467","id":6758.0},{"source":"n1113","attributes":{"weight":2.0,"Edge Id":641,"Relationship":"Follower"},"target":"n1469","id":6759.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":32685,"Relationship":"Follower"},"target":"n401","id":6760.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":31989,"Relationship":"Follower"},"target":"n502","id":6761.0},{"source":"n1114","attributes":{"Edge Id":32691,"Relationship":"Followed"},"target":"n801","id":6762.0},{"source":"n1114","attributes":{"Edge Id":32695,"Relationship":"Followed"},"target":"n864","id":6763.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":30988,"Relationship":"Follower"},"target":"n865","id":6764.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":24168,"Relationship":"Follower"},"target":"n902","id":6765.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":2602,"Relationship":"Follower"},"target":"n998","id":6766.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":833,"Relationship":"Follower"},"target":"n1101","id":6767.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":32687,"Relationship":"Follower"},"target":"n1103","id":6768.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":32686,"Relationship":"Follower"},"target":"n1113","id":6769.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":8541,"Relationship":"Follower"},"target":"n1115","id":6770.0},{"source":"n1114","attributes":{"Edge Id":32702,"Relationship":"Followed"},"target":"n1405","id":6771.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":20419,"Relationship":"Follower"},"target":"n1407","id":6772.0},{"source":"n1114","attributes":{"weight":2.0,"Edge Id":16241,"Relationship":"Follower"},"target":"n1457","id":6773.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8559,"Relationship":"Follower"},"target":"n632","id":6774.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8565,"Relationship":"Follower"},"target":"n634","id":6775.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8564,"Relationship":"Follower"},"target":"n1033","id":6776.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":843,"Relationship":"Follower"},"target":"n1101","id":6777.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8567,"Relationship":"Follower"},"target":"n1102","id":6778.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8570,"Relationship":"Follower"},"target":"n1103","id":6779.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8566,"Relationship":"Follower"},"target":"n1114","id":6780.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8558,"Relationship":"Follower"},"target":"n1280","id":6781.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8568,"Relationship":"Follower"},"target":"n1293","id":6782.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8560,"Relationship":"Follower"},"target":"n1406","id":6783.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8563,"Relationship":"Follower"},"target":"n1407","id":6784.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8561,"Relationship":"Follower"},"target":"n1409","id":6785.0},{"source":"n1115","attributes":{"weight":2.0,"Edge Id":8562,"Relationship":"Follower"},"target":"n1457","id":6786.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19631,"Relationship":"Follower"},"target":"n401","id":6787.0},{"source":"n1116","attributes":{"Edge Id":19670,"Relationship":"Followed"},"target":"n935","id":6788.0},{"source":"n1116","attributes":{"Edge Id":19662,"Relationship":"Followed"},"target":"n950","id":6789.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19642,"Relationship":"Follower"},"target":"n1049","id":6790.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":17183,"Relationship":"Follower"},"target":"n1082","id":6791.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":856,"Relationship":"Follower"},"target":"n1101","id":6792.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19640,"Relationship":"Follower"},"target":"n1103","id":6793.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19632,"Relationship":"Follower"},"target":"n1113","id":6794.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19630,"Relationship":"Follower"},"target":"n1151","id":6795.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19624,"Relationship":"Follower"},"target":"n1224","id":6796.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19629,"Relationship":"Follower"},"target":"n1326","id":6797.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":19628,"Relationship":"Follower"},"target":"n1424","id":6798.0},{"source":"n1116","attributes":{"weight":2.0,"Edge Id":2220,"Relationship":"Follower"},"target":"n1467","id":6799.0},{"source":"n1117","attributes":{"Edge Id":5116,"Relationship":"Followed"},"target":"n598","id":6800.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30765,"Relationship":"Follower"},"target":"n749","id":6801.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30777,"Relationship":"Follower"},"target":"n798","id":6802.0},{"source":"n1117","attributes":{"Edge Id":30789,"Relationship":"Followed"},"target":"n801","id":6803.0},{"source":"n1117","attributes":{"Edge Id":30809,"Relationship":"Followed"},"target":"n823","id":6804.0},{"source":"n1117","attributes":{"Edge Id":30791,"Relationship":"Followed"},"target":"n833","id":6805.0},{"source":"n1117","attributes":{"Edge Id":30803,"Relationship":"Followed"},"target":"n835","id":6806.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30782,"Relationship":"Follower"},"target":"n890","id":6807.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":19914,"Relationship":"Follower"},"target":"n917","id":6808.0},{"source":"n1117","attributes":{"Edge Id":30797,"Relationship":"Followed"},"target":"n935","id":6809.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30771,"Relationship":"Follower"},"target":"n948","id":6810.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30607,"Relationship":"Follower"},"target":"n970","id":6811.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30764,"Relationship":"Follower"},"target":"n1008","id":6812.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30775,"Relationship":"Follower"},"target":"n1009","id":6813.0},{"source":"n1117","attributes":{"Edge Id":30798,"Relationship":"Followed"},"target":"n1011","id":6814.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30766,"Relationship":"Follower"},"target":"n1050","id":6815.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30773,"Relationship":"Follower"},"target":"n1063","id":6816.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":17180,"Relationship":"Follower"},"target":"n1082","id":6817.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30783,"Relationship":"Follower"},"target":"n1097","id":6818.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":851,"Relationship":"Follower"},"target":"n1101","id":6819.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":27744,"Relationship":"Follower"},"target":"n1105","id":6820.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30770,"Relationship":"Follower"},"target":"n1185","id":6821.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":23000,"Relationship":"Follower"},"target":"n1220","id":6822.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30774,"Relationship":"Follower"},"target":"n1237","id":6823.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":9627,"Relationship":"Follower"},"target":"n1238","id":6824.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30768,"Relationship":"Follower"},"target":"n1293","id":6825.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30772,"Relationship":"Follower"},"target":"n1297","id":6826.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30767,"Relationship":"Follower"},"target":"n1306","id":6827.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":8422,"Relationship":"Follower"},"target":"n1422","id":6828.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30779,"Relationship":"Follower"},"target":"n1455","id":6829.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":30769,"Relationship":"Follower"},"target":"n1468","id":6830.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":653,"Relationship":"Follower"},"target":"n1469","id":6831.0},{"source":"n1117","attributes":{"weight":2.0,"Edge Id":26808,"Relationship":"Follower"},"target":"n1470","id":6832.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":17031,"Relationship":"Follower"},"target":"n270","id":6833.0},{"source":"n1118","attributes":{"Edge Id":31500,"Relationship":"Followed"},"target":"n815","id":6834.0},{"source":"n1118","attributes":{"Edge Id":4563,"Relationship":"Followed"},"target":"n816","id":6835.0},{"source":"n1118","attributes":{"Edge Id":31486,"Relationship":"Followed"},"target":"n827","id":6836.0},{"source":"n1118","attributes":{"Edge Id":31485,"Relationship":"Followed"},"target":"n841","id":6837.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":8216,"Relationship":"Follower"},"target":"n852","id":6838.0},{"source":"n1118","attributes":{"Edge Id":31478,"Relationship":"Followed"},"target":"n857","id":6839.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31464,"Relationship":"Follower"},"target":"n905","id":6840.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":7792,"Relationship":"Follower"},"target":"n914","id":6841.0},{"source":"n1118","attributes":{"Edge Id":31482,"Relationship":"Followed"},"target":"n915","id":6842.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31459,"Relationship":"Follower"},"target":"n941","id":6843.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31452,"Relationship":"Follower"},"target":"n956","id":6844.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":8614,"Relationship":"Follower"},"target":"n976","id":6845.0},{"source":"n1118","attributes":{"Edge Id":31491,"Relationship":"Followed"},"target":"n1004","id":6846.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":3138,"Relationship":"Follower"},"target":"n1034","id":6847.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31468,"Relationship":"Follower"},"target":"n1054","id":6848.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31476,"Relationship":"Follower"},"target":"n1089","id":6849.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":17594,"Relationship":"Follower"},"target":"n1127","id":6850.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":29969,"Relationship":"Follower"},"target":"n1137","id":6851.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":21337,"Relationship":"Follower"},"target":"n1143","id":6852.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":6335,"Relationship":"Follower"},"target":"n1241","id":6853.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31456,"Relationship":"Follower"},"target":"n1288","id":6854.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31454,"Relationship":"Follower"},"target":"n1289","id":6855.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":31457,"Relationship":"Follower"},"target":"n1396","id":6856.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":22134,"Relationship":"Follower"},"target":"n1400","id":6857.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":27091,"Relationship":"Follower"},"target":"n1419","id":6858.0},{"source":"n1118","attributes":{"weight":2.0,"Edge Id":19562,"Relationship":"Follower"},"target":"n1432","id":6859.0},{"source":"n1119","attributes":{"Edge Id":44350,"Relationship":"Followed"},"target":"n841","id":6860.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":8213,"Relationship":"Follower"},"target":"n852","id":6861.0},{"source":"n1119","attributes":{"Edge Id":51144,"Relationship":"Followed"},"target":"n879","id":6862.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":46053,"Relationship":"Follower"},"target":"n903","id":6863.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":7808,"Relationship":"Follower"},"target":"n914","id":6864.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":3150,"Relationship":"Follower"},"target":"n1034","id":6865.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":30260,"Relationship":"Follower"},"target":"n1316","id":6866.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":43276,"Relationship":"Follower"},"target":"n1399","id":6867.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":27089,"Relationship":"Follower"},"target":"n1419","id":6868.0},{"source":"n1119","attributes":{"weight":2.0,"Edge Id":37416,"Relationship":"Follower"},"target":"n1427","id":6869.0},{"source":"n1120","attributes":{"weight":2.0,"Edge Id":27315,"Relationship":"Follower"},"target":"n643","id":6870.0},{"source":"n1120","attributes":{"Edge Id":27504,"Relationship":"Followed"},"target":"n815","id":6871.0},{"source":"n1120","attributes":{"Edge Id":27519,"Relationship":"Followed"},"target":"n952","id":6872.0},{"source":"n1120","attributes":{"weight":2.0,"Edge Id":11813,"Relationship":"Follower"},"target":"n1055","id":6873.0},{"source":"n1120","attributes":{"weight":2.0,"Edge Id":17603,"Relationship":"Follower"},"target":"n1127","id":6874.0},{"source":"n1120","attributes":{"weight":2.0,"Edge Id":27502,"Relationship":"Follower"},"target":"n1128","id":6875.0},{"source":"n1120","attributes":{"weight":2.0,"Edge Id":27497,"Relationship":"Follower"},"target":"n1204","id":6876.0},{"source":"n1121","attributes":{"weight":2.0,"Edge Id":13770,"Relationship":"Follower"},"target":"n642","id":6877.0},{"source":"n1121","attributes":{"weight":2.0,"Edge Id":32145,"Relationship":"Follower"},"target":"n814","id":6878.0},{"source":"n1121","attributes":{"weight":2.0,"Edge Id":32148,"Relationship":"Follower"},"target":"n815","id":6879.0},{"source":"n1121","attributes":{"Edge Id":32152,"Relationship":"Followed"},"target":"n915","id":6880.0},{"source":"n1121","attributes":{"weight":2.0,"Edge Id":11795,"Relationship":"Follower"},"target":"n1055","id":6881.0},{"source":"n1122","attributes":{"weight":2.0,"Edge Id":13209,"Relationship":"Follower"},"target":"n1035","id":6882.0},{"source":"n1122","attributes":{"weight":2.0,"Edge Id":23470,"Relationship":"Follower"},"target":"n1194","id":6883.0},{"source":"n1122","attributes":{"weight":2.0,"Edge Id":19055,"Relationship":"Follower"},"target":"n1195","id":6884.0},{"source":"n1124","attributes":{"Edge Id":16138,"Relationship":"Followed"},"target":"n841","id":6885.0},{"source":"n1124","attributes":{"weight":2.0,"Edge Id":16122,"Relationship":"Follower"},"target":"n959","id":6886.0},{"source":"n1124","attributes":{"weight":2.0,"Edge Id":16120,"Relationship":"Follower"},"target":"n1014","id":6887.0},{"source":"n1124","attributes":{"weight":2.0,"Edge Id":13197,"Relationship":"Follower"},"target":"n1035","id":6888.0},{"source":"n1124","attributes":{"weight":2.0,"Edge Id":16117,"Relationship":"Follower"},"target":"n1291","id":6889.0},{"source":"n1125","attributes":{"Edge Id":43592,"Relationship":"Followed"},"target":"n836","id":6890.0},{"source":"n1125","attributes":{"weight":2.0,"Edge Id":49540,"Relationship":"Follower"},"target":"n885","id":6891.0},{"source":"n1125","attributes":{"weight":2.0,"Edge Id":46920,"Relationship":"Follower"},"target":"n959","id":6892.0},{"source":"n1125","attributes":{"weight":2.0,"Edge Id":48751,"Relationship":"Follower"},"target":"n1031","id":6893.0},{"source":"n1125","attributes":{"weight":2.0,"Edge Id":14569,"Relationship":"Follower"},"target":"n1052","id":6894.0},{"source":"n1125","attributes":{"weight":2.0,"Edge Id":50379,"Relationship":"Follower"},"target":"n1128","id":6895.0},{"source":"n1125","attributes":{"weight":2.0,"Edge Id":49749,"Relationship":"Follower"},"target":"n1161","id":6896.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":30547,"Relationship":"Follower"},"target":"n739","id":6897.0},{"source":"n1126","attributes":{"Edge Id":30556,"Relationship":"Followed"},"target":"n823","id":6898.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":13192,"Relationship":"Follower"},"target":"n1035","id":6899.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":11826,"Relationship":"Follower"},"target":"n1055","id":6900.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":30551,"Relationship":"Follower"},"target":"n1057","id":6901.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":17581,"Relationship":"Follower"},"target":"n1127","id":6902.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":30550,"Relationship":"Follower"},"target":"n1128","id":6903.0},{"source":"n1126","attributes":{"weight":2.0,"Edge Id":514,"Relationship":"Follower"},"target":"n1175","id":6904.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17635,"Relationship":"Follower"},"target":"n265","id":6905.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17636,"Relationship":"Follower"},"target":"n266","id":6906.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17030,"Relationship":"Follower"},"target":"n270","id":6907.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":15083,"Relationship":"Follower"},"target":"n271","id":6908.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17630,"Relationship":"Follower"},"target":"n273","id":6909.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17623,"Relationship":"Follower"},"target":"n279","id":6910.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17632,"Relationship":"Follower"},"target":"n314","id":6911.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17639,"Relationship":"Follower"},"target":"n343","id":6912.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17629,"Relationship":"Follower"},"target":"n419","id":6913.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":14738,"Relationship":"Follower"},"target":"n524","id":6914.0},{"source":"n1127","attributes":{"Edge Id":17757,"Relationship":"Followed"},"target":"n650","id":6915.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17640,"Relationship":"Follower"},"target":"n652","id":6916.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17633,"Relationship":"Follower"},"target":"n672","id":6917.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17660,"Relationship":"Follower"},"target":"n739","id":6918.0},{"source":"n1127","attributes":{"Edge Id":17679,"Relationship":"Followed"},"target":"n817","id":6919.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17653,"Relationship":"Follower"},"target":"n837","id":6920.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17649,"Relationship":"Follower"},"target":"n839","id":6921.0},{"source":"n1127","attributes":{"Edge Id":17748,"Relationship":"Followed"},"target":"n841","id":6922.0},{"source":"n1127","attributes":{"Edge Id":17688,"Relationship":"Followed"},"target":"n891","id":6923.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17645,"Relationship":"Follower"},"target":"n903","id":6924.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17618,"Relationship":"Follower"},"target":"n917","id":6925.0},{"source":"n1127","attributes":{"Edge Id":17721,"Relationship":"Followed"},"target":"n991","id":6926.0},{"source":"n1127","attributes":{"Edge Id":17690,"Relationship":"Followed"},"target":"n993","id":6927.0},{"source":"n1127","attributes":{"Edge Id":17704,"Relationship":"Followed"},"target":"n994","id":6928.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":2589,"Relationship":"Follower"},"target":"n998","id":6929.0},{"source":"n1127","attributes":{"Edge Id":17723,"Relationship":"Followed"},"target":"n1029","id":6930.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":3131,"Relationship":"Follower"},"target":"n1034","id":6931.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":13189,"Relationship":"Follower"},"target":"n1035","id":6932.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17662,"Relationship":"Follower"},"target":"n1047","id":6933.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":14572,"Relationship":"Follower"},"target":"n1052","id":6934.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17634,"Relationship":"Follower"},"target":"n1118","id":6935.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17627,"Relationship":"Follower"},"target":"n1120","id":6936.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17631,"Relationship":"Follower"},"target":"n1126","id":6937.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17664,"Relationship":"Follower"},"target":"n1128","id":6938.0},{"source":"n1127","attributes":{"Edge Id":17705,"Relationship":"Followed"},"target":"n1149","id":6939.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17663,"Relationship":"Follower"},"target":"n1169","id":6940.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17622,"Relationship":"Follower"},"target":"n1194","id":6941.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17617,"Relationship":"Follower"},"target":"n1195","id":6942.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":3016,"Relationship":"Follower"},"target":"n1198","id":6943.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":13667,"Relationship":"Follower"},"target":"n1201","id":6944.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":13126,"Relationship":"Follower"},"target":"n1225","id":6945.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17628,"Relationship":"Follower"},"target":"n1303","id":6946.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17410,"Relationship":"Follower"},"target":"n1317","id":6947.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":10686,"Relationship":"Follower"},"target":"n1334","id":6948.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17661,"Relationship":"Follower"},"target":"n1340","id":6949.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17625,"Relationship":"Follower"},"target":"n1419","id":6950.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":11174,"Relationship":"Follower"},"target":"n1421","id":6951.0},{"source":"n1127","attributes":{"weight":2.0,"Edge Id":17638,"Relationship":"Follower"},"target":"n1502","id":6952.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":48934,"Relationship":"Follower"},"target":"n316","id":6953.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":30502,"Relationship":"Follower"},"target":"n320","id":6954.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":52291,"Relationship":"Follower"},"target":"n739","id":6955.0},{"source":"n1128","attributes":{"Edge Id":51875,"Relationship":"Followed"},"target":"n817","id":6956.0},{"source":"n1128","attributes":{"Edge Id":52608,"Relationship":"Followed"},"target":"n827","id":6957.0},{"source":"n1128","attributes":{"Edge Id":52603,"Relationship":"Followed"},"target":"n832","id":6958.0},{"source":"n1128","attributes":{"Edge Id":43622,"Relationship":"Followed"},"target":"n836","id":6959.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":49320,"Relationship":"Follower"},"target":"n837","id":6960.0},{"source":"n1128","attributes":{"Edge Id":44371,"Relationship":"Followed"},"target":"n841","id":6961.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":46058,"Relationship":"Follower"},"target":"n903","id":6962.0},{"source":"n1128","attributes":{"Edge Id":52607,"Relationship":"Followed"},"target":"n915","id":6963.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":46925,"Relationship":"Follower"},"target":"n959","id":6964.0},{"source":"n1128","attributes":{"Edge Id":50480,"Relationship":"Followed"},"target":"n1029","id":6965.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":48740,"Relationship":"Follower"},"target":"n1031","id":6966.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":14581,"Relationship":"Follower"},"target":"n1052","id":6967.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":52597,"Relationship":"Follower"},"target":"n1053","id":6968.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":52596,"Relationship":"Follower"},"target":"n1057","id":6969.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":27486,"Relationship":"Follower"},"target":"n1120","id":6970.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":50367,"Relationship":"Follower"},"target":"n1125","id":6971.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":30531,"Relationship":"Follower"},"target":"n1126","id":6972.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":17579,"Relationship":"Follower"},"target":"n1127","id":6973.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":29972,"Relationship":"Follower"},"target":"n1137","id":6974.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":49754,"Relationship":"Follower"},"target":"n1161","id":6975.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":37050,"Relationship":"Follower"},"target":"n1165","id":6976.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":52560,"Relationship":"Follower"},"target":"n1169","id":6977.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":50045,"Relationship":"Follower"},"target":"n1173","id":6978.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":24397,"Relationship":"Follower"},"target":"n1194","id":6979.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":6349,"Relationship":"Follower"},"target":"n1241","id":6980.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":50813,"Relationship":"Follower"},"target":"n1283","id":6981.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":50494,"Relationship":"Follower"},"target":"n1287","id":6982.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":52593,"Relationship":"Follower"},"target":"n1367","id":6983.0},{"source":"n1128","attributes":{"weight":2.0,"Edge Id":52595,"Relationship":"Follower"},"target":"n1505","id":6984.0},{"source":"n1129","attributes":{"Edge Id":52705,"Relationship":"Follower"},"target":"n139","id":6985.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":32865,"Relationship":"Follower"},"target":"n777","id":6986.0},{"source":"n1129","attributes":{"Edge Id":52714,"Relationship":"Followed"},"target":"n827","id":6987.0},{"source":"n1129","attributes":{"Edge Id":44374,"Relationship":"Followed"},"target":"n841","id":6988.0},{"source":"n1129","attributes":{"Edge Id":52713,"Relationship":"Followed"},"target":"n891","id":6989.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":46064,"Relationship":"Follower"},"target":"n903","id":6990.0},{"source":"n1129","attributes":{"Edge Id":52709,"Relationship":"Followed"},"target":"n915","id":6991.0},{"source":"n1129","attributes":{"Edge Id":52710,"Relationship":"Followed"},"target":"n922","id":6992.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":52706,"Relationship":"Follower"},"target":"n962","id":6993.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":31231,"Relationship":"Follower"},"target":"n1056","id":6994.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":52707,"Relationship":"Follower"},"target":"n1089","id":6995.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":39061,"Relationship":"Follower"},"target":"n1154","id":6996.0},{"source":"n1129","attributes":{"weight":2.0,"Edge Id":52562,"Relationship":"Follower"},"target":"n1169","id":6997.0},{"source":"n1132","attributes":{"weight":2.0,"Edge Id":10440,"Relationship":"Follower"},"target":"n873","id":6998.0},{"source":"n1132","attributes":{"weight":2.0,"Edge Id":10431,"Relationship":"Follower"},"target":"n1082","id":6999.0},{"source":"n1132","attributes":{"weight":2.0,"Edge Id":876,"Relationship":"Follower"},"target":"n1101","id":7000.0},{"source":"n1132","attributes":{"weight":2.0,"Edge Id":10434,"Relationship":"Follower"},"target":"n1113","id":7001.0},{"source":"n1132","attributes":{"weight":2.0,"Edge Id":10433,"Relationship":"Follower"},"target":"n1458","id":7002.0},{"source":"n1133","attributes":{"Edge Id":53252,"Relationship":"Followed"},"target":"n911","id":7003.0},{"source":"n1133","attributes":{"weight":2.0,"Edge Id":44932,"Relationship":"Follower"},"target":"n945","id":7004.0},{"source":"n1135","attributes":{"weight":2.0,"Edge Id":27363,"Relationship":"Follower"},"target":"n667","id":7005.0},{"source":"n1135","attributes":{"weight":2.0,"Edge Id":23491,"Relationship":"Follower"},"target":"n756","id":7006.0},{"source":"n1136","attributes":{"Edge Id":49288,"Relationship":"Followed"},"target":"n844","id":7007.0},{"source":"n1136","attributes":{"Edge Id":49284,"Relationship":"Followed"},"target":"n857","id":7008.0},{"source":"n1136","attributes":{"Edge Id":49294,"Relationship":"Followed"},"target":"n919","id":7009.0},{"source":"n1136","attributes":{"Edge Id":49290,"Relationship":"Followed"},"target":"n921","id":7010.0},{"source":"n1136","attributes":{"Edge Id":49287,"Relationship":"Followed"},"target":"n923","id":7011.0},{"source":"n1136","attributes":{"Edge Id":49286,"Relationship":"Followed"},"target":"n931","id":7012.0},{"source":"n1136","attributes":{"Edge Id":49289,"Relationship":"Followed"},"target":"n963","id":7013.0},{"source":"n1136","attributes":{"weight":2.0,"Edge Id":29961,"Relationship":"Follower"},"target":"n1137","id":7014.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":6277,"Relationship":"Follower"},"target":"n287","id":7015.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":15925,"Relationship":"Follower"},"target":"n392","id":7016.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":30012,"Relationship":"Follower"},"target":"n458","id":7017.0},{"source":"n1137","attributes":{"Edge Id":4561,"Relationship":"Followed"},"target":"n816","id":7018.0},{"source":"n1137","attributes":{"Edge Id":30055,"Relationship":"Followed"},"target":"n827","id":7019.0},{"source":"n1137","attributes":{"Edge Id":30042,"Relationship":"Followed"},"target":"n829","id":7020.0},{"source":"n1137","attributes":{"Edge Id":30032,"Relationship":"Followed"},"target":"n841","id":7021.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":17096,"Relationship":"Follower"},"target":"n856","id":7022.0},{"source":"n1137","attributes":{"Edge Id":30016,"Relationship":"Followed"},"target":"n857","id":7023.0},{"source":"n1137","attributes":{"Edge Id":30014,"Relationship":"Followed"},"target":"n882","id":7024.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29995,"Relationship":"Follower"},"target":"n904","id":7025.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29987,"Relationship":"Follower"},"target":"n905","id":7026.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":7781,"Relationship":"Follower"},"target":"n914","id":7027.0},{"source":"n1137","attributes":{"Edge Id":30028,"Relationship":"Followed"},"target":"n915","id":7028.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29983,"Relationship":"Follower"},"target":"n941","id":7029.0},{"source":"n1137","attributes":{"Edge Id":30054,"Relationship":"Followed"},"target":"n991","id":7030.0},{"source":"n1137","attributes":{"Edge Id":30027,"Relationship":"Followed"},"target":"n1004","id":7031.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":30008,"Relationship":"Follower"},"target":"n1011","id":7032.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":6554,"Relationship":"Follower"},"target":"n1043","id":7033.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29999,"Relationship":"Follower"},"target":"n1047","id":7034.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29996,"Relationship":"Follower"},"target":"n1054","id":7035.0},{"source":"n1137","attributes":{"Edge Id":30080,"Relationship":"Followed"},"target":"n1065","id":7036.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":30006,"Relationship":"Follower"},"target":"n1089","id":7037.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29982,"Relationship":"Follower"},"target":"n1118","id":7038.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":30000,"Relationship":"Follower"},"target":"n1128","id":7039.0},{"source":"n1137","attributes":{"Edge Id":30044,"Relationship":"Followed"},"target":"n1136","id":7040.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":21345,"Relationship":"Follower"},"target":"n1143","id":7041.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":6327,"Relationship":"Follower"},"target":"n1241","id":7042.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29988,"Relationship":"Follower"},"target":"n1290","id":7043.0},{"source":"n1137","attributes":{"Edge Id":30019,"Relationship":"Followed"},"target":"n1295","id":7044.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":26290,"Relationship":"Follower"},"target":"n1341","id":7045.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":10271,"Relationship":"Follower"},"target":"n1380","id":7046.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":30009,"Relationship":"Follower"},"target":"n1413","id":7047.0},{"source":"n1137","attributes":{"weight":2.0,"Edge Id":29997,"Relationship":"Follower"},"target":"n1489","id":7048.0},{"source":"n1138","attributes":{"weight":2.0,"Edge Id":14998,"Relationship":"Follower"},"target":"n834","id":7049.0},{"source":"n1138","attributes":{"weight":2.0,"Edge Id":12823,"Relationship":"Follower"},"target":"n1139","id":7050.0},{"source":"n1138","attributes":{"weight":2.0,"Edge Id":14994,"Relationship":"Follower"},"target":"n1143","id":7051.0},{"source":"n1138","attributes":{"weight":2.0,"Edge Id":14996,"Relationship":"Follower"},"target":"n1237","id":7052.0},{"source":"n1139","attributes":{"Edge Id":12849,"Relationship":"Followed"},"target":"n547","id":7053.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":12833,"Relationship":"Follower"},"target":"n669","id":7054.0},{"source":"n1139","attributes":{"Edge Id":12853,"Relationship":"Followed"},"target":"n670","id":7055.0},{"source":"n1139","attributes":{"Edge Id":12858,"Relationship":"Followed"},"target":"n835","id":7056.0},{"source":"n1139","attributes":{"Edge Id":12842,"Relationship":"Followed"},"target":"n919","id":7057.0},{"source":"n1139","attributes":{"Edge Id":12844,"Relationship":"Followed"},"target":"n945","id":7058.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":3572,"Relationship":"Follower"},"target":"n999","id":7059.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":12832,"Relationship":"Follower"},"target":"n1138","id":7060.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":12838,"Relationship":"Follower"},"target":"n1237","id":7061.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":12834,"Relationship":"Follower"},"target":"n1299","id":7062.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":12836,"Relationship":"Follower"},"target":"n1424","id":7063.0},{"source":"n1139","attributes":{"weight":2.0,"Edge Id":12835,"Relationship":"Follower"},"target":"n1475","id":7064.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12337,"Relationship":"Follower"},"target":"n362","id":7065.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12339,"Relationship":"Follower"},"target":"n368","id":7066.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12329,"Relationship":"Follower"},"target":"n1077","id":7067.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12334,"Relationship":"Follower"},"target":"n1087","id":7068.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12336,"Relationship":"Follower"},"target":"n1113","id":7069.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12331,"Relationship":"Follower"},"target":"n1141","id":7070.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12338,"Relationship":"Follower"},"target":"n1309","id":7071.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":5786,"Relationship":"Follower"},"target":"n1353","id":7072.0},{"source":"n1140","attributes":{"weight":2.0,"Edge Id":12330,"Relationship":"Follower"},"target":"n1361","id":7073.0},{"source":"n1140","attributes":{"Edge Id":417,"Relationship":"Followed"},"target":"n1459","id":7074.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":13975,"Relationship":"Follower"},"target":"n348","id":7075.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28414,"Relationship":"Follower"},"target":"n808","id":7076.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28410,"Relationship":"Follower"},"target":"n815","id":7077.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28387,"Relationship":"Follower"},"target":"n871","id":7078.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28382,"Relationship":"Follower"},"target":"n903","id":7079.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":22493,"Relationship":"Follower"},"target":"n912","id":7080.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28373,"Relationship":"Follower"},"target":"n971","id":7081.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":2610,"Relationship":"Follower"},"target":"n998","id":7082.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":3620,"Relationship":"Follower"},"target":"n999","id":7083.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28362,"Relationship":"Follower"},"target":"n1008","id":7084.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28380,"Relationship":"Follower"},"target":"n1009","id":7085.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":23219,"Relationship":"Follower"},"target":"n1032","id":7086.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":13227,"Relationship":"Follower"},"target":"n1035","id":7087.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28412,"Relationship":"Follower"},"target":"n1047","id":7088.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":21898,"Relationship":"Follower"},"target":"n1077","id":7089.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":17177,"Relationship":"Follower"},"target":"n1082","id":7090.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":27738,"Relationship":"Follower"},"target":"n1105","id":7091.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":24663,"Relationship":"Follower"},"target":"n1107","id":7092.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28365,"Relationship":"Follower"},"target":"n1113","id":7093.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":12319,"Relationship":"Follower"},"target":"n1140","id":7094.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28363,"Relationship":"Follower"},"target":"n1151","id":7095.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":20166,"Relationship":"Follower"},"target":"n1183","id":7096.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28357,"Relationship":"Follower"},"target":"n1224","id":7097.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":10497,"Relationship":"Follower"},"target":"n1263","id":7098.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28375,"Relationship":"Follower"},"target":"n1308","id":7099.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28376,"Relationship":"Follower"},"target":"n1309","id":7100.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":17866,"Relationship":"Follower"},"target":"n1318","id":7101.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":28367,"Relationship":"Follower"},"target":"n1338","id":7102.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":23702,"Relationship":"Follower"},"target":"n1458","id":7103.0},{"source":"n1141","attributes":{"Edge Id":438,"Relationship":"Followed"},"target":"n1459","id":7104.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":9073,"Relationship":"Follower"},"target":"n1466","id":7105.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":2217,"Relationship":"Follower"},"target":"n1467","id":7106.0},{"source":"n1141","attributes":{"weight":2.0,"Edge Id":23147,"Relationship":"Follower"},"target":"n1509","id":7107.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":42650,"Relationship":"Follower"},"target":"n815","id":7108.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":42638,"Relationship":"Follower"},"target":"n841","id":7109.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":42653,"Relationship":"Follower"},"target":"n1047","id":7110.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":17154,"Relationship":"Follower"},"target":"n1082","id":7111.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":21338,"Relationship":"Follower"},"target":"n1143","id":7112.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":28655,"Relationship":"Follower"},"target":"n1159","id":7113.0},{"source":"n1142","attributes":{"Edge Id":42673,"Relationship":"Followed"},"target":"n1216","id":7114.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":41417,"Relationship":"Follower"},"target":"n1305","id":7115.0},{"source":"n1142","attributes":{"weight":2.0,"Edge Id":15293,"Relationship":"Follower"},"target":"n1430","id":7116.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21390,"Relationship":"Follower"},"target":"n304","id":7117.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":9832,"Relationship":"Follower"},"target":"n350","id":7118.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21396,"Relationship":"Follower"},"target":"n543","id":7119.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":16624,"Relationship":"Follower"},"target":"n558","id":7120.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":7429,"Relationship":"Follower"},"target":"n594","id":7121.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":14943,"Relationship":"Follower"},"target":"n633","id":7122.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21384,"Relationship":"Follower"},"target":"n672","id":7123.0},{"source":"n1143","attributes":{"Edge Id":21422,"Relationship":"Followed"},"target":"n827","id":7124.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":8210,"Relationship":"Follower"},"target":"n852","id":7125.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21383,"Relationship":"Follower"},"target":"n865","id":7126.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21403,"Relationship":"Follower"},"target":"n871","id":7127.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21375,"Relationship":"Follower"},"target":"n902","id":7128.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21374,"Relationship":"Follower"},"target":"n912","id":7129.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21399,"Relationship":"Follower"},"target":"n1009","id":7130.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21406,"Relationship":"Follower"},"target":"n1047","id":7131.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21372,"Relationship":"Follower"},"target":"n1077","id":7132.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":847,"Relationship":"Follower"},"target":"n1101","id":7133.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21402,"Relationship":"Follower"},"target":"n1103","id":7134.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21379,"Relationship":"Follower"},"target":"n1105","id":7135.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21376,"Relationship":"Follower"},"target":"n1107","id":7136.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21385,"Relationship":"Follower"},"target":"n1118","id":7137.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21381,"Relationship":"Follower"},"target":"n1137","id":7138.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":14993,"Relationship":"Follower"},"target":"n1138","id":7139.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21397,"Relationship":"Follower"},"target":"n1142","id":7140.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21398,"Relationship":"Follower"},"target":"n1237","id":7141.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":9621,"Relationship":"Follower"},"target":"n1238","id":7142.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":14295,"Relationship":"Follower"},"target":"n1248","id":7143.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21004,"Relationship":"Follower"},"target":"n1257","id":7144.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21395,"Relationship":"Follower"},"target":"n1297","id":7145.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21392,"Relationship":"Follower"},"target":"n1298","id":7146.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21378,"Relationship":"Follower"},"target":"n1299","id":7147.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21380,"Relationship":"Follower"},"target":"n1303","id":7148.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21405,"Relationship":"Follower"},"target":"n1307","id":7149.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":19362,"Relationship":"Follower"},"target":"n1314","id":7150.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":17867,"Relationship":"Follower"},"target":"n1318","id":7151.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21386,"Relationship":"Follower"},"target":"n1325","id":7152.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21388,"Relationship":"Follower"},"target":"n1326","id":7153.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21085,"Relationship":"Follower"},"target":"n1328","id":7154.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21377,"Relationship":"Follower"},"target":"n1329","id":7155.0},{"source":"n1143","attributes":{"Edge Id":2569,"Relationship":"Followed"},"target":"n1394","id":7156.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21373,"Relationship":"Follower"},"target":"n1400","id":7157.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":2894,"Relationship":"Follower"},"target":"n1408","id":7158.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":8424,"Relationship":"Follower"},"target":"n1422","id":7159.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21387,"Relationship":"Follower"},"target":"n1424","id":7160.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":21391,"Relationship":"Follower"},"target":"n1427","id":7161.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":4116,"Relationship":"Follower"},"target":"n1429","id":7162.0},{"source":"n1143","attributes":{"weight":2.0,"Edge Id":15304,"Relationship":"Follower"},"target":"n1430","id":7163.0},{"source":"n1143","attributes":{"Edge Id":21437,"Relationship":"Followed"},"target":"n1434","id":7164.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":34803,"Relationship":"Follower"},"target":"n469","id":7165.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":34774,"Relationship":"Follower"},"target":"n675","id":7166.0},{"source":"n1144","attributes":{"Edge Id":34804,"Relationship":"Followed"},"target":"n841","id":7167.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":24204,"Relationship":"Follower"},"target":"n902","id":7168.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":33387,"Relationship":"Follower"},"target":"n1014","id":7169.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":21916,"Relationship":"Follower"},"target":"n1077","id":7170.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":901,"Relationship":"Follower"},"target":"n1101","id":7171.0},{"source":"n1144","attributes":{"weight":2.0,"Edge Id":27751,"Relationship":"Follower"},"target":"n1105","id":7172.0},{"source":"n1145","attributes":{"weight":2.0,"Edge Id":46859,"Relationship":"Follower"},"target":"n808","id":7173.0},{"source":"n1145","attributes":{"Edge Id":44304,"Relationship":"Followed"},"target":"n841","id":7174.0},{"source":"n1145","attributes":{"Edge Id":46863,"Relationship":"Followed"},"target":"n857","id":7175.0},{"source":"n1145","attributes":{"weight":2.0,"Edge Id":7785,"Relationship":"Follower"},"target":"n914","id":7176.0},{"source":"n1145","attributes":{"weight":2.0,"Edge Id":46820,"Relationship":"Follower"},"target":"n1358","id":7177.0},{"source":"n1146","attributes":{"weight":2.0,"Edge Id":5227,"Relationship":"Follower"},"target":"n519","id":7178.0},{"source":"n1146","attributes":{"Edge Id":5245,"Relationship":"Followed"},"target":"n841","id":7179.0},{"source":"n1146","attributes":{"weight":2.0,"Edge Id":5231,"Relationship":"Follower"},"target":"n925","id":7180.0},{"source":"n1146","attributes":{"weight":2.0,"Edge Id":2587,"Relationship":"Follower"},"target":"n998","id":7181.0},{"source":"n1146","attributes":{"weight":2.0,"Edge Id":5235,"Relationship":"Follower"},"target":"n1089","id":7182.0},{"source":"n1146","attributes":{"weight":2.0,"Edge Id":5233,"Relationship":"Follower"},"target":"n1147","id":7183.0},{"source":"n1146","attributes":{"weight":2.0,"Edge Id":5228,"Relationship":"Follower"},"target":"n1183","id":7184.0},{"source":"n1147","attributes":{"weight":2.0,"Edge Id":49712,"Relationship":"Follower"},"target":"n676","id":7185.0},{"source":"n1147","attributes":{"Edge Id":43584,"Relationship":"Followed"},"target":"n836","id":7186.0},{"source":"n1147","attributes":{"Edge Id":44329,"Relationship":"Followed"},"target":"n841","id":7187.0},{"source":"n1147","attributes":{"Edge Id":49736,"Relationship":"Followed"},"target":"n857","id":7188.0},{"source":"n1147","attributes":{"Edge Id":49741,"Relationship":"Followed"},"target":"n915","id":7189.0},{"source":"n1147","attributes":{"weight":2.0,"Edge Id":5222,"Relationship":"Follower"},"target":"n1146","id":7190.0},{"source":"n1148","attributes":{"Edge Id":39035,"Relationship":"Followed"},"target":"n1149","id":7191.0},{"source":"n1149","attributes":{"Edge Id":37466,"Relationship":"Follower"},"target":"n252","id":7192.0},{"source":"n1149","attributes":{"Edge Id":45693,"Relationship":"Follower"},"target":"n344","id":7193.0},{"source":"n1149","attributes":{"Edge Id":29425,"Relationship":"Follower"},"target":"n419","id":7194.0},{"source":"n1149","attributes":{"Edge Id":40053,"Relationship":"Follower"},"target":"n480","id":7195.0},{"source":"n1149","attributes":{"Edge Id":6946,"Relationship":"Follower"},"target":"n495","id":7196.0},{"source":"n1149","attributes":{"Edge Id":45695,"Relationship":"Follower"},"target":"n574","id":7197.0},{"source":"n1149","attributes":{"Edge Id":25092,"Relationship":"Follower"},"target":"n597","id":7198.0},{"source":"n1149","attributes":{"Edge Id":10806,"Relationship":"Follower"},"target":"n611","id":7199.0},{"source":"n1149","attributes":{"Edge Id":40485,"Relationship":"Follower"},"target":"n664","id":7200.0},{"source":"n1149","attributes":{"Edge Id":35085,"Relationship":"Follower"},"target":"n721","id":7201.0},{"source":"n1149","attributes":{"Edge Id":33034,"Relationship":"Follower"},"target":"n730","id":7202.0},{"source":"n1149","attributes":{"Edge Id":34813,"Relationship":"Follower"},"target":"n784","id":7203.0},{"source":"n1149","attributes":{"Edge Id":45691,"Relationship":"Follower"},"target":"n834","id":7204.0},{"source":"n1149","attributes":{"Edge Id":26619,"Relationship":"Follower"},"target":"n908","id":7205.0},{"source":"n1149","attributes":{"Edge Id":45697,"Relationship":"Follower"},"target":"n944","id":7206.0},{"source":"n1149","attributes":{"Edge Id":45698,"Relationship":"Follower"},"target":"n991","id":7207.0},{"source":"n1149","attributes":{"Edge Id":17584,"Relationship":"Follower"},"target":"n1127","id":7208.0},{"source":"n1149","attributes":{"Edge Id":39025,"Relationship":"Follower"},"target":"n1148","id":7209.0},{"source":"n1149","attributes":{"Edge Id":38044,"Relationship":"Follower"},"target":"n1185","id":7210.0},{"source":"n1149","attributes":{"Edge Id":14411,"Relationship":"Follower"},"target":"n1202","id":7211.0},{"source":"n1149","attributes":{"Edge Id":16396,"Relationship":"Follower"},"target":"n1313","id":7212.0},{"source":"n1149","attributes":{"Edge Id":11528,"Relationship":"Follower"},"target":"n1332","id":7213.0},{"source":"n1149","attributes":{"Edge Id":26285,"Relationship":"Follower"},"target":"n1341","id":7214.0},{"source":"n1149","attributes":{"Edge Id":26948,"Relationship":"Follower"},"target":"n1343","id":7215.0},{"source":"n1149","attributes":{"Edge Id":24476,"Relationship":"Follower"},"target":"n1481","id":7216.0},{"source":"n1149","attributes":{"Edge Id":45692,"Relationship":"Follower"},"target":"n1489","id":7217.0},{"source":"n1149","attributes":{"Edge Id":42744,"Relationship":"Follower"},"target":"n1508","id":7218.0},{"source":"n1150","attributes":{"Edge Id":24993,"Relationship":"Followed"},"target":"n801","id":7219.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":24983,"Relationship":"Follower"},"target":"n822","id":7220.0},{"source":"n1150","attributes":{"Edge Id":24997,"Relationship":"Followed"},"target":"n833","id":7221.0},{"source":"n1150","attributes":{"Edge Id":24994,"Relationship":"Followed"},"target":"n836","id":7222.0},{"source":"n1150","attributes":{"Edge Id":24998,"Relationship":"Followed"},"target":"n841","id":7223.0},{"source":"n1150","attributes":{"Edge Id":24999,"Relationship":"Followed"},"target":"n864","id":7224.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":24978,"Relationship":"Follower"},"target":"n903","id":7225.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":7774,"Relationship":"Follower"},"target":"n914","id":7226.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":19916,"Relationship":"Follower"},"target":"n917","id":7227.0},{"source":"n1150","attributes":{"Edge Id":25004,"Relationship":"Followed"},"target":"n1029","id":7228.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":23368,"Relationship":"Follower"},"target":"n1033","id":7229.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":21629,"Relationship":"Follower"},"target":"n1083","id":7230.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":824,"Relationship":"Follower"},"target":"n1101","id":7231.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":24969,"Relationship":"Follower"},"target":"n1113","id":7232.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":24968,"Relationship":"Follower"},"target":"n1151","id":7233.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":20149,"Relationship":"Follower"},"target":"n1183","id":7234.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":24988,"Relationship":"Follower"},"target":"n1254","id":7235.0},{"source":"n1150","attributes":{"Edge Id":24995,"Relationship":"Followed"},"target":"n1277","id":7236.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":10834,"Relationship":"Follower"},"target":"n1280","id":7237.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":24973,"Relationship":"Follower"},"target":"n1308","id":7238.0},{"source":"n1150","attributes":{"Edge Id":3533,"Relationship":"Followed"},"target":"n1339","id":7239.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":2889,"Relationship":"Follower"},"target":"n1408","id":7240.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":2330,"Relationship":"Follower"},"target":"n1456","id":7241.0},{"source":"n1150","attributes":{"weight":2.0,"Edge Id":23693,"Relationship":"Follower"},"target":"n1458","id":7242.0},{"source":"n1150","attributes":{"Edge Id":435,"Relationship":"Followed"},"target":"n1459","id":7243.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34902,"Relationship":"Follower"},"target":"n678","id":7244.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":32809,"Relationship":"Follower"},"target":"n680","id":7245.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34908,"Relationship":"Follower"},"target":"n907","id":7246.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":26620,"Relationship":"Follower"},"target":"n908","id":7247.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34901,"Relationship":"Follower"},"target":"n913","id":7248.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":2636,"Relationship":"Follower"},"target":"n998","id":7249.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":23217,"Relationship":"Follower"},"target":"n1032","id":7250.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34922,"Relationship":"Follower"},"target":"n1047","id":7251.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":17165,"Relationship":"Follower"},"target":"n1082","id":7252.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":21634,"Relationship":"Follower"},"target":"n1083","id":7253.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":874,"Relationship":"Follower"},"target":"n1101","id":7254.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34896,"Relationship":"Follower"},"target":"n1113","id":7255.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":19612,"Relationship":"Follower"},"target":"n1116","id":7256.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":28341,"Relationship":"Follower"},"target":"n1141","id":7257.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":24964,"Relationship":"Follower"},"target":"n1150","id":7258.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":20169,"Relationship":"Follower"},"target":"n1183","id":7259.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":29307,"Relationship":"Follower"},"target":"n1224","id":7260.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34905,"Relationship":"Follower"},"target":"n1308","id":7261.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34907,"Relationship":"Follower"},"target":"n1309","id":7262.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34899,"Relationship":"Follower"},"target":"n1338","id":7263.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":34904,"Relationship":"Follower"},"target":"n1411","id":7264.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":2341,"Relationship":"Follower"},"target":"n1456","id":7265.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":23703,"Relationship":"Follower"},"target":"n1458","id":7266.0},{"source":"n1151","attributes":{"Edge Id":445,"Relationship":"Followed"},"target":"n1459","id":7267.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":2219,"Relationship":"Follower"},"target":"n1467","id":7268.0},{"source":"n1151","attributes":{"weight":2.0,"Edge Id":22740,"Relationship":"Follower"},"target":"n1474","id":7269.0},{"source":"n1152","attributes":{"Edge Id":5446,"Relationship":"Followed"},"target":"n801","id":7270.0},{"source":"n1152","attributes":{"Edge Id":5460,"Relationship":"Followed"},"target":"n836","id":7271.0},{"source":"n1152","attributes":{"Edge Id":5449,"Relationship":"Followed"},"target":"n841","id":7272.0},{"source":"n1152","attributes":{"weight":2.0,"Edge Id":5430,"Relationship":"Follower"},"target":"n1196","id":7273.0},{"source":"n1152","attributes":{"weight":2.0,"Edge Id":5434,"Relationship":"Follower"},"target":"n1319","id":7274.0},{"source":"n1152","attributes":{"Edge Id":409,"Relationship":"Followed"},"target":"n1459","id":7275.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":12883,"Relationship":"Follower"},"target":"n601","id":7276.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":52124,"Relationship":"Follower"},"target":"n808","id":7277.0},{"source":"n1153","attributes":{"Edge Id":51578,"Relationship":"Followed"},"target":"n823","id":7278.0},{"source":"n1153","attributes":{"Edge Id":52132,"Relationship":"Followed"},"target":"n827","id":7279.0},{"source":"n1153","attributes":{"Edge Id":44356,"Relationship":"Followed"},"target":"n841","id":7280.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":31001,"Relationship":"Follower"},"target":"n865","id":7281.0},{"source":"n1153","attributes":{"Edge Id":52130,"Relationship":"Followed"},"target":"n915","id":7282.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":46922,"Relationship":"Follower"},"target":"n959","id":7283.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":37966,"Relationship":"Follower"},"target":"n967","id":7284.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":28656,"Relationship":"Follower"},"target":"n1159","id":7285.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":2434,"Relationship":"Follower"},"target":"n1181","id":7286.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":50811,"Relationship":"Follower"},"target":"n1283","id":7287.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":28559,"Relationship":"Follower"},"target":"n1303","id":7288.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":41421,"Relationship":"Follower"},"target":"n1305","id":7289.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":52120,"Relationship":"Follower"},"target":"n1307","id":7290.0},{"source":"n1153","attributes":{"weight":2.0,"Edge Id":24477,"Relationship":"Follower"},"target":"n1481","id":7291.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":10404,"Relationship":"Follower"},"target":"n559","id":7292.0},{"source":"n1154","attributes":{"Edge Id":39084,"Relationship":"Followed"},"target":"n827","id":7293.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39067,"Relationship":"Follower"},"target":"n837","id":7294.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":3875,"Relationship":"Follower"},"target":"n840","id":7295.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39064,"Relationship":"Follower"},"target":"n841","id":7296.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39065,"Relationship":"Follower"},"target":"n903","id":7297.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39077,"Relationship":"Follower"},"target":"n1053","id":7298.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39076,"Relationship":"Follower"},"target":"n1057","id":7299.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39074,"Relationship":"Follower"},"target":"n1129","id":7300.0},{"source":"n1154","attributes":{"weight":2.0,"Edge Id":39063,"Relationship":"Follower"},"target":"n1158","id":7301.0},{"source":"n1157","attributes":{"weight":2.0,"Edge Id":16187,"Relationship":"Follower"},"target":"n814","id":7302.0},{"source":"n1157","attributes":{"weight":2.0,"Edge Id":16185,"Relationship":"Follower"},"target":"n875","id":7303.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":30885,"Relationship":"Follower"},"target":"n314","id":7304.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":13981,"Relationship":"Follower"},"target":"n348","id":7305.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":39138,"Relationship":"Follower"},"target":"n1057","id":7306.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":35417,"Relationship":"Follower"},"target":"n1113","id":7307.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":39059,"Relationship":"Follower"},"target":"n1154","id":7308.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":20423,"Relationship":"Follower"},"target":"n1407","id":7309.0},{"source":"n1158","attributes":{"weight":2.0,"Edge Id":23705,"Relationship":"Follower"},"target":"n1458","id":7310.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":5858,"Relationship":"Follower"},"target":"n703","id":7311.0},{"source":"n1159","attributes":{"Edge Id":28720,"Relationship":"Followed"},"target":"n827","id":7312.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28692,"Relationship":"Follower"},"target":"n924","id":7313.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":25560,"Relationship":"Follower"},"target":"n1012","id":7314.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28694,"Relationship":"Follower"},"target":"n1047","id":7315.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28696,"Relationship":"Follower"},"target":"n1057","id":7316.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28687,"Relationship":"Follower"},"target":"n1075","id":7317.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":21903,"Relationship":"Follower"},"target":"n1077","id":7318.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28673,"Relationship":"Follower"},"target":"n1113","id":7319.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28677,"Relationship":"Follower"},"target":"n1142","id":7320.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28690,"Relationship":"Follower"},"target":"n1153","id":7321.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":20512,"Relationship":"Follower"},"target":"n1240","id":7322.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":6340,"Relationship":"Follower"},"target":"n1241","id":7323.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28686,"Relationship":"Follower"},"target":"n1294","id":7324.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28676,"Relationship":"Follower"},"target":"n1305","id":7325.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":28693,"Relationship":"Follower"},"target":"n1307","id":7326.0},{"source":"n1159","attributes":{"weight":2.0,"Edge Id":15294,"Relationship":"Follower"},"target":"n1430","id":7327.0},{"source":"n1160","attributes":{"weight":2.0,"Edge Id":13592,"Relationship":"Follower"},"target":"n276","id":7328.0},{"source":"n1160","attributes":{"weight":2.0,"Edge Id":19889,"Relationship":"Follower"},"target":"n741","id":7329.0},{"source":"n1160","attributes":{"weight":2.0,"Edge Id":38206,"Relationship":"Follower"},"target":"n1028","id":7330.0},{"source":"n1160","attributes":{"weight":2.0,"Edge Id":34107,"Relationship":"Follower"},"target":"n1102","id":7331.0},{"source":"n1161","attributes":{"Edge Id":43585,"Relationship":"Followed"},"target":"n836","id":7332.0},{"source":"n1161","attributes":{"Edge Id":44330,"Relationship":"Followed"},"target":"n841","id":7333.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49541,"Relationship":"Follower"},"target":"n885","id":7334.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":46062,"Relationship":"Follower"},"target":"n903","id":7335.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49764,"Relationship":"Follower"},"target":"n915","id":7336.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":46924,"Relationship":"Follower"},"target":"n959","id":7337.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":48752,"Relationship":"Follower"},"target":"n1031","id":7338.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":42479,"Relationship":"Follower"},"target":"n1040","id":7339.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49765,"Relationship":"Follower"},"target":"n1053","id":7340.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49763,"Relationship":"Follower"},"target":"n1057","id":7341.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49759,"Relationship":"Follower"},"target":"n1125","id":7342.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49762,"Relationship":"Follower"},"target":"n1128","id":7343.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49761,"Relationship":"Follower"},"target":"n1169","id":7344.0},{"source":"n1161","attributes":{"weight":2.0,"Edge Id":49760,"Relationship":"Follower"},"target":"n1287","id":7345.0},{"source":"n1162","attributes":{"weight":2.0,"Edge Id":8780,"Relationship":"Follower"},"target":"n692","id":7346.0},{"source":"n1162","attributes":{"Edge Id":8811,"Relationship":"Followed"},"target":"n841","id":7347.0},{"source":"n1162","attributes":{"weight":2.0,"Edge Id":8776,"Relationship":"Follower"},"target":"n1082","id":7348.0},{"source":"n1162","attributes":{"weight":2.0,"Edge Id":8779,"Relationship":"Follower"},"target":"n1083","id":7349.0},{"source":"n1162","attributes":{"weight":2.0,"Edge Id":8775,"Relationship":"Follower"},"target":"n1163","id":7350.0},{"source":"n1162","attributes":{"Edge Id":414,"Relationship":"Followed"},"target":"n1459","id":7351.0},{"source":"n1162","attributes":{"weight":2.0,"Edge Id":8781,"Relationship":"Follower"},"target":"n1511","id":7352.0},{"source":"n1163","attributes":{"weight":2.0,"Edge Id":14366,"Relationship":"Follower"},"target":"n794","id":7353.0},{"source":"n1163","attributes":{"weight":2.0,"Edge Id":14368,"Relationship":"Follower"},"target":"n834","id":7354.0},{"source":"n1163","attributes":{"Edge Id":14376,"Relationship":"Followed"},"target":"n835","id":7355.0},{"source":"n1163","attributes":{"weight":2.0,"Edge Id":14356,"Relationship":"Follower"},"target":"n1082","id":7356.0},{"source":"n1163","attributes":{"weight":2.0,"Edge Id":8769,"Relationship":"Follower"},"target":"n1162","id":7357.0},{"source":"n1163","attributes":{"weight":2.0,"Edge Id":14358,"Relationship":"Follower"},"target":"n1314","id":7358.0},{"source":"n1163","attributes":{"weight":2.0,"Edge Id":14361,"Relationship":"Follower"},"target":"n1411","id":7359.0},{"source":"n1163","attributes":{"Edge Id":419,"Relationship":"Followed"},"target":"n1459","id":7360.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":2185,"Relationship":"Follower"},"target":"n341","id":7361.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":13972,"Relationship":"Follower"},"target":"n348","id":7362.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":16497,"Relationship":"Follower"},"target":"n520","id":7363.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":16751,"Relationship":"Follower"},"target":"n546","id":7364.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":19182,"Relationship":"Follower"},"target":"n693","id":7365.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":19179,"Relationship":"Follower"},"target":"n796","id":7366.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":11603,"Relationship":"Follower"},"target":"n797","id":7367.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":19180,"Relationship":"Follower"},"target":"n902","id":7368.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":3590,"Relationship":"Follower"},"target":"n999","id":7369.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":15300,"Relationship":"Follower"},"target":"n1430","id":7370.0},{"source":"n1164","attributes":{"weight":2.0,"Edge Id":7150,"Relationship":"Follower"},"target":"n1444","id":7371.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37078,"Relationship":"Follower"},"target":"n808","id":7372.0},{"source":"n1165","attributes":{"Edge Id":37081,"Relationship":"Followed"},"target":"n819","id":7373.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37072,"Relationship":"Follower"},"target":"n822","id":7374.0},{"source":"n1165","attributes":{"Edge Id":37094,"Relationship":"Followed"},"target":"n836","id":7375.0},{"source":"n1165","attributes":{"Edge Id":37092,"Relationship":"Followed"},"target":"n841","id":7376.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":30994,"Relationship":"Follower"},"target":"n865","id":7377.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37070,"Relationship":"Follower"},"target":"n870","id":7378.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":20812,"Relationship":"Follower"},"target":"n872","id":7379.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37073,"Relationship":"Follower"},"target":"n873","id":7380.0},{"source":"n1165","attributes":{"Edge Id":37079,"Relationship":"Followed"},"target":"n881","id":7381.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":24195,"Relationship":"Follower"},"target":"n902","id":7382.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37068,"Relationship":"Follower"},"target":"n903","id":7383.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37069,"Relationship":"Follower"},"target":"n959","id":7384.0},{"source":"n1165","attributes":{"Edge Id":37085,"Relationship":"Followed"},"target":"n983","id":7385.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37071,"Relationship":"Follower"},"target":"n1031","id":7386.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":17134,"Relationship":"Follower"},"target":"n1082","id":7387.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":18579,"Relationship":"Follower"},"target":"n1093","id":7388.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":871,"Relationship":"Follower"},"target":"n1101","id":7389.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37077,"Relationship":"Follower"},"target":"n1128","id":7390.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37074,"Relationship":"Follower"},"target":"n1294","id":7391.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":23841,"Relationship":"Follower"},"target":"n1330","id":7392.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":23695,"Relationship":"Follower"},"target":"n1458","id":7393.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":37067,"Relationship":"Follower"},"target":"n1461","id":7394.0},{"source":"n1165","attributes":{"weight":2.0,"Edge Id":649,"Relationship":"Follower"},"target":"n1469","id":7395.0},{"source":"n1166","attributes":{"weight":2.0,"Edge Id":13969,"Relationship":"Follower"},"target":"n348","id":7396.0},{"source":"n1166","attributes":{"Edge Id":44013,"Relationship":"Followed"},"target":"n823","id":7397.0},{"source":"n1166","attributes":{"Edge Id":44014,"Relationship":"Followed"},"target":"n893","id":7398.0},{"source":"n1166","attributes":{"weight":2.0,"Edge Id":25562,"Relationship":"Follower"},"target":"n1012","id":7399.0},{"source":"n1166","attributes":{"weight":2.0,"Edge Id":44007,"Relationship":"Follower"},"target":"n1167","id":7400.0},{"source":"n1166","attributes":{"weight":2.0,"Edge Id":12211,"Relationship":"Follower"},"target":"n1259","id":7401.0},{"source":"n1166","attributes":{"weight":2.0,"Edge Id":19250,"Relationship":"Follower"},"target":"n1445","id":7402.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":13965,"Relationship":"Follower"},"target":"n348","id":7403.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":42238,"Relationship":"Follower"},"target":"n368","id":7404.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":42904,"Relationship":"Follower"},"target":"n957","id":7405.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":2601,"Relationship":"Follower"},"target":"n998","id":7406.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":44002,"Relationship":"Follower"},"target":"n1166","id":7407.0},{"source":"n1167","attributes":{"Edge Id":3538,"Relationship":"Followed"},"target":"n1339","id":7408.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":19248,"Relationship":"Follower"},"target":"n1445","id":7409.0},{"source":"n1167","attributes":{"weight":2.0,"Edge Id":45903,"Relationship":"Follower"},"target":"n1461","id":7410.0},{"source":"n1169","attributes":{"Edge Id":50670,"Relationship":"Followed"},"target":"n802","id":7411.0},{"source":"n1169","attributes":{"Edge Id":51874,"Relationship":"Followed"},"target":"n817","id":7412.0},{"source":"n1169","attributes":{"Edge Id":44370,"Relationship":"Followed"},"target":"n841","id":7413.0},{"source":"n1169","attributes":{"Edge Id":52050,"Relationship":"Followed"},"target":"n882","id":7414.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":46072,"Relationship":"Follower"},"target":"n903","id":7415.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":52567,"Relationship":"Follower"},"target":"n915","id":7416.0},{"source":"n1169","attributes":{"Edge Id":50789,"Relationship":"Followed"},"target":"n987","id":7417.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":51818,"Relationship":"Follower"},"target":"n1054","id":7418.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":17596,"Relationship":"Follower"},"target":"n1127","id":7419.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":52564,"Relationship":"Follower"},"target":"n1128","id":7420.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":52565,"Relationship":"Follower"},"target":"n1129","id":7421.0},{"source":"n1169","attributes":{"weight":2.0,"Edge Id":49757,"Relationship":"Follower"},"target":"n1161","id":7422.0},{"source":"n1170","attributes":{"weight":2.0,"Edge Id":1866,"Relationship":"Follower"},"target":"n303","id":7423.0},{"source":"n1171","attributes":{"Edge Id":52152,"Relationship":"Followed"},"target":"n832","id":7424.0},{"source":"n1171","attributes":{"weight":2.0,"Edge Id":44056,"Relationship":"Follower"},"target":"n841","id":7425.0},{"source":"n1171","attributes":{"Edge Id":51395,"Relationship":"Followed"},"target":"n858","id":7426.0},{"source":"n1171","attributes":{"Edge Id":52045,"Relationship":"Followed"},"target":"n882","id":7427.0},{"source":"n1171","attributes":{"Edge Id":52149,"Relationship":"Followed"},"target":"n979","id":7428.0},{"source":"n1171","attributes":{"Edge Id":49627,"Relationship":"Followed"},"target":"n983","id":7429.0},{"source":"n1171","attributes":{"weight":2.0,"Edge Id":52148,"Relationship":"Follower"},"target":"n1007","id":7430.0},{"source":"n1171","attributes":{"Edge Id":52156,"Relationship":"Followed"},"target":"n1067","id":7431.0},{"source":"n1171","attributes":{"weight":2.0,"Edge Id":50046,"Relationship":"Follower"},"target":"n1173","id":7432.0},{"source":"n1172","attributes":{"weight":2.0,"Edge Id":47266,"Relationship":"Follower"},"target":"n798","id":7433.0},{"source":"n1172","attributes":{"Edge Id":47963,"Relationship":"Followed"},"target":"n832","id":7434.0},{"source":"n1172","attributes":{"Edge Id":44311,"Relationship":"Followed"},"target":"n841","id":7435.0},{"source":"n1172","attributes":{"Edge Id":47968,"Relationship":"Followed"},"target":"n991","id":7436.0},{"source":"n1172","attributes":{"Edge Id":47981,"Relationship":"Followed"},"target":"n1004","id":7437.0},{"source":"n1172","attributes":{"weight":2.0,"Edge Id":24668,"Relationship":"Follower"},"target":"n1107","id":7438.0},{"source":"n1172","attributes":{"Edge Id":47983,"Relationship":"Followed"},"target":"n1277","id":7439.0},{"source":"n1172","attributes":{"weight":2.0,"Edge Id":26281,"Relationship":"Follower"},"target":"n1341","id":7440.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":50064,"Relationship":"Follower"},"target":"n280","id":7441.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":26226,"Relationship":"Follower"},"target":"n507","id":7442.0},{"source":"n1173","attributes":{"Edge Id":50005,"Relationship":"Followed"},"target":"n803","id":7443.0},{"source":"n1173","attributes":{"Edge Id":50076,"Relationship":"Followed"},"target":"n827","id":7444.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":44039,"Relationship":"Follower"},"target":"n841","id":7445.0},{"source":"n1173","attributes":{"Edge Id":50074,"Relationship":"Followed"},"target":"n844","id":7446.0},{"source":"n1173","attributes":{"Edge Id":50070,"Relationship":"Followed"},"target":"n857","id":7447.0},{"source":"n1173","attributes":{"Edge Id":50073,"Relationship":"Followed"},"target":"n880","id":7448.0},{"source":"n1173","attributes":{"Edge Id":50085,"Relationship":"Followed"},"target":"n882","id":7449.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":50068,"Relationship":"Follower"},"target":"n915","id":7450.0},{"source":"n1173","attributes":{"Edge Id":50087,"Relationship":"Followed"},"target":"n921","id":7451.0},{"source":"n1173","attributes":{"Edge Id":50069,"Relationship":"Followed"},"target":"n979","id":7452.0},{"source":"n1173","attributes":{"Edge Id":50077,"Relationship":"Followed"},"target":"n991","id":7453.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":49886,"Relationship":"Follower"},"target":"n1006","id":7454.0},{"source":"n1173","attributes":{"Edge Id":50080,"Relationship":"Followed"},"target":"n1015","id":7455.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":18692,"Relationship":"Follower"},"target":"n1093","id":7456.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":50065,"Relationship":"Follower"},"target":"n1128","id":7457.0},{"source":"n1173","attributes":{"Edge Id":50079,"Relationship":"Followed"},"target":"n1171","id":7458.0},{"source":"n1173","attributes":{"weight":2.0,"Edge Id":50063,"Relationship":"Follower"},"target":"n1295","id":7459.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":53481,"Relationship":"Follower"},"target":"n781","id":7460.0},{"source":"n1174","attributes":{"Edge Id":53503,"Relationship":"Followed"},"target":"n827","id":7461.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":53480,"Relationship":"Follower"},"target":"n890","id":7462.0},{"source":"n1174","attributes":{"Edge Id":53490,"Relationship":"Followed"},"target":"n893","id":7463.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":44613,"Relationship":"Follower"},"target":"n918","id":7464.0},{"source":"n1174","attributes":{"Edge Id":53068,"Relationship":"Followed"},"target":"n919","id":7465.0},{"source":"n1174","attributes":{"Edge Id":53499,"Relationship":"Followed"},"target":"n922","id":7466.0},{"source":"n1174","attributes":{"Edge Id":44485,"Relationship":"Followed"},"target":"n943","id":7467.0},{"source":"n1174","attributes":{"Edge Id":45019,"Relationship":"Followed"},"target":"n945","id":7468.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":44725,"Relationship":"Follower"},"target":"n947","id":7469.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":53485,"Relationship":"Follower"},"target":"n951","id":7470.0},{"source":"n1174","attributes":{"Edge Id":53491,"Relationship":"Followed"},"target":"n1051","id":7471.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":512,"Relationship":"Follower"},"target":"n1175","id":7472.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":49014,"Relationship":"Follower"},"target":"n1179","id":7473.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":38042,"Relationship":"Follower"},"target":"n1185","id":7474.0},{"source":"n1174","attributes":{"weight":2.0,"Edge Id":53486,"Relationship":"Follower"},"target":"n1218","id":7475.0},{"source":"n1174","attributes":{"Edge Id":53487,"Relationship":"Followed"},"target":"n1243","id":7476.0},{"source":"n1175","attributes":{"weight":2.0,"Edge Id":516,"Relationship":"Follower"},"target":"n852","id":7477.0},{"source":"n1175","attributes":{"weight":2.0,"Edge Id":532,"Relationship":"Follower"},"target":"n944","id":7478.0},{"source":"n1175","attributes":{"weight":2.0,"Edge Id":521,"Relationship":"Follower"},"target":"n1126","id":7479.0},{"source":"n1175","attributes":{"weight":2.0,"Edge Id":530,"Relationship":"Follower"},"target":"n1174","id":7480.0},{"source":"n1176","attributes":{"weight":2.0,"Edge Id":1805,"Relationship":"Follower"},"target":"n1089","id":7481.0},{"source":"n1177","attributes":{"weight":2.0,"Edge Id":52900,"Relationship":"Follower"},"target":"n317","id":7482.0},{"source":"n1177","attributes":{"Edge Id":52964,"Relationship":"Followed"},"target":"n832","id":7483.0},{"source":"n1177","attributes":{"weight":2.0,"Edge Id":44759,"Relationship":"Follower"},"target":"n947","id":7484.0},{"source":"n1177","attributes":{"weight":2.0,"Edge Id":52963,"Relationship":"Follower"},"target":"n951","id":7485.0},{"source":"n1177","attributes":{"Edge Id":52965,"Relationship":"Followed"},"target":"n979","id":7486.0},{"source":"n1177","attributes":{"Edge Id":52968,"Relationship":"Followed"},"target":"n1004","id":7487.0},{"source":"n1177","attributes":{"Edge Id":52370,"Relationship":"Followed"},"target":"n1067","id":7488.0},{"source":"n1178","attributes":{"weight":2.0,"Edge Id":49049,"Relationship":"Follower"},"target":"n699","id":7489.0},{"source":"n1178","attributes":{"Edge Id":49056,"Relationship":"Followed"},"target":"n919","id":7490.0},{"source":"n1178","attributes":{"Edge Id":49063,"Relationship":"Followed"},"target":"n922","id":7491.0},{"source":"n1178","attributes":{"weight":2.0,"Edge Id":44763,"Relationship":"Follower"},"target":"n947","id":7492.0},{"source":"n1178","attributes":{"Edge Id":49061,"Relationship":"Followed"},"target":"n950","id":7493.0},{"source":"n1178","attributes":{"Edge Id":48272,"Relationship":"Followed"},"target":"n994","id":7494.0},{"source":"n1178","attributes":{"Edge Id":49062,"Relationship":"Followed"},"target":"n995","id":7495.0},{"source":"n1178","attributes":{"Edge Id":49070,"Relationship":"Followed"},"target":"n1016","id":7496.0},{"source":"n1178","attributes":{"weight":2.0,"Edge Id":49019,"Relationship":"Follower"},"target":"n1179","id":7497.0},{"source":"n1178","attributes":{"weight":2.0,"Edge Id":49051,"Relationship":"Follower"},"target":"n1243","id":7498.0},{"source":"n1178","attributes":{"weight":2.0,"Edge Id":10844,"Relationship":"Follower"},"target":"n1280","id":7499.0},{"source":"n1179","attributes":{"weight":2.0,"Edge Id":25936,"Relationship":"Follower"},"target":"n354","id":7500.0},{"source":"n1179","attributes":{"Edge Id":49025,"Relationship":"Followed"},"target":"n919","id":7501.0},{"source":"n1179","attributes":{"Edge Id":49028,"Relationship":"Followed"},"target":"n922","id":7502.0},{"source":"n1179","attributes":{"Edge Id":49027,"Relationship":"Followed"},"target":"n1091","id":7503.0},{"source":"n1179","attributes":{"weight":2.0,"Edge Id":49024,"Relationship":"Follower"},"target":"n1174","id":7504.0},{"source":"n1179","attributes":{"Edge Id":49032,"Relationship":"Followed"},"target":"n1178","id":7505.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":5864,"Relationship":"Follower"},"target":"n703","id":7506.0},{"source":"n1180","attributes":{"Edge Id":6805,"Relationship":"Followed"},"target":"n841","id":7507.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":3566,"Relationship":"Follower"},"target":"n999","id":7508.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6789,"Relationship":"Follower"},"target":"n1082","id":7509.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":832,"Relationship":"Follower"},"target":"n1101","id":7510.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":2428,"Relationship":"Follower"},"target":"n1181","id":7511.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6790,"Relationship":"Follower"},"target":"n1183","id":7512.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":79,"Relationship":"Follower"},"target":"n1214","id":7513.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6795,"Relationship":"Follower"},"target":"n1215","id":7514.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6799,"Relationship":"Follower"},"target":"n1307","id":7515.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6792,"Relationship":"Follower"},"target":"n1308","id":7516.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":4118,"Relationship":"Follower"},"target":"n1429","id":7517.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":2331,"Relationship":"Follower"},"target":"n1456","id":7518.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6788,"Relationship":"Follower"},"target":"n1457","id":7519.0},{"source":"n1180","attributes":{"Edge Id":411,"Relationship":"Followed"},"target":"n1459","id":7520.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":241,"Relationship":"Follower"},"target":"n1465","id":7521.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":6786,"Relationship":"Follower"},"target":"n1466","id":7522.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":2209,"Relationship":"Follower"},"target":"n1467","id":7523.0},{"source":"n1180","attributes":{"weight":2.0,"Edge Id":620,"Relationship":"Follower"},"target":"n1469","id":7524.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2441,"Relationship":"Follower"},"target":"n371","id":7525.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2455,"Relationship":"Follower"},"target":"n798","id":7526.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2451,"Relationship":"Follower"},"target":"n820","id":7527.0},{"source":"n1181","attributes":{"Edge Id":489,"Relationship":"Followed"},"target":"n1100","id":7528.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":826,"Relationship":"Follower"},"target":"n1101","id":7529.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2456,"Relationship":"Follower"},"target":"n1153","id":7530.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2438,"Relationship":"Follower"},"target":"n1180","id":7531.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":81,"Relationship":"Follower"},"target":"n1214","id":7532.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2453,"Relationship":"Follower"},"target":"n1215","id":7533.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2448,"Relationship":"Follower"},"target":"n1305","id":7534.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2332,"Relationship":"Follower"},"target":"n1456","id":7535.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2440,"Relationship":"Follower"},"target":"n1457","id":7536.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":244,"Relationship":"Follower"},"target":"n1465","id":7537.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2439,"Relationship":"Follower"},"target":"n1466","id":7538.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2207,"Relationship":"Follower"},"target":"n1467","id":7539.0},{"source":"n1181","attributes":{"weight":2.0,"Edge Id":2446,"Relationship":"Follower"},"target":"n1468","id":7540.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":1862,"Relationship":"Follower"},"target":"n303","id":7541.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14111,"Relationship":"Follower"},"target":"n924","id":7542.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14101,"Relationship":"Follower"},"target":"n926","id":7543.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":867,"Relationship":"Follower"},"target":"n1101","id":7544.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14096,"Relationship":"Follower"},"target":"n1183","id":7545.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14104,"Relationship":"Follower"},"target":"n1185","id":7546.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14097,"Relationship":"Follower"},"target":"n1223","id":7547.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14105,"Relationship":"Follower"},"target":"n1298","id":7548.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14098,"Relationship":"Follower"},"target":"n1400","id":7549.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14103,"Relationship":"Follower"},"target":"n1427","id":7550.0},{"source":"n1182","attributes":{"weight":2.0,"Edge Id":14100,"Relationship":"Follower"},"target":"n1462","id":7551.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20176,"Relationship":"Follower"},"target":"n398","id":7552.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":10776,"Relationship":"Follower"},"target":"n519","id":7553.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20181,"Relationship":"Follower"},"target":"n555","id":7554.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":6848,"Relationship":"Follower"},"target":"n800","id":7555.0},{"source":"n1183","attributes":{"Edge Id":20226,"Relationship":"Followed"},"target":"n841","id":7556.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20196,"Relationship":"Follower"},"target":"n924","id":7557.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20189,"Relationship":"Follower"},"target":"n941","id":7558.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20183,"Relationship":"Follower"},"target":"n971","id":7559.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":2576,"Relationship":"Follower"},"target":"n998","id":7560.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20190,"Relationship":"Follower"},"target":"n1009","id":7561.0},{"source":"n1183","attributes":{"Edge Id":20199,"Relationship":"Followed"},"target":"n1029","id":7562.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":17141,"Relationship":"Follower"},"target":"n1082","id":7563.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20172,"Relationship":"Follower"},"target":"n1083","id":7564.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20180,"Relationship":"Follower"},"target":"n1113","id":7565.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20177,"Relationship":"Follower"},"target":"n1141","id":7566.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":5218,"Relationship":"Follower"},"target":"n1146","id":7567.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20174,"Relationship":"Follower"},"target":"n1150","id":7568.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20179,"Relationship":"Follower"},"target":"n1151","id":7569.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":6776,"Relationship":"Follower"},"target":"n1180","id":7570.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":14079,"Relationship":"Follower"},"target":"n1182","id":7571.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":15057,"Relationship":"Follower"},"target":"n1196","id":7572.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20171,"Relationship":"Follower"},"target":"n1223","id":7573.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20178,"Relationship":"Follower"},"target":"n1224","id":7574.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20188,"Relationship":"Follower"},"target":"n1297","id":7575.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20197,"Relationship":"Follower"},"target":"n1307","id":7576.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20185,"Relationship":"Follower"},"target":"n1308","id":7577.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20187,"Relationship":"Follower"},"target":"n1309","id":7578.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":16237,"Relationship":"Follower"},"target":"n1457","id":7579.0},{"source":"n1183","attributes":{"weight":2.0,"Edge Id":20173,"Relationship":"Follower"},"target":"n1458","id":7580.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":9720,"Relationship":"Follower"},"target":"n623","id":7581.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":33818,"Relationship":"Follower"},"target":"n705","id":7582.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38059,"Relationship":"Follower"},"target":"n798","id":7583.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38061,"Relationship":"Follower"},"target":"n814","id":7584.0},{"source":"n1185","attributes":{"Edge Id":38089,"Relationship":"Followed"},"target":"n833","id":7585.0},{"source":"n1185","attributes":{"Edge Id":38088,"Relationship":"Followed"},"target":"n867","id":7586.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38055,"Relationship":"Follower"},"target":"n918","id":7587.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38050,"Relationship":"Follower"},"target":"n971","id":7588.0},{"source":"n1185","attributes":{"Edge Id":38090,"Relationship":"Followed"},"target":"n993","id":7589.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":6146,"Relationship":"Follower"},"target":"n1003","id":7590.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38079,"Relationship":"Follower"},"target":"n1011","id":7591.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":33521,"Relationship":"Follower"},"target":"n1050","id":7592.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38077,"Relationship":"Follower"},"target":"n1051","id":7593.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":27727,"Relationship":"Follower"},"target":"n1105","id":7594.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":24684,"Relationship":"Follower"},"target":"n1107","id":7595.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":30713,"Relationship":"Follower"},"target":"n1117","id":7596.0},{"source":"n1185","attributes":{"Edge Id":38146,"Relationship":"Followed"},"target":"n1149","id":7597.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38073,"Relationship":"Follower"},"target":"n1174","id":7598.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":14091,"Relationship":"Follower"},"target":"n1182","id":7599.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":35657,"Relationship":"Follower"},"target":"n1187","id":7600.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":29300,"Relationship":"Follower"},"target":"n1224","id":7601.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":9626,"Relationship":"Follower"},"target":"n1238","id":7602.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38052,"Relationship":"Follower"},"target":"n1242","id":7603.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":17864,"Relationship":"Follower"},"target":"n1318","id":7604.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38082,"Relationship":"Follower"},"target":"n1381","id":7605.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":38060,"Relationship":"Follower"},"target":"n1449","id":7606.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":30361,"Relationship":"Follower"},"target":"n1491","id":7607.0},{"source":"n1185","attributes":{"weight":2.0,"Edge Id":37929,"Relationship":"Follower"},"target":"n1517","id":7608.0},{"source":"n1185","attributes":{"Edge Id":5068,"Relationship":"Followed"},"target":"n1518","id":7609.0},{"source":"n1186","attributes":{"weight":2.0,"Edge Id":11115,"Relationship":"Follower"},"target":"n593","id":7610.0},{"source":"n1186","attributes":{"weight":2.0,"Edge Id":7427,"Relationship":"Follower"},"target":"n594","id":7611.0},{"source":"n1186","attributes":{"weight":2.0,"Edge Id":22870,"Relationship":"Follower"},"target":"n1047","id":7612.0},{"source":"n1186","attributes":{"weight":2.0,"Edge Id":22859,"Relationship":"Follower"},"target":"n1113","id":7613.0},{"source":"n1186","attributes":{"weight":2.0,"Edge Id":7162,"Relationship":"Follower"},"target":"n1444","id":7614.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35670,"Relationship":"Follower"},"target":"n196","id":7615.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":20268,"Relationship":"Follower"},"target":"n301","id":7616.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35669,"Relationship":"Follower"},"target":"n304","id":7617.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35668,"Relationship":"Follower"},"target":"n305","id":7618.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":25444,"Relationship":"Follower"},"target":"n307","id":7619.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":22085,"Relationship":"Follower"},"target":"n691","id":7620.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35681,"Relationship":"Follower"},"target":"n798","id":7621.0},{"source":"n1187","attributes":{"Edge Id":35720,"Relationship":"Followed"},"target":"n827","id":7622.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35695,"Relationship":"Follower"},"target":"n890","id":7623.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35672,"Relationship":"Follower"},"target":"n948","id":7624.0},{"source":"n1187","attributes":{"Edge Id":35708,"Relationship":"Followed"},"target":"n949","id":7625.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35697,"Relationship":"Follower"},"target":"n1007","id":7626.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35674,"Relationship":"Follower"},"target":"n1009","id":7627.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35692,"Relationship":"Follower"},"target":"n1047","id":7628.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35696,"Relationship":"Follower"},"target":"n1051","id":7629.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":11823,"Relationship":"Follower"},"target":"n1055","id":7630.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":21909,"Relationship":"Follower"},"target":"n1077","id":7631.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":17178,"Relationship":"Follower"},"target":"n1082","id":7632.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":904,"Relationship":"Follower"},"target":"n1101","id":7633.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":27754,"Relationship":"Follower"},"target":"n1105","id":7634.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":24674,"Relationship":"Follower"},"target":"n1107","id":7635.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35671,"Relationship":"Follower"},"target":"n1185","id":7636.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":21001,"Relationship":"Follower"},"target":"n1257","id":7637.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":35691,"Relationship":"Follower"},"target":"n1307","id":7638.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":10277,"Relationship":"Follower"},"target":"n1380","id":7639.0},{"source":"n1187","attributes":{"weight":2.0,"Edge Id":16250,"Relationship":"Follower"},"target":"n1457","id":7640.0},{"source":"n1188","attributes":{"Edge Id":1411,"Relationship":"Followed"},"target":"n707","id":7641.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1399,"Relationship":"Follower"},"target":"n798","id":7642.0},{"source":"n1188","attributes":{"Edge Id":1425,"Relationship":"Followed"},"target":"n911","id":7643.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1392,"Relationship":"Follower"},"target":"n917","id":7644.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1398,"Relationship":"Follower"},"target":"n929","id":7645.0},{"source":"n1188","attributes":{"Edge Id":1406,"Relationship":"Followed"},"target":"n935","id":7646.0},{"source":"n1188","attributes":{"Edge Id":1407,"Relationship":"Followed"},"target":"n995","id":7647.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1389,"Relationship":"Follower"},"target":"n1061","id":7648.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1394,"Relationship":"Follower"},"target":"n1063","id":7649.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1388,"Relationship":"Follower"},"target":"n1094","id":7650.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1391,"Relationship":"Follower"},"target":"n1189","id":7651.0},{"source":"n1188","attributes":{"weight":2.0,"Edge Id":1393,"Relationship":"Follower"},"target":"n1192","id":7652.0},{"source":"n1189","attributes":{"Edge Id":15156,"Relationship":"Followed"},"target":"n707","id":7653.0},{"source":"n1189","attributes":{"weight":2.0,"Edge Id":15149,"Relationship":"Follower"},"target":"n798","id":7654.0},{"source":"n1189","attributes":{"weight":2.0,"Edge Id":1370,"Relationship":"Follower"},"target":"n1188","id":7655.0},{"source":"n1190","attributes":{"weight":2.0,"Edge Id":7396,"Relationship":"Follower"},"target":"n937","id":7656.0},{"source":"n1190","attributes":{"weight":2.0,"Edge Id":4634,"Relationship":"Follower"},"target":"n981","id":7657.0},{"source":"n1190","attributes":{"weight":2.0,"Edge Id":4955,"Relationship":"Follower"},"target":"n1191","id":7658.0},{"source":"n1191","attributes":{"weight":2.0,"Edge Id":4956,"Relationship":"Follower"},"target":"n1190","id":7659.0},{"source":"n1192","attributes":{"Edge Id":41226,"Relationship":"Followed"},"target":"n911","id":7660.0},{"source":"n1192","attributes":{"weight":2.0,"Edge Id":1379,"Relationship":"Follower"},"target":"n1188","id":7661.0},{"source":"n1193","attributes":{"weight":2.0,"Edge Id":9754,"Relationship":"Follower"},"target":"n359","id":7662.0},{"source":"n1193","attributes":{"Edge Id":45336,"Relationship":"Followed"},"target":"n833","id":7663.0},{"source":"n1193","attributes":{"weight":2.0,"Edge Id":8211,"Relationship":"Follower"},"target":"n852","id":7664.0},{"source":"n1193","attributes":{"Edge Id":48925,"Relationship":"Followed"},"target":"n911","id":7665.0},{"source":"n1193","attributes":{"weight":2.0,"Edge Id":19911,"Relationship":"Follower"},"target":"n917","id":7666.0},{"source":"n1193","attributes":{"weight":2.0,"Edge Id":45756,"Relationship":"Follower"},"target":"n929","id":7667.0},{"source":"n1193","attributes":{"Edge Id":48921,"Relationship":"Followed"},"target":"n935","id":7668.0},{"source":"n1193","attributes":{"Edge Id":45482,"Relationship":"Followed"},"target":"n993","id":7669.0},{"source":"n1193","attributes":{"weight":2.0,"Edge Id":5791,"Relationship":"Follower"},"target":"n1353","id":7670.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":14737,"Relationship":"Follower"},"target":"n524","id":7671.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":13736,"Relationship":"Follower"},"target":"n552","id":7672.0},{"source":"n1194","attributes":{"Edge Id":24458,"Relationship":"Followed"},"target":"n708","id":7673.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24411,"Relationship":"Follower"},"target":"n798","id":7674.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24413,"Relationship":"Follower"},"target":"n814","id":7675.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24418,"Relationship":"Follower"},"target":"n839","id":7676.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24416,"Relationship":"Follower"},"target":"n871","id":7677.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":19939,"Relationship":"Follower"},"target":"n917","id":7678.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24409,"Relationship":"Follower"},"target":"n929","id":7679.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":3172,"Relationship":"Follower"},"target":"n1034","id":7680.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":13205,"Relationship":"Follower"},"target":"n1035","id":7681.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":23468,"Relationship":"Follower"},"target":"n1122","id":7682.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":17601,"Relationship":"Follower"},"target":"n1127","id":7683.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24427,"Relationship":"Follower"},"target":"n1128","id":7684.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":19057,"Relationship":"Follower"},"target":"n1195","id":7685.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":16672,"Relationship":"Follower"},"target":"n1222","id":7686.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":24412,"Relationship":"Follower"},"target":"n1320","id":7687.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":9313,"Relationship":"Follower"},"target":"n1401","id":7688.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":7053,"Relationship":"Follower"},"target":"n1403","id":7689.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":20415,"Relationship":"Follower"},"target":"n1407","id":7690.0},{"source":"n1194","attributes":{"weight":2.0,"Edge Id":11182,"Relationship":"Follower"},"target":"n1421","id":7691.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":19066,"Relationship":"Follower"},"target":"n483","id":7692.0},{"source":"n1195","attributes":{"Edge Id":19111,"Relationship":"Followed"},"target":"n708","id":7693.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":19071,"Relationship":"Follower"},"target":"n929","id":7694.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":3175,"Relationship":"Follower"},"target":"n1034","id":7695.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":13202,"Relationship":"Follower"},"target":"n1035","id":7696.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":19063,"Relationship":"Follower"},"target":"n1122","id":7697.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":17600,"Relationship":"Follower"},"target":"n1127","id":7698.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":19064,"Relationship":"Follower"},"target":"n1194","id":7699.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":19074,"Relationship":"Follower"},"target":"n1319","id":7700.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":7055,"Relationship":"Follower"},"target":"n1403","id":7701.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":19065,"Relationship":"Follower"},"target":"n1419","id":7702.0},{"source":"n1195","attributes":{"weight":2.0,"Edge Id":11183,"Relationship":"Follower"},"target":"n1421","id":7703.0},{"source":"n1196","attributes":{"weight":2.0,"Edge Id":15066,"Relationship":"Follower"},"target":"n339","id":7704.0},{"source":"n1196","attributes":{"Edge Id":15068,"Relationship":"Followed"},"target":"n637","id":7705.0},{"source":"n1196","attributes":{"Edge Id":15073,"Relationship":"Followed"},"target":"n843","id":7706.0},{"source":"n1196","attributes":{"weight":2.0,"Edge Id":5427,"Relationship":"Follower"},"target":"n1152","id":7707.0},{"source":"n1196","attributes":{"weight":2.0,"Edge Id":15064,"Relationship":"Follower"},"target":"n1183","id":7708.0},{"source":"n1196","attributes":{"weight":2.0,"Edge Id":15063,"Relationship":"Follower"},"target":"n1197","id":7709.0},{"source":"n1196","attributes":{"weight":2.0,"Edge Id":15065,"Relationship":"Follower"},"target":"n1449","id":7710.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":14171,"Relationship":"Follower"},"target":"n289","id":7711.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":15757,"Relationship":"Follower"},"target":"n458","id":7712.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":15755,"Relationship":"Follower"},"target":"n798","id":7713.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":15754,"Relationship":"Follower"},"target":"n929","id":7714.0},{"source":"n1197","attributes":{"Edge Id":15759,"Relationship":"Followed"},"target":"n1039","id":7715.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":8090,"Relationship":"Follower"},"target":"n1094","id":7716.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":15058,"Relationship":"Follower"},"target":"n1196","id":7717.0},{"source":"n1197","attributes":{"weight":2.0,"Edge Id":15752,"Relationship":"Follower"},"target":"n1268","id":7718.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3052,"Relationship":"Follower"},"target":"n263","id":7719.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3054,"Relationship":"Follower"},"target":"n264","id":7720.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3064,"Relationship":"Follower"},"target":"n839","id":7721.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3048,"Relationship":"Follower"},"target":"n1034","id":7722.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3055,"Relationship":"Follower"},"target":"n1035","id":7723.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3057,"Relationship":"Follower"},"target":"n1052","id":7724.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3063,"Relationship":"Follower"},"target":"n1102","id":7725.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3059,"Relationship":"Follower"},"target":"n1127","id":7726.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3060,"Relationship":"Follower"},"target":"n1199","id":7727.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3056,"Relationship":"Follower"},"target":"n1201","id":7728.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3061,"Relationship":"Follower"},"target":"n1220","id":7729.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3058,"Relationship":"Follower"},"target":"n1252","id":7730.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3051,"Relationship":"Follower"},"target":"n1401","id":7731.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3049,"Relationship":"Follower"},"target":"n1402","id":7732.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3050,"Relationship":"Follower"},"target":"n1403","id":7733.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3062,"Relationship":"Follower"},"target":"n1419","id":7734.0},{"source":"n1198","attributes":{"weight":2.0,"Edge Id":3053,"Relationship":"Follower"},"target":"n1421","id":7735.0},{"source":"n1199","attributes":{"weight":2.0,"Edge Id":18936,"Relationship":"Follower"},"target":"n839","id":7736.0},{"source":"n1199","attributes":{"weight":2.0,"Edge Id":3130,"Relationship":"Follower"},"target":"n1034","id":7737.0},{"source":"n1199","attributes":{"weight":2.0,"Edge Id":3015,"Relationship":"Follower"},"target":"n1198","id":7738.0},{"source":"n1199","attributes":{"weight":2.0,"Edge Id":4309,"Relationship":"Follower"},"target":"n1203","id":7739.0},{"source":"n1199","attributes":{"weight":2.0,"Edge Id":11180,"Relationship":"Follower"},"target":"n1421","id":7740.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":12446,"Relationship":"Follower"},"target":"n264","id":7741.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13689,"Relationship":"Follower"},"target":"n268","id":7742.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13685,"Relationship":"Follower"},"target":"n270","id":7743.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13692,"Relationship":"Follower"},"target":"n839","id":7744.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13690,"Relationship":"Follower"},"target":"n1028","id":7745.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":3127,"Relationship":"Follower"},"target":"n1034","id":7746.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13188,"Relationship":"Follower"},"target":"n1035","id":7747.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13684,"Relationship":"Follower"},"target":"n1052","id":7748.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":11802,"Relationship":"Follower"},"target":"n1055","id":7749.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13686,"Relationship":"Follower"},"target":"n1127","id":7750.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":3014,"Relationship":"Follower"},"target":"n1198","id":7751.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":9301,"Relationship":"Follower"},"target":"n1401","id":7752.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":7046,"Relationship":"Follower"},"target":"n1403","id":7753.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":13688,"Relationship":"Follower"},"target":"n1419","id":7754.0},{"source":"n1201","attributes":{"weight":2.0,"Edge Id":11168,"Relationship":"Follower"},"target":"n1421","id":7755.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14431,"Relationship":"Follower"},"target":"n578","id":7756.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":13769,"Relationship":"Follower"},"target":"n642","id":7757.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14440,"Relationship":"Follower"},"target":"n814","id":7758.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14448,"Relationship":"Follower"},"target":"n815","id":7759.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14447,"Relationship":"Follower"},"target":"n989","id":7760.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14433,"Relationship":"Follower"},"target":"n1009","id":7761.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":13226,"Relationship":"Follower"},"target":"n1035","id":7762.0},{"source":"n1202","attributes":{"Edge Id":14477,"Relationship":"Followed"},"target":"n1149","id":7763.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14435,"Relationship":"Follower"},"target":"n1216","id":7764.0},{"source":"n1202","attributes":{"weight":2.0,"Edge Id":14449,"Relationship":"Follower"},"target":"n1413","id":7765.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4345,"Relationship":"Follower"},"target":"n264","id":7766.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4347,"Relationship":"Follower"},"target":"n271","id":7767.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4351,"Relationship":"Follower"},"target":"n272","id":7768.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4353,"Relationship":"Follower"},"target":"n274","id":7769.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4346,"Relationship":"Follower"},"target":"n524","id":7770.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4354,"Relationship":"Follower"},"target":"n798","id":7771.0},{"source":"n1203","attributes":{"Edge Id":4364,"Relationship":"Followed"},"target":"n801","id":7772.0},{"source":"n1203","attributes":{"Edge Id":4363,"Relationship":"Followed"},"target":"n833","id":7773.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4356,"Relationship":"Follower"},"target":"n989","id":7774.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":3123,"Relationship":"Follower"},"target":"n1034","id":7775.0},{"source":"n1203","attributes":{"Edge Id":4362,"Relationship":"Followed"},"target":"n1051","id":7776.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4352,"Relationship":"Follower"},"target":"n1102","id":7777.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4349,"Relationship":"Follower"},"target":"n1199","id":7778.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4348,"Relationship":"Follower"},"target":"n1301","id":7779.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4344,"Relationship":"Follower"},"target":"n1302","id":7780.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4342,"Relationship":"Follower"},"target":"n1401","id":7781.0},{"source":"n1203","attributes":{"weight":2.0,"Edge Id":4343,"Relationship":"Follower"},"target":"n1421","id":7782.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":30887,"Relationship":"Follower"},"target":"n314","id":7783.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":48421,"Relationship":"Follower"},"target":"n316","id":7784.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":48422,"Relationship":"Follower"},"target":"n346","id":7785.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":13771,"Relationship":"Follower"},"target":"n642","id":7786.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":47485,"Relationship":"Follower"},"target":"n814","id":7787.0},{"source":"n1204","attributes":{"Edge Id":48428,"Relationship":"Followed"},"target":"n815","id":7788.0},{"source":"n1204","attributes":{"Edge Id":43566,"Relationship":"Followed"},"target":"n836","id":7789.0},{"source":"n1204","attributes":{"Edge Id":48431,"Relationship":"Followed"},"target":"n838","id":7790.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":46033,"Relationship":"Follower"},"target":"n903","id":7791.0},{"source":"n1204","attributes":{"Edge Id":48435,"Relationship":"Followed"},"target":"n915","id":7792.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":48423,"Relationship":"Follower"},"target":"n919","id":7793.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":11812,"Relationship":"Follower"},"target":"n1055","id":7794.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":48420,"Relationship":"Follower"},"target":"n1059","id":7795.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":27485,"Relationship":"Follower"},"target":"n1120","id":7796.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":28555,"Relationship":"Follower"},"target":"n1303","id":7797.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":48419,"Relationship":"Follower"},"target":"n1363","id":7798.0},{"source":"n1204","attributes":{"weight":2.0,"Edge Id":19564,"Relationship":"Follower"},"target":"n1432","id":7799.0},{"source":"n1205","attributes":{"weight":2.0,"Edge Id":15808,"Relationship":"Follower"},"target":"n815","id":7800.0},{"source":"n1205","attributes":{"weight":2.0,"Edge Id":15809,"Relationship":"Follower"},"target":"n915","id":7801.0},{"source":"n1205","attributes":{"weight":2.0,"Edge Id":11818,"Relationship":"Follower"},"target":"n1055","id":7802.0},{"source":"n1205","attributes":{"weight":2.0,"Edge Id":15806,"Relationship":"Follower"},"target":"n1059","id":7803.0},{"source":"n1205","attributes":{"weight":2.0,"Edge Id":15804,"Relationship":"Follower"},"target":"n1303","id":7804.0},{"source":"n1206","attributes":{"weight":2.0,"Edge Id":12054,"Relationship":"Follower"},"target":"n989","id":7805.0},{"source":"n1206","attributes":{"Edge Id":12055,"Relationship":"Followed"},"target":"n1039","id":7806.0},{"source":"n1206","attributes":{"weight":2.0,"Edge Id":12050,"Relationship":"Follower"},"target":"n1061","id":7807.0},{"source":"n1207","attributes":{"weight":2.0,"Edge Id":11607,"Relationship":"Follower"},"target":"n797","id":7808.0},{"source":"n1207","attributes":{"weight":2.0,"Edge Id":47274,"Relationship":"Follower"},"target":"n798","id":7809.0},{"source":"n1207","attributes":{"Edge Id":48551,"Relationship":"Followed"},"target":"n827","id":7810.0},{"source":"n1207","attributes":{"Edge Id":43569,"Relationship":"Followed"},"target":"n836","id":7811.0},{"source":"n1207","attributes":{"weight":2.0,"Edge Id":47873,"Relationship":"Follower"},"target":"n866","id":7812.0},{"source":"n1207","attributes":{"weight":2.0,"Edge Id":48548,"Relationship":"Follower"},"target":"n989","id":7813.0},{"source":"n1207","attributes":{"Edge Id":45072,"Relationship":"Followed"},"target":"n1039","id":7814.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":47262,"Relationship":"Follower"},"target":"n798","id":7815.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":43680,"Relationship":"Follower"},"target":"n820","id":7816.0},{"source":"n1209","attributes":{"Edge Id":44547,"Relationship":"Followed"},"target":"n867","id":7817.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":47650,"Relationship":"Follower"},"target":"n870","id":7818.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":43926,"Relationship":"Follower"},"target":"n939","id":7819.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":43779,"Relationship":"Follower"},"target":"n1036","id":7820.0},{"source":"n1209","attributes":{"Edge Id":45069,"Relationship":"Followed"},"target":"n1039","id":7821.0},{"source":"n1209","attributes":{"Edge Id":43962,"Relationship":"Followed"},"target":"n1211","id":7822.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":43967,"Relationship":"Follower"},"target":"n1212","id":7823.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":45807,"Relationship":"Follower"},"target":"n1453","id":7824.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":29565,"Relationship":"Follower"},"target":"n1492","id":7825.0},{"source":"n1209","attributes":{"weight":2.0,"Edge Id":10236,"Relationship":"Follower"},"target":"n1514","id":7826.0},{"source":"n1210","attributes":{"Edge Id":336,"Relationship":"Followed"},"target":"n527","id":7827.0},{"source":"n1210","attributes":{"Edge Id":47819,"Relationship":"Followed"},"target":"n716","id":7828.0},{"source":"n1210","attributes":{"Edge Id":49202,"Relationship":"Followed"},"target":"n1004","id":7829.0},{"source":"n1210","attributes":{"Edge Id":43964,"Relationship":"Followed"},"target":"n1211","id":7830.0},{"source":"n1211","attributes":{"Edge Id":43782,"Relationship":"Follower"},"target":"n1036","id":7831.0},{"source":"n1211","attributes":{"Edge Id":43958,"Relationship":"Follower"},"target":"n1209","id":7832.0},{"source":"n1211","attributes":{"Edge Id":43960,"Relationship":"Follower"},"target":"n1210","id":7833.0},{"source":"n1211","attributes":{"Edge Id":43957,"Relationship":"Follower"},"target":"n1212","id":7834.0},{"source":"n1211","attributes":{"Edge Id":9221,"Relationship":"Follower"},"target":"n1519","id":7835.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":18966,"Relationship":"Follower"},"target":"n294","id":7836.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":43685,"Relationship":"Follower"},"target":"n820","id":7837.0},{"source":"n1212","attributes":{"Edge Id":43533,"Relationship":"Followed"},"target":"n836","id":7838.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":43784,"Relationship":"Follower"},"target":"n1036","id":7839.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":304,"Relationship":"Follower"},"target":"n1037","id":7840.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":43969,"Relationship":"Follower"},"target":"n1209","id":7841.0},{"source":"n1212","attributes":{"Edge Id":43961,"Relationship":"Followed"},"target":"n1211","id":7842.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":86,"Relationship":"Follower"},"target":"n1214","id":7843.0},{"source":"n1212","attributes":{"weight":2.0,"Edge Id":647,"Relationship":"Follower"},"target":"n1469","id":7844.0},{"source":"n1213","attributes":{"weight":2.0,"Edge Id":17,"Relationship":"Follower"},"target":"n798","id":7845.0},{"source":"n1213","attributes":{"Edge Id":27,"Relationship":"Followed"},"target":"n836","id":7846.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":89,"Relationship":"Follower"},"target":"n1101","id":7847.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":92,"Relationship":"Follower"},"target":"n1180","id":7848.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":91,"Relationship":"Follower"},"target":"n1181","id":7849.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":96,"Relationship":"Follower"},"target":"n1212","id":7850.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":99,"Relationship":"Follower"},"target":"n1215","id":7851.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":98,"Relationship":"Follower"},"target":"n1464","id":7852.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":87,"Relationship":"Follower"},"target":"n1465","id":7853.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":93,"Relationship":"Follower"},"target":"n1466","id":7854.0},{"source":"n1214","attributes":{"weight":2.0,"Edge Id":90,"Relationship":"Follower"},"target":"n1467","id":7855.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":46639,"Relationship":"Follower"},"target":"n313","id":7856.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":43688,"Relationship":"Follower"},"target":"n820","id":7857.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":21917,"Relationship":"Follower"},"target":"n1077","id":7858.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":21623,"Relationship":"Follower"},"target":"n1083","id":7859.0},{"source":"n1215","attributes":{"Edge Id":495,"Relationship":"Followed"},"target":"n1100","id":7860.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":863,"Relationship":"Follower"},"target":"n1101","id":7861.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":6771,"Relationship":"Follower"},"target":"n1180","id":7862.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":2432,"Relationship":"Follower"},"target":"n1181","id":7863.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":77,"Relationship":"Follower"},"target":"n1214","id":7864.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":21187,"Relationship":"Follower"},"target":"n1223","id":7865.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":2338,"Relationship":"Follower"},"target":"n1456","id":7866.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":16233,"Relationship":"Follower"},"target":"n1457","id":7867.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":23565,"Relationship":"Follower"},"target":"n1462","id":7868.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":46627,"Relationship":"Follower"},"target":"n1464","id":7869.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":9064,"Relationship":"Follower"},"target":"n1466","id":7870.0},{"source":"n1215","attributes":{"weight":2.0,"Edge Id":2206,"Relationship":"Follower"},"target":"n1467","id":7871.0},{"source":"n1216","attributes":{"Edge Id":9756,"Relationship":"Follower"},"target":"n359","id":7872.0},{"source":"n1216","attributes":{"weight":2.0,"Edge Id":25123,"Relationship":"Follower"},"target":"n569","id":7873.0},{"source":"n1216","attributes":{"Edge Id":22248,"Relationship":"Follower"},"target":"n747","id":7874.0},{"source":"n1216","attributes":{"Edge Id":45708,"Relationship":"Follower"},"target":"n834","id":7875.0},{"source":"n1216","attributes":{"Edge Id":30985,"Relationship":"Follower"},"target":"n865","id":7876.0},{"source":"n1216","attributes":{"Edge Id":45707,"Relationship":"Follower"},"target":"n992","id":7877.0},{"source":"n1216","attributes":{"weight":2.0,"Edge Id":12279,"Relationship":"Follower"},"target":"n1060","id":7878.0},{"source":"n1216","attributes":{"Edge Id":42632,"Relationship":"Follower"},"target":"n1142","id":7879.0},{"source":"n1216","attributes":{"weight":2.0,"Edge Id":14409,"Relationship":"Follower"},"target":"n1202","id":7880.0},{"source":"n1216","attributes":{"Edge Id":578,"Relationship":"Follower"},"target":"n1217","id":7881.0},{"source":"n1216","attributes":{"weight":2.0,"Edge Id":45709,"Relationship":"Follower"},"target":"n1219","id":7882.0},{"source":"n1216","attributes":{"weight":2.0,"Edge Id":12511,"Relationship":"Follower"},"target":"n1414","id":7883.0},{"source":"n1217","attributes":{"Edge Id":596,"Relationship":"Followed"},"target":"n990","id":7884.0},{"source":"n1217","attributes":{"Edge Id":594,"Relationship":"Followed"},"target":"n1216","id":7885.0},{"source":"n1218","attributes":{"Edge Id":54189,"Relationship":"Followed"},"target":"n805","id":7886.0},{"source":"n1218","attributes":{"Edge Id":45219,"Relationship":"Followed"},"target":"n889","id":7887.0},{"source":"n1218","attributes":{"Edge Id":54501,"Relationship":"Followed"},"target":"n935","id":7888.0},{"source":"n1218","attributes":{"weight":2.0,"Edge Id":53984,"Relationship":"Follower"},"target":"n954","id":7889.0},{"source":"n1218","attributes":{"Edge Id":48290,"Relationship":"Followed"},"target":"n994","id":7890.0},{"source":"n1218","attributes":{"Edge Id":54458,"Relationship":"Followed"},"target":"n1004","id":7891.0},{"source":"n1218","attributes":{"weight":2.0,"Edge Id":54005,"Relationship":"Follower"},"target":"n1016","id":7892.0},{"source":"n1218","attributes":{"weight":2.0,"Edge Id":53475,"Relationship":"Follower"},"target":"n1174","id":7893.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":4823,"Relationship":"Follower"},"target":"n357","id":7894.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":17997,"Relationship":"Follower"},"target":"n361","id":7895.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":36138,"Relationship":"Follower"},"target":"n362","id":7896.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":16750,"Relationship":"Follower"},"target":"n546","id":7897.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":12963,"Relationship":"Follower"},"target":"n906","id":7898.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":19924,"Relationship":"Follower"},"target":"n917","id":7899.0},{"source":"n1219","attributes":{"Edge Id":53931,"Relationship":"Followed"},"target":"n922","id":7900.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":36250,"Relationship":"Follower"},"target":"n964","id":7901.0},{"source":"n1219","attributes":{"weight":2.0,"Edge Id":41147,"Relationship":"Follower"},"target":"n965","id":7902.0},{"source":"n1219","attributes":{"Edge Id":54455,"Relationship":"Followed"},"target":"n1004","id":7903.0},{"source":"n1219","attributes":{"Edge Id":45713,"Relationship":"Followed"},"target":"n1216","id":7904.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":12450,"Relationship":"Follower"},"target":"n264","id":7905.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":12715,"Relationship":"Follower"},"target":"n358","id":7906.0},{"source":"n1220","attributes":{"Edge Id":23014,"Relationship":"Followed"},"target":"n829","id":7907.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":23008,"Relationship":"Follower"},"target":"n839","id":7908.0},{"source":"n1220","attributes":{"Edge Id":23018,"Relationship":"Followed"},"target":"n867","id":7909.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":23004,"Relationship":"Follower"},"target":"n907","id":7910.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":23005,"Relationship":"Follower"},"target":"n965","id":7911.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":3154,"Relationship":"Follower"},"target":"n1034","id":7912.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":23002,"Relationship":"Follower"},"target":"n1117","id":7913.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":3029,"Relationship":"Follower"},"target":"n1198","id":7914.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":23003,"Relationship":"Follower"},"target":"n1221","id":7915.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":23006,"Relationship":"Follower"},"target":"n1369","id":7916.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":7048,"Relationship":"Follower"},"target":"n1403","id":7917.0},{"source":"n1220","attributes":{"weight":2.0,"Edge Id":11181,"Relationship":"Follower"},"target":"n1421","id":7918.0},{"source":"n1221","attributes":{"weight":2.0,"Edge Id":11060,"Relationship":"Follower"},"target":"n632","id":7919.0},{"source":"n1221","attributes":{"weight":2.0,"Edge Id":12959,"Relationship":"Follower"},"target":"n906","id":7920.0},{"source":"n1221","attributes":{"weight":2.0,"Edge Id":19918,"Relationship":"Follower"},"target":"n917","id":7921.0},{"source":"n1221","attributes":{"weight":2.0,"Edge Id":3166,"Relationship":"Follower"},"target":"n1034","id":7922.0},{"source":"n1221","attributes":{"weight":2.0,"Edge Id":22993,"Relationship":"Follower"},"target":"n1220","id":7923.0},{"source":"n1221","attributes":{"weight":2.0,"Edge Id":17869,"Relationship":"Follower"},"target":"n1318","id":7924.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":11720,"Relationship":"Follower"},"target":"n296","id":7925.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":4048,"Relationship":"Follower"},"target":"n297","id":7926.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16676,"Relationship":"Follower"},"target":"n298","id":7927.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16678,"Relationship":"Follower"},"target":"n301","id":7928.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":11605,"Relationship":"Follower"},"target":"n797","id":7929.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16681,"Relationship":"Follower"},"target":"n912","id":7930.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16685,"Relationship":"Follower"},"target":"n1000","id":7931.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":13203,"Relationship":"Follower"},"target":"n1035","id":7932.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":15596,"Relationship":"Follower"},"target":"n1098","id":7933.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16687,"Relationship":"Follower"},"target":"n1113","id":7934.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16684,"Relationship":"Follower"},"target":"n1194","id":7935.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16686,"Relationship":"Follower"},"target":"n1224","id":7936.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16690,"Relationship":"Follower"},"target":"n1297","id":7937.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16689,"Relationship":"Follower"},"target":"n1308","id":7938.0},{"source":"n1222","attributes":{"Edge Id":420,"Relationship":"Followed"},"target":"n1459","id":7939.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16683,"Relationship":"Follower"},"target":"n1473","id":7940.0},{"source":"n1222","attributes":{"weight":2.0,"Edge Id":16682,"Relationship":"Follower"},"target":"n1474","id":7941.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":10777,"Relationship":"Follower"},"target":"n519","id":7942.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":21203,"Relationship":"Follower"},"target":"n912","id":7943.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":21207,"Relationship":"Follower"},"target":"n971","id":7944.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":17158,"Relationship":"Follower"},"target":"n1082","id":7945.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":14083,"Relationship":"Follower"},"target":"n1182","id":7946.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":20151,"Relationship":"Follower"},"target":"n1183","id":7947.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":21211,"Relationship":"Follower"},"target":"n1215","id":7948.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":16236,"Relationship":"Follower"},"target":"n1457","id":7949.0},{"source":"n1223","attributes":{"Edge Id":425,"Relationship":"Followed"},"target":"n1459","id":7950.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":21205,"Relationship":"Follower"},"target":"n1473","id":7951.0},{"source":"n1223","attributes":{"weight":2.0,"Edge Id":21204,"Relationship":"Follower"},"target":"n1474","id":7952.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":22497,"Relationship":"Follower"},"target":"n912","id":7953.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":23218,"Relationship":"Follower"},"target":"n1032","id":7954.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":29336,"Relationship":"Follower"},"target":"n1047","id":7955.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":17161,"Relationship":"Follower"},"target":"n1082","id":7956.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":887,"Relationship":"Follower"},"target":"n1101","id":7957.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":19611,"Relationship":"Follower"},"target":"n1116","id":7958.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":28342,"Relationship":"Follower"},"target":"n1141","id":7959.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":29309,"Relationship":"Follower"},"target":"n1151","id":7960.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":20167,"Relationship":"Follower"},"target":"n1183","id":7961.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":29312,"Relationship":"Follower"},"target":"n1185","id":7962.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":16673,"Relationship":"Follower"},"target":"n1222","id":7963.0},{"source":"n1224","attributes":{"Edge Id":29374,"Relationship":"Followed"},"target":"n1277","id":7964.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":29315,"Relationship":"Follower"},"target":"n1308","id":7965.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":20422,"Relationship":"Follower"},"target":"n1407","id":7966.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":2343,"Relationship":"Follower"},"target":"n1456","id":7967.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":2223,"Relationship":"Follower"},"target":"n1467","id":7968.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":29333,"Relationship":"Follower"},"target":"n1489","id":7969.0},{"source":"n1224","attributes":{"weight":2.0,"Edge Id":29316,"Relationship":"Follower"},"target":"n1490","id":7970.0},{"source":"n1225","attributes":{"Edge Id":13149,"Relationship":"Followed"},"target":"n835","id":7971.0},{"source":"n1225","attributes":{"Edge Id":13162,"Relationship":"Followed"},"target":"n836","id":7972.0},{"source":"n1225","attributes":{"Edge Id":13151,"Relationship":"Followed"},"target":"n919","id":7973.0},{"source":"n1225","attributes":{"weight":2.0,"Edge Id":3137,"Relationship":"Follower"},"target":"n1034","id":7974.0},{"source":"n1225","attributes":{"weight":2.0,"Edge Id":13147,"Relationship":"Follower"},"target":"n1075","id":7975.0},{"source":"n1225","attributes":{"weight":2.0,"Edge Id":13140,"Relationship":"Follower"},"target":"n1082","id":7976.0},{"source":"n1225","attributes":{"weight":2.0,"Edge Id":13141,"Relationship":"Follower"},"target":"n1127","id":7977.0},{"source":"n1226","attributes":{"weight":2.0,"Edge Id":25940,"Relationship":"Follower"},"target":"n354","id":7978.0},{"source":"n1226","attributes":{"weight":2.0,"Edge Id":33589,"Relationship":"Follower"},"target":"n1064","id":7979.0},{"source":"n1227","attributes":{"weight":2.0,"Edge Id":6308,"Relationship":"Follower"},"target":"n852","id":7980.0},{"source":"n1227","attributes":{"weight":2.0,"Edge Id":3136,"Relationship":"Follower"},"target":"n1034","id":7981.0},{"source":"n1228","attributes":{"weight":2.0,"Edge Id":32243,"Relationship":"Follower"},"target":"n1064","id":7982.0},{"source":"n1228","attributes":{"Edge Id":32245,"Relationship":"Followed"},"target":"n1229","id":7983.0},{"source":"n1229","attributes":{"Edge Id":33592,"Relationship":"Follower"},"target":"n1064","id":7984.0},{"source":"n1229","attributes":{"Edge Id":32240,"Relationship":"Follower"},"target":"n1228","id":7985.0},{"source":"n1230","attributes":{"Edge Id":39195,"Relationship":"Followed"},"target":"n801","id":7986.0},{"source":"n1230","attributes":{"weight":2.0,"Edge Id":39194,"Relationship":"Follower"},"target":"n866","id":7987.0},{"source":"n1230","attributes":{"weight":2.0,"Edge Id":7483,"Relationship":"Follower"},"target":"n1231","id":7988.0},{"source":"n1231","attributes":{"weight":2.0,"Edge Id":7487,"Relationship":"Follower"},"target":"n798","id":7989.0},{"source":"n1231","attributes":{"weight":2.0,"Edge Id":7486,"Relationship":"Follower"},"target":"n1230","id":7990.0},{"source":"n1231","attributes":{"weight":2.0,"Edge Id":7485,"Relationship":"Follower"},"target":"n1232","id":7991.0},{"source":"n1232","attributes":{"weight":2.0,"Edge Id":7482,"Relationship":"Follower"},"target":"n1231","id":7992.0},{"source":"n1232","attributes":{"weight":2.0,"Edge Id":22832,"Relationship":"Follower"},"target":"n1233","id":7993.0},{"source":"n1232","attributes":{"weight":2.0,"Edge Id":7166,"Relationship":"Follower"},"target":"n1444","id":7994.0},{"source":"n1233","attributes":{"Edge Id":26912,"Relationship":"Followed"},"target":"n843","id":7995.0},{"source":"n1233","attributes":{"weight":2.0,"Edge Id":26902,"Relationship":"Follower"},"target":"n1105","id":7996.0},{"source":"n1233","attributes":{"weight":2.0,"Edge Id":26903,"Relationship":"Follower"},"target":"n1106","id":7997.0},{"source":"n1233","attributes":{"weight":2.0,"Edge Id":24653,"Relationship":"Follower"},"target":"n1107","id":7998.0},{"source":"n1233","attributes":{"weight":2.0,"Edge Id":22831,"Relationship":"Follower"},"target":"n1232","id":7999.0},{"source":"n1234","attributes":{"Edge Id":36845,"Relationship":"Followed"},"target":"n833","id":8000.0},{"source":"n1234","attributes":{"Edge Id":36846,"Relationship":"Followed"},"target":"n1004","id":8001.0},{"source":"n1234","attributes":{"weight":2.0,"Edge Id":36842,"Relationship":"Follower"},"target":"n1243","id":8002.0},{"source":"n1236","attributes":{"weight":2.0,"Edge Id":36040,"Relationship":"Follower"},"target":"n779","id":8003.0},{"source":"n1236","attributes":{"Edge Id":4576,"Relationship":"Followed"},"target":"n816","id":8004.0},{"source":"n1236","attributes":{"weight":2.0,"Edge Id":36640,"Relationship":"Follower"},"target":"n871","id":8005.0},{"source":"n1236","attributes":{"weight":2.0,"Edge Id":25295,"Relationship":"Follower"},"target":"n1058","id":8006.0},{"source":"n1236","attributes":{"weight":2.0,"Edge Id":821,"Relationship":"Follower"},"target":"n1101","id":8007.0},{"source":"n1236","attributes":{"weight":2.0,"Edge Id":36638,"Relationship":"Follower"},"target":"n1237","id":8008.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":27450,"Relationship":"Follower"},"target":"n360","id":8009.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":16623,"Relationship":"Follower"},"target":"n558","id":8010.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":14944,"Relationship":"Follower"},"target":"n633","id":8011.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":30992,"Relationship":"Follower"},"target":"n865","id":8012.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":42762,"Relationship":"Follower"},"target":"n871","id":8013.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":24181,"Relationship":"Follower"},"target":"n902","id":8014.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":41096,"Relationship":"Follower"},"target":"n907","id":8015.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":42761,"Relationship":"Follower"},"target":"n992","id":8016.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":42758,"Relationship":"Follower"},"target":"n1009","id":8017.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":42765,"Relationship":"Follower"},"target":"n1047","id":8018.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":21627,"Relationship":"Follower"},"target":"n1083","id":8019.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":30721,"Relationship":"Follower"},"target":"n1117","id":8020.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":14991,"Relationship":"Follower"},"target":"n1138","id":8021.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":12825,"Relationship":"Follower"},"target":"n1139","id":8022.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":21324,"Relationship":"Follower"},"target":"n1143","id":8023.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":36637,"Relationship":"Follower"},"target":"n1236","id":8024.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":9622,"Relationship":"Follower"},"target":"n1238","id":8025.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":25162,"Relationship":"Follower"},"target":"n1299","id":8026.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":42764,"Relationship":"Follower"},"target":"n1307","id":8027.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":32637,"Relationship":"Follower"},"target":"n1325","id":8028.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":34459,"Relationship":"Follower"},"target":"n1326","id":8029.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":21086,"Relationship":"Follower"},"target":"n1328","id":8030.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":2893,"Relationship":"Follower"},"target":"n1408","id":8031.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":8426,"Relationship":"Follower"},"target":"n1422","id":8032.0},{"source":"n1237","attributes":{"weight":2.0,"Edge Id":34388,"Relationship":"Follower"},"target":"n1424","id":8033.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9659,"Relationship":"Follower"},"target":"n827","id":8034.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9657,"Relationship":"Follower"},"target":"n839","id":8035.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":3145,"Relationship":"Follower"},"target":"n1034","id":8036.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":836,"Relationship":"Follower"},"target":"n1101","id":8037.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9649,"Relationship":"Follower"},"target":"n1105","id":8038.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9652,"Relationship":"Follower"},"target":"n1106","id":8039.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9650,"Relationship":"Follower"},"target":"n1117","id":8040.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9647,"Relationship":"Follower"},"target":"n1143","id":8041.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9653,"Relationship":"Follower"},"target":"n1185","id":8042.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9655,"Relationship":"Follower"},"target":"n1237","id":8043.0},{"source":"n1238","attributes":{"weight":2.0,"Edge Id":9648,"Relationship":"Follower"},"target":"n1239","id":8044.0},{"source":"n1238","attributes":{"Edge Id":416,"Relationship":"Followed"},"target":"n1459","id":8045.0},{"source":"n1239","attributes":{"weight":1.2},"target":"n793","id":8046.0},{"source":"n1239","attributes":{"Edge Id":22713,"Relationship":"Followed"},"target":"n841","id":8047.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":22698,"Relationship":"Follower"},"target":"n865","id":8048.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":3606,"Relationship":"Follower"},"target":"n999","id":8049.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":22699,"Relationship":"Follower"},"target":"n1009","id":8050.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":22701,"Relationship":"Follower"},"target":"n1031","id":8051.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":22696,"Relationship":"Follower"},"target":"n1033","id":8052.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":822,"Relationship":"Follower"},"target":"n1101","id":8053.0},{"source":"n1239","attributes":{"weight":2.0,"Edge Id":9632,"Relationship":"Follower"},"target":"n1238","id":8054.0},{"source":"n1239","attributes":{"Edge Id":428,"Relationship":"Followed"},"target":"n1459","id":8055.0},{"source":"n1240","attributes":{"weight":2.0,"Edge Id":11430,"Relationship":"Follower"},"target":"n725","id":8056.0},{"source":"n1240","attributes":{"Edge Id":20541,"Relationship":"Followed"},"target":"n823","id":8057.0},{"source":"n1240","attributes":{"Edge Id":20561,"Relationship":"Followed"},"target":"n827","id":8058.0},{"source":"n1240","attributes":{"weight":2.0,"Edge Id":20537,"Relationship":"Follower"},"target":"n924","id":8059.0},{"source":"n1240","attributes":{"weight":2.0,"Edge Id":2604,"Relationship":"Follower"},"target":"n998","id":8060.0},{"source":"n1240","attributes":{"weight":2.0,"Edge Id":20530,"Relationship":"Follower"},"target":"n1159","id":8061.0},{"source":"n1240","attributes":{"weight":2.0,"Edge Id":6341,"Relationship":"Follower"},"target":"n1241","id":8062.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6355,"Relationship":"Follower"},"target":"n392","id":8063.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6371,"Relationship":"Follower"},"target":"n438","id":8064.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6418,"Relationship":"Follower"},"target":"n458","id":8065.0},{"source":"n1241","attributes":{"Edge Id":4510,"Relationship":"Followed"},"target":"n816","id":8066.0},{"source":"n1241","attributes":{"Edge Id":6429,"Relationship":"Followed"},"target":"n823","id":8067.0},{"source":"n1241","attributes":{"Edge Id":6422,"Relationship":"Followed"},"target":"n827","id":8068.0},{"source":"n1241","attributes":{"Edge Id":6424,"Relationship":"Followed"},"target":"n841","id":8069.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6356,"Relationship":"Follower"},"target":"n856","id":8070.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6368,"Relationship":"Follower"},"target":"n865","id":8071.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6383,"Relationship":"Follower"},"target":"n905","id":8072.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6353,"Relationship":"Follower"},"target":"n1043","id":8073.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6402,"Relationship":"Follower"},"target":"n1047","id":8074.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6395,"Relationship":"Follower"},"target":"n1054","id":8075.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6370,"Relationship":"Follower"},"target":"n1070","id":8076.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6357,"Relationship":"Follower"},"target":"n1082","id":8077.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6414,"Relationship":"Follower"},"target":"n1089","id":8078.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6369,"Relationship":"Follower"},"target":"n1118","id":8079.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6404,"Relationship":"Follower"},"target":"n1128","id":8080.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6366,"Relationship":"Follower"},"target":"n1137","id":8081.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6365,"Relationship":"Follower"},"target":"n1159","id":8082.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6359,"Relationship":"Follower"},"target":"n1240","id":8083.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6413,"Relationship":"Follower"},"target":"n1243","id":8084.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6375,"Relationship":"Follower"},"target":"n1247","id":8085.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6385,"Relationship":"Follower"},"target":"n1327","id":8086.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6361,"Relationship":"Follower"},"target":"n1400","id":8087.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6416,"Relationship":"Follower"},"target":"n1413","id":8088.0},{"source":"n1241","attributes":{"weight":2.0,"Edge Id":6396,"Relationship":"Follower"},"target":"n1489","id":8089.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":40713,"Relationship":"Follower"},"target":"n256","id":8090.0},{"source":"n1242","attributes":{"Edge Id":11515,"Relationship":"Followed"},"target":"n327","id":8091.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":32194,"Relationship":"Follower"},"target":"n328","id":8092.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":11054,"Relationship":"Follower"},"target":"n632","id":8093.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":15776,"Relationship":"Follower"},"target":"n726","id":8094.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":8204,"Relationship":"Follower"},"target":"n852","id":8095.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":40732,"Relationship":"Follower"},"target":"n1054","id":8096.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":38039,"Relationship":"Follower"},"target":"n1185","id":8097.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":4181,"Relationship":"Follower"},"target":"n1249","id":8098.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":33648,"Relationship":"Follower"},"target":"n1331","id":8099.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":11525,"Relationship":"Follower"},"target":"n1332","id":8100.0},{"source":"n1242","attributes":{"weight":2.0,"Edge Id":4701,"Relationship":"Follower"},"target":"n1516","id":8101.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":52874,"Relationship":"Follower"},"target":"n318","id":8102.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":22311,"Relationship":"Follower"},"target":"n549","id":8103.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":53823,"Relationship":"Follower"},"target":"n699","id":8104.0},{"source":"n1243","attributes":{"Edge Id":47758,"Relationship":"Followed"},"target":"n801","id":8105.0},{"source":"n1243","attributes":{"Edge Id":54264,"Relationship":"Followed"},"target":"n827","id":8106.0},{"source":"n1243","attributes":{"Edge Id":45294,"Relationship":"Followed"},"target":"n829","id":8107.0},{"source":"n1243","attributes":{"Edge Id":53701,"Relationship":"Followed"},"target":"n832","id":8108.0},{"source":"n1243","attributes":{"Edge Id":45359,"Relationship":"Followed"},"target":"n833","id":8109.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":44609,"Relationship":"Follower"},"target":"n918","id":8110.0},{"source":"n1243","attributes":{"Edge Id":53079,"Relationship":"Followed"},"target":"n919","id":8111.0},{"source":"n1243","attributes":{"Edge Id":53925,"Relationship":"Followed"},"target":"n922","id":8112.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":44727,"Relationship":"Follower"},"target":"n947","id":8113.0},{"source":"n1243","attributes":{"Edge Id":52852,"Relationship":"Followed"},"target":"n950","id":8114.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":54259,"Relationship":"Follower"},"target":"n951","id":8115.0},{"source":"n1243","attributes":{"Edge Id":48284,"Relationship":"Followed"},"target":"n994","id":8116.0},{"source":"n1243","attributes":{"Edge Id":54263,"Relationship":"Followed"},"target":"n995","id":8117.0},{"source":"n1243","attributes":{"Edge Id":54261,"Relationship":"Followed"},"target":"n1004","id":8118.0},{"source":"n1243","attributes":{"Edge Id":54036,"Relationship":"Followed"},"target":"n1016","id":8119.0},{"source":"n1243","attributes":{"Edge Id":50487,"Relationship":"Followed"},"target":"n1029","id":8120.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":54256,"Relationship":"Follower"},"target":"n1038","id":8121.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":54257,"Relationship":"Follower"},"target":"n1089","id":8122.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":53468,"Relationship":"Follower"},"target":"n1174","id":8123.0},{"source":"n1243","attributes":{"Edge Id":49098,"Relationship":"Followed"},"target":"n1178","id":8124.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":36830,"Relationship":"Follower"},"target":"n1234","id":8125.0},{"source":"n1243","attributes":{"weight":2.0,"Edge Id":6328,"Relationship":"Follower"},"target":"n1241","id":8126.0},{"source":"n1243","attributes":{"Edge Id":51682,"Relationship":"Followed"},"target":"n1295","id":8127.0},{"source":"n1244","attributes":{"weight":2.0,"Edge Id":25125,"Relationship":"Follower"},"target":"n569","id":8128.0},{"source":"n1244","attributes":{"weight":2.0,"Edge Id":35600,"Relationship":"Follower"},"target":"n1245","id":8129.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":12781,"Relationship":"Follower"},"target":"n596","id":8130.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":40323,"Relationship":"Follower"},"target":"n727","id":8131.0},{"source":"n1245","attributes":{"Edge Id":40333,"Relationship":"Followed"},"target":"n801","id":8132.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":15473,"Relationship":"Follower"},"target":"n809","id":8133.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":23208,"Relationship":"Follower"},"target":"n1032","id":8134.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":21625,"Relationship":"Follower"},"target":"n1083","id":8135.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":870,"Relationship":"Follower"},"target":"n1101","id":8136.0},{"source":"n1245","attributes":{"weight":2.0,"Edge Id":35599,"Relationship":"Follower"},"target":"n1244","id":8137.0},{"source":"n1246","attributes":{"weight":2.0,"Edge Id":36553,"Relationship":"Follower"},"target":"n728","id":8138.0},{"source":"n1246","attributes":{"weight":2.0,"Edge Id":34457,"Relationship":"Follower"},"target":"n1326","id":8139.0},{"source":"n1247","attributes":{"Edge Id":42010,"Relationship":"Followed"},"target":"n833","id":8140.0},{"source":"n1247","attributes":{"weight":2.0,"Edge Id":42002,"Relationship":"Follower"},"target":"n941","id":8141.0},{"source":"n1247","attributes":{"weight":2.0,"Edge Id":42003,"Relationship":"Follower"},"target":"n1009","id":8142.0},{"source":"n1247","attributes":{"weight":2.0,"Edge Id":42006,"Relationship":"Follower"},"target":"n1051","id":8143.0},{"source":"n1247","attributes":{"weight":2.0,"Edge Id":42005,"Relationship":"Follower"},"target":"n1059","id":8144.0},{"source":"n1247","attributes":{"weight":2.0,"Edge Id":18698,"Relationship":"Follower"},"target":"n1093","id":8145.0},{"source":"n1247","attributes":{"weight":2.0,"Edge Id":6350,"Relationship":"Follower"},"target":"n1241","id":8146.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14305,"Relationship":"Follower"},"target":"n588","id":8147.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14311,"Relationship":"Follower"},"target":"n929","id":8148.0},{"source":"n1248","attributes":{"Edge Id":14316,"Relationship":"Followed"},"target":"n949","id":8149.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14309,"Relationship":"Follower"},"target":"n1009","id":8150.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14306,"Relationship":"Follower"},"target":"n1143","id":8151.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14310,"Relationship":"Follower"},"target":"n1335","id":8152.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14315,"Relationship":"Follower"},"target":"n1381","id":8153.0},{"source":"n1248","attributes":{"weight":2.0,"Edge Id":14307,"Relationship":"Follower"},"target":"n1491","id":8154.0},{"source":"n1249","attributes":{"Edge Id":4220,"Relationship":"Followed"},"target":"n833","id":8155.0},{"source":"n1249","attributes":{"Edge Id":4226,"Relationship":"Followed"},"target":"n935","id":8156.0},{"source":"n1249","attributes":{"Edge Id":4237,"Relationship":"Followed"},"target":"n993","id":8157.0},{"source":"n1249","attributes":{"Edge Id":4240,"Relationship":"Followed"},"target":"n994","id":8158.0},{"source":"n1249","attributes":{"Edge Id":4221,"Relationship":"Followed"},"target":"n995","id":8159.0},{"source":"n1249","attributes":{"Edge Id":4223,"Relationship":"Followed"},"target":"n1004","id":8160.0},{"source":"n1249","attributes":{"Edge Id":4231,"Relationship":"Followed"},"target":"n1016","id":8161.0},{"source":"n1249","attributes":{"weight":2.0,"Edge Id":4196,"Relationship":"Follower"},"target":"n1242","id":8162.0},{"source":"n1249","attributes":{"weight":2.0,"Edge Id":4191,"Relationship":"Follower"},"target":"n1376","id":8163.0},{"source":"n1249","attributes":{"weight":2.0,"Edge Id":4192,"Relationship":"Follower"},"target":"n1380","id":8164.0},{"source":"n1249","attributes":{"weight":2.0,"Edge Id":4206,"Relationship":"Follower"},"target":"n1381","id":8165.0},{"source":"n1250","attributes":{"Edge Id":52767,"Relationship":"Followed"},"target":"n805","id":8166.0},{"source":"n1250","attributes":{"Edge Id":47113,"Relationship":"Followed"},"target":"n881","id":8167.0},{"source":"n1250","attributes":{"weight":2.0,"Edge Id":52754,"Relationship":"Follower"},"target":"n890","id":8168.0},{"source":"n1250","attributes":{"Edge Id":52776,"Relationship":"Followed"},"target":"n911","id":8169.0},{"source":"n1250","attributes":{"Edge Id":52765,"Relationship":"Followed"},"target":"n922","id":8170.0},{"source":"n1250","attributes":{"Edge Id":44473,"Relationship":"Followed"},"target":"n943","id":8171.0},{"source":"n1250","attributes":{"Edge Id":45660,"Relationship":"Followed"},"target":"n949","id":8172.0},{"source":"n1250","attributes":{"Edge Id":52762,"Relationship":"Followed"},"target":"n1007","id":8173.0},{"source":"n1250","attributes":{"Edge Id":52770,"Relationship":"Followed"},"target":"n1016","id":8174.0},{"source":"n1250","attributes":{"weight":2.0,"Edge Id":27735,"Relationship":"Follower"},"target":"n1105","id":8175.0},{"source":"n1250","attributes":{"weight":2.0,"Edge Id":10680,"Relationship":"Follower"},"target":"n1334","id":8176.0},{"source":"n1250","attributes":{"Edge Id":45576,"Relationship":"Followed"},"target":"n1335","id":8177.0},{"source":"n1250","attributes":{"Edge Id":52778,"Relationship":"Followed"},"target":"n1375","id":8178.0},{"source":"n1250","attributes":{"weight":2.0,"Edge Id":8875,"Relationship":"Follower"},"target":"n1376","id":8179.0},{"source":"n1250","attributes":{"weight":2.0,"Edge Id":52760,"Relationship":"Follower"},"target":"n1381","id":8180.0},{"source":"n1250","attributes":{"weight":2.0,"Edge Id":52468,"Relationship":"Follower"},"target":"n1385","id":8181.0},{"source":"n1251","attributes":{"Edge Id":54054,"Relationship":"Followed"},"target":"n827","id":8182.0},{"source":"n1251","attributes":{"weight":2.0,"Edge Id":54053,"Relationship":"Follower"},"target":"n835","id":8183.0},{"source":"n1251","attributes":{"Edge Id":53193,"Relationship":"Followed"},"target":"n838","id":8184.0},{"source":"n1251","attributes":{"weight":2.0,"Edge Id":44934,"Relationship":"Follower"},"target":"n945","id":8185.0},{"source":"n1252","attributes":{"weight":2.0,"Edge Id":16087,"Relationship":"Follower"},"target":"n731","id":8186.0},{"source":"n1252","attributes":{"weight":2.0,"Edge Id":16091,"Relationship":"Follower"},"target":"n837","id":8187.0},{"source":"n1252","attributes":{"weight":2.0,"Edge Id":3132,"Relationship":"Follower"},"target":"n1034","id":8188.0},{"source":"n1252","attributes":{"weight":2.0,"Edge Id":11794,"Relationship":"Follower"},"target":"n1055","id":8189.0},{"source":"n1252","attributes":{"weight":2.0,"Edge Id":3031,"Relationship":"Follower"},"target":"n1198","id":8190.0},{"source":"n1252","attributes":{"weight":2.0,"Edge Id":4881,"Relationship":"Follower"},"target":"n1253","id":8191.0},{"source":"n1253","attributes":{"weight":2.0,"Edge Id":4889,"Relationship":"Follower"},"target":"n1252","id":8192.0},{"source":"n1253","attributes":{"weight":2.0,"Edge Id":4887,"Relationship":"Follower"},"target":"n1255","id":8193.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":14534,"Relationship":"Follower"},"target":"n535","id":8194.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":51790,"Relationship":"Follower"},"target":"n904","id":8195.0},{"source":"n1254","attributes":{"Edge Id":51523,"Relationship":"Followed"},"target":"n931","id":8196.0},{"source":"n1254","attributes":{"Edge Id":43133,"Relationship":"Followed"},"target":"n952","id":8197.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":36506,"Relationship":"Follower"},"target":"n1046","id":8198.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":24961,"Relationship":"Follower"},"target":"n1150","id":8199.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":12933,"Relationship":"Follower"},"target":"n1255","id":8200.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":12203,"Relationship":"Follower"},"target":"n1259","id":8201.0},{"source":"n1254","attributes":{"Edge Id":3540,"Relationship":"Followed"},"target":"n1339","id":8202.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":17948,"Relationship":"Follower"},"target":"n1428","id":8203.0},{"source":"n1254","attributes":{"weight":2.0,"Edge Id":29556,"Relationship":"Follower"},"target":"n1492","id":8204.0},{"source":"n1255","attributes":{"weight":2.0,"Edge Id":2606,"Relationship":"Follower"},"target":"n998","id":8205.0},{"source":"n1255","attributes":{"weight":2.0,"Edge Id":4882,"Relationship":"Follower"},"target":"n1253","id":8206.0},{"source":"n1255","attributes":{"weight":2.0,"Edge Id":12941,"Relationship":"Follower"},"target":"n1254","id":8207.0},{"source":"n1256","attributes":{"weight":2.0,"Edge Id":18524,"Relationship":"Follower"},"target":"n1258","id":8208.0},{"source":"n1256","attributes":{"weight":2.0,"Edge Id":17401,"Relationship":"Follower"},"target":"n1317","id":8209.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":21008,"Relationship":"Follower"},"target":"n273","id":8210.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":21010,"Relationship":"Follower"},"target":"n304","id":8211.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":21011,"Relationship":"Follower"},"target":"n733","id":8212.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":13215,"Relationship":"Follower"},"target":"n1035","id":8213.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":21020,"Relationship":"Follower"},"target":"n1065","id":8214.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":21006,"Relationship":"Follower"},"target":"n1143","id":8215.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":21009,"Relationship":"Follower"},"target":"n1187","id":8216.0},{"source":"n1257","attributes":{"weight":2.0,"Edge Id":17413,"Relationship":"Follower"},"target":"n1317","id":8217.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29871,"Relationship":"Follower"},"target":"n502","id":8218.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29885,"Relationship":"Follower"},"target":"n734","id":8219.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29887,"Relationship":"Follower"},"target":"n808","id":8220.0},{"source":"n1258","attributes":{"Edge Id":29905,"Relationship":"Followed"},"target":"n841","id":8221.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29878,"Relationship":"Follower"},"target":"n959","id":8222.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":2609,"Relationship":"Follower"},"target":"n998","id":8223.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":3631,"Relationship":"Follower"},"target":"n999","id":8224.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29875,"Relationship":"Follower"},"target":"n1009","id":8225.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":6553,"Relationship":"Follower"},"target":"n1043","id":8226.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29873,"Relationship":"Follower"},"target":"n1062","id":8227.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":21890,"Relationship":"Follower"},"target":"n1077","id":8228.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":27725,"Relationship":"Follower"},"target":"n1105","id":8229.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":24658,"Relationship":"Follower"},"target":"n1107","id":8230.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":18519,"Relationship":"Follower"},"target":"n1256","id":8231.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":12212,"Relationship":"Follower"},"target":"n1259","id":8232.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29881,"Relationship":"Follower"},"target":"n1294","id":8233.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":26031,"Relationship":"Follower"},"target":"n1438","id":8234.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":1570,"Relationship":"Follower"},"target":"n1447","id":8235.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29872,"Relationship":"Follower"},"target":"n1472","id":8236.0},{"source":"n1258","attributes":{"weight":2.0,"Edge Id":29870,"Relationship":"Follower"},"target":"n1491","id":8237.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12215,"Relationship":"Follower"},"target":"n348","id":8238.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12216,"Relationship":"Follower"},"target":"n569","id":8239.0},{"source":"n1259","attributes":{"Edge Id":12228,"Relationship":"Followed"},"target":"n841","id":8240.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12222,"Relationship":"Follower"},"target":"n871","id":8241.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":6544,"Relationship":"Follower"},"target":"n1043","id":8242.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12224,"Relationship":"Follower"},"target":"n1047","id":8243.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12219,"Relationship":"Follower"},"target":"n1166","id":8244.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12225,"Relationship":"Follower"},"target":"n1254","id":8245.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12217,"Relationship":"Follower"},"target":"n1258","id":8246.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":12218,"Relationship":"Follower"},"target":"n1437","id":8247.0},{"source":"n1259","attributes":{"weight":2.0,"Edge Id":9151,"Relationship":"Follower"},"target":"n1439","id":8248.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":47280,"Relationship":"Follower"},"target":"n798","id":8249.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":47471,"Relationship":"Follower"},"target":"n814","id":8250.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":43683,"Relationship":"Follower"},"target":"n820","id":8251.0},{"source":"n1260","attributes":{"Edge Id":44320,"Relationship":"Followed"},"target":"n841","id":8252.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":48016,"Relationship":"Follower"},"target":"n871","id":8253.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":46730,"Relationship":"Follower"},"target":"n925","id":8254.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":3562,"Relationship":"Follower"},"target":"n999","id":8255.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":33385,"Relationship":"Follower"},"target":"n1014","id":8256.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":48609,"Relationship":"Follower"},"target":"n1059","id":8257.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":1510,"Relationship":"Follower"},"target":"n1261","id":8258.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":18183,"Relationship":"Follower"},"target":"n1268","id":8259.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":48696,"Relationship":"Follower"},"target":"n1270","id":8260.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":20616,"Relationship":"Follower"},"target":"n1271","id":8261.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":48697,"Relationship":"Follower"},"target":"n1275","id":8262.0},{"source":"n1260","attributes":{"weight":2.0,"Edge Id":47397,"Relationship":"Follower"},"target":"n1449","id":8263.0},{"source":"n1261","attributes":{"weight":2.0,"Edge Id":1519,"Relationship":"Follower"},"target":"n336","id":8264.0},{"source":"n1261","attributes":{"weight":2.0,"Edge Id":1520,"Relationship":"Follower"},"target":"n337","id":8265.0},{"source":"n1261","attributes":{"weight":2.0,"Edge Id":1518,"Relationship":"Follower"},"target":"n1072","id":8266.0},{"source":"n1261","attributes":{"weight":2.0,"Edge Id":1522,"Relationship":"Follower"},"target":"n1260","id":8267.0},{"source":"n1261","attributes":{"weight":2.0,"Edge Id":1517,"Relationship":"Follower"},"target":"n1262","id":8268.0},{"source":"n1261","attributes":{"weight":2.0,"Edge Id":1516,"Relationship":"Follower"},"target":"n1447","id":8269.0},{"source":"n1262","attributes":{"weight":2.0,"Edge Id":1512,"Relationship":"Follower"},"target":"n1261","id":8270.0},{"source":"n1262","attributes":{"weight":2.0,"Edge Id":2503,"Relationship":"Follower"},"target":"n1263","id":8271.0},{"source":"n1262","attributes":{"weight":2.0,"Edge Id":2505,"Relationship":"Follower"},"target":"n1472","id":8272.0},{"source":"n1262","attributes":{"weight":2.0,"Edge Id":2504,"Relationship":"Follower"},"target":"n1494","id":8273.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":10499,"Relationship":"Follower"},"target":"n736","id":8274.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":10502,"Relationship":"Follower"},"target":"n932","id":8275.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":10504,"Relationship":"Follower"},"target":"n1113","id":8276.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":10501,"Relationship":"Follower"},"target":"n1141","id":8277.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":2498,"Relationship":"Follower"},"target":"n1262","id":8278.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":10503,"Relationship":"Follower"},"target":"n1472","id":8279.0},{"source":"n1263","attributes":{"weight":2.0,"Edge Id":10506,"Relationship":"Follower"},"target":"n1480","id":8280.0},{"source":"n1264","attributes":{"Edge Id":14808,"Relationship":"Follower"},"target":"n737","id":8281.0},{"source":"n1264","attributes":{"Edge Id":14801,"Relationship":"Follower"},"target":"n1095","id":8282.0},{"source":"n1264","attributes":{"Edge Id":14802,"Relationship":"Follower"},"target":"n1265","id":8283.0},{"source":"n1265","attributes":{"weight":2.0,"Edge Id":33278,"Relationship":"Follower"},"target":"n737","id":8284.0},{"source":"n1265","attributes":{"weight":2.0,"Edge Id":33274,"Relationship":"Follower"},"target":"n980","id":8285.0},{"source":"n1265","attributes":{"weight":2.0,"Edge Id":14892,"Relationship":"Follower"},"target":"n1095","id":8286.0},{"source":"n1265","attributes":{"Edge Id":14810,"Relationship":"Followed"},"target":"n1264","id":8287.0},{"source":"n1266","attributes":{"weight":2.0,"Edge Id":2975,"Relationship":"Follower"},"target":"n1047","id":8288.0},{"source":"n1266","attributes":{"weight":2.0,"Edge Id":2965,"Relationship":"Follower"},"target":"n1052","id":8289.0},{"source":"n1266","attributes":{"weight":2.0,"Edge Id":2966,"Relationship":"Follower"},"target":"n1082","id":8290.0},{"source":"n1267","attributes":{"Edge Id":6928,"Relationship":"Followed"},"target":"n547","id":8291.0},{"source":"n1267","attributes":{"Edge Id":6929,"Relationship":"Followed"},"target":"n931","id":8292.0},{"source":"n1267","attributes":{"weight":2.0,"Edge Id":6922,"Relationship":"Follower"},"target":"n1073","id":8293.0},{"source":"n1267","attributes":{"weight":2.0,"Edge Id":6921,"Relationship":"Follower"},"target":"n1268","id":8294.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":18194,"Relationship":"Follower"},"target":"n798","id":8295.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":18193,"Relationship":"Follower"},"target":"n929","id":8296.0},{"source":"n1268","attributes":{"Edge Id":18207,"Relationship":"Followed"},"target":"n1039","id":8297.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":18195,"Relationship":"Follower"},"target":"n1059","id":8298.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":8079,"Relationship":"Follower"},"target":"n1094","id":8299.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":15748,"Relationship":"Follower"},"target":"n1197","id":8300.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":18196,"Relationship":"Follower"},"target":"n1260","id":8301.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":6910,"Relationship":"Follower"},"target":"n1267","id":8302.0},{"source":"n1268","attributes":{"weight":2.0,"Edge Id":12407,"Relationship":"Follower"},"target":"n1269","id":8303.0},{"source":"n1269","attributes":{"weight":2.0,"Edge Id":12420,"Relationship":"Follower"},"target":"n929","id":8304.0},{"source":"n1269","attributes":{"Edge Id":12429,"Relationship":"Followed"},"target":"n1039","id":8305.0},{"source":"n1269","attributes":{"weight":2.0,"Edge Id":12422,"Relationship":"Follower"},"target":"n1059","id":8306.0},{"source":"n1269","attributes":{"weight":2.0,"Edge Id":12416,"Relationship":"Follower"},"target":"n1095","id":8307.0},{"source":"n1269","attributes":{"weight":2.0,"Edge Id":12417,"Relationship":"Follower"},"target":"n1268","id":8308.0},{"source":"n1270","attributes":{"weight":2.0,"Edge Id":16216,"Relationship":"Follower"},"target":"n738","id":8309.0},{"source":"n1270","attributes":{"weight":2.0,"Edge Id":47477,"Relationship":"Follower"},"target":"n814","id":8310.0},{"source":"n1270","attributes":{"Edge Id":43575,"Relationship":"Followed"},"target":"n836","id":8311.0},{"source":"n1270","attributes":{"weight":2.0,"Edge Id":48693,"Relationship":"Follower"},"target":"n1260","id":8312.0},{"source":"n1270","attributes":{"weight":2.0,"Edge Id":20615,"Relationship":"Follower"},"target":"n1271","id":8313.0},{"source":"n1270","attributes":{"weight":2.0,"Edge Id":4976,"Relationship":"Follower"},"target":"n1274","id":8314.0},{"source":"n1271","attributes":{"weight":2.0,"Edge Id":15883,"Relationship":"Follower"},"target":"n562","id":8315.0},{"source":"n1271","attributes":{"weight":2.0,"Edge Id":20623,"Relationship":"Follower"},"target":"n814","id":8316.0},{"source":"n1271","attributes":{"weight":2.0,"Edge Id":20625,"Relationship":"Follower"},"target":"n1059","id":8317.0},{"source":"n1271","attributes":{"weight":2.0,"Edge Id":20626,"Relationship":"Follower"},"target":"n1260","id":8318.0},{"source":"n1271","attributes":{"weight":2.0,"Edge Id":20627,"Relationship":"Follower"},"target":"n1270","id":8319.0},{"source":"n1271","attributes":{"weight":2.0,"Edge Id":20628,"Relationship":"Follower"},"target":"n1275","id":8320.0},{"source":"n1272","attributes":{"weight":2.0,"Edge Id":26678,"Relationship":"Follower"},"target":"n820","id":8321.0},{"source":"n1272","attributes":{"Edge Id":26700,"Relationship":"Followed"},"target":"n829","id":8322.0},{"source":"n1272","attributes":{"Edge Id":26689,"Relationship":"Followed"},"target":"n867","id":8323.0},{"source":"n1272","attributes":{"weight":2.0,"Edge Id":3441,"Relationship":"Follower"},"target":"n1273","id":8324.0},{"source":"n1272","attributes":{"Edge Id":26692,"Relationship":"Followed"},"target":"n1277","id":8325.0},{"source":"n1272","attributes":{"Edge Id":26718,"Relationship":"Followed"},"target":"n1360","id":8326.0},{"source":"n1273","attributes":{"Edge Id":3458,"Relationship":"Followed"},"target":"n833","id":8327.0},{"source":"n1273","attributes":{"Edge Id":3457,"Relationship":"Followed"},"target":"n867","id":8328.0},{"source":"n1273","attributes":{"Edge Id":3462,"Relationship":"Followed"},"target":"n1029","id":8329.0},{"source":"n1273","attributes":{"weight":2.0,"Edge Id":3446,"Relationship":"Follower"},"target":"n1272","id":8330.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":5002,"Relationship":"Follower"},"target":"n333","id":8331.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4993,"Relationship":"Follower"},"target":"n814","id":8332.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4991,"Relationship":"Follower"},"target":"n947","id":8333.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4985,"Relationship":"Follower"},"target":"n1043","id":8334.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4996,"Relationship":"Follower"},"target":"n1059","id":8335.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":5000,"Relationship":"Follower"},"target":"n1270","id":8336.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":5001,"Relationship":"Follower"},"target":"n1275","id":8337.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4999,"Relationship":"Follower"},"target":"n1323","id":8338.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4995,"Relationship":"Follower"},"target":"n1327","id":8339.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4990,"Relationship":"Follower"},"target":"n1437","id":8340.0},{"source":"n1274","attributes":{"weight":2.0,"Edge Id":4986,"Relationship":"Follower"},"target":"n1439","id":8341.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48854,"Relationship":"Follower"},"target":"n291","id":8342.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":18969,"Relationship":"Follower"},"target":"n294","id":8343.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":21152,"Relationship":"Follower"},"target":"n332","id":8344.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":25255,"Relationship":"Follower"},"target":"n335","id":8345.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":47275,"Relationship":"Follower"},"target":"n798","id":8346.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":47472,"Relationship":"Follower"},"target":"n814","id":8347.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48018,"Relationship":"Follower"},"target":"n871","id":8348.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48853,"Relationship":"Follower"},"target":"n989","id":8349.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48616,"Relationship":"Follower"},"target":"n1059","id":8350.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48691,"Relationship":"Follower"},"target":"n1260","id":8351.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":20613,"Relationship":"Follower"},"target":"n1271","id":8352.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":4974,"Relationship":"Follower"},"target":"n1274","id":8353.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48713,"Relationship":"Follower"},"target":"n1323","id":8354.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48465,"Relationship":"Follower"},"target":"n1327","id":8355.0},{"source":"n1275","attributes":{"weight":2.0,"Edge Id":48513,"Relationship":"Follower"},"target":"n1363","id":8356.0},{"source":"n1276","attributes":{"weight":2.0,"Edge Id":49670,"Relationship":"Follower"},"target":"n285","id":8357.0},{"source":"n1276","attributes":{"Edge Id":46504,"Relationship":"Followed"},"target":"n825","id":8358.0},{"source":"n1276","attributes":{"Edge Id":43583,"Relationship":"Followed"},"target":"n836","id":8359.0},{"source":"n1277","attributes":{"Edge Id":45669,"Relationship":"Follower"},"target":"n342","id":8360.0},{"source":"n1277","attributes":{"Edge Id":52216,"Relationship":"Follower"},"target":"n469","id":8361.0},{"source":"n1277","attributes":{"Edge Id":52638,"Relationship":"Follower"},"target":"n574","id":8362.0},{"source":"n1277","attributes":{"weight":2.0,"Edge Id":27364,"Relationship":"Follower"},"target":"n667","id":8363.0},{"source":"n1277","attributes":{"Edge Id":52290,"Relationship":"Follower"},"target":"n739","id":8364.0},{"source":"n1277","attributes":{"Edge Id":22434,"Relationship":"Follower"},"target":"n796","id":8365.0},{"source":"n1277","attributes":{"Edge Id":46420,"Relationship":"Follower"},"target":"n825","id":8366.0},{"source":"n1277","attributes":{"Edge Id":18313,"Relationship":"Follower"},"target":"n854","id":8367.0},{"source":"n1277","attributes":{"Edge Id":46054,"Relationship":"Follower"},"target":"n903","id":8368.0},{"source":"n1277","attributes":{"Edge Id":47143,"Relationship":"Follower"},"target":"n905","id":8369.0},{"source":"n1277","attributes":{"Edge Id":7794,"Relationship":"Follower"},"target":"n914","id":8370.0},{"source":"n1277","attributes":{"Edge Id":26465,"Relationship":"Follower"},"target":"n986","id":8371.0},{"source":"n1277","attributes":{"Edge Id":50791,"Relationship":"Followed"},"target":"n987","id":8372.0},{"source":"n1277","attributes":{"Edge Id":45970,"Relationship":"Follower"},"target":"n1005","id":8373.0},{"source":"n1277","attributes":{"Edge Id":24962,"Relationship":"Follower"},"target":"n1150","id":8374.0},{"source":"n1277","attributes":{"Edge Id":47954,"Relationship":"Follower"},"target":"n1172","id":8375.0},{"source":"n1277","attributes":{"Edge Id":29301,"Relationship":"Follower"},"target":"n1224","id":8376.0},{"source":"n1277","attributes":{"Edge Id":26670,"Relationship":"Follower"},"target":"n1272","id":8377.0},{"source":"n1277","attributes":{"Edge Id":3933,"Relationship":"Follower"},"target":"n1278","id":8378.0},{"source":"n1277","attributes":{"Edge Id":11529,"Relationship":"Follower"},"target":"n1332","id":8379.0},{"source":"n1277","attributes":{"Edge Id":14675,"Relationship":"Follower"},"target":"n1344","id":8380.0},{"source":"n1277","attributes":{"Edge Id":48152,"Relationship":"Follower"},"target":"n1463","id":8381.0},{"source":"n1278","attributes":{"Edge Id":3976,"Relationship":"Followed"},"target":"n841","id":8382.0},{"source":"n1278","attributes":{"Edge Id":3981,"Relationship":"Followed"},"target":"n864","id":8383.0},{"source":"n1278","attributes":{"weight":2.0,"Edge Id":3946,"Relationship":"Follower"},"target":"n914","id":8384.0},{"source":"n1278","attributes":{"Edge Id":3985,"Relationship":"Followed"},"target":"n1029","id":8385.0},{"source":"n1278","attributes":{"weight":2.0,"Edge Id":3947,"Relationship":"Follower"},"target":"n1082","id":8386.0},{"source":"n1278","attributes":{"weight":2.0,"Edge Id":3952,"Relationship":"Follower"},"target":"n1113","id":8387.0},{"source":"n1278","attributes":{"Edge Id":4009,"Relationship":"Followed"},"target":"n1277","id":8388.0},{"source":"n1279","attributes":{"Edge Id":23994,"Relationship":"Followed"},"target":"n832","id":8389.0},{"source":"n1279","attributes":{"Edge Id":23969,"Relationship":"Followed"},"target":"n841","id":8390.0},{"source":"n1279","attributes":{"weight":2.0,"Edge Id":23950,"Relationship":"Follower"},"target":"n875","id":8391.0},{"source":"n1279","attributes":{"weight":2.0,"Edge Id":23949,"Relationship":"Follower"},"target":"n1113","id":8392.0},{"source":"n1280","attributes":{"Edge Id":10882,"Relationship":"Followed"},"target":"n801","id":8393.0},{"source":"n1280","attributes":{"Edge Id":10899,"Relationship":"Followed"},"target":"n829","id":8394.0},{"source":"n1280","attributes":{"Edge Id":10879,"Relationship":"Followed"},"target":"n833","id":8395.0},{"source":"n1280","attributes":{"Edge Id":10888,"Relationship":"Followed"},"target":"n841","id":8396.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":8215,"Relationship":"Follower"},"target":"n852","id":8397.0},{"source":"n1280","attributes":{"Edge Id":10895,"Relationship":"Followed"},"target":"n867","id":8398.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10862,"Relationship":"Follower"},"target":"n903","id":8399.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10865,"Relationship":"Follower"},"target":"n905","id":8400.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10860,"Relationship":"Follower"},"target":"n971","id":8401.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10854,"Relationship":"Follower"},"target":"n1032","id":8402.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":3129,"Relationship":"Follower"},"target":"n1034","id":8403.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10851,"Relationship":"Follower"},"target":"n1055","id":8404.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":846,"Relationship":"Follower"},"target":"n1101","id":8405.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10859,"Relationship":"Follower"},"target":"n1102","id":8406.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10863,"Relationship":"Follower"},"target":"n1103","id":8407.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":8535,"Relationship":"Follower"},"target":"n1115","id":8408.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10856,"Relationship":"Follower"},"target":"n1150","id":8409.0},{"source":"n1280","attributes":{"Edge Id":10902,"Relationship":"Followed"},"target":"n1178","id":8410.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10852,"Relationship":"Follower"},"target":"n1281","id":8411.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10873,"Relationship":"Follower"},"target":"n1340","id":8412.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10853,"Relationship":"Follower"},"target":"n1409","id":8413.0},{"source":"n1280","attributes":{"weight":2.0,"Edge Id":10857,"Relationship":"Follower"},"target":"n1419","id":8414.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":12656,"Relationship":"Follower"},"target":"n839","id":8415.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":12651,"Relationship":"Follower"},"target":"n902","id":8416.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":12654,"Relationship":"Follower"},"target":"n1028","id":8417.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":3151,"Relationship":"Follower"},"target":"n1034","id":8418.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":11804,"Relationship":"Follower"},"target":"n1055","id":8419.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":12661,"Relationship":"Follower"},"target":"n1088","id":8420.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":12653,"Relationship":"Follower"},"target":"n1102","id":8421.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":10847,"Relationship":"Follower"},"target":"n1280","id":8422.0},{"source":"n1281","attributes":{"weight":2.0,"Edge Id":12652,"Relationship":"Follower"},"target":"n1419","id":8423.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":16952,"Relationship":"Follower"},"target":"n885","id":8424.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":3126,"Relationship":"Follower"},"target":"n1034","id":8425.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":16950,"Relationship":"Follower"},"target":"n1073","id":8426.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":16954,"Relationship":"Follower"},"target":"n1075","id":8427.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":16956,"Relationship":"Follower"},"target":"n1088","id":8428.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":16951,"Relationship":"Follower"},"target":"n1102","id":8429.0},{"source":"n1282","attributes":{"weight":2.0,"Edge Id":7045,"Relationship":"Follower"},"target":"n1403","id":8430.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":50821,"Relationship":"Follower"},"target":"n808","id":8431.0},{"source":"n1283","attributes":{"Edge Id":50825,"Relationship":"Followed"},"target":"n817","id":8432.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":50822,"Relationship":"Follower"},"target":"n827","id":8433.0},{"source":"n1283","attributes":{"Edge Id":43596,"Relationship":"Followed"},"target":"n836","id":8434.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":44035,"Relationship":"Follower"},"target":"n841","id":8435.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":49545,"Relationship":"Follower"},"target":"n885","id":8436.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":46066,"Relationship":"Follower"},"target":"n903","id":8437.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":46933,"Relationship":"Follower"},"target":"n959","id":8438.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":48753,"Relationship":"Follower"},"target":"n1031","id":8439.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":50820,"Relationship":"Follower"},"target":"n1128","id":8440.0},{"source":"n1283","attributes":{"weight":2.0,"Edge Id":50818,"Relationship":"Follower"},"target":"n1153","id":8441.0},{"source":"n1284","attributes":{"Edge Id":44331,"Relationship":"Followed"},"target":"n841","id":8442.0},{"source":"n1284","attributes":{"weight":2.0,"Edge Id":46043,"Relationship":"Follower"},"target":"n903","id":8443.0},{"source":"n1284","attributes":{"weight":2.0,"Edge Id":7800,"Relationship":"Follower"},"target":"n914","id":8444.0},{"source":"n1284","attributes":{"weight":2.0,"Edge Id":49844,"Relationship":"Follower"},"target":"n1018","id":8445.0},{"source":"n1284","attributes":{"weight":2.0,"Edge Id":49845,"Relationship":"Follower"},"target":"n1019","id":8446.0},{"source":"n1284","attributes":{"weight":2.0,"Edge Id":25300,"Relationship":"Follower"},"target":"n1058","id":8447.0},{"source":"n1284","attributes":{"weight":2.0,"Edge Id":141,"Relationship":"Follower"},"target":"n1285","id":8448.0},{"source":"n1285","attributes":{"weight":1.2},"target":"n793","id":8449.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":171,"Relationship":"Follower"},"target":"n814","id":8450.0},{"source":"n1285","attributes":{"Edge Id":196,"Relationship":"Followed"},"target":"n815","id":8451.0},{"source":"n1285","attributes":{"Edge Id":193,"Relationship":"Followed"},"target":"n825","id":8452.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":161,"Relationship":"Follower"},"target":"n840","id":8453.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":164,"Relationship":"Follower"},"target":"n856","id":8454.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":169,"Relationship":"Follower"},"target":"n903","id":8455.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":163,"Relationship":"Follower"},"target":"n914","id":8456.0},{"source":"n1285","attributes":{"Edge Id":194,"Relationship":"Followed"},"target":"n915","id":8457.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":174,"Relationship":"Follower"},"target":"n1006","id":8458.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":166,"Relationship":"Follower"},"target":"n1014","id":8459.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":176,"Relationship":"Follower"},"target":"n1054","id":8460.0},{"source":"n1285","attributes":{"weight":2.0,"Edge Id":173,"Relationship":"Follower"},"target":"n1284","id":8461.0},{"source":"n1286","attributes":{"weight":2.0,"Edge Id":14677,"Relationship":"Follower"},"target":"n1344","id":8462.0},{"source":"n1287","attributes":{"Edge Id":50509,"Relationship":"Followed"},"target":"n858","id":8463.0},{"source":"n1287","attributes":{"Edge Id":50517,"Relationship":"Followed"},"target":"n915","id":8464.0},{"source":"n1287","attributes":{"Edge Id":50519,"Relationship":"Followed"},"target":"n921","id":8465.0},{"source":"n1287","attributes":{"weight":2.0,"Edge Id":50504,"Relationship":"Follower"},"target":"n1057","id":8466.0},{"source":"n1287","attributes":{"weight":2.0,"Edge Id":50503,"Relationship":"Follower"},"target":"n1128","id":8467.0},{"source":"n1287","attributes":{"weight":2.0,"Edge Id":49752,"Relationship":"Follower"},"target":"n1161","id":8468.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":7692,"Relationship":"Follower"},"target":"n618","id":8469.0},{"source":"n1288","attributes":{"Edge Id":39756,"Relationship":"Followed"},"target":"n841","id":8470.0},{"source":"n1288","attributes":{"Edge Id":39744,"Relationship":"Followed"},"target":"n915","id":8471.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":39720,"Relationship":"Follower"},"target":"n947","id":8472.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":32055,"Relationship":"Follower"},"target":"n956","id":8473.0},{"source":"n1288","attributes":{"Edge Id":39753,"Relationship":"Followed"},"target":"n1004","id":8474.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":6581,"Relationship":"Follower"},"target":"n1043","id":8475.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":39736,"Relationship":"Follower"},"target":"n1051","id":8476.0},{"source":"n1288","attributes":{"Edge Id":39774,"Relationship":"Followed"},"target":"n1065","id":8477.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":31447,"Relationship":"Follower"},"target":"n1118","id":8478.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":34530,"Relationship":"Follower"},"target":"n1289","id":8479.0},{"source":"n1288","attributes":{"weight":2.0,"Edge Id":39727,"Relationship":"Follower"},"target":"n1290","id":8480.0},{"source":"n1289","attributes":{"Edge Id":34539,"Relationship":"Followed"},"target":"n841","id":8481.0},{"source":"n1289","attributes":{"weight":2.0,"Edge Id":32058,"Relationship":"Follower"},"target":"n956","id":8482.0},{"source":"n1289","attributes":{"weight":2.0,"Edge Id":31442,"Relationship":"Follower"},"target":"n1118","id":8483.0},{"source":"n1289","attributes":{"weight":2.0,"Edge Id":34531,"Relationship":"Follower"},"target":"n1288","id":8484.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":47231,"Relationship":"Follower"},"target":"n313","id":8485.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":34337,"Relationship":"Follower"},"target":"n540","id":8486.0},{"source":"n1290","attributes":{"Edge Id":47235,"Relationship":"Followed"},"target":"n801","id":8487.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":47232,"Relationship":"Follower"},"target":"n808","id":8488.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":15465,"Relationship":"Follower"},"target":"n809","id":8489.0},{"source":"n1290","attributes":{"Edge Id":46491,"Relationship":"Followed"},"target":"n825","id":8490.0},{"source":"n1290","attributes":{"Edge Id":43552,"Relationship":"Followed"},"target":"n836","id":8491.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":3868,"Relationship":"Follower"},"target":"n840","id":8492.0},{"source":"n1290","attributes":{"Edge Id":44307,"Relationship":"Followed"},"target":"n841","id":8493.0},{"source":"n1290","attributes":{"Edge Id":47236,"Relationship":"Followed"},"target":"n857","id":8494.0},{"source":"n1290","attributes":{"Edge Id":47244,"Relationship":"Followed"},"target":"n893","id":8495.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":46023,"Relationship":"Follower"},"target":"n903","id":8496.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":7773,"Relationship":"Follower"},"target":"n914","id":8497.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":46898,"Relationship":"Follower"},"target":"n959","id":8498.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":47229,"Relationship":"Follower"},"target":"n1006","id":8499.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":42466,"Relationship":"Follower"},"target":"n1040","id":8500.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":6552,"Relationship":"Follower"},"target":"n1043","id":8501.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":47234,"Relationship":"Follower"},"target":"n1089","id":8502.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":29954,"Relationship":"Follower"},"target":"n1137","id":8503.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":39714,"Relationship":"Follower"},"target":"n1288","id":8504.0},{"source":"n1290","attributes":{"weight":2.0,"Edge Id":20317,"Relationship":"Follower"},"target":"n1291","id":8505.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20352,"Relationship":"Follower"},"target":"n808","id":8506.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":15456,"Relationship":"Follower"},"target":"n809","id":8507.0},{"source":"n1291","attributes":{"Edge Id":20362,"Relationship":"Followed"},"target":"n825","id":8508.0},{"source":"n1291","attributes":{"Edge Id":20355,"Relationship":"Followed"},"target":"n841","id":8509.0},{"source":"n1291","attributes":{"Edge Id":20363,"Relationship":"Followed"},"target":"n857","id":8510.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20335,"Relationship":"Follower"},"target":"n903","id":8511.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":7784,"Relationship":"Follower"},"target":"n914","id":8512.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20333,"Relationship":"Follower"},"target":"n918","id":8513.0},{"source":"n1291","attributes":{"Edge Id":20390,"Relationship":"Followed"},"target":"n921","id":8514.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20338,"Relationship":"Follower"},"target":"n959","id":8515.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":8612,"Relationship":"Follower"},"target":"n976","id":8516.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":6566,"Relationship":"Follower"},"target":"n1043","id":8517.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20353,"Relationship":"Follower"},"target":"n1057","id":8518.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":16113,"Relationship":"Follower"},"target":"n1124","id":8519.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20340,"Relationship":"Follower"},"target":"n1290","id":8520.0},{"source":"n1291","attributes":{"weight":2.0,"Edge Id":20336,"Relationship":"Follower"},"target":"n1358","id":8521.0},{"source":"n1292","attributes":{"Edge Id":46571,"Relationship":"Followed"},"target":"n1004","id":8522.0},{"source":"n1292","attributes":{"weight":2.0,"Edge Id":46562,"Relationship":"Follower"},"target":"n1103","id":8523.0},{"source":"n1292","attributes":{"weight":2.0,"Edge Id":35363,"Relationship":"Follower"},"target":"n1293","id":8524.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":35374,"Relationship":"Follower"},"target":"n798","id":8525.0},{"source":"n1293","attributes":{"Edge Id":35388,"Relationship":"Followed"},"target":"n952","id":8526.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":23382,"Relationship":"Follower"},"target":"n1033","id":8527.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":910,"Relationship":"Follower"},"target":"n1101","id":8528.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":8556,"Relationship":"Follower"},"target":"n1115","id":8529.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":30749,"Relationship":"Follower"},"target":"n1117","id":8530.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":35373,"Relationship":"Follower"},"target":"n1292","id":8531.0},{"source":"n1293","attributes":{"weight":2.0,"Edge Id":16246,"Relationship":"Follower"},"target":"n1457","id":8532.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":49519,"Relationship":"Follower"},"target":"n142","id":8533.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50220,"Relationship":"Follower"},"target":"n346","id":8534.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":29184,"Relationship":"Follower"},"target":"n508","id":8535.0},{"source":"n1294","attributes":{"Edge Id":50251,"Relationship":"Followed"},"target":"n827","id":8536.0},{"source":"n1294","attributes":{"Edge Id":50256,"Relationship":"Followed"},"target":"n832","id":8537.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":44038,"Relationship":"Follower"},"target":"n841","id":8538.0},{"source":"n1294","attributes":{"Edge Id":50246,"Relationship":"Followed"},"target":"n857","id":8539.0},{"source":"n1294","attributes":{"Edge Id":50252,"Relationship":"Followed"},"target":"n860","id":8540.0},{"source":"n1294","attributes":{"Edge Id":50236,"Relationship":"Followed"},"target":"n893","id":8541.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":24182,"Relationship":"Follower"},"target":"n902","id":8542.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":46071,"Relationship":"Follower"},"target":"n903","id":8543.0},{"source":"n1294","attributes":{"Edge Id":50231,"Relationship":"Followed"},"target":"n921","id":8544.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50226,"Relationship":"Follower"},"target":"n962","id":8545.0},{"source":"n1294","attributes":{"Edge Id":50230,"Relationship":"Followed"},"target":"n979","id":8546.0},{"source":"n1294","attributes":{"Edge Id":50240,"Relationship":"Followed"},"target":"n991","id":8547.0},{"source":"n1294","attributes":{"Edge Id":50244,"Relationship":"Followed"},"target":"n1007","id":8548.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50223,"Relationship":"Follower"},"target":"n1018","id":8549.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":6586,"Relationship":"Follower"},"target":"n1043","id":8550.0},{"source":"n1294","attributes":{"Edge Id":50235,"Relationship":"Followed"},"target":"n1051","id":8551.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50221,"Relationship":"Follower"},"target":"n1054","id":8552.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":36576,"Relationship":"Follower"},"target":"n1062","id":8553.0},{"source":"n1294","attributes":{"Edge Id":50237,"Relationship":"Followed"},"target":"n1065","id":8554.0},{"source":"n1294","attributes":{"Edge Id":50239,"Relationship":"Followed"},"target":"n1067","id":8555.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":21893,"Relationship":"Follower"},"target":"n1077","id":8556.0},{"source":"n1294","attributes":{"Edge Id":50250,"Relationship":"Followed"},"target":"n1078","id":8557.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":18617,"Relationship":"Follower"},"target":"n1093","id":8558.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":27732,"Relationship":"Follower"},"target":"n1105","id":8559.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50222,"Relationship":"Follower"},"target":"n1111","id":8560.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":35425,"Relationship":"Follower"},"target":"n1113","id":8561.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":28651,"Relationship":"Follower"},"target":"n1159","id":8562.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":37049,"Relationship":"Follower"},"target":"n1165","id":8563.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":29856,"Relationship":"Follower"},"target":"n1258","id":8564.0},{"source":"n1294","attributes":{"Edge Id":50234,"Relationship":"Followed"},"target":"n1295","id":8565.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":24031,"Relationship":"Follower"},"target":"n1315","id":8566.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50227,"Relationship":"Follower"},"target":"n1372","id":8567.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":50224,"Relationship":"Follower"},"target":"n1385","id":8568.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":19256,"Relationship":"Follower"},"target":"n1445","id":8569.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":23698,"Relationship":"Follower"},"target":"n1458","id":8570.0},{"source":"n1294","attributes":{"weight":2.0,"Edge Id":30360,"Relationship":"Follower"},"target":"n1491","id":8571.0},{"source":"n1295","attributes":{"Edge Id":50661,"Relationship":"Followed"},"target":"n802","id":8572.0},{"source":"n1295","attributes":{"Edge Id":51653,"Relationship":"Followed"},"target":"n807","id":8573.0},{"source":"n1295","attributes":{"Edge Id":4601,"Relationship":"Followed"},"target":"n816","id":8574.0},{"source":"n1295","attributes":{"Edge Id":51571,"Relationship":"Followed"},"target":"n823","id":8575.0},{"source":"n1295","attributes":{"Edge Id":51655,"Relationship":"Followed"},"target":"n827","id":8576.0},{"source":"n1295","attributes":{"Edge Id":51639,"Relationship":"Followed"},"target":"n832","id":8577.0},{"source":"n1295","attributes":{"Edge Id":44342,"Relationship":"Followed"},"target":"n841","id":8578.0},{"source":"n1295","attributes":{"Edge Id":51345,"Relationship":"Followed"},"target":"n859","id":8579.0},{"source":"n1295","attributes":{"Edge Id":50339,"Relationship":"Followed"},"target":"n860","id":8580.0},{"source":"n1295","attributes":{"Edge Id":51641,"Relationship":"Followed"},"target":"n877","id":8581.0},{"source":"n1295","attributes":{"Edge Id":51637,"Relationship":"Followed"},"target":"n882","id":8582.0},{"source":"n1295","attributes":{"Edge Id":51648,"Relationship":"Followed"},"target":"n893","id":8583.0},{"source":"n1295","attributes":{"Edge Id":51644,"Relationship":"Followed"},"target":"n915","id":8584.0},{"source":"n1295","attributes":{"Edge Id":51650,"Relationship":"Followed"},"target":"n920","id":8585.0},{"source":"n1295","attributes":{"Edge Id":51510,"Relationship":"Followed"},"target":"n931","id":8586.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":44739,"Relationship":"Follower"},"target":"n947","id":8587.0},{"source":"n1295","attributes":{"Edge Id":51649,"Relationship":"Followed"},"target":"n979","id":8588.0},{"source":"n1295","attributes":{"Edge Id":49623,"Relationship":"Followed"},"target":"n983","id":8589.0},{"source":"n1295","attributes":{"Edge Id":50780,"Relationship":"Followed"},"target":"n987","id":8590.0},{"source":"n1295","attributes":{"Edge Id":51645,"Relationship":"Followed"},"target":"n1007","id":8591.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":51636,"Relationship":"Follower"},"target":"n1011","id":8592.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":51632,"Relationship":"Follower"},"target":"n1018","id":8593.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":50694,"Relationship":"Follower"},"target":"n1065","id":8594.0},{"source":"n1295","attributes":{"Edge Id":51651,"Relationship":"Followed"},"target":"n1067","id":8595.0},{"source":"n1295","attributes":{"Edge Id":51253,"Relationship":"Followed"},"target":"n1078","id":8596.0},{"source":"n1295","attributes":{"Edge Id":49497,"Relationship":"Followed"},"target":"n1099","id":8597.0},{"source":"n1295","attributes":{"Edge Id":10023,"Relationship":"Followed"},"target":"n1110","id":8598.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":51631,"Relationship":"Follower"},"target":"n1111","id":8599.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":29950,"Relationship":"Follower"},"target":"n1137","id":8600.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":50052,"Relationship":"Follower"},"target":"n1173","id":8601.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":51635,"Relationship":"Follower"},"target":"n1243","id":8602.0},{"source":"n1295","attributes":{"weight":2.0,"Edge Id":50206,"Relationship":"Follower"},"target":"n1294","id":8603.0},{"source":"n1296","attributes":{"weight":2.0,"Edge Id":25074,"Relationship":"Follower"},"target":"n1047","id":8604.0},{"source":"n1296","attributes":{"weight":2.0,"Edge Id":17167,"Relationship":"Follower"},"target":"n1082","id":8605.0},{"source":"n1296","attributes":{"weight":2.0,"Edge Id":25071,"Relationship":"Follower"},"target":"n1297","id":8606.0},{"source":"n1296","attributes":{"weight":2.0,"Edge Id":25070,"Relationship":"Follower"},"target":"n1298","id":8607.0},{"source":"n1296","attributes":{"Edge Id":436,"Relationship":"Followed"},"target":"n1459","id":8608.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":38795,"Relationship":"Follower"},"target":"n678","id":8609.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":24177,"Relationship":"Follower"},"target":"n902","id":8610.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":2586,"Relationship":"Follower"},"target":"n998","id":8611.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":31553,"Relationship":"Follower"},"target":"n1008","id":8612.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":23201,"Relationship":"Follower"},"target":"n1032","id":8613.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":31886,"Relationship":"Follower"},"target":"n1073","id":8614.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":17140,"Relationship":"Follower"},"target":"n1082","id":8615.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":21626,"Relationship":"Follower"},"target":"n1083","id":8616.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":841,"Relationship":"Follower"},"target":"n1101","id":8617.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":30710,"Relationship":"Follower"},"target":"n1117","id":8618.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":21351,"Relationship":"Follower"},"target":"n1143","id":8619.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":20153,"Relationship":"Follower"},"target":"n1183","id":8620.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":16663,"Relationship":"Follower"},"target":"n1222","id":8621.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":25066,"Relationship":"Follower"},"target":"n1296","id":8622.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":40581,"Relationship":"Follower"},"target":"n1298","id":8623.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":25168,"Relationship":"Follower"},"target":"n1299","id":8624.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":34458,"Relationship":"Follower"},"target":"n1326","id":8625.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":33651,"Relationship":"Follower"},"target":"n1331","id":8626.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":39200,"Relationship":"Follower"},"target":"n1411","id":8627.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":16238,"Relationship":"Follower"},"target":"n1457","id":8628.0},{"source":"n1297","attributes":{"Edge Id":453,"Relationship":"Followed"},"target":"n1459","id":8629.0},{"source":"n1297","attributes":{"weight":2.0,"Edge Id":41596,"Relationship":"Follower"},"target":"n1489","id":8630.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":1864,"Relationship":"Follower"},"target":"n303","id":8631.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":37282,"Relationship":"Follower"},"target":"n750","id":8632.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":40589,"Relationship":"Follower"},"target":"n924","id":8633.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":27636,"Relationship":"Follower"},"target":"n926","id":8634.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":40585,"Relationship":"Follower"},"target":"n929","id":8635.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":21333,"Relationship":"Follower"},"target":"n1143","id":8636.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":14081,"Relationship":"Follower"},"target":"n1182","id":8637.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":25067,"Relationship":"Follower"},"target":"n1296","id":8638.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":40584,"Relationship":"Follower"},"target":"n1297","id":8639.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":25163,"Relationship":"Follower"},"target":"n1299","id":8640.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":22140,"Relationship":"Follower"},"target":"n1400","id":8641.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":25233,"Relationship":"Follower"},"target":"n1404","id":8642.0},{"source":"n1298","attributes":{"weight":2.0,"Edge Id":37419,"Relationship":"Follower"},"target":"n1427","id":8643.0},{"source":"n1299","attributes":{"Edge Id":25196,"Relationship":"Followed"},"target":"n835","id":8644.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25181,"Relationship":"Follower"},"target":"n871","id":8645.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25176,"Relationship":"Follower"},"target":"n1062","id":8646.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25179,"Relationship":"Follower"},"target":"n1063","id":8647.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":12822,"Relationship":"Follower"},"target":"n1139","id":8648.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":21335,"Relationship":"Follower"},"target":"n1143","id":8649.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25180,"Relationship":"Follower"},"target":"n1237","id":8650.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25178,"Relationship":"Follower"},"target":"n1297","id":8651.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25177,"Relationship":"Follower"},"target":"n1298","id":8652.0},{"source":"n1299","attributes":{"weight":2.0,"Edge Id":25174,"Relationship":"Follower"},"target":"n1325","id":8653.0},{"source":"n1299","attributes":{"Edge Id":25202,"Relationship":"Followed"},"target":"n1405","id":8654.0},{"source":"n1300","attributes":{"weight":2.0,"Edge Id":32724,"Relationship":"Follower"},"target":"n266","id":8655.0},{"source":"n1300","attributes":{"weight":2.0,"Edge Id":3191,"Relationship":"Follower"},"target":"n1034","id":8656.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":10625,"Relationship":"Follower"},"target":"n263","id":8657.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":12447,"Relationship":"Follower"},"target":"n264","id":8658.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":16588,"Relationship":"Follower"},"target":"n380","id":8659.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":16589,"Relationship":"Follower"},"target":"n414","id":8660.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":16591,"Relationship":"Follower"},"target":"n839","id":8661.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":14568,"Relationship":"Follower"},"target":"n1052","id":8662.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":4320,"Relationship":"Follower"},"target":"n1203","id":8663.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":11329,"Relationship":"Follower"},"target":"n1302","id":8664.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":9292,"Relationship":"Follower"},"target":"n1401","id":8665.0},{"source":"n1301","attributes":{"weight":2.0,"Edge Id":7050,"Relationship":"Follower"},"target":"n1403","id":8666.0},{"source":"n1302","attributes":{"Edge Id":11360,"Relationship":"Followed"},"target":"n836","id":8667.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11353,"Relationship":"Follower"},"target":"n839","id":8668.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":3149,"Relationship":"Follower"},"target":"n1034","id":8669.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11349,"Relationship":"Follower"},"target":"n1052","id":8670.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11348,"Relationship":"Follower"},"target":"n1055","id":8671.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":4322,"Relationship":"Follower"},"target":"n1203","id":8672.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11350,"Relationship":"Follower"},"target":"n1301","id":8673.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11352,"Relationship":"Follower"},"target":"n1303","id":8674.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11351,"Relationship":"Follower"},"target":"n1400","id":8675.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":9298,"Relationship":"Follower"},"target":"n1401","id":8676.0},{"source":"n1302","attributes":{"weight":2.0,"Edge Id":11169,"Relationship":"Follower"},"target":"n1421","id":8677.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":17033,"Relationship":"Follower"},"target":"n270","id":8678.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28584,"Relationship":"Follower"},"target":"n317","id":8679.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":13768,"Relationship":"Follower"},"target":"n642","id":8680.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28576,"Relationship":"Follower"},"target":"n814","id":8681.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28583,"Relationship":"Follower"},"target":"n815","id":8682.0},{"source":"n1303","attributes":{"Edge Id":28590,"Relationship":"Followed"},"target":"n836","id":8683.0},{"source":"n1303","attributes":{"Edge Id":28598,"Relationship":"Followed"},"target":"n841","id":8684.0},{"source":"n1303","attributes":{"Edge Id":28593,"Relationship":"Followed"},"target":"n882","id":8685.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28573,"Relationship":"Follower"},"target":"n903","id":8686.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28575,"Relationship":"Follower"},"target":"n905","id":8687.0},{"source":"n1303","attributes":{"Edge Id":28597,"Relationship":"Followed"},"target":"n915","id":8688.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":3143,"Relationship":"Follower"},"target":"n1034","id":8689.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":13200,"Relationship":"Follower"},"target":"n1035","id":8690.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28585,"Relationship":"Follower"},"target":"n1051","id":8691.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":11790,"Relationship":"Follower"},"target":"n1055","id":8692.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28586,"Relationship":"Follower"},"target":"n1089","id":8693.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":18656,"Relationship":"Follower"},"target":"n1093","id":8694.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":17578,"Relationship":"Follower"},"target":"n1127","id":8695.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":21339,"Relationship":"Follower"},"target":"n1143","id":8696.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28582,"Relationship":"Follower"},"target":"n1153","id":8697.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28577,"Relationship":"Follower"},"target":"n1204","id":8698.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":15793,"Relationship":"Follower"},"target":"n1205","id":8699.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":11327,"Relationship":"Follower"},"target":"n1302","id":8700.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":28578,"Relationship":"Follower"},"target":"n1363","id":8701.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":22133,"Relationship":"Follower"},"target":"n1400","id":8702.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":19559,"Relationship":"Follower"},"target":"n1432","id":8703.0},{"source":"n1303","attributes":{"weight":2.0,"Edge Id":23067,"Relationship":"Follower"},"target":"n1435","id":8704.0},{"source":"n1304","attributes":{"Edge Id":18113,"Relationship":"Followed"},"target":"n637","id":8705.0},{"source":"n1304","attributes":{"Edge Id":18115,"Relationship":"Followed"},"target":"n753","id":8706.0},{"source":"n1304","attributes":{"Edge Id":18111,"Relationship":"Followed"},"target":"n843","id":8707.0},{"source":"n1304","attributes":{"weight":2.0,"Edge Id":18109,"Relationship":"Follower"},"target":"n924","id":8708.0},{"source":"n1304","attributes":{"weight":2.0,"Edge Id":18107,"Relationship":"Follower"},"target":"n1305","id":8709.0},{"source":"n1304","attributes":{"weight":2.0,"Edge Id":18110,"Relationship":"Follower"},"target":"n1307","id":8710.0},{"source":"n1304","attributes":{"weight":2.0,"Edge Id":17949,"Relationship":"Follower"},"target":"n1428","id":8711.0},{"source":"n1304","attributes":{"weight":2.0,"Edge Id":4117,"Relationship":"Follower"},"target":"n1429","id":8712.0},{"source":"n1304","attributes":{"weight":2.0,"Edge Id":15312,"Relationship":"Follower"},"target":"n1430","id":8713.0},{"source":"n1305","attributes":{"weight":1.2},"target":"n793","id":8714.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":41432,"Relationship":"Follower"},"target":"n808","id":8715.0},{"source":"n1305","attributes":{"Edge Id":41439,"Relationship":"Followed"},"target":"n823","id":8716.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":41425,"Relationship":"Follower"},"target":"n836","id":8717.0},{"source":"n1305","attributes":{"Edge Id":41437,"Relationship":"Followed"},"target":"n841","id":8718.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":31006,"Relationship":"Follower"},"target":"n865","id":8719.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":41429,"Relationship":"Follower"},"target":"n924","id":8720.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":31551,"Relationship":"Follower"},"target":"n1008","id":8721.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":25558,"Relationship":"Follower"},"target":"n1012","id":8722.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":41424,"Relationship":"Follower"},"target":"n1142","id":8723.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":41428,"Relationship":"Follower"},"target":"n1153","id":8724.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":28649,"Relationship":"Follower"},"target":"n1159","id":8725.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":2425,"Relationship":"Follower"},"target":"n1181","id":8726.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":18102,"Relationship":"Follower"},"target":"n1304","id":8727.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":41430,"Relationship":"Follower"},"target":"n1307","id":8728.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":40956,"Relationship":"Follower"},"target":"n1309","id":8729.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":30137,"Relationship":"Follower"},"target":"n1359","id":8730.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":4121,"Relationship":"Follower"},"target":"n1429","id":8731.0},{"source":"n1305","attributes":{"weight":2.0,"Edge Id":15297,"Relationship":"Follower"},"target":"n1430","id":8732.0},{"source":"n1306","attributes":{"weight":2.0,"Edge Id":30729,"Relationship":"Follower"},"target":"n1117","id":8733.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":27956,"Relationship":"Follower"},"target":"n397","id":8734.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":12783,"Relationship":"Follower"},"target":"n596","id":8735.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":5859,"Relationship":"Follower"},"target":"n703","id":8736.0},{"source":"n1307","attributes":{"Edge Id":52422,"Relationship":"Followed"},"target":"n827","id":8737.0},{"source":"n1307","attributes":{"Edge Id":47947,"Relationship":"Followed"},"target":"n843","id":8738.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":48013,"Relationship":"Follower"},"target":"n871","id":8739.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":52397,"Relationship":"Follower"},"target":"n924","id":8740.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":45755,"Relationship":"Follower"},"target":"n929","id":8741.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":43822,"Relationship":"Follower"},"target":"n1009","id":8742.0},{"source":"n1307","attributes":{"Edge Id":45075,"Relationship":"Followed"},"target":"n1039","id":8743.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":52412,"Relationship":"Follower"},"target":"n1047","id":8744.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":31891,"Relationship":"Follower"},"target":"n1073","id":8745.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":50551,"Relationship":"Follower"},"target":"n1075","id":8746.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":1280,"Relationship":"Follower"},"target":"n1081","id":8747.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":27749,"Relationship":"Follower"},"target":"n1105","id":8748.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":21332,"Relationship":"Follower"},"target":"n1143","id":8749.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":52114,"Relationship":"Follower"},"target":"n1153","id":8750.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":28650,"Relationship":"Follower"},"target":"n1159","id":8751.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":6775,"Relationship":"Follower"},"target":"n1180","id":8752.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":20168,"Relationship":"Follower"},"target":"n1183","id":8753.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":35641,"Relationship":"Follower"},"target":"n1187","id":8754.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":42754,"Relationship":"Follower"},"target":"n1237","id":8755.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":18096,"Relationship":"Follower"},"target":"n1304","id":8756.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":41419,"Relationship":"Follower"},"target":"n1305","id":8757.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":30135,"Relationship":"Follower"},"target":"n1359","id":8758.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":48515,"Relationship":"Follower"},"target":"n1363","id":8759.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":22137,"Relationship":"Follower"},"target":"n1400","id":8760.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":20417,"Relationship":"Follower"},"target":"n1407","id":8761.0},{"source":"n1307","attributes":{"weight":2.0,"Edge Id":15298,"Relationship":"Follower"},"target":"n1430","id":8762.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":20828,"Relationship":"Follower"},"target":"n872","id":8763.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":39611,"Relationship":"Follower"},"target":"n873","id":8764.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":32372,"Relationship":"Follower"},"target":"n1070","id":8765.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":21632,"Relationship":"Follower"},"target":"n1083","id":8766.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":35426,"Relationship":"Follower"},"target":"n1113","id":8767.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":28351,"Relationship":"Follower"},"target":"n1141","id":8768.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":24963,"Relationship":"Follower"},"target":"n1150","id":8769.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":34886,"Relationship":"Follower"},"target":"n1151","id":8770.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":6780,"Relationship":"Follower"},"target":"n1180","id":8771.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":20162,"Relationship":"Follower"},"target":"n1183","id":8772.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":16671,"Relationship":"Follower"},"target":"n1222","id":8773.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":29303,"Relationship":"Follower"},"target":"n1224","id":8774.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":39610,"Relationship":"Follower"},"target":"n1309","id":8775.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":26975,"Relationship":"Follower"},"target":"n1310","id":8776.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":37007,"Relationship":"Follower"},"target":"n1338","id":8777.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":2326,"Relationship":"Follower"},"target":"n1456","id":8778.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":23691,"Relationship":"Follower"},"target":"n1458","id":8779.0},{"source":"n1308","attributes":{"Edge Id":450,"Relationship":"Followed"},"target":"n1459","id":8780.0},{"source":"n1308","attributes":{"weight":2.0,"Edge Id":22743,"Relationship":"Follower"},"target":"n1474","id":8781.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":13225,"Relationship":"Follower"},"target":"n1035","id":8782.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":28053,"Relationship":"Follower"},"target":"n1042","id":8783.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":31888,"Relationship":"Follower"},"target":"n1073","id":8784.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":12316,"Relationship":"Follower"},"target":"n1140","id":8785.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":28343,"Relationship":"Follower"},"target":"n1141","id":8786.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":34894,"Relationship":"Follower"},"target":"n1151","id":8787.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":20150,"Relationship":"Follower"},"target":"n1183","id":8788.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":40957,"Relationship":"Follower"},"target":"n1305","id":8789.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":39609,"Relationship":"Follower"},"target":"n1308","id":8790.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":26153,"Relationship":"Follower"},"target":"n1361","id":8791.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":2337,"Relationship":"Follower"},"target":"n1456","id":8792.0},{"source":"n1309","attributes":{"Edge Id":451,"Relationship":"Followed"},"target":"n1459","id":8793.0},{"source":"n1309","attributes":{"weight":2.0,"Edge Id":627,"Relationship":"Follower"},"target":"n1469","id":8794.0},{"source":"n1310","attributes":{"Edge Id":27020,"Relationship":"Followed"},"target":"n801","id":8795.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":18322,"Relationship":"Follower"},"target":"n854","id":8796.0},{"source":"n1310","attributes":{"Edge Id":27016,"Relationship":"Followed"},"target":"n867","id":8797.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":2637,"Relationship":"Follower"},"target":"n998","id":8798.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":13221,"Relationship":"Follower"},"target":"n1035","id":8799.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":18586,"Relationship":"Follower"},"target":"n1093","id":8800.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":24654,"Relationship":"Follower"},"target":"n1107","id":8801.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":26984,"Relationship":"Follower"},"target":"n1308","id":8802.0},{"source":"n1310","attributes":{"weight":2.0,"Edge Id":27005,"Relationship":"Follower"},"target":"n1489","id":8803.0},{"source":"n1311","attributes":{"Edge Id":51448,"Relationship":"Followed"},"target":"n819","id":8804.0},{"source":"n1311","attributes":{"Edge Id":50341,"Relationship":"Followed"},"target":"n860","id":8805.0},{"source":"n1311","attributes":{"weight":2.0,"Edge Id":46914,"Relationship":"Follower"},"target":"n959","id":8806.0},{"source":"n1311","attributes":{"Edge Id":50782,"Relationship":"Followed"},"target":"n987","id":8807.0},{"source":"n1311","attributes":{"Edge Id":51903,"Relationship":"Followed"},"target":"n1067","id":8808.0},{"source":"n1311","attributes":{"weight":2.0,"Edge Id":49923,"Relationship":"Follower"},"target":"n1393","id":8809.0},{"source":"n1312","attributes":{"weight":2.0,"Edge Id":16393,"Relationship":"Follower"},"target":"n1313","id":8810.0},{"source":"n1312","attributes":{"weight":2.0,"Edge Id":7160,"Relationship":"Follower"},"target":"n1444","id":8811.0},{"source":"n1312","attributes":{"weight":2.0,"Edge Id":22235,"Relationship":"Follower"},"target":"n1449","id":8812.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16407,"Relationship":"Follower"},"target":"n338","id":8813.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16405,"Relationship":"Follower"},"target":"n406","id":8814.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16400,"Relationship":"Follower"},"target":"n581","id":8815.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16399,"Relationship":"Follower"},"target":"n582","id":8816.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16404,"Relationship":"Follower"},"target":"n757","id":8817.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16403,"Relationship":"Follower"},"target":"n874","id":8818.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":5569,"Relationship":"Follower"},"target":"n1072","id":8819.0},{"source":"n1313","attributes":{"Edge Id":16423,"Relationship":"Followed"},"target":"n1149","id":8820.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16402,"Relationship":"Follower"},"target":"n1312","id":8821.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16401,"Relationship":"Follower"},"target":"n1314","id":8822.0},{"source":"n1313","attributes":{"weight":2.0,"Edge Id":16406,"Relationship":"Follower"},"target":"n1449","id":8823.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19428,"Relationship":"Follower"},"target":"n338","id":8824.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19380,"Relationship":"Follower"},"target":"n570","id":8825.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":16550,"Relationship":"Follower"},"target":"n581","id":8826.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":16438,"Relationship":"Follower"},"target":"n582","id":8827.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19384,"Relationship":"Follower"},"target":"n758","id":8828.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19413,"Relationship":"Follower"},"target":"n834","id":8829.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19375,"Relationship":"Follower"},"target":"n902","id":8830.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19373,"Relationship":"Follower"},"target":"n912","id":8831.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19394,"Relationship":"Follower"},"target":"n965","id":8832.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":2627,"Relationship":"Follower"},"target":"n998","id":8833.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19383,"Relationship":"Follower"},"target":"n1008","id":8834.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19398,"Relationship":"Follower"},"target":"n1009","id":8835.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19423,"Relationship":"Follower"},"target":"n1047","id":8836.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":17162,"Relationship":"Follower"},"target":"n1082","id":8837.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":854,"Relationship":"Follower"},"target":"n1101","id":8838.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19401,"Relationship":"Follower"},"target":"n1103","id":8839.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19379,"Relationship":"Follower"},"target":"n1105","id":8840.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19389,"Relationship":"Follower"},"target":"n1106","id":8841.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19376,"Relationship":"Follower"},"target":"n1107","id":8842.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19371,"Relationship":"Follower"},"target":"n1143","id":8843.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":14354,"Relationship":"Follower"},"target":"n1163","id":8844.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":16395,"Relationship":"Follower"},"target":"n1313","id":8845.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19388,"Relationship":"Follower"},"target":"n1423","id":8846.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19386,"Relationship":"Follower"},"target":"n1424","id":8847.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19407,"Relationship":"Follower"},"target":"n1449","id":8848.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19377,"Relationship":"Follower"},"target":"n1470","id":8849.0},{"source":"n1314","attributes":{"weight":2.0,"Edge Id":19385,"Relationship":"Follower"},"target":"n1471","id":8850.0},{"source":"n1315","attributes":{"weight":2.0,"Edge Id":24036,"Relationship":"Follower"},"target":"n338","id":8851.0},{"source":"n1315","attributes":{"weight":2.0,"Edge Id":6582,"Relationship":"Follower"},"target":"n1043","id":8852.0},{"source":"n1315","attributes":{"weight":2.0,"Edge Id":864,"Relationship":"Follower"},"target":"n1101","id":8853.0},{"source":"n1315","attributes":{"weight":2.0,"Edge Id":24034,"Relationship":"Follower"},"target":"n1294","id":8854.0},{"source":"n1315","attributes":{"weight":2.0,"Edge Id":16239,"Relationship":"Follower"},"target":"n1457","id":8855.0},{"source":"n1315","attributes":{"weight":2.0,"Edge Id":9065,"Relationship":"Follower"},"target":"n1466","id":8856.0},{"source":"n1316","attributes":{"Edge Id":30268,"Relationship":"Followed"},"target":"n801","id":8857.0},{"source":"n1316","attributes":{"weight":2.0,"Edge Id":30265,"Relationship":"Follower"},"target":"n1119","id":8858.0},{"source":"n1316","attributes":{"weight":2.0,"Edge Id":17400,"Relationship":"Follower"},"target":"n1317","id":8859.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17458,"Relationship":"Follower"},"target":"n313","id":8860.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17448,"Relationship":"Follower"},"target":"n316","id":8861.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17443,"Relationship":"Follower"},"target":"n319","id":8862.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17432,"Relationship":"Follower"},"target":"n639","id":8863.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":2631,"Relationship":"Follower"},"target":"n998","id":8864.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":3173,"Relationship":"Follower"},"target":"n1034","id":8865.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17428,"Relationship":"Follower"},"target":"n1105","id":8866.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17426,"Relationship":"Follower"},"target":"n1107","id":8867.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17416,"Relationship":"Follower"},"target":"n1127","id":8868.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17418,"Relationship":"Follower"},"target":"n1256","id":8869.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17422,"Relationship":"Follower"},"target":"n1257","id":8870.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17430,"Relationship":"Follower"},"target":"n1316","id":8871.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17417,"Relationship":"Follower"},"target":"n1318","id":8872.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":17427,"Relationship":"Follower"},"target":"n1341","id":8873.0},{"source":"n1317","attributes":{"weight":2.0,"Edge Id":11188,"Relationship":"Follower"},"target":"n1421","id":8874.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":11114,"Relationship":"Follower"},"target":"n593","id":8875.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":11616,"Relationship":"Follower"},"target":"n797","id":8876.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":3626,"Relationship":"Follower"},"target":"n999","id":8877.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17872,"Relationship":"Follower"},"target":"n1077","id":8878.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17874,"Relationship":"Follower"},"target":"n1105","id":8879.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17873,"Relationship":"Follower"},"target":"n1107","id":8880.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17876,"Relationship":"Follower"},"target":"n1113","id":8881.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17875,"Relationship":"Follower"},"target":"n1141","id":8882.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17871,"Relationship":"Follower"},"target":"n1143","id":8883.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17877,"Relationship":"Follower"},"target":"n1185","id":8884.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17878,"Relationship":"Follower"},"target":"n1221","id":8885.0},{"source":"n1318","attributes":{"weight":2.0,"Edge Id":17412,"Relationship":"Follower"},"target":"n1317","id":8886.0},{"source":"n1319","attributes":{"weight":2.0,"Edge Id":18971,"Relationship":"Follower"},"target":"n294","id":8887.0},{"source":"n1319","attributes":{"weight":2.0,"Edge Id":47296,"Relationship":"Follower"},"target":"n798","id":8888.0},{"source":"n1319","attributes":{"weight":2.0,"Edge Id":36253,"Relationship":"Follower"},"target":"n964","id":8889.0},{"source":"n1319","attributes":{"weight":2.0,"Edge Id":42049,"Relationship":"Follower"},"target":"n1063","id":8890.0},{"source":"n1319","attributes":{"weight":2.0,"Edge Id":5429,"Relationship":"Follower"},"target":"n1152","id":8891.0},{"source":"n1319","attributes":{"weight":2.0,"Edge Id":19062,"Relationship":"Follower"},"target":"n1195","id":8892.0},{"source":"n1320","attributes":{"weight":2.0,"Edge Id":47285,"Relationship":"Follower"},"target":"n798","id":8893.0},{"source":"n1320","attributes":{"Edge Id":45068,"Relationship":"Followed"},"target":"n1039","id":8894.0},{"source":"n1320","attributes":{"weight":2.0,"Edge Id":24398,"Relationship":"Follower"},"target":"n1194","id":8895.0},{"source":"n1322","attributes":{"Edge Id":14175,"Relationship":"Follower"},"target":"n289","id":8896.0},{"source":"n1322","attributes":{"Edge Id":24375,"Relationship":"Follower"},"target":"n292","id":8897.0},{"source":"n1322","attributes":{"Edge Id":25683,"Relationship":"Follower"},"target":"n762","id":8898.0},{"source":"n1322","attributes":{"Edge Id":25694,"Relationship":"Follower"},"target":"n1088","id":8899.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48721,"Relationship":"Follower"},"target":"n291","id":8900.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48720,"Relationship":"Follower"},"target":"n316","id":8901.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48719,"Relationship":"Follower"},"target":"n333","id":8902.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48722,"Relationship":"Follower"},"target":"n458","id":8903.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":15884,"Relationship":"Follower"},"target":"n562","id":8904.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":47279,"Relationship":"Follower"},"target":"n798","id":8905.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":47484,"Relationship":"Follower"},"target":"n814","id":8906.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48612,"Relationship":"Follower"},"target":"n1059","id":8907.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":4979,"Relationship":"Follower"},"target":"n1274","id":8908.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48718,"Relationship":"Follower"},"target":"n1275","id":8909.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":48466,"Relationship":"Follower"},"target":"n1327","id":8910.0},{"source":"n1323","attributes":{"weight":2.0,"Edge Id":11172,"Relationship":"Follower"},"target":"n1421","id":8911.0},{"source":"n1324","attributes":{"Edge Id":39590,"Relationship":"Followed"},"target":"n841","id":8912.0},{"source":"n1324","attributes":{"weight":2.0,"Edge Id":24170,"Relationship":"Follower"},"target":"n902","id":8913.0},{"source":"n1324","attributes":{"weight":2.0,"Edge Id":17146,"Relationship":"Follower"},"target":"n1082","id":8914.0},{"source":"n1324","attributes":{"weight":2.0,"Edge Id":819,"Relationship":"Follower"},"target":"n1101","id":8915.0},{"source":"n1324","attributes":{"weight":2.0,"Edge Id":32638,"Relationship":"Follower"},"target":"n1325","id":8916.0},{"source":"n1324","attributes":{"weight":2.0,"Edge Id":23704,"Relationship":"Follower"},"target":"n1458","id":8917.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":32646,"Relationship":"Follower"},"target":"n302","id":8918.0},{"source":"n1325","attributes":{"Edge Id":32668,"Relationship":"Followed"},"target":"n763","id":8919.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":24172,"Relationship":"Follower"},"target":"n902","id":8920.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":30605,"Relationship":"Follower"},"target":"n970","id":8921.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":32647,"Relationship":"Follower"},"target":"n971","id":8922.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":842,"Relationship":"Follower"},"target":"n1101","id":8923.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":21336,"Relationship":"Follower"},"target":"n1143","id":8924.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":32649,"Relationship":"Follower"},"target":"n1237","id":8925.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":25164,"Relationship":"Follower"},"target":"n1299","id":8926.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":32648,"Relationship":"Follower"},"target":"n1324","id":8927.0},{"source":"n1325","attributes":{"Edge Id":32661,"Relationship":"Followed"},"target":"n1405","id":8928.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":14514,"Relationship":"Follower"},"target":"n1406","id":8929.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":20414,"Relationship":"Follower"},"target":"n1407","id":8930.0},{"source":"n1325","attributes":{"weight":2.0,"Edge Id":2887,"Relationship":"Follower"},"target":"n1408","id":8931.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":34479,"Relationship":"Follower"},"target":"n458","id":8932.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":11056,"Relationship":"Follower"},"target":"n632","id":8933.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":14946,"Relationship":"Follower"},"target":"n633","id":8934.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":19929,"Relationship":"Follower"},"target":"n917","id":8935.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":34466,"Relationship":"Follower"},"target":"n964","id":8936.0},{"source":"n1326","attributes":{"Edge Id":34499,"Relationship":"Followed"},"target":"n994","id":8937.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":23205,"Relationship":"Follower"},"target":"n1032","id":8938.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":894,"Relationship":"Follower"},"target":"n1101","id":8939.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":19609,"Relationship":"Follower"},"target":"n1116","id":8940.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":21330,"Relationship":"Follower"},"target":"n1143","id":8941.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":34471,"Relationship":"Follower"},"target":"n1237","id":8942.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":34467,"Relationship":"Follower"},"target":"n1246","id":8943.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":34470,"Relationship":"Follower"},"target":"n1297","id":8944.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":1987,"Relationship":"Follower"},"target":"n1384","id":8945.0},{"source":"n1326","attributes":{"weight":2.0,"Edge Id":7362,"Relationship":"Follower"},"target":"n1477","id":8946.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48477,"Relationship":"Follower"},"target":"n316","id":8947.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":18061,"Relationship":"Follower"},"target":"n355","id":8948.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48480,"Relationship":"Follower"},"target":"n458","id":8949.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":47475,"Relationship":"Follower"},"target":"n814","id":8950.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48478,"Relationship":"Follower"},"target":"n842","id":8951.0},{"source":"n1327","attributes":{"Edge Id":47942,"Relationship":"Followed"},"target":"n843","id":8952.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48009,"Relationship":"Follower"},"target":"n871","id":8953.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":19934,"Relationship":"Follower"},"target":"n917","id":8954.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":45753,"Relationship":"Follower"},"target":"n929","id":8955.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":38895,"Relationship":"Follower"},"target":"n971","id":8956.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":47824,"Relationship":"Follower"},"target":"n992","id":8957.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":33180,"Relationship":"Follower"},"target":"n1027","id":8958.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48474,"Relationship":"Follower"},"target":"n1059","id":8959.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48482,"Relationship":"Follower"},"target":"n1088","id":8960.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":911,"Relationship":"Follower"},"target":"n1101","id":8961.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":35419,"Relationship":"Follower"},"target":"n1113","id":8962.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":6347,"Relationship":"Follower"},"target":"n1241","id":8963.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":4980,"Relationship":"Follower"},"target":"n1274","id":8964.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48476,"Relationship":"Follower"},"target":"n1275","id":8965.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48475,"Relationship":"Follower"},"target":"n1323","id":8966.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":48473,"Relationship":"Follower"},"target":"n1363","id":8967.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":36426,"Relationship":"Follower"},"target":"n1387","id":8968.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":5738,"Relationship":"Follower"},"target":"n1389","id":8969.0},{"source":"n1327","attributes":{"weight":2.0,"Edge Id":40878,"Relationship":"Follower"},"target":"n1454","id":8970.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":16504,"Relationship":"Follower"},"target":"n520","id":8971.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":14945,"Relationship":"Follower"},"target":"n633","id":8972.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21097,"Relationship":"Follower"},"target":"n723","id":8973.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21099,"Relationship":"Follower"},"target":"n765","id":8974.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":19935,"Relationship":"Follower"},"target":"n917","id":8975.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21107,"Relationship":"Follower"},"target":"n1047","id":8976.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21098,"Relationship":"Follower"},"target":"n1062","id":8977.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21093,"Relationship":"Follower"},"target":"n1143","id":8978.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21101,"Relationship":"Follower"},"target":"n1237","id":8979.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21094,"Relationship":"Follower"},"target":"n1329","id":8980.0},{"source":"n1328","attributes":{"weight":2.0,"Edge Id":21096,"Relationship":"Follower"},"target":"n1424","id":8981.0},{"source":"n1329","attributes":{"weight":2.0,"Edge Id":14940,"Relationship":"Follower"},"target":"n633","id":8982.0},{"source":"n1329","attributes":{"Edge Id":24858,"Relationship":"Followed"},"target":"n889","id":8983.0},{"source":"n1329","attributes":{"Edge Id":24853,"Relationship":"Followed"},"target":"n955","id":8984.0},{"source":"n1329","attributes":{"Edge Id":24855,"Relationship":"Followed"},"target":"n995","id":8985.0},{"source":"n1329","attributes":{"Edge Id":24861,"Relationship":"Followed"},"target":"n1004","id":8986.0},{"source":"n1329","attributes":{"Edge Id":24862,"Relationship":"Followed"},"target":"n1029","id":8987.0},{"source":"n1329","attributes":{"weight":2.0,"Edge Id":17168,"Relationship":"Follower"},"target":"n1082","id":8988.0},{"source":"n1329","attributes":{"weight":2.0,"Edge Id":10545,"Relationship":"Follower"},"target":"n1092","id":8989.0},{"source":"n1329","attributes":{"weight":2.0,"Edge Id":21344,"Relationship":"Follower"},"target":"n1143","id":8990.0},{"source":"n1329","attributes":{"weight":2.0,"Edge Id":21088,"Relationship":"Follower"},"target":"n1328","id":8991.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":15489,"Relationship":"Follower"},"target":"n809","id":8992.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23856,"Relationship":"Follower"},"target":"n902","id":8993.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":2630,"Relationship":"Follower"},"target":"n998","id":8994.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23863,"Relationship":"Follower"},"target":"n1009","id":8995.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23867,"Relationship":"Follower"},"target":"n1031","id":8996.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23858,"Relationship":"Follower"},"target":"n1073","id":8997.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":17160,"Relationship":"Follower"},"target":"n1082","id":8998.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":873,"Relationship":"Follower"},"target":"n1101","id":8999.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23860,"Relationship":"Follower"},"target":"n1165","id":9000.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23859,"Relationship":"Follower"},"target":"n1331","id":9001.0},{"source":"n1330","attributes":{"weight":2.0,"Edge Id":23861,"Relationship":"Follower"},"target":"n1411","id":9002.0},{"source":"n1330","attributes":{"Edge Id":432,"Relationship":"Followed"},"target":"n1459","id":9003.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":33654,"Relationship":"Follower"},"target":"n766","id":9004.0},{"source":"n1331","attributes":{"Edge Id":33674,"Relationship":"Followed"},"target":"n841","id":9005.0},{"source":"n1331","attributes":{"Edge Id":33668,"Relationship":"Followed"},"target":"n867","id":9006.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":33660,"Relationship":"Follower"},"target":"n1009","id":9007.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":33655,"Relationship":"Follower"},"target":"n1046","id":9008.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":31893,"Relationship":"Follower"},"target":"n1073","id":9009.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":33657,"Relationship":"Follower"},"target":"n1242","id":9010.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":33658,"Relationship":"Follower"},"target":"n1297","id":9011.0},{"source":"n1331","attributes":{"weight":2.0,"Edge Id":23853,"Relationship":"Follower"},"target":"n1330","id":9012.0},{"source":"n1331","attributes":{"Edge Id":443,"Relationship":"Followed"},"target":"n1459","id":9013.0},{"source":"n1332","attributes":{"weight":2.0,"Edge Id":5484,"Relationship":"Follower"},"target":"n497","id":9014.0},{"source":"n1332","attributes":{"Edge Id":11560,"Relationship":"Followed"},"target":"n610","id":9015.0},{"source":"n1332","attributes":{"Edge Id":11539,"Relationship":"Followed"},"target":"n801","id":9016.0},{"source":"n1332","attributes":{"Edge Id":11540,"Relationship":"Followed"},"target":"n833","id":9017.0},{"source":"n1332","attributes":{"Edge Id":11556,"Relationship":"Followed"},"target":"n1004","id":9018.0},{"source":"n1332","attributes":{"Edge Id":11567,"Relationship":"Followed"},"target":"n1029","id":9019.0},{"source":"n1332","attributes":{"Edge Id":11566,"Relationship":"Followed"},"target":"n1149","id":9020.0},{"source":"n1332","attributes":{"Edge Id":11549,"Relationship":"Followed"},"target":"n1242","id":9021.0},{"source":"n1332","attributes":{"Edge Id":11545,"Relationship":"Followed"},"target":"n1277","id":9022.0},{"source":"n1333","attributes":{"Edge Id":53926,"Relationship":"Followed"},"target":"n922","id":9023.0},{"source":"n1333","attributes":{"Edge Id":53525,"Relationship":"Followed"},"target":"n960","id":9024.0},{"source":"n1334","attributes":{"Edge Id":10717,"Relationship":"Followed"},"target":"n801","id":9025.0},{"source":"n1334","attributes":{"Edge Id":10707,"Relationship":"Followed"},"target":"n829","id":9026.0},{"source":"n1334","attributes":{"Edge Id":10709,"Relationship":"Followed"},"target":"n833","id":9027.0},{"source":"n1334","attributes":{"weight":2.0,"Edge Id":10693,"Relationship":"Follower"},"target":"n839","id":9028.0},{"source":"n1334","attributes":{"Edge Id":10716,"Relationship":"Followed"},"target":"n867","id":9029.0},{"source":"n1334","attributes":{"Edge Id":10703,"Relationship":"Followed"},"target":"n919","id":9030.0},{"source":"n1334","attributes":{"Edge Id":10741,"Relationship":"Followed"},"target":"n922","id":9031.0},{"source":"n1334","attributes":{"Edge Id":10727,"Relationship":"Followed"},"target":"n991","id":9032.0},{"source":"n1334","attributes":{"Edge Id":10713,"Relationship":"Followed"},"target":"n993","id":9033.0},{"source":"n1334","attributes":{"Edge Id":10742,"Relationship":"Followed"},"target":"n994","id":9034.0},{"source":"n1334","attributes":{"weight":2.0,"Edge Id":10691,"Relationship":"Follower"},"target":"n1009","id":9035.0},{"source":"n1334","attributes":{"weight":2.0,"Edge Id":10689,"Relationship":"Follower"},"target":"n1127","id":9036.0},{"source":"n1334","attributes":{"Edge Id":10726,"Relationship":"Followed"},"target":"n1250","id":9037.0},{"source":"n1334","attributes":{"weight":2.0,"Edge Id":10701,"Relationship":"Follower"},"target":"n1381","id":9038.0},{"source":"n1334","attributes":{"weight":2.0,"Edge Id":10690,"Relationship":"Follower"},"target":"n1419","id":9039.0},{"source":"n1334","attributes":{"weight":2.0,"Edge Id":10696,"Relationship":"Follower"},"target":"n1505","id":9040.0},{"source":"n1335","attributes":{"weight":2.0,"Edge Id":37791,"Relationship":"Follower"},"target":"n275","id":9041.0},{"source":"n1335","attributes":{"Edge Id":45568,"Relationship":"Followed"},"target":"n911","id":9042.0},{"source":"n1335","attributes":{"Edge Id":45564,"Relationship":"Followed"},"target":"n922","id":9043.0},{"source":"n1335","attributes":{"Edge Id":45561,"Relationship":"Followed"},"target":"n949","id":9044.0},{"source":"n1335","attributes":{"Edge Id":45563,"Relationship":"Followed"},"target":"n994","id":9045.0},{"source":"n1335","attributes":{"Edge Id":45558,"Relationship":"Followed"},"target":"n1016","id":9046.0},{"source":"n1335","attributes":{"Edge Id":45572,"Relationship":"Followed"},"target":"n1023","id":9047.0},{"source":"n1335","attributes":{"weight":2.0,"Edge Id":14292,"Relationship":"Follower"},"target":"n1248","id":9048.0},{"source":"n1335","attributes":{"Edge Id":45562,"Relationship":"Followed"},"target":"n1250","id":9049.0},{"source":"n1335","attributes":{"weight":2.0,"Edge Id":10268,"Relationship":"Follower"},"target":"n1380","id":9050.0},{"source":"n1336","attributes":{"weight":2.0,"Edge Id":27222,"Relationship":"Follower"},"target":"n798","id":9051.0},{"source":"n1336","attributes":{"weight":2.0,"Edge Id":27219,"Relationship":"Follower"},"target":"n1337","id":9052.0},{"source":"n1337","attributes":{"weight":2.0,"Edge Id":27207,"Relationship":"Follower"},"target":"n1336","id":9053.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":24656,"Relationship":"Follower"},"target":"n1107","id":9054.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":35416,"Relationship":"Follower"},"target":"n1113","id":9055.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":28347,"Relationship":"Follower"},"target":"n1141","id":9056.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":34891,"Relationship":"Follower"},"target":"n1151","id":9057.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":37009,"Relationship":"Follower"},"target":"n1308","id":9058.0},{"source":"n1338","attributes":{"Edge Id":3537,"Relationship":"Followed"},"target":"n1339","id":9059.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":37008,"Relationship":"Follower"},"target":"n1411","id":9060.0},{"source":"n1338","attributes":{"weight":2.0,"Edge Id":2342,"Relationship":"Follower"},"target":"n1456","id":9061.0},{"source":"n1339","attributes":{"Edge Id":3502,"Relationship":"Follower"},"target":"n348","id":9062.0},{"source":"n1339","attributes":{"Edge Id":3510,"Relationship":"Follower"},"target":"n1046","id":9063.0},{"source":"n1339","attributes":{"Edge Id":3526,"Relationship":"Follower"},"target":"n1047","id":9064.0},{"source":"n1339","attributes":{"Edge Id":3511,"Relationship":"Follower"},"target":"n1062","id":9065.0},{"source":"n1339","attributes":{"Edge Id":3507,"Relationship":"Follower"},"target":"n1077","id":9066.0},{"source":"n1339","attributes":{"Edge Id":3509,"Relationship":"Follower"},"target":"n1113","id":9067.0},{"source":"n1339","attributes":{"Edge Id":3508,"Relationship":"Follower"},"target":"n1150","id":9068.0},{"source":"n1339","attributes":{"Edge Id":3522,"Relationship":"Follower"},"target":"n1167","id":9069.0},{"source":"n1339","attributes":{"Edge Id":3527,"Relationship":"Follower"},"target":"n1254","id":9070.0},{"source":"n1339","attributes":{"Edge Id":3512,"Relationship":"Follower"},"target":"n1338","id":9071.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":52444,"Relationship":"Follower"},"target":"n771","id":9072.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":52313,"Relationship":"Follower"},"target":"n815","id":9073.0},{"source":"n1340","attributes":{"Edge Id":44368,"Relationship":"Followed"},"target":"n841","id":9074.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":8206,"Relationship":"Follower"},"target":"n852","id":9075.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":2593,"Relationship":"Follower"},"target":"n998","id":9076.0},{"source":"n1340","attributes":{"Edge Id":32517,"Relationship":"Followed"},"target":"n1070","id":9077.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":17589,"Relationship":"Follower"},"target":"n1127","id":9078.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":10846,"Relationship":"Follower"},"target":"n1280","id":9079.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":26286,"Relationship":"Follower"},"target":"n1341","id":9080.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":41199,"Relationship":"Follower"},"target":"n1369","id":9081.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":45814,"Relationship":"Follower"},"target":"n1453","id":9082.0},{"source":"n1340","attributes":{"weight":2.0,"Edge Id":51978,"Relationship":"Follower"},"target":"n1489","id":9083.0},{"source":"n1341","attributes":{"Edge Id":26318,"Relationship":"Followed"},"target":"n827","id":9084.0},{"source":"n1341","attributes":{"Edge Id":26320,"Relationship":"Followed"},"target":"n882","id":9085.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":11396,"Relationship":"Follower"},"target":"n1069","id":9086.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":24651,"Relationship":"Follower"},"target":"n1107","id":9087.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":26297,"Relationship":"Follower"},"target":"n1137","id":9088.0},{"source":"n1341","attributes":{"Edge Id":26314,"Relationship":"Followed"},"target":"n1149","id":9089.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":26299,"Relationship":"Follower"},"target":"n1172","id":9090.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":17404,"Relationship":"Follower"},"target":"n1317","id":9091.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":26304,"Relationship":"Follower"},"target":"n1340","id":9092.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":14678,"Relationship":"Follower"},"target":"n1344","id":9093.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":26303,"Relationship":"Follower"},"target":"n1452","id":9094.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":26298,"Relationship":"Follower"},"target":"n1453","id":9095.0},{"source":"n1341","attributes":{"weight":2.0,"Edge Id":5665,"Relationship":"Follower"},"target":"n1484","id":9096.0},{"source":"n1342","attributes":{"weight":2.0,"Edge Id":7502,"Relationship":"Follower"},"target":"n810","id":9097.0},{"source":"n1342","attributes":{"weight":2.0,"Edge Id":7503,"Relationship":"Follower"},"target":"n1343","id":9098.0},{"source":"n1342","attributes":{"weight":2.0,"Edge Id":6078,"Relationship":"Follower"},"target":"n1345","id":9099.0},{"source":"n1343","attributes":{"weight":2.0,"Edge Id":1263,"Relationship":"Follower"},"target":"n1081","id":9100.0},{"source":"n1343","attributes":{"Edge Id":26953,"Relationship":"Followed"},"target":"n1149","id":9101.0},{"source":"n1343","attributes":{"weight":2.0,"Edge Id":7500,"Relationship":"Follower"},"target":"n1342","id":9102.0},{"source":"n1343","attributes":{"weight":2.0,"Edge Id":14674,"Relationship":"Follower"},"target":"n1344","id":9103.0},{"source":"n1343","attributes":{"weight":2.0,"Edge Id":6077,"Relationship":"Follower"},"target":"n1345","id":9104.0},{"source":"n1344","attributes":{"Edge Id":14684,"Relationship":"Followed"},"target":"n801","id":9105.0},{"source":"n1344","attributes":{"weight":2.0,"Edge Id":1268,"Relationship":"Follower"},"target":"n1081","id":9106.0},{"source":"n1344","attributes":{"Edge Id":14695,"Relationship":"Followed"},"target":"n1277","id":9107.0},{"source":"n1344","attributes":{"weight":2.0,"Edge Id":14682,"Relationship":"Follower"},"target":"n1286","id":9108.0},{"source":"n1344","attributes":{"weight":2.0,"Edge Id":14680,"Relationship":"Follower"},"target":"n1341","id":9109.0},{"source":"n1344","attributes":{"weight":2.0,"Edge Id":14681,"Relationship":"Follower"},"target":"n1343","id":9110.0},{"source":"n1344","attributes":{"weight":2.0,"Edge Id":6079,"Relationship":"Follower"},"target":"n1345","id":9111.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":6083,"Relationship":"Follower"},"target":"n810","id":9112.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":1269,"Relationship":"Follower"},"target":"n1081","id":9113.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":6086,"Relationship":"Follower"},"target":"n1113","id":9114.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":6082,"Relationship":"Follower"},"target":"n1342","id":9115.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":6085,"Relationship":"Follower"},"target":"n1343","id":9116.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":6084,"Relationship":"Follower"},"target":"n1344","id":9117.0},{"source":"n1345","attributes":{"weight":2.0,"Edge Id":2521,"Relationship":"Follower"},"target":"n1448","id":9118.0},{"source":"n1346","attributes":{"weight":2.0,"Edge Id":20801,"Relationship":"Follower"},"target":"n841","id":9119.0},{"source":"n1346","attributes":{"weight":2.0,"Edge Id":20800,"Relationship":"Follower"},"target":"n1347","id":9120.0},{"source":"n1346","attributes":{"weight":2.0,"Edge Id":1457,"Relationship":"Follower"},"target":"n1348","id":9121.0},{"source":"n1346","attributes":{"weight":2.0,"Edge Id":7262,"Relationship":"Follower"},"target":"n1350","id":9122.0},{"source":"n1347","attributes":{"weight":2.0,"Edge Id":26344,"Relationship":"Follower"},"target":"n772","id":9123.0},{"source":"n1347","attributes":{"weight":2.0,"Edge Id":19943,"Relationship":"Follower"},"target":"n917","id":9124.0},{"source":"n1347","attributes":{"weight":2.0,"Edge Id":20798,"Relationship":"Follower"},"target":"n1346","id":9125.0},{"source":"n1347","attributes":{"weight":2.0,"Edge Id":1459,"Relationship":"Follower"},"target":"n1348","id":9126.0},{"source":"n1347","attributes":{"weight":2.0,"Edge Id":7263,"Relationship":"Follower"},"target":"n1350","id":9127.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1463,"Relationship":"Follower"},"target":"n917","id":9128.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1466,"Relationship":"Follower"},"target":"n936","id":9129.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1462,"Relationship":"Follower"},"target":"n1061","id":9130.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1464,"Relationship":"Follower"},"target":"n1346","id":9131.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1465,"Relationship":"Follower"},"target":"n1347","id":9132.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1460,"Relationship":"Follower"},"target":"n1349","id":9133.0},{"source":"n1348","attributes":{"weight":2.0,"Edge Id":1461,"Relationship":"Follower"},"target":"n1350","id":9134.0},{"source":"n1349","attributes":{"weight":2.0,"Edge Id":1451,"Relationship":"Follower"},"target":"n1348","id":9135.0},{"source":"n1349","attributes":{"weight":2.0,"Edge Id":1499,"Relationship":"Follower"},"target":"n1350","id":9136.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":7266,"Relationship":"Follower"},"target":"n358","id":9137.0},{"source":"n1350","attributes":{"Edge Id":7287,"Relationship":"Followed"},"target":"n386","id":9138.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":7271,"Relationship":"Follower"},"target":"n566","id":9139.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":7272,"Relationship":"Follower"},"target":"n907","id":9140.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":7268,"Relationship":"Follower"},"target":"n1346","id":9141.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":7269,"Relationship":"Follower"},"target":"n1347","id":9142.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":1453,"Relationship":"Follower"},"target":"n1348","id":9143.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":1497,"Relationship":"Follower"},"target":"n1349","id":9144.0},{"source":"n1350","attributes":{"weight":2.0,"Edge Id":7270,"Relationship":"Follower"},"target":"n1351","id":9145.0},{"source":"n1351","attributes":{"weight":2.0,"Edge Id":12709,"Relationship":"Follower"},"target":"n358","id":9146.0},{"source":"n1351","attributes":{"weight":2.0,"Edge Id":36230,"Relationship":"Follower"},"target":"n936","id":9147.0},{"source":"n1351","attributes":{"weight":2.0,"Edge Id":12073,"Relationship":"Follower"},"target":"n1061","id":9148.0},{"source":"n1351","attributes":{"weight":2.0,"Edge Id":7260,"Relationship":"Follower"},"target":"n1350","id":9149.0},{"source":"n1352","attributes":{"weight":2.0,"Edge Id":5789,"Relationship":"Follower"},"target":"n1353","id":9150.0},{"source":"n1353","attributes":{"Edge Id":5825,"Relationship":"Followed"},"target":"n841","id":9151.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5798,"Relationship":"Follower"},"target":"n852","id":9152.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5805,"Relationship":"Follower"},"target":"n870","id":9153.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5800,"Relationship":"Follower"},"target":"n917","id":9154.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5799,"Relationship":"Follower"},"target":"n1140","id":9155.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5808,"Relationship":"Follower"},"target":"n1193","id":9156.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5797,"Relationship":"Follower"},"target":"n1352","id":9157.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5802,"Relationship":"Follower"},"target":"n1355","id":9158.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5801,"Relationship":"Follower"},"target":"n1361","id":9159.0},{"source":"n1353","attributes":{"weight":2.0,"Edge Id":5806,"Relationship":"Follower"},"target":"n1363","id":9160.0},{"source":"n1354","attributes":{"weight":2.0,"Edge Id":9489,"Relationship":"Follower"},"target":"n837","id":9161.0},{"source":"n1354","attributes":{"weight":2.0,"Edge Id":9485,"Relationship":"Follower"},"target":"n917","id":9162.0},{"source":"n1354","attributes":{"weight":2.0,"Edge Id":9486,"Relationship":"Follower"},"target":"n1355","id":9163.0},{"source":"n1354","attributes":{"weight":2.0,"Edge Id":9487,"Relationship":"Follower"},"target":"n1357","id":9164.0},{"source":"n1355","attributes":{"weight":2.0,"Edge Id":19937,"Relationship":"Follower"},"target":"n917","id":9165.0},{"source":"n1355","attributes":{"weight":2.0,"Edge Id":27637,"Relationship":"Follower"},"target":"n926","id":9166.0},{"source":"n1355","attributes":{"weight":2.0,"Edge Id":5796,"Relationship":"Follower"},"target":"n1353","id":9167.0},{"source":"n1355","attributes":{"weight":2.0,"Edge Id":9482,"Relationship":"Follower"},"target":"n1354","id":9168.0},{"source":"n1357","attributes":{"weight":2.0,"Edge Id":18624,"Relationship":"Follower"},"target":"n1093","id":9169.0},{"source":"n1357","attributes":{"weight":2.0,"Edge Id":9483,"Relationship":"Follower"},"target":"n1354","id":9170.0},{"source":"n1357","attributes":{"weight":2.0,"Edge Id":22964,"Relationship":"Follower"},"target":"n1473","id":9171.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":7426,"Relationship":"Follower"},"target":"n594","id":9172.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":11428,"Relationship":"Follower"},"target":"n725","id":9173.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":46828,"Relationship":"Follower"},"target":"n808","id":9174.0},{"source":"n1358","attributes":{"Edge Id":44303,"Relationship":"Followed"},"target":"n841","id":9175.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":46825,"Relationship":"Follower"},"target":"n905","id":9176.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":7778,"Relationship":"Follower"},"target":"n914","id":9177.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":46827,"Relationship":"Follower"},"target":"n992","id":9178.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":43781,"Relationship":"Follower"},"target":"n1036","id":9179.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":6559,"Relationship":"Follower"},"target":"n1043","id":9180.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":46823,"Relationship":"Follower"},"target":"n1080","id":9181.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":46822,"Relationship":"Follower"},"target":"n1145","id":9182.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":20320,"Relationship":"Follower"},"target":"n1291","id":9183.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":30134,"Relationship":"Follower"},"target":"n1359","id":9184.0},{"source":"n1358","attributes":{"weight":2.0,"Edge Id":45810,"Relationship":"Follower"},"target":"n1453","id":9185.0},{"source":"n1359","attributes":{"weight":2.0,"Edge Id":6872,"Relationship":"Follower"},"target":"n595","id":9186.0},{"source":"n1359","attributes":{"weight":2.0,"Edge Id":23444,"Relationship":"Follower"},"target":"n635","id":9187.0},{"source":"n1359","attributes":{"weight":2.0,"Edge Id":30144,"Relationship":"Follower"},"target":"n1080","id":9188.0},{"source":"n1359","attributes":{"weight":2.0,"Edge Id":30141,"Relationship":"Follower"},"target":"n1305","id":9189.0},{"source":"n1359","attributes":{"weight":2.0,"Edge Id":30147,"Relationship":"Follower"},"target":"n1307","id":9190.0},{"source":"n1359","attributes":{"weight":2.0,"Edge Id":30143,"Relationship":"Follower"},"target":"n1358","id":9191.0},{"source":"n1360","attributes":{"Edge Id":29064,"Relationship":"Follower"},"target":"n773","id":9192.0},{"source":"n1360","attributes":{"Edge Id":26674,"Relationship":"Follower"},"target":"n1272","id":9193.0},{"source":"n1360","attributes":{"Edge Id":26146,"Relationship":"Follower"},"target":"n1361","id":9194.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":26158,"Relationship":"Follower"},"target":"n683","id":9195.0},{"source":"n1361","attributes":{"Edge Id":26179,"Relationship":"Followed"},"target":"n801","id":9196.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":26165,"Relationship":"Follower"},"target":"n837","id":9197.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":20814,"Relationship":"Follower"},"target":"n872","id":9198.0},{"source":"n1361","attributes":{"Edge Id":26186,"Relationship":"Followed"},"target":"n879","id":9199.0},{"source":"n1361","attributes":{"Edge Id":26181,"Relationship":"Followed"},"target":"n882","id":9200.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":26161,"Relationship":"Follower"},"target":"n903","id":9201.0},{"source":"n1361","attributes":{"Edge Id":26171,"Relationship":"Followed"},"target":"n931","id":9202.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":26163,"Relationship":"Follower"},"target":"n959","id":9203.0},{"source":"n1361","attributes":{"Edge Id":26175,"Relationship":"Followed"},"target":"n1004","id":9204.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":18585,"Relationship":"Follower"},"target":"n1093","id":9205.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":12314,"Relationship":"Follower"},"target":"n1140","id":9206.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":26160,"Relationship":"Follower"},"target":"n1309","id":9207.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":5795,"Relationship":"Follower"},"target":"n1353","id":9208.0},{"source":"n1361","attributes":{"Edge Id":26173,"Relationship":"Followed"},"target":"n1360","id":9209.0},{"source":"n1361","attributes":{"weight":2.0,"Edge Id":26164,"Relationship":"Follower"},"target":"n1363","id":9210.0},{"source":"n1363","attributes":{"Edge Id":28249,"Relationship":"Followed"},"target":"n586","id":9211.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":33930,"Relationship":"Follower"},"target":"n774","id":9212.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":47473,"Relationship":"Follower"},"target":"n814","id":9213.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":43686,"Relationship":"Follower"},"target":"n820","id":9214.0},{"source":"n1363","attributes":{"Edge Id":43568,"Relationship":"Followed"},"target":"n836","id":9215.0},{"source":"n1363","attributes":{"Edge Id":44316,"Relationship":"Followed"},"target":"n841","id":9216.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":30982,"Relationship":"Follower"},"target":"n865","id":9217.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":48023,"Relationship":"Follower"},"target":"n871","id":9218.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":48517,"Relationship":"Follower"},"target":"n873","id":9219.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":40766,"Relationship":"Follower"},"target":"n875","id":9220.0},{"source":"n1363","attributes":{"Edge Id":47088,"Relationship":"Followed"},"target":"n881","id":9221.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":38896,"Relationship":"Follower"},"target":"n971","id":9222.0},{"source":"n1363","attributes":{"Edge Id":48523,"Relationship":"Followed"},"target":"n1004","id":9223.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":13223,"Relationship":"Follower"},"target":"n1035","id":9224.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":46880,"Relationship":"Follower"},"target":"n1080","id":9225.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":18580,"Relationship":"Follower"},"target":"n1093","id":9226.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":48412,"Relationship":"Follower"},"target":"n1204","id":9227.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":48516,"Relationship":"Follower"},"target":"n1275","id":9228.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":28542,"Relationship":"Follower"},"target":"n1303","id":9229.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":48518,"Relationship":"Follower"},"target":"n1307","id":9230.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":48468,"Relationship":"Follower"},"target":"n1327","id":9231.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":5788,"Relationship":"Follower"},"target":"n1353","id":9232.0},{"source":"n1363","attributes":{"weight":2.0,"Edge Id":26144,"Relationship":"Follower"},"target":"n1361","id":9233.0},{"source":"n1365","attributes":{"weight":2.0,"Edge Id":47260,"Relationship":"Follower"},"target":"n798","id":9234.0},{"source":"n1365","attributes":{"Edge Id":47433,"Relationship":"Followed"},"target":"n922","id":9235.0},{"source":"n1365","attributes":{"weight":2.0,"Edge Id":47429,"Relationship":"Follower"},"target":"n962","id":9236.0},{"source":"n1366","attributes":{"weight":2.0,"Edge Id":19955,"Relationship":"Follower"},"target":"n917","id":9237.0},{"source":"n1366","attributes":{"weight":2.0,"Edge Id":2645,"Relationship":"Follower"},"target":"n998","id":9238.0},{"source":"n1366","attributes":{"weight":2.0,"Edge Id":20670,"Relationship":"Follower"},"target":"n1020","id":9239.0},{"source":"n1366","attributes":{"weight":2.0,"Edge Id":32317,"Relationship":"Follower"},"target":"n1047","id":9240.0},{"source":"n1366","attributes":{"weight":2.0,"Edge Id":24664,"Relationship":"Follower"},"target":"n1107","id":9241.0},{"source":"n1366","attributes":{"weight":2.0,"Edge Id":32306,"Relationship":"Follower"},"target":"n1369","id":9242.0},{"source":"n1367","attributes":{"weight":2.0,"Edge Id":14533,"Relationship":"Follower"},"target":"n535","id":9243.0},{"source":"n1367","attributes":{"weight":2.0,"Edge Id":47281,"Relationship":"Follower"},"target":"n798","id":9244.0},{"source":"n1367","attributes":{"Edge Id":46709,"Relationship":"Followed"},"target":"n821","id":9245.0},{"source":"n1367","attributes":{"Edge Id":53149,"Relationship":"Followed"},"target":"n827","id":9246.0},{"source":"n1367","attributes":{"Edge Id":53146,"Relationship":"Followed"},"target":"n832","id":9247.0},{"source":"n1367","attributes":{"Edge Id":43632,"Relationship":"Followed"},"target":"n836","id":9248.0},{"source":"n1367","attributes":{"weight":2.0,"Edge Id":53145,"Relationship":"Follower"},"target":"n915","id":9249.0},{"source":"n1367","attributes":{"Edge Id":51532,"Relationship":"Followed"},"target":"n931","id":9250.0},{"source":"n1367","attributes":{"weight":2.0,"Edge Id":52589,"Relationship":"Follower"},"target":"n1128","id":9251.0},{"source":"n1368","attributes":{"Edge Id":32256,"Relationship":"Follower"},"target":"n362","id":9252.0},{"source":"n1368","attributes":{"Edge Id":32257,"Relationship":"Follower"},"target":"n364","id":9253.0},{"source":"n1368","attributes":{"Edge Id":19949,"Relationship":"Follower"},"target":"n917","id":9254.0},{"source":"n1368","attributes":{"Edge Id":32259,"Relationship":"Follower"},"target":"n1369","id":9255.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":12712,"Relationship":"Follower"},"target":"n358","id":9256.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":36136,"Relationship":"Follower"},"target":"n362","id":9257.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":36193,"Relationship":"Follower"},"target":"n364","id":9258.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":41203,"Relationship":"Follower"},"target":"n474","id":9259.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":38608,"Relationship":"Follower"},"target":"n566","id":9260.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":40445,"Relationship":"Follower"},"target":"n567","id":9261.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":37236,"Relationship":"Follower"},"target":"n799","id":9262.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":41090,"Relationship":"Follower"},"target":"n907","id":9263.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":19933,"Relationship":"Follower"},"target":"n917","id":9264.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":36241,"Relationship":"Follower"},"target":"n964","id":9265.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":30215,"Relationship":"Follower"},"target":"n1076","id":9266.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":22994,"Relationship":"Follower"},"target":"n1220","id":9267.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":41204,"Relationship":"Follower"},"target":"n1340","id":9268.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":32302,"Relationship":"Follower"},"target":"n1366","id":9269.0},{"source":"n1369","attributes":{"Edge Id":32272,"Relationship":"Followed"},"target":"n1368","id":9270.0},{"source":"n1369","attributes":{"weight":2.0,"Edge Id":13803,"Relationship":"Follower"},"target":"n1418","id":9271.0},{"source":"n1371","attributes":{"weight":2.0,"Edge Id":53565,"Relationship":"Follower"},"target":"n890","id":9272.0},{"source":"n1371","attributes":{"weight":2.0,"Edge Id":44729,"Relationship":"Follower"},"target":"n947","id":9273.0},{"source":"n1371","attributes":{"weight":2.0,"Edge Id":54373,"Relationship":"Follower"},"target":"n951","id":9274.0},{"source":"n1371","attributes":{"Edge Id":54235,"Relationship":"Followed"},"target":"n1007","id":9275.0},{"source":"n1371","attributes":{"Edge Id":54358,"Relationship":"Followed"},"target":"n1011","id":9276.0},{"source":"n1371","attributes":{"weight":2.0,"Edge Id":54100,"Relationship":"Follower"},"target":"n1051","id":9277.0},{"source":"n1371","attributes":{"weight":2.0,"Edge Id":10549,"Relationship":"Follower"},"target":"n1092","id":9278.0},{"source":"n1371","attributes":{"weight":2.0,"Edge Id":52467,"Relationship":"Follower"},"target":"n1385","id":9279.0},{"source":"n1372","attributes":{"Edge Id":54075,"Relationship":"Followed"},"target":"n805","id":9280.0},{"source":"n1372","attributes":{"Edge Id":54081,"Relationship":"Followed"},"target":"n827","id":9281.0},{"source":"n1372","attributes":{"Edge Id":53194,"Relationship":"Followed"},"target":"n838","id":9282.0},{"source":"n1372","attributes":{"weight":2.0,"Edge Id":53564,"Relationship":"Follower"},"target":"n890","id":9283.0},{"source":"n1372","attributes":{"Edge Id":53309,"Relationship":"Followed"},"target":"n891","id":9284.0},{"source":"n1372","attributes":{"Edge Id":54080,"Relationship":"Followed"},"target":"n911","id":9285.0},{"source":"n1372","attributes":{"Edge Id":44494,"Relationship":"Followed"},"target":"n943","id":9286.0},{"source":"n1372","attributes":{"weight":2.0,"Edge Id":53719,"Relationship":"Follower"},"target":"n944","id":9287.0},{"source":"n1372","attributes":{"Edge Id":45033,"Relationship":"Followed"},"target":"n945","id":9288.0},{"source":"n1372","attributes":{"weight":2.0,"Edge Id":44753,"Relationship":"Follower"},"target":"n947","id":9289.0},{"source":"n1372","attributes":{"weight":2.0,"Edge Id":53759,"Relationship":"Follower"},"target":"n962","id":9290.0},{"source":"n1372","attributes":{"Edge Id":53122,"Relationship":"Followed"},"target":"n979","id":9291.0},{"source":"n1372","attributes":{"Edge Id":54072,"Relationship":"Followed"},"target":"n1007","id":9292.0},{"source":"n1372","attributes":{"weight":2.0,"Edge Id":54069,"Relationship":"Follower"},"target":"n1010","id":9293.0},{"source":"n1372","attributes":{"Edge Id":54077,"Relationship":"Followed"},"target":"n1011","id":9294.0},{"source":"n1372","attributes":{"Edge Id":54034,"Relationship":"Followed"},"target":"n1016","id":9295.0},{"source":"n1372","attributes":{"Edge Id":53965,"Relationship":"Followed"},"target":"n1023","id":9296.0},{"source":"n1372","attributes":{"Edge Id":53421,"Relationship":"Followed"},"target":"n1091","id":9297.0},{"source":"n1372","attributes":{"weight":2.0,"Edge Id":50219,"Relationship":"Follower"},"target":"n1294","id":9298.0},{"source":"n1372","attributes":{"Edge Id":49250,"Relationship":"Followed"},"target":"n1373","id":9299.0},{"source":"n1373","attributes":{"Edge Id":49218,"Relationship":"Followed"},"target":"n805","id":9300.0},{"source":"n1373","attributes":{"Edge Id":49208,"Relationship":"Followed"},"target":"n832","id":9301.0},{"source":"n1373","attributes":{"Edge Id":49221,"Relationship":"Followed"},"target":"n882","id":9302.0},{"source":"n1373","attributes":{"Edge Id":49215,"Relationship":"Followed"},"target":"n922","id":9303.0},{"source":"n1373","attributes":{"Edge Id":44463,"Relationship":"Followed"},"target":"n943","id":9304.0},{"source":"n1373","attributes":{"Edge Id":49220,"Relationship":"Followed"},"target":"n983","id":9305.0},{"source":"n1373","attributes":{"Edge Id":49223,"Relationship":"Followed"},"target":"n1007","id":9306.0},{"source":"n1373","attributes":{"Edge Id":49228,"Relationship":"Followed"},"target":"n1025","id":9307.0},{"source":"n1373","attributes":{"Edge Id":49214,"Relationship":"Followed"},"target":"n1065","id":9308.0},{"source":"n1373","attributes":{"Edge Id":49213,"Relationship":"Followed"},"target":"n1067","id":9309.0},{"source":"n1373","attributes":{"Edge Id":49217,"Relationship":"Followed"},"target":"n1372","id":9310.0},{"source":"n1375","attributes":{"Edge Id":53343,"Relationship":"Followed"},"target":"n911","id":9311.0},{"source":"n1375","attributes":{"weight":2.0,"Edge Id":53329,"Relationship":"Follower"},"target":"n922","id":9312.0},{"source":"n1375","attributes":{"Edge Id":45017,"Relationship":"Followed"},"target":"n945","id":9313.0},{"source":"n1375","attributes":{"Edge Id":48276,"Relationship":"Followed"},"target":"n994","id":9314.0},{"source":"n1375","attributes":{"Edge Id":53351,"Relationship":"Followed"},"target":"n1004","id":9315.0},{"source":"n1375","attributes":{"Edge Id":53341,"Relationship":"Followed"},"target":"n1016","id":9316.0},{"source":"n1375","attributes":{"weight":2.0,"Edge Id":53335,"Relationship":"Follower"},"target":"n1090","id":9317.0},{"source":"n1375","attributes":{"weight":2.0,"Edge Id":52748,"Relationship":"Follower"},"target":"n1250","id":9318.0},{"source":"n1375","attributes":{"weight":2.0,"Edge Id":10278,"Relationship":"Follower"},"target":"n1380","id":9319.0},{"source":"n1375","attributes":{"weight":2.0,"Edge Id":53337,"Relationship":"Follower"},"target":"n1381","id":9320.0},{"source":"n1375","attributes":{"weight":2.0,"Edge Id":52464,"Relationship":"Follower"},"target":"n1385","id":9321.0},{"source":"n1376","attributes":{"weight":2.0,"Edge Id":7694,"Relationship":"Follower"},"target":"n618","id":9322.0},{"source":"n1376","attributes":{"Edge Id":8971,"Relationship":"Followed"},"target":"n911","id":9323.0},{"source":"n1376","attributes":{"Edge Id":8975,"Relationship":"Followed"},"target":"n942","id":9324.0},{"source":"n1376","attributes":{"Edge Id":8950,"Relationship":"Followed"},"target":"n945","id":9325.0},{"source":"n1376","attributes":{"weight":2.0,"Edge Id":8900,"Relationship":"Follower"},"target":"n947","id":9326.0},{"source":"n1376","attributes":{"Edge Id":8956,"Relationship":"Followed"},"target":"n949","id":9327.0},{"source":"n1376","attributes":{"weight":2.0,"Edge Id":8907,"Relationship":"Follower"},"target":"n962","id":9328.0},{"source":"n1376","attributes":{"Edge Id":8947,"Relationship":"Followed"},"target":"n994","id":9329.0},{"source":"n1376","attributes":{"Edge Id":8946,"Relationship":"Followed"},"target":"n995","id":9330.0},{"source":"n1376","attributes":{"Edge Id":8917,"Relationship":"Followed"},"target":"n1004","id":9331.0},{"source":"n1376","attributes":{"Edge Id":8912,"Relationship":"Followed"},"target":"n1007","id":9332.0},{"source":"n1376","attributes":{"Edge Id":8926,"Relationship":"Followed"},"target":"n1016","id":9333.0},{"source":"n1376","attributes":{"Edge Id":8918,"Relationship":"Followed"},"target":"n1023","id":9334.0},{"source":"n1376","attributes":{"weight":2.0,"Edge Id":8903,"Relationship":"Follower"},"target":"n1049","id":9335.0},{"source":"n1376","attributes":{"Edge Id":8914,"Relationship":"Followed"},"target":"n1090","id":9336.0},{"source":"n1376","attributes":{"Edge Id":8955,"Relationship":"Followed"},"target":"n1091","id":9337.0},{"source":"n1376","attributes":{"weight":2.0,"Edge Id":4184,"Relationship":"Follower"},"target":"n1249","id":9338.0},{"source":"n1376","attributes":{"weight":2.0,"Edge Id":8905,"Relationship":"Follower"},"target":"n1250","id":9339.0},{"source":"n1378","attributes":{"weight":2.0,"Edge Id":12269,"Relationship":"Follower"},"target":"n1060","id":9340.0},{"source":"n1379","attributes":{"Edge Id":45425,"Relationship":"Followed"},"target":"n922","id":9341.0},{"source":"n1380","attributes":{"Edge Id":10345,"Relationship":"Followed"},"target":"n838","id":9342.0},{"source":"n1380","attributes":{"Edge Id":10331,"Relationship":"Followed"},"target":"n922","id":9343.0},{"source":"n1380","attributes":{"Edge Id":10306,"Relationship":"Followed"},"target":"n943","id":9344.0},{"source":"n1380","attributes":{"Edge Id":10313,"Relationship":"Followed"},"target":"n1004","id":9345.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10298,"Relationship":"Follower"},"target":"n1051","id":9346.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10286,"Relationship":"Follower"},"target":"n1137","id":9347.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10287,"Relationship":"Follower"},"target":"n1187","id":9348.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":4188,"Relationship":"Follower"},"target":"n1249","id":9349.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10290,"Relationship":"Follower"},"target":"n1335","id":9350.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10293,"Relationship":"Follower"},"target":"n1375","id":9351.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10300,"Relationship":"Follower"},"target":"n1381","id":9352.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":10291,"Relationship":"Follower"},"target":"n1385","id":9353.0},{"source":"n1380","attributes":{"weight":2.0,"Edge Id":9309,"Relationship":"Follower"},"target":"n1401","id":9354.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":37795,"Relationship":"Follower"},"target":"n275","id":9355.0},{"source":"n1381","attributes":{"Edge Id":45365,"Relationship":"Followed"},"target":"n833","id":9356.0},{"source":"n1381","attributes":{"Edge Id":47137,"Relationship":"Followed"},"target":"n881","id":9357.0},{"source":"n1381","attributes":{"Edge Id":54439,"Relationship":"Followed"},"target":"n911","id":9358.0},{"source":"n1381","attributes":{"Edge Id":53930,"Relationship":"Followed"},"target":"n922","id":9359.0},{"source":"n1381","attributes":{"Edge Id":45042,"Relationship":"Followed"},"target":"n945","id":9360.0},{"source":"n1381","attributes":{"Edge Id":54417,"Relationship":"Followed"},"target":"n995","id":9361.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":54095,"Relationship":"Follower"},"target":"n1051","id":9362.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":14556,"Relationship":"Follower"},"target":"n1052","id":9363.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":27729,"Relationship":"Follower"},"target":"n1105","id":9364.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":38038,"Relationship":"Follower"},"target":"n1185","id":9365.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":14293,"Relationship":"Follower"},"target":"n1248","id":9366.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":4189,"Relationship":"Follower"},"target":"n1249","id":9367.0},{"source":"n1381","attributes":{"Edge Id":52800,"Relationship":"Followed"},"target":"n1250","id":9368.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":10679,"Relationship":"Follower"},"target":"n1334","id":9369.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":53321,"Relationship":"Follower"},"target":"n1375","id":9370.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":10266,"Relationship":"Follower"},"target":"n1380","id":9371.0},{"source":"n1381","attributes":{"weight":2.0,"Edge Id":48970,"Relationship":"Follower"},"target":"n1383","id":9372.0},{"source":"n1383","attributes":{"weight":2.0,"Edge Id":48972,"Relationship":"Follower"},"target":"n1381","id":9373.0},{"source":"n1384","attributes":{"Edge Id":2013,"Relationship":"Followed"},"target":"n1004","id":9374.0},{"source":"n1384","attributes":{"weight":2.0,"Edge Id":1994,"Relationship":"Follower"},"target":"n1326","id":9375.0},{"source":"n1384","attributes":{"weight":2.0,"Edge Id":1218,"Relationship":"Follower"},"target":"n1386","id":9376.0},{"source":"n1384","attributes":{"weight":2.0,"Edge Id":1992,"Relationship":"Follower"},"target":"n1476","id":9377.0},{"source":"n1384","attributes":{"weight":2.0,"Edge Id":1991,"Relationship":"Follower"},"target":"n1477","id":9378.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":52469,"Relationship":"Follower"},"target":"n243","id":9379.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":25126,"Relationship":"Follower"},"target":"n569","id":9380.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":30312,"Relationship":"Follower"},"target":"n698","id":9381.0},{"source":"n1385","attributes":{"Edge Id":52498,"Relationship":"Followed"},"target":"n827","id":9382.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":8219,"Relationship":"Follower"},"target":"n852","id":9383.0},{"source":"n1385","attributes":{"Edge Id":52484,"Relationship":"Followed"},"target":"n915","id":9384.0},{"source":"n1385","attributes":{"Edge Id":52493,"Relationship":"Followed"},"target":"n919","id":9385.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":52478,"Relationship":"Follower"},"target":"n951","id":9386.0},{"source":"n1385","attributes":{"Edge Id":52481,"Relationship":"Followed"},"target":"n991","id":9387.0},{"source":"n1385","attributes":{"Edge Id":52482,"Relationship":"Followed"},"target":"n1004","id":9388.0},{"source":"n1385","attributes":{"Edge Id":52491,"Relationship":"Followed"},"target":"n1017","id":9389.0},{"source":"n1385","attributes":{"Edge Id":50478,"Relationship":"Followed"},"target":"n1029","id":9390.0},{"source":"n1385","attributes":{"Edge Id":52485,"Relationship":"Followed"},"target":"n1051","id":9391.0},{"source":"n1385","attributes":{"Edge Id":50729,"Relationship":"Followed"},"target":"n1065","id":9392.0},{"source":"n1385","attributes":{"Edge Id":52488,"Relationship":"Followed"},"target":"n1091","id":9393.0},{"source":"n1385","attributes":{"Edge Id":52480,"Relationship":"Followed"},"target":"n1250","id":9394.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":50198,"Relationship":"Follower"},"target":"n1294","id":9395.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":52475,"Relationship":"Follower"},"target":"n1371","id":9396.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":52470,"Relationship":"Follower"},"target":"n1375","id":9397.0},{"source":"n1385","attributes":{"weight":2.0,"Edge Id":10259,"Relationship":"Follower"},"target":"n1380","id":9398.0},{"source":"n1386","attributes":{"Edge Id":1224,"Relationship":"Followed"},"target":"n801","id":9399.0},{"source":"n1386","attributes":{"weight":2.0,"Edge Id":1220,"Relationship":"Follower"},"target":"n1384","id":9400.0},{"source":"n1386","attributes":{"weight":2.0,"Edge Id":1222,"Relationship":"Follower"},"target":"n1387","id":9401.0},{"source":"n1386","attributes":{"weight":2.0,"Edge Id":1221,"Relationship":"Follower"},"target":"n1388","id":9402.0},{"source":"n1387","attributes":{"weight":2.0,"Edge Id":36427,"Relationship":"Follower"},"target":"n353","id":9403.0},{"source":"n1387","attributes":{"weight":2.0,"Edge Id":36431,"Relationship":"Follower"},"target":"n458","id":9404.0},{"source":"n1387","attributes":{"Edge Id":36432,"Relationship":"Followed"},"target":"n801","id":9405.0},{"source":"n1387","attributes":{"weight":2.0,"Edge Id":33185,"Relationship":"Follower"},"target":"n1027","id":9406.0},{"source":"n1387","attributes":{"weight":2.0,"Edge Id":36429,"Relationship":"Follower"},"target":"n1327","id":9407.0},{"source":"n1387","attributes":{"weight":2.0,"Edge Id":1214,"Relationship":"Follower"},"target":"n1386","id":9408.0},{"source":"n1388","attributes":{"weight":2.0,"Edge Id":1217,"Relationship":"Follower"},"target":"n1386","id":9409.0},{"source":"n1388","attributes":{"weight":2.0,"Edge Id":5737,"Relationship":"Follower"},"target":"n1389","id":9410.0},{"source":"n1389","attributes":{"weight":2.0,"Edge Id":1273,"Relationship":"Follower"},"target":"n1081","id":9411.0},{"source":"n1389","attributes":{"weight":2.0,"Edge Id":5742,"Relationship":"Follower"},"target":"n1327","id":9412.0},{"source":"n1389","attributes":{"weight":2.0,"Edge Id":5740,"Relationship":"Follower"},"target":"n1388","id":9413.0},{"source":"n1390","attributes":{"weight":2.0,"Edge Id":12451,"Relationship":"Follower"},"target":"n264","id":9414.0},{"source":"n1390","attributes":{"weight":2.0,"Edge Id":3162,"Relationship":"Follower"},"target":"n1034","id":9415.0},{"source":"n1390","attributes":{"weight":2.0,"Edge Id":18232,"Relationship":"Follower"},"target":"n1102","id":9416.0},{"source":"n1390","attributes":{"weight":2.0,"Edge Id":7047,"Relationship":"Follower"},"target":"n1403","id":9417.0},{"source":"n1390","attributes":{"weight":2.0,"Edge Id":11175,"Relationship":"Follower"},"target":"n1421","id":9418.0},{"source":"n1391","attributes":{"weight":2.0,"Edge Id":47295,"Relationship":"Follower"},"target":"n798","id":9419.0},{"source":"n1391","attributes":{"weight":2.0,"Edge Id":43413,"Relationship":"Follower"},"target":"n836","id":9420.0},{"source":"n1392","attributes":{"Edge Id":29750,"Relationship":"Followed"},"target":"n833","id":9421.0},{"source":"n1392","attributes":{"Edge Id":29779,"Relationship":"Followed"},"target":"n841","id":9422.0},{"source":"n1393","attributes":{"Edge Id":49927,"Relationship":"Followed"},"target":"n819","id":9423.0},{"source":"n1393","attributes":{"Edge Id":49946,"Relationship":"Followed"},"target":"n827","id":9424.0},{"source":"n1393","attributes":{"Edge Id":49944,"Relationship":"Followed"},"target":"n832","id":9425.0},{"source":"n1393","attributes":{"Edge Id":49934,"Relationship":"Followed"},"target":"n858","id":9426.0},{"source":"n1393","attributes":{"Edge Id":49940,"Relationship":"Followed"},"target":"n860","id":9427.0},{"source":"n1393","attributes":{"weight":2.0,"Edge Id":46070,"Relationship":"Follower"},"target":"n903","id":9428.0},{"source":"n1393","attributes":{"Edge Id":49931,"Relationship":"Followed"},"target":"n921","id":9429.0},{"source":"n1393","attributes":{"weight":2.0,"Edge Id":49926,"Relationship":"Follower"},"target":"n962","id":9430.0},{"source":"n1393","attributes":{"Edge Id":49936,"Relationship":"Followed"},"target":"n979","id":9431.0},{"source":"n1393","attributes":{"Edge Id":49613,"Relationship":"Followed"},"target":"n983","id":9432.0},{"source":"n1393","attributes":{"Edge Id":49943,"Relationship":"Followed"},"target":"n987","id":9433.0},{"source":"n1393","attributes":{"Edge Id":49932,"Relationship":"Followed"},"target":"n1025","id":9434.0},{"source":"n1393","attributes":{"weight":2.0,"Edge Id":49925,"Relationship":"Follower"},"target":"n1075","id":9435.0},{"source":"n1393","attributes":{"Edge Id":49495,"Relationship":"Followed"},"target":"n1099","id":9436.0},{"source":"n1393","attributes":{"Edge Id":49949,"Relationship":"Followed"},"target":"n1311","id":9437.0},{"source":"n1394","attributes":{"Edge Id":2554,"Relationship":"Follower"},"target":"n1143","id":9438.0},{"source":"n1394","attributes":{"Edge Id":2556,"Relationship":"Follower"},"target":"n1395","id":9439.0},{"source":"n1395","attributes":{"Edge Id":28196,"Relationship":"Followed"},"target":"n815","id":9440.0},{"source":"n1395","attributes":{"Edge Id":28215,"Relationship":"Followed"},"target":"n1004","id":9441.0},{"source":"n1395","attributes":{"Edge Id":2570,"Relationship":"Followed"},"target":"n1394","id":9442.0},{"source":"n1396","attributes":{"Edge Id":41354,"Relationship":"Followed"},"target":"n801","id":9443.0},{"source":"n1396","attributes":{"weight":2.0,"Edge Id":41344,"Relationship":"Follower"},"target":"n837","id":9444.0},{"source":"n1396","attributes":{"Edge Id":41385,"Relationship":"Followed"},"target":"n841","id":9445.0},{"source":"n1396","attributes":{"weight":2.0,"Edge Id":41342,"Relationship":"Follower"},"target":"n905","id":9446.0},{"source":"n1396","attributes":{"weight":2.0,"Edge Id":19930,"Relationship":"Follower"},"target":"n917","id":9447.0},{"source":"n1396","attributes":{"Edge Id":41370,"Relationship":"Followed"},"target":"n993","id":9448.0},{"source":"n1396","attributes":{"Edge Id":41366,"Relationship":"Followed"},"target":"n1004","id":9449.0},{"source":"n1396","attributes":{"Edge Id":41377,"Relationship":"Followed"},"target":"n1026","id":9450.0},{"source":"n1396","attributes":{"weight":2.0,"Edge Id":11808,"Relationship":"Follower"},"target":"n1055","id":9451.0},{"source":"n1396","attributes":{"weight":2.0,"Edge Id":31448,"Relationship":"Follower"},"target":"n1118","id":9452.0},{"source":"n1398","attributes":{"weight":2.0,"Edge Id":3184,"Relationship":"Follower"},"target":"n1034","id":9453.0},{"source":"n1398","attributes":{"weight":2.0,"Edge Id":39006,"Relationship":"Follower"},"target":"n1399","id":9454.0},{"source":"n1398","attributes":{"weight":2.0,"Edge Id":11187,"Relationship":"Follower"},"target":"n1421","id":9455.0},{"source":"n1399","attributes":{"Edge Id":42218,"Relationship":"Followed"},"target":"n374","id":9456.0},{"source":"n1399","attributes":{"Edge Id":43295,"Relationship":"Followed"},"target":"n836","id":9457.0},{"source":"n1399","attributes":{"Edge Id":43296,"Relationship":"Followed"},"target":"n841","id":9458.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":8227,"Relationship":"Follower"},"target":"n852","id":9459.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":43281,"Relationship":"Follower"},"target":"n903","id":9460.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":43284,"Relationship":"Follower"},"target":"n905","id":9461.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":7805,"Relationship":"Follower"},"target":"n914","id":9462.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":43283,"Relationship":"Follower"},"target":"n959","id":9463.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":3179,"Relationship":"Follower"},"target":"n1034","id":9464.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":42474,"Relationship":"Follower"},"target":"n1040","id":9465.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":43286,"Relationship":"Follower"},"target":"n1119","id":9466.0},{"source":"n1399","attributes":{"weight":2.0,"Edge Id":39004,"Relationship":"Follower"},"target":"n1398","id":9467.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22167,"Relationship":"Follower"},"target":"n815","id":9468.0},{"source":"n1400","attributes":{"Edge Id":22180,"Relationship":"Followed"},"target":"n841","id":9469.0},{"source":"n1400","attributes":{"Edge Id":22178,"Relationship":"Followed"},"target":"n915","id":9470.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":2628,"Relationship":"Follower"},"target":"n998","id":9471.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22169,"Relationship":"Follower"},"target":"n1047","id":9472.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":11791,"Relationship":"Follower"},"target":"n1055","id":9473.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22154,"Relationship":"Follower"},"target":"n1073","id":9474.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22156,"Relationship":"Follower"},"target":"n1113","id":9475.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22153,"Relationship":"Follower"},"target":"n1118","id":9476.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":21341,"Relationship":"Follower"},"target":"n1143","id":9477.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":14084,"Relationship":"Follower"},"target":"n1182","id":9478.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":6339,"Relationship":"Follower"},"target":"n1241","id":9479.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22158,"Relationship":"Follower"},"target":"n1298","id":9480.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":11328,"Relationship":"Follower"},"target":"n1302","id":9481.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22151,"Relationship":"Follower"},"target":"n1303","id":9482.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22168,"Relationship":"Follower"},"target":"n1307","id":9483.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":9305,"Relationship":"Follower"},"target":"n1401","id":9484.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22150,"Relationship":"Follower"},"target":"n1458","id":9485.0},{"source":"n1400","attributes":{"weight":2.0,"Edge Id":22149,"Relationship":"Follower"},"target":"n1473","id":9486.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9330,"Relationship":"Follower"},"target":"n264","id":9487.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9337,"Relationship":"Follower"},"target":"n270","id":9488.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9349,"Relationship":"Follower"},"target":"n274","id":9489.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9341,"Relationship":"Follower"},"target":"n380","id":9490.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9339,"Relationship":"Follower"},"target":"n413","id":9491.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9344,"Relationship":"Follower"},"target":"n415","id":9492.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9335,"Relationship":"Follower"},"target":"n524","id":9493.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9351,"Relationship":"Follower"},"target":"n525","id":9494.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9333,"Relationship":"Follower"},"target":"n552","id":9495.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9354,"Relationship":"Follower"},"target":"n839","id":9496.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9348,"Relationship":"Follower"},"target":"n1028","id":9497.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":3140,"Relationship":"Follower"},"target":"n1034","id":9498.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9334,"Relationship":"Follower"},"target":"n1052","id":9499.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9350,"Relationship":"Follower"},"target":"n1063","id":9500.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9338,"Relationship":"Follower"},"target":"n1093","id":9501.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9345,"Relationship":"Follower"},"target":"n1102","id":9502.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9342,"Relationship":"Follower"},"target":"n1194","id":9503.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":3032,"Relationship":"Follower"},"target":"n1198","id":9504.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9332,"Relationship":"Follower"},"target":"n1201","id":9505.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":4315,"Relationship":"Follower"},"target":"n1203","id":9506.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9336,"Relationship":"Follower"},"target":"n1301","id":9507.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9328,"Relationship":"Follower"},"target":"n1302","id":9508.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9325,"Relationship":"Follower"},"target":"n1380","id":9509.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9340,"Relationship":"Follower"},"target":"n1400","id":9510.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":7052,"Relationship":"Follower"},"target":"n1403","id":9511.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9343,"Relationship":"Follower"},"target":"n1419","id":9512.0},{"source":"n1401","attributes":{"weight":2.0,"Edge Id":9327,"Relationship":"Follower"},"target":"n1421","id":9513.0},{"source":"n1402","attributes":{"weight":2.0,"Edge Id":6041,"Relationship":"Follower"},"target":"n839","id":9514.0},{"source":"n1402","attributes":{"Edge Id":6055,"Relationship":"Followed"},"target":"n841","id":9515.0},{"source":"n1402","attributes":{"Edge Id":6051,"Relationship":"Followed"},"target":"n879","id":9516.0},{"source":"n1402","attributes":{"weight":2.0,"Edge Id":3128,"Relationship":"Follower"},"target":"n1034","id":9517.0},{"source":"n1402","attributes":{"weight":2.0,"Edge Id":3018,"Relationship":"Follower"},"target":"n1198","id":9518.0},{"source":"n1402","attributes":{"weight":2.0,"Edge Id":6036,"Relationship":"Follower"},"target":"n1403","id":9519.0},{"source":"n1402","attributes":{"weight":2.0,"Edge Id":6038,"Relationship":"Follower"},"target":"n1419","id":9520.0},{"source":"n1402","attributes":{"weight":2.0,"Edge Id":6037,"Relationship":"Follower"},"target":"n1421","id":9521.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7068,"Relationship":"Follower"},"target":"n263","id":9522.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7070,"Relationship":"Follower"},"target":"n264","id":9523.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7087,"Relationship":"Follower"},"target":"n274","id":9524.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7074,"Relationship":"Follower"},"target":"n524","id":9525.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7082,"Relationship":"Follower"},"target":"n669","id":9526.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7089,"Relationship":"Follower"},"target":"n839","id":9527.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7066,"Relationship":"Follower"},"target":"n852","id":9528.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":3141,"Relationship":"Follower"},"target":"n1034","id":9529.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7072,"Relationship":"Follower"},"target":"n1035","id":9530.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7085,"Relationship":"Follower"},"target":"n1102","id":9531.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7081,"Relationship":"Follower"},"target":"n1194","id":9532.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7078,"Relationship":"Follower"},"target":"n1195","id":9533.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":3019,"Relationship":"Follower"},"target":"n1198","id":9534.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7073,"Relationship":"Follower"},"target":"n1201","id":9535.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7080,"Relationship":"Follower"},"target":"n1220","id":9536.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7076,"Relationship":"Follower"},"target":"n1282","id":9537.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7075,"Relationship":"Follower"},"target":"n1301","id":9538.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7077,"Relationship":"Follower"},"target":"n1390","id":9539.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7067,"Relationship":"Follower"},"target":"n1401","id":9540.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":6026,"Relationship":"Follower"},"target":"n1402","id":9541.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7083,"Relationship":"Follower"},"target":"n1419","id":9542.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7069,"Relationship":"Follower"},"target":"n1421","id":9543.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7079,"Relationship":"Follower"},"target":"n1433","id":9544.0},{"source":"n1403","attributes":{"weight":2.0,"Edge Id":7090,"Relationship":"Follower"},"target":"n1505","id":9545.0},{"source":"n1404","attributes":{"Edge Id":25238,"Relationship":"Followed"},"target":"n867","id":9546.0},{"source":"n1404","attributes":{"weight":2.0,"Edge Id":24171,"Relationship":"Follower"},"target":"n902","id":9547.0},{"source":"n1404","attributes":{"weight":2.0,"Edge Id":823,"Relationship":"Follower"},"target":"n1101","id":9548.0},{"source":"n1404","attributes":{"weight":2.0,"Edge Id":25236,"Relationship":"Follower"},"target":"n1298","id":9549.0},{"source":"n1404","attributes":{"Edge Id":25249,"Relationship":"Followed"},"target":"n1405","id":9550.0},{"source":"n1405","attributes":{"Edge Id":24180,"Relationship":"Follower"},"target":"n902","id":9551.0},{"source":"n1405","attributes":{"Edge Id":30606,"Relationship":"Follower"},"target":"n970","id":9552.0},{"source":"n1405","attributes":{"Edge Id":852,"Relationship":"Follower"},"target":"n1101","id":9553.0},{"source":"n1405","attributes":{"Edge Id":34282,"Relationship":"Follower"},"target":"n1103","id":9554.0},{"source":"n1405","attributes":{"Edge Id":32681,"Relationship":"Follower"},"target":"n1114","id":9555.0},{"source":"n1405","attributes":{"Edge Id":25165,"Relationship":"Follower"},"target":"n1299","id":9556.0},{"source":"n1405","attributes":{"Edge Id":32636,"Relationship":"Follower"},"target":"n1325","id":9557.0},{"source":"n1405","attributes":{"Edge Id":25232,"Relationship":"Follower"},"target":"n1404","id":9558.0},{"source":"n1405","attributes":{"Edge Id":14513,"Relationship":"Follower"},"target":"n1406","id":9559.0},{"source":"n1406","attributes":{"weight":2.0,"Edge Id":14518,"Relationship":"Follower"},"target":"n634","id":9560.0},{"source":"n1406","attributes":{"weight":2.0,"Edge Id":849,"Relationship":"Follower"},"target":"n1101","id":9561.0},{"source":"n1406","attributes":{"weight":2.0,"Edge Id":8539,"Relationship":"Follower"},"target":"n1115","id":9562.0},{"source":"n1406","attributes":{"weight":2.0,"Edge Id":14519,"Relationship":"Follower"},"target":"n1325","id":9563.0},{"source":"n1406","attributes":{"Edge Id":14524,"Relationship":"Followed"},"target":"n1405","id":9564.0},{"source":"n1406","attributes":{"weight":2.0,"Edge Id":14517,"Relationship":"Follower"},"target":"n1407","id":9565.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20429,"Relationship":"Follower"},"target":"n634","id":9566.0},{"source":"n1407","attributes":{"Edge Id":20454,"Relationship":"Followed"},"target":"n801","id":9567.0},{"source":"n1407","attributes":{"Edge Id":20455,"Relationship":"Followed"},"target":"n867","id":9568.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20432,"Relationship":"Follower"},"target":"n970","id":9569.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":13216,"Relationship":"Follower"},"target":"n1035","id":9570.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20443,"Relationship":"Follower"},"target":"n1047","id":9571.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20424,"Relationship":"Follower"},"target":"n1077","id":9572.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":862,"Relationship":"Follower"},"target":"n1101","id":9573.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20435,"Relationship":"Follower"},"target":"n1113","id":9574.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20434,"Relationship":"Follower"},"target":"n1114","id":9575.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":8546,"Relationship":"Follower"},"target":"n1115","id":9576.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20437,"Relationship":"Follower"},"target":"n1158","id":9577.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20428,"Relationship":"Follower"},"target":"n1194","id":9578.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20430,"Relationship":"Follower"},"target":"n1224","id":9579.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20442,"Relationship":"Follower"},"target":"n1307","id":9580.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":20433,"Relationship":"Follower"},"target":"n1325","id":9581.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":14511,"Relationship":"Follower"},"target":"n1406","id":9582.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":2896,"Relationship":"Follower"},"target":"n1408","id":9583.0},{"source":"n1407","attributes":{"weight":2.0,"Edge Id":16245,"Relationship":"Follower"},"target":"n1457","id":9584.0},{"source":"n1408","attributes":{"Edge Id":2935,"Relationship":"Followed"},"target":"n841","id":9585.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2905,"Relationship":"Follower"},"target":"n908","id":9586.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2909,"Relationship":"Follower"},"target":"n971","id":9587.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2901,"Relationship":"Follower"},"target":"n1032","id":9588.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":834,"Relationship":"Follower"},"target":"n1101","id":9589.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2908,"Relationship":"Follower"},"target":"n1102","id":9590.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2914,"Relationship":"Follower"},"target":"n1103","id":9591.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2900,"Relationship":"Follower"},"target":"n1143","id":9592.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2904,"Relationship":"Follower"},"target":"n1150","id":9593.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2911,"Relationship":"Follower"},"target":"n1237","id":9594.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2907,"Relationship":"Follower"},"target":"n1325","id":9595.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2899,"Relationship":"Follower"},"target":"n1407","id":9596.0},{"source":"n1408","attributes":{"weight":2.0,"Edge Id":2898,"Relationship":"Follower"},"target":"n1409","id":9597.0},{"source":"n1409","attributes":{"weight":2.0,"Edge Id":14828,"Relationship":"Follower"},"target":"n1028","id":9598.0},{"source":"n1409","attributes":{"weight":2.0,"Edge Id":14825,"Relationship":"Follower"},"target":"n1032","id":9599.0},{"source":"n1409","attributes":{"weight":2.0,"Edge Id":14827,"Relationship":"Follower"},"target":"n1102","id":9600.0},{"source":"n1409","attributes":{"weight":2.0,"Edge Id":8540,"Relationship":"Follower"},"target":"n1115","id":9601.0},{"source":"n1409","attributes":{"weight":2.0,"Edge Id":10849,"Relationship":"Follower"},"target":"n1280","id":9602.0},{"source":"n1409","attributes":{"weight":2.0,"Edge Id":2892,"Relationship":"Follower"},"target":"n1408","id":9603.0},{"source":"n1410","attributes":{"weight":2.0,"Edge Id":17185,"Relationship":"Follower"},"target":"n1082","id":9604.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":35552,"Relationship":"Follower"},"target":"n429","id":9605.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":22527,"Relationship":"Follower"},"target":"n912","id":9606.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":2634,"Relationship":"Follower"},"target":"n998","id":9607.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":39210,"Relationship":"Follower"},"target":"n1031","id":9608.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":23214,"Relationship":"Follower"},"target":"n1032","id":9609.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":31890,"Relationship":"Follower"},"target":"n1073","id":9610.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":27679,"Relationship":"Follower"},"target":"n1084","id":9611.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":24655,"Relationship":"Follower"},"target":"n1107","id":9612.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":34887,"Relationship":"Follower"},"target":"n1151","id":9613.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":14353,"Relationship":"Follower"},"target":"n1163","id":9614.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":39206,"Relationship":"Follower"},"target":"n1297","id":9615.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":23850,"Relationship":"Follower"},"target":"n1330","id":9616.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":37005,"Relationship":"Follower"},"target":"n1338","id":9617.0},{"source":"n1411","attributes":{"weight":2.0,"Edge Id":22744,"Relationship":"Follower"},"target":"n1474","id":9618.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":47286,"Relationship":"Follower"},"target":"n798","id":9619.0},{"source":"n1413","attributes":{"Edge Id":54329,"Relationship":"Followed"},"target":"n827","id":9620.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":47888,"Relationship":"Follower"},"target":"n870","id":9621.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":48014,"Relationship":"Follower"},"target":"n871","id":9622.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":46061,"Relationship":"Follower"},"target":"n903","id":9623.0},{"source":"n1413","attributes":{"Edge Id":54425,"Relationship":"Followed"},"target":"n915","id":9624.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":44766,"Relationship":"Follower"},"target":"n947","id":9625.0},{"source":"n1413","attributes":{"Edge Id":54427,"Relationship":"Followed"},"target":"n1004","id":9626.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":43821,"Relationship":"Follower"},"target":"n1009","id":9627.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":54294,"Relationship":"Follower"},"target":"n1089","id":9628.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":29971,"Relationship":"Follower"},"target":"n1137","id":9629.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":14413,"Relationship":"Follower"},"target":"n1202","id":9630.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":6337,"Relationship":"Follower"},"target":"n1241","id":9631.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":45805,"Relationship":"Follower"},"target":"n1453","id":9632.0},{"source":"n1413","attributes":{"weight":2.0,"Edge Id":2215,"Relationship":"Follower"},"target":"n1467","id":9633.0},{"source":"n1414","attributes":{"Edge Id":12575,"Relationship":"Followed"},"target":"n829","id":9634.0},{"source":"n1414","attributes":{"Edge Id":12548,"Relationship":"Followed"},"target":"n833","id":9635.0},{"source":"n1414","attributes":{"Edge Id":12546,"Relationship":"Followed"},"target":"n1004","id":9636.0},{"source":"n1414","attributes":{"weight":2.0,"Edge Id":12539,"Relationship":"Follower"},"target":"n1047","id":9637.0},{"source":"n1414","attributes":{"weight":2.0,"Edge Id":12516,"Relationship":"Follower"},"target":"n1073","id":9638.0},{"source":"n1414","attributes":{"weight":2.0,"Edge Id":12521,"Relationship":"Follower"},"target":"n1216","id":9639.0},{"source":"n1414","attributes":{"weight":2.0,"Edge Id":11173,"Relationship":"Follower"},"target":"n1421","id":9640.0},{"source":"n1416","attributes":{"weight":2.0,"Edge Id":12962,"Relationship":"Follower"},"target":"n906","id":9641.0},{"source":"n1416","attributes":{"weight":2.0,"Edge Id":15257,"Relationship":"Follower"},"target":"n917","id":9642.0},{"source":"n1416","attributes":{"weight":2.0,"Edge Id":15259,"Relationship":"Follower"},"target":"n965","id":9643.0},{"source":"n1416","attributes":{"weight":2.0,"Edge Id":15258,"Relationship":"Follower"},"target":"n1417","id":9644.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":8228,"Relationship":"Follower"},"target":"n852","id":9645.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":12976,"Relationship":"Follower"},"target":"n906","id":9646.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":19962,"Relationship":"Follower"},"target":"n917","id":9647.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":40521,"Relationship":"Follower"},"target":"n965","id":9648.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":40522,"Relationship":"Follower"},"target":"n1028","id":9649.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":11836,"Relationship":"Follower"},"target":"n1055","id":9650.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":40523,"Relationship":"Follower"},"target":"n1063","id":9651.0},{"source":"n1417","attributes":{"weight":2.0,"Edge Id":15256,"Relationship":"Follower"},"target":"n1416","id":9652.0},{"source":"n1418","attributes":{"weight":2.0,"Edge Id":12704,"Relationship":"Follower"},"target":"n358","id":9653.0},{"source":"n1418","attributes":{"Edge Id":13816,"Relationship":"Followed"},"target":"n829","id":9654.0},{"source":"n1418","attributes":{"Edge Id":13817,"Relationship":"Followed"},"target":"n833","id":9655.0},{"source":"n1418","attributes":{"weight":2.0,"Edge Id":8208,"Relationship":"Follower"},"target":"n852","id":9656.0},{"source":"n1418","attributes":{"weight":2.0,"Edge Id":13807,"Relationship":"Follower"},"target":"n1369","id":9657.0},{"source":"n1418","attributes":{"weight":2.0,"Edge Id":13805,"Relationship":"Follower"},"target":"n1419","id":9658.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":10624,"Relationship":"Follower"},"target":"n263","id":9659.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":12449,"Relationship":"Follower"},"target":"n264","id":9660.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27103,"Relationship":"Follower"},"target":"n268","id":9661.0},{"source":"n1419","attributes":{"Edge Id":27114,"Relationship":"Followed"},"target":"n801","id":9662.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27107,"Relationship":"Follower"},"target":"n839","id":9663.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":8205,"Relationship":"Follower"},"target":"n852","id":9664.0},{"source":"n1419","attributes":{"Edge Id":27115,"Relationship":"Followed"},"target":"n867","id":9665.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27106,"Relationship":"Follower"},"target":"n903","id":9666.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27105,"Relationship":"Follower"},"target":"n1028","id":9667.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":3120,"Relationship":"Follower"},"target":"n1034","id":9668.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27104,"Relationship":"Follower"},"target":"n1102","id":9669.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27102,"Relationship":"Follower"},"target":"n1118","id":9670.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":27110,"Relationship":"Follower"},"target":"n1119","id":9671.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":17576,"Relationship":"Follower"},"target":"n1127","id":9672.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":19060,"Relationship":"Follower"},"target":"n1195","id":9673.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":3017,"Relationship":"Follower"},"target":"n1198","id":9674.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":13660,"Relationship":"Follower"},"target":"n1201","id":9675.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":10845,"Relationship":"Follower"},"target":"n1280","id":9676.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":12644,"Relationship":"Follower"},"target":"n1281","id":9677.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":10685,"Relationship":"Follower"},"target":"n1334","id":9678.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":9295,"Relationship":"Follower"},"target":"n1401","id":9679.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":6022,"Relationship":"Follower"},"target":"n1402","id":9680.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":7040,"Relationship":"Follower"},"target":"n1403","id":9681.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":13802,"Relationship":"Follower"},"target":"n1418","id":9682.0},{"source":"n1419","attributes":{"weight":2.0,"Edge Id":11165,"Relationship":"Follower"},"target":"n1421","id":9683.0},{"source":"n1420","attributes":{"Edge Id":2082,"Relationship":"Followed"},"target":"n841","id":9684.0},{"source":"n1420","attributes":{"weight":2.0,"Edge Id":2062,"Relationship":"Follower"},"target":"n917","id":9685.0},{"source":"n1420","attributes":{"weight":2.0,"Edge Id":2068,"Relationship":"Follower"},"target":"n959","id":9686.0},{"source":"n1420","attributes":{"weight":2.0,"Edge Id":2064,"Relationship":"Follower"},"target":"n1028","id":9687.0},{"source":"n1420","attributes":{"weight":2.0,"Edge Id":2058,"Relationship":"Follower"},"target":"n1421","id":9688.0},{"source":"n1420","attributes":{"weight":2.0,"Edge Id":2071,"Relationship":"Follower"},"target":"n1513","id":9689.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":10626,"Relationship":"Follower"},"target":"n263","id":9690.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11200,"Relationship":"Follower"},"target":"n264","id":9691.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11222,"Relationship":"Follower"},"target":"n265","id":9692.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11223,"Relationship":"Follower"},"target":"n266","id":9693.0},{"source":"n1421","attributes":{"Edge Id":11286,"Relationship":"Followed"},"target":"n267","id":9694.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11221,"Relationship":"Follower"},"target":"n268","id":9695.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11210,"Relationship":"Follower"},"target":"n269","id":9696.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11211,"Relationship":"Follower"},"target":"n270","id":9697.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11205,"Relationship":"Follower"},"target":"n276","id":9698.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11207,"Relationship":"Follower"},"target":"n524","id":9699.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11230,"Relationship":"Follower"},"target":"n525","id":9700.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11224,"Relationship":"Follower"},"target":"n647","id":9701.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11226,"Relationship":"Follower"},"target":"n648","id":9702.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11233,"Relationship":"Follower"},"target":"n839","id":9703.0},{"source":"n1421","attributes":{"Edge Id":11241,"Relationship":"Followed"},"target":"n841","id":9704.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11231,"Relationship":"Follower"},"target":"n903","id":9705.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11235,"Relationship":"Follower"},"target":"n989","id":9706.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11228,"Relationship":"Follower"},"target":"n1028","id":9707.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":3144,"Relationship":"Follower"},"target":"n1034","id":9708.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11204,"Relationship":"Follower"},"target":"n1035","id":9709.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11199,"Relationship":"Follower"},"target":"n1055","id":9710.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11225,"Relationship":"Follower"},"target":"n1102","id":9711.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11213,"Relationship":"Follower"},"target":"n1127","id":9712.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11219,"Relationship":"Follower"},"target":"n1194","id":9713.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11216,"Relationship":"Follower"},"target":"n1195","id":9714.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":3020,"Relationship":"Follower"},"target":"n1198","id":9715.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11215,"Relationship":"Follower"},"target":"n1199","id":9716.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11206,"Relationship":"Follower"},"target":"n1201","id":9717.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":4321,"Relationship":"Follower"},"target":"n1203","id":9718.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11218,"Relationship":"Follower"},"target":"n1220","id":9719.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11198,"Relationship":"Follower"},"target":"n1302","id":9720.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11212,"Relationship":"Follower"},"target":"n1317","id":9721.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11234,"Relationship":"Follower"},"target":"n1323","id":9722.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11214,"Relationship":"Follower"},"target":"n1390","id":9723.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11227,"Relationship":"Follower"},"target":"n1398","id":9724.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":9297,"Relationship":"Follower"},"target":"n1401","id":9725.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":6027,"Relationship":"Follower"},"target":"n1402","id":9726.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":7043,"Relationship":"Follower"},"target":"n1403","id":9727.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11201,"Relationship":"Follower"},"target":"n1414","id":9728.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":11220,"Relationship":"Follower"},"target":"n1419","id":9729.0},{"source":"n1421","attributes":{"weight":2.0,"Edge Id":2047,"Relationship":"Follower"},"target":"n1420","id":9730.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8445,"Relationship":"Follower"},"target":"n837","id":9731.0},{"source":"n1422","attributes":{"Edge Id":8458,"Relationship":"Followed"},"target":"n841","id":9732.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8442,"Relationship":"Follower"},"target":"n871","id":9733.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8448,"Relationship":"Follower"},"target":"n1001","id":9734.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8438,"Relationship":"Follower"},"target":"n1008","id":9735.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8436,"Relationship":"Follower"},"target":"n1117","id":9736.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8434,"Relationship":"Follower"},"target":"n1143","id":9737.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8440,"Relationship":"Follower"},"target":"n1237","id":9738.0},{"source":"n1422","attributes":{"weight":2.0,"Edge Id":8439,"Relationship":"Follower"},"target":"n1423","id":9739.0},{"source":"n1423","attributes":{"Edge Id":36014,"Relationship":"Followed"},"target":"n790","id":9740.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":36008,"Relationship":"Follower"},"target":"n1009","id":9741.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":28052,"Relationship":"Follower"},"target":"n1042","id":9742.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":36010,"Relationship":"Follower"},"target":"n1047","id":9743.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":36011,"Relationship":"Follower"},"target":"n1088","id":9744.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":19353,"Relationship":"Follower"},"target":"n1314","id":9745.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":8431,"Relationship":"Follower"},"target":"n1422","id":9746.0},{"source":"n1423","attributes":{"weight":2.0,"Edge Id":34387,"Relationship":"Follower"},"target":"n1424","id":9747.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":34397,"Relationship":"Follower"},"target":"n836","id":9748.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":24206,"Relationship":"Follower"},"target":"n902","id":9749.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":31554,"Relationship":"Follower"},"target":"n1008","id":9750.0},{"source":"n1424","attributes":{"Edge Id":34428,"Relationship":"Followed"},"target":"n1039","id":9751.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":34410,"Relationship":"Follower"},"target":"n1047","id":9752.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":19613,"Relationship":"Follower"},"target":"n1116","id":9753.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":12831,"Relationship":"Follower"},"target":"n1139","id":9754.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":21352,"Relationship":"Follower"},"target":"n1143","id":9755.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":34396,"Relationship":"Follower"},"target":"n1237","id":9756.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":19356,"Relationship":"Follower"},"target":"n1314","id":9757.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":21091,"Relationship":"Follower"},"target":"n1328","id":9758.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":34389,"Relationship":"Follower"},"target":"n1423","id":9759.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":34395,"Relationship":"Follower"},"target":"n1425","id":9760.0},{"source":"n1424","attributes":{"weight":2.0,"Edge Id":15313,"Relationship":"Follower"},"target":"n1430","id":9761.0},{"source":"n1425","attributes":{"weight":2.0,"Edge Id":24217,"Relationship":"Follower"},"target":"n902","id":9762.0},{"source":"n1425","attributes":{"weight":2.0,"Edge Id":34383,"Relationship":"Follower"},"target":"n1424","id":9763.0},{"source":"n1426","attributes":{"weight":2.0,"Edge Id":37421,"Relationship":"Follower"},"target":"n1427","id":9764.0},{"source":"n1427","attributes":{"Edge Id":37440,"Relationship":"Followed"},"target":"n827","id":9765.0},{"source":"n1427","attributes":{"weight":2.0,"Edge Id":37430,"Relationship":"Follower"},"target":"n931","id":9766.0},{"source":"n1427","attributes":{"weight":2.0,"Edge Id":37432,"Relationship":"Follower"},"target":"n1119","id":9767.0},{"source":"n1427","attributes":{"weight":2.0,"Edge Id":21343,"Relationship":"Follower"},"target":"n1143","id":9768.0},{"source":"n1427","attributes":{"weight":2.0,"Edge Id":14089,"Relationship":"Follower"},"target":"n1182","id":9769.0},{"source":"n1427","attributes":{"weight":2.0,"Edge Id":37424,"Relationship":"Follower"},"target":"n1298","id":9770.0},{"source":"n1427","attributes":{"weight":2.0,"Edge Id":37425,"Relationship":"Follower"},"target":"n1426","id":9771.0},{"source":"n1428","attributes":{"weight":2.0,"Edge Id":6949,"Relationship":"Follower"},"target":"n495","id":9772.0},{"source":"n1428","attributes":{"Edge Id":17966,"Relationship":"Followed"},"target":"n843","id":9773.0},{"source":"n1428","attributes":{"weight":2.0,"Edge Id":1261,"Relationship":"Follower"},"target":"n1081","id":9774.0},{"source":"n1428","attributes":{"weight":2.0,"Edge Id":17955,"Relationship":"Follower"},"target":"n1254","id":9775.0},{"source":"n1428","attributes":{"weight":2.0,"Edge Id":17951,"Relationship":"Follower"},"target":"n1304","id":9776.0},{"source":"n1428","attributes":{"weight":2.0,"Edge Id":4114,"Relationship":"Follower"},"target":"n1429","id":9777.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4129,"Relationship":"Follower"},"target":"n397","id":9778.0},{"source":"n1429","attributes":{"Edge Id":4164,"Relationship":"Followed"},"target":"n843","id":9779.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":1272,"Relationship":"Follower"},"target":"n1081","id":9780.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4128,"Relationship":"Follower"},"target":"n1143","id":9781.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4124,"Relationship":"Follower"},"target":"n1180","id":9782.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4127,"Relationship":"Follower"},"target":"n1304","id":9783.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4131,"Relationship":"Follower"},"target":"n1305","id":9784.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4126,"Relationship":"Follower"},"target":"n1428","id":9785.0},{"source":"n1429","attributes":{"weight":2.0,"Edge Id":4125,"Relationship":"Follower"},"target":"n1430","id":9786.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15325,"Relationship":"Follower"},"target":"n397","id":9787.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15332,"Relationship":"Follower"},"target":"n494","id":9788.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15328,"Relationship":"Follower"},"target":"n502","id":9789.0},{"source":"n1430","attributes":{"Edge Id":15362,"Relationship":"Followed"},"target":"n637","id":9790.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15324,"Relationship":"Follower"},"target":"n657","id":9791.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":5860,"Relationship":"Follower"},"target":"n703","id":9792.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15336,"Relationship":"Follower"},"target":"n871","id":9793.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15340,"Relationship":"Follower"},"target":"n924","id":9794.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15344,"Relationship":"Follower"},"target":"n1001","id":9795.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15342,"Relationship":"Follower"},"target":"n1047","id":9796.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15338,"Relationship":"Follower"},"target":"n1054","id":9797.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15327,"Relationship":"Follower"},"target":"n1073","id":9798.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15334,"Relationship":"Follower"},"target":"n1142","id":9799.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15323,"Relationship":"Follower"},"target":"n1143","id":9800.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15326,"Relationship":"Follower"},"target":"n1159","id":9801.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15321,"Relationship":"Follower"},"target":"n1164","id":9802.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15320,"Relationship":"Follower"},"target":"n1304","id":9803.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15333,"Relationship":"Follower"},"target":"n1305","id":9804.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15341,"Relationship":"Follower"},"target":"n1307","id":9805.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":15330,"Relationship":"Follower"},"target":"n1424","id":9806.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":4115,"Relationship":"Follower"},"target":"n1429","id":9807.0},{"source":"n1430","attributes":{"weight":2.0,"Edge Id":1540,"Relationship":"Follower"},"target":"n1431","id":9808.0},{"source":"n1430","attributes":{"Edge Id":15369,"Relationship":"Followed"},"target":"n1434","id":9809.0},{"source":"n1431","attributes":{"weight":2.0,"Edge Id":1543,"Relationship":"Follower"},"target":"n1430","id":9810.0},{"source":"n1432","attributes":{"Edge Id":19576,"Relationship":"Followed"},"target":"n801","id":9811.0},{"source":"n1432","attributes":{"Edge Id":19582,"Relationship":"Followed"},"target":"n815","id":9812.0},{"source":"n1432","attributes":{"Edge Id":19577,"Relationship":"Followed"},"target":"n841","id":9813.0},{"source":"n1432","attributes":{"weight":2.0,"Edge Id":19571,"Relationship":"Follower"},"target":"n1027","id":9814.0},{"source":"n1432","attributes":{"weight":2.0,"Edge Id":3152,"Relationship":"Follower"},"target":"n1034","id":9815.0},{"source":"n1432","attributes":{"weight":2.0,"Edge Id":19569,"Relationship":"Follower"},"target":"n1118","id":9816.0},{"source":"n1432","attributes":{"weight":2.0,"Edge Id":19573,"Relationship":"Follower"},"target":"n1204","id":9817.0},{"source":"n1432","attributes":{"weight":2.0,"Edge Id":19568,"Relationship":"Follower"},"target":"n1303","id":9818.0},{"source":"n1432","attributes":{"weight":2.0,"Edge Id":19566,"Relationship":"Follower"},"target":"n1435","id":9819.0},{"source":"n1433","attributes":{"weight":2.0,"Edge Id":12452,"Relationship":"Follower"},"target":"n264","id":9820.0},{"source":"n1433","attributes":{"weight":2.0,"Edge Id":21866,"Relationship":"Follower"},"target":"n815","id":9821.0},{"source":"n1433","attributes":{"weight":2.0,"Edge Id":21864,"Relationship":"Follower"},"target":"n839","id":9822.0},{"source":"n1433","attributes":{"weight":2.0,"Edge Id":3158,"Relationship":"Follower"},"target":"n1034","id":9823.0},{"source":"n1433","attributes":{"weight":2.0,"Edge Id":7049,"Relationship":"Follower"},"target":"n1403","id":9824.0},{"source":"n1434","attributes":{"Edge Id":21334,"Relationship":"Follower"},"target":"n1143","id":9825.0},{"source":"n1434","attributes":{"Edge Id":15303,"Relationship":"Follower"},"target":"n1430","id":9826.0},{"source":"n1435","attributes":{"weight":2.0,"Edge Id":23080,"Relationship":"Follower"},"target":"n815","id":9827.0},{"source":"n1435","attributes":{"Edge Id":23085,"Relationship":"Followed"},"target":"n841","id":9828.0},{"source":"n1435","attributes":{"weight":2.0,"Edge Id":23071,"Relationship":"Follower"},"target":"n1303","id":9829.0},{"source":"n1435","attributes":{"weight":2.0,"Edge Id":19563,"Relationship":"Follower"},"target":"n1432","id":9830.0},{"source":"n1436","attributes":{"Edge Id":10199,"Relationship":"Followed"},"target":"n801","id":9831.0},{"source":"n1436","attributes":{"Edge Id":10201,"Relationship":"Followed"},"target":"n915","id":9832.0},{"source":"n1436","attributes":{"weight":2.0,"Edge Id":9150,"Relationship":"Follower"},"target":"n1439","id":9833.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":34693,"Relationship":"Follower"},"target":"n815","id":9834.0},{"source":"n1437","attributes":{"Edge Id":34703,"Relationship":"Followed"},"target":"n827","id":9835.0},{"source":"n1437","attributes":{"Edge Id":34698,"Relationship":"Followed"},"target":"n841","id":9836.0},{"source":"n1437","attributes":{"Edge Id":34696,"Relationship":"Followed"},"target":"n893","id":9837.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":34691,"Relationship":"Follower"},"target":"n905","id":9838.0},{"source":"n1437","attributes":{"Edge Id":34697,"Relationship":"Followed"},"target":"n915","id":9839.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":6558,"Relationship":"Follower"},"target":"n1043","id":9840.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":34694,"Relationship":"Follower"},"target":"n1047","id":9841.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":27762,"Relationship":"Follower"},"target":"n1105","id":9842.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":12207,"Relationship":"Follower"},"target":"n1259","id":9843.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":4977,"Relationship":"Follower"},"target":"n1274","id":9844.0},{"source":"n1437","attributes":{"weight":2.0,"Edge Id":9146,"Relationship":"Follower"},"target":"n1439","id":9845.0},{"source":"n1438","attributes":{"Edge Id":26045,"Relationship":"Followed"},"target":"n801","id":9846.0},{"source":"n1438","attributes":{"weight":2.0,"Edge Id":2639,"Relationship":"Follower"},"target":"n998","id":9847.0},{"source":"n1438","attributes":{"weight":2.0,"Edge Id":21887,"Relationship":"Follower"},"target":"n1077","id":9848.0},{"source":"n1438","attributes":{"weight":2.0,"Edge Id":26035,"Relationship":"Follower"},"target":"n1105","id":9849.0},{"source":"n1438","attributes":{"weight":2.0,"Edge Id":26036,"Relationship":"Follower"},"target":"n1258","id":9850.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9163,"Relationship":"Follower"},"target":"n282","id":9851.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9162,"Relationship":"Follower"},"target":"n289","id":9852.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9165,"Relationship":"Follower"},"target":"n448","id":9853.0},{"source":"n1439","attributes":{"Edge Id":9201,"Relationship":"Followed"},"target":"n801","id":9854.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9173,"Relationship":"Follower"},"target":"n808","id":9855.0},{"source":"n1439","attributes":{"Edge Id":9188,"Relationship":"Followed"},"target":"n827","id":9856.0},{"source":"n1439","attributes":{"Edge Id":9184,"Relationship":"Followed"},"target":"n841","id":9857.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":7795,"Relationship":"Follower"},"target":"n914","id":9858.0},{"source":"n1439","attributes":{"Edge Id":9182,"Relationship":"Followed"},"target":"n915","id":9859.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":2654,"Relationship":"Follower"},"target":"n998","id":9860.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9176,"Relationship":"Follower"},"target":"n1001","id":9861.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":6556,"Relationship":"Follower"},"target":"n1043","id":9862.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9172,"Relationship":"Follower"},"target":"n1047","id":9863.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9174,"Relationship":"Follower"},"target":"n1089","id":9864.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9161,"Relationship":"Follower"},"target":"n1259","id":9865.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":4982,"Relationship":"Follower"},"target":"n1274","id":9866.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9160,"Relationship":"Follower"},"target":"n1436","id":9867.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9167,"Relationship":"Follower"},"target":"n1437","id":9868.0},{"source":"n1439","attributes":{"weight":2.0,"Edge Id":9159,"Relationship":"Follower"},"target":"n1441","id":9869.0},{"source":"n1440","attributes":{"Edge Id":4104,"Relationship":"Follower"},"target":"n929","id":9870.0},{"source":"n1440","attributes":{"Edge Id":4107,"Relationship":"Follower"},"target":"n1047","id":9871.0},{"source":"n1440","attributes":{"Edge Id":4102,"Relationship":"Follower"},"target":"n1105","id":9872.0},{"source":"n1440","attributes":{"Edge Id":4098,"Relationship":"Follower"},"target":"n1441","id":9873.0},{"source":"n1441","attributes":{"Edge Id":9609,"Relationship":"Followed"},"target":"n915","id":9874.0},{"source":"n1441","attributes":{"weight":2.0,"Edge Id":8617,"Relationship":"Follower"},"target":"n976","id":9875.0},{"source":"n1441","attributes":{"weight":2.0,"Edge Id":9600,"Relationship":"Follower"},"target":"n1054","id":9876.0},{"source":"n1441","attributes":{"weight":2.0,"Edge Id":9148,"Relationship":"Follower"},"target":"n1439","id":9877.0},{"source":"n1441","attributes":{"Edge Id":4109,"Relationship":"Followed"},"target":"n1440","id":9878.0},{"source":"n1442","attributes":{"Edge Id":5944,"Relationship":"Follower"},"target":"n1444","id":9879.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":15449,"Relationship":"Follower"},"target":"n809","id":9880.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":43691,"Relationship":"Follower"},"target":"n820","id":9881.0},{"source":"n1443","attributes":{"Edge Id":44361,"Relationship":"Followed"},"target":"n841","id":9882.0},{"source":"n1443","attributes":{"Edge Id":52284,"Relationship":"Followed"},"target":"n857","id":9883.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":20823,"Relationship":"Follower"},"target":"n872","id":9884.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":49640,"Relationship":"Follower"},"target":"n873","id":9885.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":3593,"Relationship":"Follower"},"target":"n999","id":9886.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":19764,"Relationship":"Follower"},"target":"n1045","id":9887.0},{"source":"n1443","attributes":{"weight":2.0,"Edge Id":628,"Relationship":"Follower"},"target":"n1469","id":9888.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7191,"Relationship":"Follower"},"target":"n333","id":9889.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7170,"Relationship":"Follower"},"target":"n336","id":9890.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7171,"Relationship":"Follower"},"target":"n520","id":9891.0},{"source":"n1444","attributes":{"Edge Id":7229,"Relationship":"Followed"},"target":"n521","id":9892.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7179,"Relationship":"Follower"},"target":"n796","id":9893.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7183,"Relationship":"Follower"},"target":"n820","id":9894.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7172,"Relationship":"Follower"},"target":"n854","id":9895.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7186,"Relationship":"Follower"},"target":"n925","id":9896.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7173,"Relationship":"Follower"},"target":"n966","id":9897.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":3573,"Relationship":"Follower"},"target":"n999","id":9898.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7175,"Relationship":"Follower"},"target":"n1164","id":9899.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7181,"Relationship":"Follower"},"target":"n1186","id":9900.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7180,"Relationship":"Follower"},"target":"n1232","id":9901.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7178,"Relationship":"Follower"},"target":"n1312","id":9902.0},{"source":"n1444","attributes":{"Edge Id":5971,"Relationship":"Followed"},"target":"n1442","id":9903.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7176,"Relationship":"Follower"},"target":"n1445","id":9904.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7182,"Relationship":"Follower"},"target":"n1446","id":9905.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":1569,"Relationship":"Follower"},"target":"n1447","id":9906.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7188,"Relationship":"Follower"},"target":"n1449","id":9907.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7169,"Relationship":"Follower"},"target":"n1457","id":9908.0},{"source":"n1444","attributes":{"weight":2.0,"Edge Id":7193,"Relationship":"Follower"},"target":"n1489","id":9909.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":13967,"Relationship":"Follower"},"target":"n348","id":9910.0},{"source":"n1445","attributes":{"Edge Id":19297,"Relationship":"Followed"},"target":"n827","id":9911.0},{"source":"n1445","attributes":{"Edge Id":19293,"Relationship":"Followed"},"target":"n841","id":9912.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":19273,"Relationship":"Follower"},"target":"n918","id":9913.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":19274,"Relationship":"Follower"},"target":"n925","id":9914.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":2600,"Relationship":"Follower"},"target":"n998","id":9915.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":3570,"Relationship":"Follower"},"target":"n999","id":9916.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":19280,"Relationship":"Follower"},"target":"n1047","id":9917.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":19272,"Relationship":"Follower"},"target":"n1166","id":9918.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":19276,"Relationship":"Follower"},"target":"n1167","id":9919.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":19277,"Relationship":"Follower"},"target":"n1294","id":9920.0},{"source":"n1445","attributes":{"weight":2.0,"Edge Id":7149,"Relationship":"Follower"},"target":"n1444","id":9921.0},{"source":"n1446","attributes":{"weight":2.0,"Edge Id":16467,"Relationship":"Follower"},"target":"n336","id":9922.0},{"source":"n1446","attributes":{"weight":2.0,"Edge Id":7163,"Relationship":"Follower"},"target":"n1444","id":9923.0},{"source":"n1446","attributes":{"weight":2.0,"Edge Id":1571,"Relationship":"Follower"},"target":"n1447","id":9924.0},{"source":"n1446","attributes":{"weight":2.0,"Edge Id":23668,"Relationship":"Follower"},"target":"n1449","id":9925.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1576,"Relationship":"Follower"},"target":"n336","id":9926.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1578,"Relationship":"Follower"},"target":"n522","id":9927.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1573,"Relationship":"Follower"},"target":"n1072","id":9928.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1582,"Relationship":"Follower"},"target":"n1258","id":9929.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1511,"Relationship":"Follower"},"target":"n1261","id":9930.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1574,"Relationship":"Follower"},"target":"n1444","id":9931.0},{"source":"n1447","attributes":{"weight":2.0,"Edge Id":1581,"Relationship":"Follower"},"target":"n1446","id":9932.0},{"source":"n1448","attributes":{"weight":2.0,"Edge Id":1276,"Relationship":"Follower"},"target":"n1081","id":9933.0},{"source":"n1448","attributes":{"weight":2.0,"Edge Id":2525,"Relationship":"Follower"},"target":"n1345","id":9934.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":16470,"Relationship":"Follower"},"target":"n336","id":9935.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":47408,"Relationship":"Follower"},"target":"n338","id":9936.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":47400,"Relationship":"Follower"},"target":"n339","id":9937.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":34060,"Relationship":"Follower"},"target":"n349","id":9938.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":22793,"Relationship":"Follower"},"target":"n396","id":9939.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":35195,"Relationship":"Follower"},"target":"n401","id":9940.0},{"source":"n1449","attributes":{"Edge Id":1495,"Relationship":"Followed"},"target":"n402","id":9941.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":35825,"Relationship":"Follower"},"target":"n430","id":9942.0},{"source":"n1449","attributes":{"Edge Id":17858,"Relationship":"Followed"},"target":"n521","id":9943.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":20786,"Relationship":"Follower"},"target":"n522","id":9944.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":16551,"Relationship":"Follower"},"target":"n581","id":9945.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":16440,"Relationship":"Follower"},"target":"n582","id":9946.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":43705,"Relationship":"Follower"},"target":"n820","id":9947.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":24589,"Relationship":"Follower"},"target":"n874","id":9948.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":3559,"Relationship":"Follower"},"target":"n999","id":9949.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":5572,"Relationship":"Follower"},"target":"n1072","id":9950.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":38047,"Relationship":"Follower"},"target":"n1185","id":9951.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":15056,"Relationship":"Follower"},"target":"n1196","id":9952.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":47402,"Relationship":"Follower"},"target":"n1260","id":9953.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":22234,"Relationship":"Follower"},"target":"n1312","id":9954.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":16389,"Relationship":"Follower"},"target":"n1313","id":9955.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":19361,"Relationship":"Follower"},"target":"n1314","id":9956.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":7154,"Relationship":"Follower"},"target":"n1444","id":9957.0},{"source":"n1449","attributes":{"weight":2.0,"Edge Id":23663,"Relationship":"Follower"},"target":"n1446","id":9958.0},{"source":"n1450","attributes":{"Edge Id":43559,"Relationship":"Followed"},"target":"n836","id":9959.0},{"source":"n1450","attributes":{"Edge Id":44310,"Relationship":"Followed"},"target":"n841","id":9960.0},{"source":"n1450","attributes":{"weight":2.0,"Edge Id":47891,"Relationship":"Follower"},"target":"n870","id":9961.0},{"source":"n1450","attributes":{"weight":2.0,"Edge Id":12965,"Relationship":"Follower"},"target":"n906","id":9962.0},{"source":"n1450","attributes":{"weight":2.0,"Edge Id":42291,"Relationship":"Follower"},"target":"n1451","id":9963.0},{"source":"n1450","attributes":{"weight":2.0,"Edge Id":45813,"Relationship":"Follower"},"target":"n1453","id":9964.0},{"source":"n1451","attributes":{"weight":2.0,"Edge Id":24377,"Relationship":"Follower"},"target":"n292","id":9965.0},{"source":"n1451","attributes":{"weight":2.0,"Edge Id":42298,"Relationship":"Follower"},"target":"n870","id":9966.0},{"source":"n1451","attributes":{"weight":2.0,"Edge Id":42300,"Relationship":"Follower"},"target":"n871","id":9967.0},{"source":"n1451","attributes":{"weight":2.0,"Edge Id":42299,"Relationship":"Follower"},"target":"n1450","id":9968.0},{"source":"n1452","attributes":{"Edge Id":47739,"Relationship":"Followed"},"target":"n801","id":9969.0},{"source":"n1452","attributes":{"Edge Id":46529,"Relationship":"Followed"},"target":"n825","id":9970.0},{"source":"n1452","attributes":{"Edge Id":45344,"Relationship":"Followed"},"target":"n833","id":9971.0},{"source":"n1452","attributes":{"Edge Id":44366,"Relationship":"Followed"},"target":"n841","id":9972.0},{"source":"n1452","attributes":{"weight":2.0,"Edge Id":47825,"Relationship":"Follower"},"target":"n992","id":9973.0},{"source":"n1452","attributes":{"Edge Id":52438,"Relationship":"Followed"},"target":"n1004","id":9974.0},{"source":"n1452","attributes":{"weight":2.0,"Edge Id":46879,"Relationship":"Follower"},"target":"n1080","id":9975.0},{"source":"n1452","attributes":{"weight":2.0,"Edge Id":26280,"Relationship":"Follower"},"target":"n1341","id":9976.0},{"source":"n1452","attributes":{"weight":2.0,"Edge Id":45815,"Relationship":"Follower"},"target":"n1453","id":9977.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45821,"Relationship":"Follower"},"target":"n814","id":9978.0},{"source":"n1453","attributes":{"Edge Id":43538,"Relationship":"Followed"},"target":"n836","id":9979.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":8221,"Relationship":"Follower"},"target":"n852","id":9980.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45825,"Relationship":"Follower"},"target":"n870","id":9981.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45824,"Relationship":"Follower"},"target":"n992","id":9982.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":43816,"Relationship":"Follower"},"target":"n1009","id":9983.0},{"source":"n1453","attributes":{"Edge Id":45063,"Relationship":"Followed"},"target":"n1039","id":9984.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45822,"Relationship":"Follower"},"target":"n1209","id":9985.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45832,"Relationship":"Follower"},"target":"n1340","id":9986.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":26282,"Relationship":"Follower"},"target":"n1341","id":9987.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45819,"Relationship":"Follower"},"target":"n1358","id":9988.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45836,"Relationship":"Follower"},"target":"n1413","id":9989.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45826,"Relationship":"Follower"},"target":"n1450","id":9990.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45831,"Relationship":"Follower"},"target":"n1452","id":9991.0},{"source":"n1453","attributes":{"weight":2.0,"Edge Id":45833,"Relationship":"Follower"},"target":"n1455","id":9992.0},{"source":"n1454","attributes":{"weight":2.0,"Edge Id":19953,"Relationship":"Follower"},"target":"n917","id":9993.0},{"source":"n1454","attributes":{"weight":2.0,"Edge Id":40887,"Relationship":"Follower"},"target":"n1327","id":9994.0},{"source":"n1455","attributes":{"weight":2.0,"Edge Id":41473,"Relationship":"Follower"},"target":"n309","id":9995.0},{"source":"n1455","attributes":{"Edge Id":44375,"Relationship":"Followed"},"target":"n841","id":9996.0},{"source":"n1455","attributes":{"weight":2.0,"Edge Id":30722,"Relationship":"Follower"},"target":"n1117","id":9997.0},{"source":"n1455","attributes":{"weight":2.0,"Edge Id":45816,"Relationship":"Follower"},"target":"n1453","id":9998.0},{"source":"n1456","attributes":{"Edge Id":2387,"Relationship":"Followed"},"target":"n991","id":9999.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2348,"Relationship":"Follower"},"target":"n998","id":10000.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2355,"Relationship":"Follower"},"target":"n1032","id":10001.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2359,"Relationship":"Follower"},"target":"n1073","id":10002.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2352,"Relationship":"Follower"},"target":"n1082","id":10003.0},{"source":"n1456","attributes":{"Edge Id":488,"Relationship":"Followed"},"target":"n1100","id":10004.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":835,"Relationship":"Follower"},"target":"n1101","id":10005.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2361,"Relationship":"Follower"},"target":"n1113","id":10006.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2357,"Relationship":"Follower"},"target":"n1150","id":10007.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2360,"Relationship":"Follower"},"target":"n1151","id":10008.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2349,"Relationship":"Follower"},"target":"n1180","id":10009.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2347,"Relationship":"Follower"},"target":"n1181","id":10010.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2369,"Relationship":"Follower"},"target":"n1215","id":10011.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2358,"Relationship":"Follower"},"target":"n1224","id":10012.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2365,"Relationship":"Follower"},"target":"n1308","id":10013.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2366,"Relationship":"Follower"},"target":"n1309","id":10014.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2362,"Relationship":"Follower"},"target":"n1338","id":10015.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2351,"Relationship":"Follower"},"target":"n1457","id":10016.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2356,"Relationship":"Follower"},"target":"n1458","id":10017.0},{"source":"n1456","attributes":{"Edge Id":405,"Relationship":"Followed"},"target":"n1459","id":10018.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":236,"Relationship":"Follower"},"target":"n1465","id":10019.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2350,"Relationship":"Follower"},"target":"n1466","id":10020.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":2205,"Relationship":"Follower"},"target":"n1467","id":10021.0},{"source":"n1456","attributes":{"weight":2.0,"Edge Id":624,"Relationship":"Follower"},"target":"n1469","id":10022.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16269,"Relationship":"Follower"},"target":"n971","id":10023.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16259,"Relationship":"Follower"},"target":"n1032","id":10024.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16260,"Relationship":"Follower"},"target":"n1033","id":10025.0},{"source":"n1457","attributes":{"Edge Id":491,"Relationship":"Followed"},"target":"n1100","id":10026.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":831,"Relationship":"Follower"},"target":"n1101","id":10027.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16274,"Relationship":"Follower"},"target":"n1103","id":10028.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16266,"Relationship":"Follower"},"target":"n1113","id":10029.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16264,"Relationship":"Follower"},"target":"n1114","id":10030.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":8534,"Relationship":"Follower"},"target":"n1115","id":10031.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":6770,"Relationship":"Follower"},"target":"n1180","id":10032.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":2427,"Relationship":"Follower"},"target":"n1181","id":10033.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16256,"Relationship":"Follower"},"target":"n1183","id":10034.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16267,"Relationship":"Follower"},"target":"n1187","id":10035.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16275,"Relationship":"Follower"},"target":"n1215","id":10036.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16258,"Relationship":"Follower"},"target":"n1223","id":10037.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16265,"Relationship":"Follower"},"target":"n1293","id":10038.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16271,"Relationship":"Follower"},"target":"n1297","id":10039.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16263,"Relationship":"Follower"},"target":"n1315","id":10040.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16257,"Relationship":"Follower"},"target":"n1407","id":10041.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":7148,"Relationship":"Follower"},"target":"n1444","id":10042.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":2329,"Relationship":"Follower"},"target":"n1456","id":10043.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16262,"Relationship":"Follower"},"target":"n1458","id":10044.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16261,"Relationship":"Follower"},"target":"n1462","id":10045.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":238,"Relationship":"Follower"},"target":"n1465","id":10046.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":9063,"Relationship":"Follower"},"target":"n1466","id":10047.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":2204,"Relationship":"Follower"},"target":"n1467","id":10048.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":16268,"Relationship":"Follower"},"target":"n1468","id":10049.0},{"source":"n1457","attributes":{"weight":2.0,"Edge Id":617,"Relationship":"Follower"},"target":"n1469","id":10050.0},{"source":"n1458","attributes":{"Edge Id":23752,"Relationship":"Followed"},"target":"n841","id":10051.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23709,"Relationship":"Follower"},"target":"n848","id":10052.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23711,"Relationship":"Follower"},"target":"n908","id":10053.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23718,"Relationship":"Follower"},"target":"n913","id":10054.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23719,"Relationship":"Follower"},"target":"n971","id":10055.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23213,"Relationship":"Follower"},"target":"n1032","id":10056.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":3174,"Relationship":"Follower"},"target":"n1034","id":10057.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":13218,"Relationship":"Follower"},"target":"n1035","id":10058.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23733,"Relationship":"Follower"},"target":"n1047","id":10059.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23716,"Relationship":"Follower"},"target":"n1062","id":10060.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23713,"Relationship":"Follower"},"target":"n1073","id":10061.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":17173,"Relationship":"Follower"},"target":"n1082","id":10062.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":21628,"Relationship":"Follower"},"target":"n1083","id":10063.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23714,"Relationship":"Follower"},"target":"n1109","id":10064.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":10428,"Relationship":"Follower"},"target":"n1132","id":10065.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23712,"Relationship":"Follower"},"target":"n1141","id":10066.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23710,"Relationship":"Follower"},"target":"n1150","id":10067.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23715,"Relationship":"Follower"},"target":"n1151","id":10068.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23720,"Relationship":"Follower"},"target":"n1158","id":10069.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23717,"Relationship":"Follower"},"target":"n1165","id":10070.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":20148,"Relationship":"Follower"},"target":"n1183","id":10071.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23732,"Relationship":"Follower"},"target":"n1294","id":10072.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23723,"Relationship":"Follower"},"target":"n1308","id":10073.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":23722,"Relationship":"Follower"},"target":"n1324","id":10074.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":22135,"Relationship":"Follower"},"target":"n1400","id":10075.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":2334,"Relationship":"Follower"},"target":"n1456","id":10076.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":16235,"Relationship":"Follower"},"target":"n1457","id":10077.0},{"source":"n1458","attributes":{"Edge Id":431,"Relationship":"Followed"},"target":"n1459","id":10078.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":246,"Relationship":"Follower"},"target":"n1465","id":10079.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":9061,"Relationship":"Follower"},"target":"n1466","id":10080.0},{"source":"n1458","attributes":{"weight":2.0,"Edge Id":2210,"Relationship":"Follower"},"target":"n1467","id":10081.0},{"source":"n1459","attributes":{"Edge Id":389,"Relationship":"Follower"},"target":"n820","id":10082.0},{"source":"n1459","attributes":{"Edge Id":396,"Relationship":"Follower"},"target":"n822","id":10083.0},{"source":"n1459","attributes":{"Edge Id":397,"Relationship":"Follower"},"target":"n834","id":10084.0},{"source":"n1459","attributes":{"Edge Id":349,"Relationship":"Follower"},"target":"n852","id":10085.0},{"source":"n1459","attributes":{"Edge Id":359,"Relationship":"Follower"},"target":"n872","id":10086.0},{"source":"n1459","attributes":{"Edge Id":398,"Relationship":"Follower"},"target":"n873","id":10087.0},{"source":"n1459","attributes":{"Edge Id":368,"Relationship":"Follower"},"target":"n902","id":10088.0},{"source":"n1459","attributes":{"Edge Id":392,"Relationship":"Follower"},"target":"n903","id":10089.0},{"source":"n1459","attributes":{"Edge Id":354,"Relationship":"Follower"},"target":"n906","id":10090.0},{"source":"n1459","attributes":{"Edge Id":385,"Relationship":"Follower"},"target":"n907","id":10091.0},{"source":"n1459","attributes":{"Edge Id":362,"Relationship":"Follower"},"target":"n912","id":10092.0},{"source":"n1459","attributes":{"Edge Id":381,"Relationship":"Follower"},"target":"n913","id":10093.0},{"source":"n1459","attributes":{"Edge Id":401,"Relationship":"Follower"},"target":"n924","id":10094.0},{"source":"n1459","attributes":{"Edge Id":373,"Relationship":"Follower"},"target":"n970","id":10095.0},{"source":"n1459","attributes":{"Edge Id":382,"Relationship":"Follower"},"target":"n971","id":10096.0},{"source":"n1459","attributes":{"Edge Id":342,"Relationship":"Follower"},"target":"n998","id":10097.0},{"source":"n1459","attributes":{"Edge Id":343,"Relationship":"Follower"},"target":"n999","id":10098.0},{"source":"n1459","attributes":{"Edge Id":391,"Relationship":"Follower"},"target":"n1005","id":10099.0},{"source":"n1459","attributes":{"Edge Id":374,"Relationship":"Follower"},"target":"n1008","id":10100.0},{"source":"n1459","attributes":{"Edge Id":390,"Relationship":"Follower"},"target":"n1009","id":10101.0},{"source":"n1459","attributes":{"Edge Id":395,"Relationship":"Follower"},"target":"n1031","id":10102.0},{"source":"n1459","attributes":{"Edge Id":364,"Relationship":"Follower"},"target":"n1032","id":10103.0},{"source":"n1459","attributes":{"Edge Id":365,"Relationship":"Follower"},"target":"n1033","id":10104.0},{"source":"n1459","attributes":{"Edge Id":371,"Relationship":"Follower"},"target":"n1042","id":10105.0},{"source":"n1459","attributes":{"Edge Id":344,"Relationship":"Follower"},"target":"n1044","id":10106.0},{"source":"n1459","attributes":{"Edge Id":358,"Relationship":"Follower"},"target":"n1045","id":10107.0},{"source":"n1459","attributes":{"Edge Id":380,"Relationship":"Follower"},"target":"n1046","id":10108.0},{"source":"n1459","attributes":{"Edge Id":402,"Relationship":"Follower"},"target":"n1047","id":10109.0},{"source":"n1459","attributes":{"Edge Id":346,"Relationship":"Follower"},"target":"n1072","id":10110.0},{"source":"n1459","attributes":{"Edge Id":375,"Relationship":"Follower"},"target":"n1073","id":10111.0},{"source":"n1459","attributes":{"Edge Id":399,"Relationship":"Follower"},"target":"n1075","id":10112.0},{"source":"n1459","attributes":{"Edge Id":357,"Relationship":"Follower"},"target":"n1082","id":10113.0},{"source":"n1459","attributes":{"Edge Id":361,"Relationship":"Follower"},"target":"n1083","id":10114.0},{"source":"n1459","attributes":{"Edge Id":339,"Relationship":"Follower"},"target":"n1101","id":10115.0},{"source":"n1459","attributes":{"Edge Id":377,"Relationship":"Follower"},"target":"n1102","id":10116.0},{"source":"n1459","attributes":{"Edge Id":393,"Relationship":"Follower"},"target":"n1103","id":10117.0},{"source":"n1459","attributes":{"Edge Id":387,"Relationship":"Follower"},"target":"n1104","id":10118.0},{"source":"n1459","attributes":{"Edge Id":379,"Relationship":"Follower"},"target":"n1113","id":10119.0},{"source":"n1459","attributes":{"Edge Id":353,"Relationship":"Follower"},"target":"n1140","id":10120.0},{"source":"n1459","attributes":{"Edge Id":372,"Relationship":"Follower"},"target":"n1141","id":10121.0},{"source":"n1459","attributes":{"Edge Id":369,"Relationship":"Follower"},"target":"n1150","id":10122.0},{"source":"n1459","attributes":{"Edge Id":378,"Relationship":"Follower"},"target":"n1151","id":10123.0},{"source":"n1459","attributes":{"Edge Id":345,"Relationship":"Follower"},"target":"n1152","id":10124.0},{"source":"n1459","attributes":{"Edge Id":350,"Relationship":"Follower"},"target":"n1162","id":10125.0},{"source":"n1459","attributes":{"Edge Id":355,"Relationship":"Follower"},"target":"n1163","id":10126.0},{"source":"n1459","attributes":{"Edge Id":348,"Relationship":"Follower"},"target":"n1180","id":10127.0},{"source":"n1459","attributes":{"Edge Id":356,"Relationship":"Follower"},"target":"n1222","id":10128.0},{"source":"n1459","attributes":{"Edge Id":360,"Relationship":"Follower"},"target":"n1223","id":10129.0},{"source":"n1459","attributes":{"Edge Id":352,"Relationship":"Follower"},"target":"n1238","id":10130.0},{"source":"n1459","attributes":{"Edge Id":363,"Relationship":"Follower"},"target":"n1239","id":10131.0},{"source":"n1459","attributes":{"Edge Id":370,"Relationship":"Follower"},"target":"n1296","id":10132.0},{"source":"n1459","attributes":{"Edge Id":386,"Relationship":"Follower"},"target":"n1297","id":10133.0},{"source":"n1459","attributes":{"Edge Id":383,"Relationship":"Follower"},"target":"n1308","id":10134.0},{"source":"n1459","attributes":{"Edge Id":384,"Relationship":"Follower"},"target":"n1309","id":10135.0},{"source":"n1459","attributes":{"Edge Id":367,"Relationship":"Follower"},"target":"n1330","id":10136.0},{"source":"n1459","attributes":{"Edge Id":376,"Relationship":"Follower"},"target":"n1331","id":10137.0},{"source":"n1459","attributes":{"Edge Id":341,"Relationship":"Follower"},"target":"n1456","id":10138.0},{"source":"n1459","attributes":{"Edge Id":366,"Relationship":"Follower"},"target":"n1458","id":10139.0},{"source":"n1459","attributes":{"Edge Id":351,"Relationship":"Follower"},"target":"n1466","id":10140.0},{"source":"n1459","attributes":{"Edge Id":340,"Relationship":"Follower"},"target":"n1467","id":10141.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":45910,"Relationship":"Follower"},"target":"n814","id":10142.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":43676,"Relationship":"Follower"},"target":"n820","id":10143.0},{"source":"n1461","attributes":{"Edge Id":43539,"Relationship":"Followed"},"target":"n836","id":10144.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":20815,"Relationship":"Follower"},"target":"n872","id":10145.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":45907,"Relationship":"Follower"},"target":"n903","id":10146.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":43812,"Relationship":"Follower"},"target":"n1009","id":10147.0},{"source":"n1461","attributes":{"Edge Id":45065,"Relationship":"Followed"},"target":"n1039","id":10148.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":37035,"Relationship":"Follower"},"target":"n1165","id":10149.0},{"source":"n1461","attributes":{"weight":2.0,"Edge Id":45911,"Relationship":"Follower"},"target":"n1167","id":10150.0},{"source":"n1462","attributes":{"Edge Id":23571,"Relationship":"Followed"},"target":"n801","id":10151.0},{"source":"n1462","attributes":{"weight":2.0,"Edge Id":877,"Relationship":"Follower"},"target":"n1101","id":10152.0},{"source":"n1462","attributes":{"weight":2.0,"Edge Id":14085,"Relationship":"Follower"},"target":"n1182","id":10153.0},{"source":"n1462","attributes":{"weight":2.0,"Edge Id":23569,"Relationship":"Follower"},"target":"n1215","id":10154.0},{"source":"n1462","attributes":{"weight":2.0,"Edge Id":16243,"Relationship":"Follower"},"target":"n1457","id":10155.0},{"source":"n1463","attributes":{"weight":2.0,"Edge Id":47273,"Relationship":"Follower"},"target":"n798","id":10156.0},{"source":"n1463","attributes":{"Edge Id":48178,"Relationship":"Followed"},"target":"n802","id":10157.0},{"source":"n1463","attributes":{"Edge Id":48172,"Relationship":"Followed"},"target":"n803","id":10158.0},{"source":"n1463","attributes":{"Edge Id":48163,"Relationship":"Followed"},"target":"n818","id":10159.0},{"source":"n1463","attributes":{"Edge Id":46495,"Relationship":"Followed"},"target":"n825","id":10160.0},{"source":"n1463","attributes":{"Edge Id":48170,"Relationship":"Followed"},"target":"n832","id":10161.0},{"source":"n1463","attributes":{"Edge Id":48166,"Relationship":"Followed"},"target":"n857","id":10162.0},{"source":"n1463","attributes":{"Edge Id":48165,"Relationship":"Followed"},"target":"n860","id":10163.0},{"source":"n1463","attributes":{"Edge Id":48168,"Relationship":"Followed"},"target":"n879","id":10164.0},{"source":"n1463","attributes":{"Edge Id":47086,"Relationship":"Followed"},"target":"n881","id":10165.0},{"source":"n1463","attributes":{"Edge Id":48173,"Relationship":"Followed"},"target":"n882","id":10166.0},{"source":"n1463","attributes":{"Edge Id":46261,"Relationship":"Followed"},"target":"n895","id":10167.0},{"source":"n1463","attributes":{"weight":2.0,"Edge Id":46022,"Relationship":"Follower"},"target":"n903","id":10168.0},{"source":"n1463","attributes":{"Edge Id":48171,"Relationship":"Followed"},"target":"n915","id":10169.0},{"source":"n1463","attributes":{"Edge Id":48167,"Relationship":"Followed"},"target":"n931","id":10170.0},{"source":"n1463","attributes":{"Edge Id":48180,"Relationship":"Followed"},"target":"n979","id":10171.0},{"source":"n1463","attributes":{"Edge Id":48188,"Relationship":"Followed"},"target":"n987","id":10172.0},{"source":"n1463","attributes":{"Edge Id":48189,"Relationship":"Followed"},"target":"n991","id":10173.0},{"source":"n1463","attributes":{"Edge Id":48176,"Relationship":"Followed"},"target":"n997","id":10174.0},{"source":"n1463","attributes":{"weight":2.0,"Edge Id":48159,"Relationship":"Follower"},"target":"n1049","id":10175.0},{"source":"n1463","attributes":{"Edge Id":48164,"Relationship":"Followed"},"target":"n1091","id":10176.0},{"source":"n1463","attributes":{"Edge Id":48187,"Relationship":"Followed"},"target":"n1277","id":10177.0},{"source":"n1464","attributes":{"weight":2.0,"Edge Id":80,"Relationship":"Follower"},"target":"n1214","id":10178.0},{"source":"n1464","attributes":{"weight":2.0,"Edge Id":46629,"Relationship":"Follower"},"target":"n1215","id":10179.0},{"source":"n1464","attributes":{"weight":2.0,"Edge Id":242,"Relationship":"Follower"},"target":"n1465","id":10180.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":263,"Relationship":"Follower"},"target":"n820","id":10181.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":260,"Relationship":"Follower"},"target":"n872","id":10182.0},{"source":"n1465","attributes":{"Edge Id":271,"Relationship":"Followed"},"target":"n1100","id":10183.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":254,"Relationship":"Follower"},"target":"n1101","id":10184.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":258,"Relationship":"Follower"},"target":"n1180","id":10185.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":257,"Relationship":"Follower"},"target":"n1181","id":10186.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":83,"Relationship":"Follower"},"target":"n1214","id":10187.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":256,"Relationship":"Follower"},"target":"n1456","id":10188.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":259,"Relationship":"Follower"},"target":"n1457","id":10189.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":261,"Relationship":"Follower"},"target":"n1458","id":10190.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":264,"Relationship":"Follower"},"target":"n1464","id":10191.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":255,"Relationship":"Follower"},"target":"n1467","id":10192.0},{"source":"n1465","attributes":{"weight":2.0,"Edge Id":253,"Relationship":"Follower"},"target":"n1469","id":10193.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9075,"Relationship":"Follower"},"target":"n797","id":10194.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9085,"Relationship":"Follower"},"target":"n971","id":10195.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9076,"Relationship":"Follower"},"target":"n1035","id":10196.0},{"source":"n1466","attributes":{"Edge Id":490,"Relationship":"Followed"},"target":"n1100","id":10197.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":855,"Relationship":"Follower"},"target":"n1101","id":10198.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9082,"Relationship":"Follower"},"target":"n1107","id":10199.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9083,"Relationship":"Follower"},"target":"n1141","id":10200.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":6777,"Relationship":"Follower"},"target":"n1180","id":10201.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":2430,"Relationship":"Follower"},"target":"n1181","id":10202.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":82,"Relationship":"Follower"},"target":"n1214","id":10203.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9092,"Relationship":"Follower"},"target":"n1215","id":10204.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9081,"Relationship":"Follower"},"target":"n1315","id":10205.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":2333,"Relationship":"Follower"},"target":"n1456","id":10206.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9077,"Relationship":"Follower"},"target":"n1457","id":10207.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":9080,"Relationship":"Follower"},"target":"n1458","id":10208.0},{"source":"n1466","attributes":{"Edge Id":415,"Relationship":"Followed"},"target":"n1459","id":10209.0},{"source":"n1466","attributes":{"weight":2.0,"Edge Id":625,"Relationship":"Follower"},"target":"n1469","id":10210.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2242,"Relationship":"Follower"},"target":"n971","id":10211.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2233,"Relationship":"Follower"},"target":"n1032","id":10212.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2226,"Relationship":"Follower"},"target":"n1034","id":10213.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2229,"Relationship":"Follower"},"target":"n1082","id":10214.0},{"source":"n1467","attributes":{"Edge Id":487,"Relationship":"Followed"},"target":"n1100","id":10215.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":837,"Relationship":"Follower"},"target":"n1101","id":10216.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2246,"Relationship":"Follower"},"target":"n1103","id":10217.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2241,"Relationship":"Follower"},"target":"n1113","id":10218.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2230,"Relationship":"Follower"},"target":"n1116","id":10219.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2237,"Relationship":"Follower"},"target":"n1141","id":10220.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2240,"Relationship":"Follower"},"target":"n1151","id":10221.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2227,"Relationship":"Follower"},"target":"n1180","id":10222.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2225,"Relationship":"Follower"},"target":"n1181","id":10223.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":84,"Relationship":"Follower"},"target":"n1214","id":10224.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2247,"Relationship":"Follower"},"target":"n1215","id":10225.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2238,"Relationship":"Follower"},"target":"n1224","id":10226.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2253,"Relationship":"Follower"},"target":"n1413","id":10227.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2224,"Relationship":"Follower"},"target":"n1456","id":10228.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2228,"Relationship":"Follower"},"target":"n1457","id":10229.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":2235,"Relationship":"Follower"},"target":"n1458","id":10230.0},{"source":"n1467","attributes":{"Edge Id":404,"Relationship":"Followed"},"target":"n1459","id":10231.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":243,"Relationship":"Follower"},"target":"n1465","id":10232.0},{"source":"n1467","attributes":{"weight":2.0,"Edge Id":623,"Relationship":"Follower"},"target":"n1469","id":10233.0},{"source":"n1468","attributes":{"weight":2.0,"Edge Id":22482,"Relationship":"Follower"},"target":"n371","id":10234.0},{"source":"n1468","attributes":{"weight":2.0,"Edge Id":30750,"Relationship":"Follower"},"target":"n1117","id":10235.0},{"source":"n1468","attributes":{"weight":2.0,"Edge Id":2436,"Relationship":"Follower"},"target":"n1181","id":10236.0},{"source":"n1468","attributes":{"weight":2.0,"Edge Id":16249,"Relationship":"Follower"},"target":"n1457","id":10237.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":687,"Relationship":"Follower"},"target":"n808","id":10238.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":663,"Relationship":"Follower"},"target":"n809","id":10239.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":677,"Relationship":"Follower"},"target":"n820","id":10240.0},{"source":"n1469","attributes":{"Edge Id":693,"Relationship":"Followed"},"target":"n841","id":10241.0},{"source":"n1469","attributes":{"Edge Id":691,"Relationship":"Followed"},"target":"n864","id":10242.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":670,"Relationship":"Follower"},"target":"n865","id":10243.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":665,"Relationship":"Follower"},"target":"n872","id":10244.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":683,"Relationship":"Follower"},"target":"n873","id":10245.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":666,"Relationship":"Follower"},"target":"n902","id":10246.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":679,"Relationship":"Follower"},"target":"n903","id":10247.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":661,"Relationship":"Follower"},"target":"n914","id":10248.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":671,"Relationship":"Follower"},"target":"n1014","id":10249.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":659,"Relationship":"Follower"},"target":"n1043","id":10250.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":668,"Relationship":"Follower"},"target":"n1076","id":10251.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":656,"Relationship":"Follower"},"target":"n1101","id":10252.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":672,"Relationship":"Follower"},"target":"n1113","id":10253.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":669,"Relationship":"Follower"},"target":"n1117","id":10254.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":673,"Relationship":"Follower"},"target":"n1165","id":10255.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":660,"Relationship":"Follower"},"target":"n1180","id":10256.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":678,"Relationship":"Follower"},"target":"n1212","id":10257.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":675,"Relationship":"Follower"},"target":"n1309","id":10258.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":686,"Relationship":"Follower"},"target":"n1443","id":10259.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":658,"Relationship":"Follower"},"target":"n1456","id":10260.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":664,"Relationship":"Follower"},"target":"n1457","id":10261.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":239,"Relationship":"Follower"},"target":"n1465","id":10262.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":662,"Relationship":"Follower"},"target":"n1466","id":10263.0},{"source":"n1469","attributes":{"weight":2.0,"Edge Id":657,"Relationship":"Follower"},"target":"n1467","id":10264.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26818,"Relationship":"Follower"},"target":"n447","id":10265.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26822,"Relationship":"Follower"},"target":"n758","id":10266.0},{"source":"n1470","attributes":{"Edge Id":26846,"Relationship":"Followed"},"target":"n833","id":10267.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26834,"Relationship":"Follower"},"target":"n834","id":10268.0},{"source":"n1470","attributes":{"Edge Id":26847,"Relationship":"Followed"},"target":"n993","id":10269.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":3622,"Relationship":"Follower"},"target":"n999","id":10270.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26821,"Relationship":"Follower"},"target":"n1008","id":10271.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":886,"Relationship":"Follower"},"target":"n1101","id":10272.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26817,"Relationship":"Follower"},"target":"n1105","id":10273.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":24680,"Relationship":"Follower"},"target":"n1107","id":10274.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26820,"Relationship":"Follower"},"target":"n1117","id":10275.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":19359,"Relationship":"Follower"},"target":"n1314","id":10276.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26823,"Relationship":"Follower"},"target":"n1471","id":10277.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26824,"Relationship":"Follower"},"target":"n1472","id":10278.0},{"source":"n1470","attributes":{"weight":2.0,"Edge Id":26819,"Relationship":"Follower"},"target":"n1491","id":10279.0},{"source":"n1471","attributes":{"weight":2.0,"Edge Id":31744,"Relationship":"Follower"},"target":"n758","id":10280.0},{"source":"n1471","attributes":{"weight":2.0,"Edge Id":6561,"Relationship":"Follower"},"target":"n1043","id":10281.0},{"source":"n1471","attributes":{"weight":2.0,"Edge Id":19357,"Relationship":"Follower"},"target":"n1314","id":10282.0},{"source":"n1471","attributes":{"weight":2.0,"Edge Id":26805,"Relationship":"Follower"},"target":"n1470","id":10283.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":27752,"Relationship":"Follower"},"target":"n1105","id":10284.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":24681,"Relationship":"Follower"},"target":"n1107","id":10285.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":29865,"Relationship":"Follower"},"target":"n1258","id":10286.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":2501,"Relationship":"Follower"},"target":"n1262","id":10287.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":10496,"Relationship":"Follower"},"target":"n1263","id":10288.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":26814,"Relationship":"Follower"},"target":"n1470","id":10289.0},{"source":"n1472","attributes":{"weight":2.0,"Edge Id":30363,"Relationship":"Follower"},"target":"n1491","id":10290.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":22970,"Relationship":"Follower"},"target":"n798","id":10291.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":22971,"Relationship":"Follower"},"target":"n871","id":10292.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":17163,"Relationship":"Follower"},"target":"n1082","id":10293.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":16669,"Relationship":"Follower"},"target":"n1222","id":10294.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":21192,"Relationship":"Follower"},"target":"n1223","id":10295.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":22968,"Relationship":"Follower"},"target":"n1357","id":10296.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":22142,"Relationship":"Follower"},"target":"n1400","id":10297.0},{"source":"n1473","attributes":{"weight":2.0,"Edge Id":22742,"Relationship":"Follower"},"target":"n1474","id":10298.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":20583,"Relationship":"Follower"},"target":"n369","id":10299.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22751,"Relationship":"Follower"},"target":"n473","id":10300.0},{"source":"n1474","attributes":{"Edge Id":22762,"Relationship":"Followed"},"target":"n801","id":10301.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22754,"Relationship":"Follower"},"target":"n971","id":10302.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22758,"Relationship":"Follower"},"target":"n1063","id":10303.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":17159,"Relationship":"Follower"},"target":"n1082","id":10304.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22753,"Relationship":"Follower"},"target":"n1151","id":10305.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":16670,"Relationship":"Follower"},"target":"n1222","id":10306.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":21188,"Relationship":"Follower"},"target":"n1223","id":10307.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22756,"Relationship":"Follower"},"target":"n1308","id":10308.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22755,"Relationship":"Follower"},"target":"n1411","id":10309.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22750,"Relationship":"Follower"},"target":"n1473","id":10310.0},{"source":"n1474","attributes":{"weight":2.0,"Edge Id":22760,"Relationship":"Follower"},"target":"n1487","id":10311.0},{"source":"n1475","attributes":{"weight":2.0,"Edge Id":27449,"Relationship":"Follower"},"target":"n360","id":10312.0},{"source":"n1475","attributes":{"weight":2.0,"Edge Id":24897,"Relationship":"Follower"},"target":"n669","id":10313.0},{"source":"n1475","attributes":{"weight":2.0,"Edge Id":12828,"Relationship":"Follower"},"target":"n1139","id":10314.0},{"source":"n1476","attributes":{"weight":2.0,"Edge Id":1985,"Relationship":"Follower"},"target":"n1384","id":10315.0},{"source":"n1476","attributes":{"weight":2.0,"Edge Id":7363,"Relationship":"Follower"},"target":"n1477","id":10316.0},{"source":"n1477","attributes":{"weight":2.0,"Edge Id":7366,"Relationship":"Follower"},"target":"n1326","id":10317.0},{"source":"n1477","attributes":{"weight":2.0,"Edge Id":1988,"Relationship":"Follower"},"target":"n1384","id":10318.0},{"source":"n1477","attributes":{"weight":2.0,"Edge Id":7365,"Relationship":"Follower"},"target":"n1476","id":10319.0},{"source":"n1478","attributes":{"weight":2.0,"Edge Id":40123,"Relationship":"Follower"},"target":"n1479","id":10320.0},{"source":"n1479","attributes":{"Edge Id":40138,"Relationship":"Followed"},"target":"n919","id":10321.0},{"source":"n1479","attributes":{"weight":2.0,"Edge Id":40126,"Relationship":"Follower"},"target":"n1049","id":10322.0},{"source":"n1479","attributes":{"weight":2.0,"Edge Id":40128,"Relationship":"Follower"},"target":"n1478","id":10323.0},{"source":"n1480","attributes":{"weight":2.0,"Edge Id":33137,"Relationship":"Follower"},"target":"n755","id":10324.0},{"source":"n1480","attributes":{"weight":2.0,"Edge Id":23371,"Relationship":"Follower"},"target":"n1033","id":10325.0},{"source":"n1480","attributes":{"weight":2.0,"Edge Id":10495,"Relationship":"Follower"},"target":"n1263","id":10326.0},{"source":"n1480","attributes":{"weight":2.0,"Edge Id":33731,"Relationship":"Follower"},"target":"n1502","id":10327.0},{"source":"n1481","attributes":{"weight":2.0,"Edge Id":24485,"Relationship":"Follower"},"target":"n814","id":10328.0},{"source":"n1481","attributes":{"Edge Id":24508,"Relationship":"Followed"},"target":"n1149","id":10329.0},{"source":"n1481","attributes":{"weight":2.0,"Edge Id":24490,"Relationship":"Follower"},"target":"n1153","id":10330.0},{"source":"n1481","attributes":{"weight":2.0,"Edge Id":24482,"Relationship":"Follower"},"target":"n1482","id":10331.0},{"source":"n1482","attributes":{"Edge Id":42154,"Relationship":"Followed"},"target":"n833","id":10332.0},{"source":"n1482","attributes":{"weight":2.0,"Edge Id":24475,"Relationship":"Follower"},"target":"n1481","id":10333.0},{"source":"n1482","attributes":{"weight":2.0,"Edge Id":21290,"Relationship":"Follower"},"target":"n1483","id":10334.0},{"source":"n1482","attributes":{"weight":2.0,"Edge Id":9011,"Relationship":"Follower"},"target":"n1485","id":10335.0},{"source":"n1483","attributes":{"weight":2.0,"Edge Id":21291,"Relationship":"Follower"},"target":"n1482","id":10336.0},{"source":"n1484","attributes":{"weight":2.0,"Edge Id":5616,"Relationship":"Follower"},"target":"n351","id":10337.0},{"source":"n1484","attributes":{"Edge Id":5684,"Relationship":"Followed"},"target":"n801","id":10338.0},{"source":"n1484","attributes":{"Edge Id":5699,"Relationship":"Followed"},"target":"n841","id":10339.0},{"source":"n1484","attributes":{"Edge Id":5696,"Relationship":"Followed"},"target":"n993","id":10340.0},{"source":"n1484","attributes":{"weight":2.0,"Edge Id":5676,"Relationship":"Follower"},"target":"n1105","id":10341.0},{"source":"n1484","attributes":{"weight":2.0,"Edge Id":5674,"Relationship":"Follower"},"target":"n1341","id":10342.0},{"source":"n1485","attributes":{"weight":2.0,"Edge Id":5615,"Relationship":"Follower"},"target":"n351","id":10343.0},{"source":"n1485","attributes":{"Edge Id":9026,"Relationship":"Followed"},"target":"n833","id":10344.0},{"source":"n1485","attributes":{"Edge Id":9030,"Relationship":"Followed"},"target":"n867","id":10345.0},{"source":"n1485","attributes":{"weight":2.0,"Edge Id":9019,"Relationship":"Follower"},"target":"n917","id":10346.0},{"source":"n1485","attributes":{"weight":2.0,"Edge Id":9016,"Relationship":"Follower"},"target":"n1060","id":10347.0},{"source":"n1485","attributes":{"weight":2.0,"Edge Id":9020,"Relationship":"Follower"},"target":"n1482","id":10348.0},{"source":"n1487","attributes":{"weight":2.0,"Edge Id":9757,"Relationship":"Follower"},"target":"n359","id":10349.0},{"source":"n1487","attributes":{"Edge Id":44351,"Relationship":"Followed"},"target":"n841","id":10350.0},{"source":"n1487","attributes":{"weight":2.0,"Edge Id":19926,"Relationship":"Follower"},"target":"n917","id":10351.0},{"source":"n1487","attributes":{"weight":2.0,"Edge Id":22738,"Relationship":"Follower"},"target":"n1474","id":10352.0},{"source":"n1488","attributes":{"weight":2.0,"Edge Id":2611,"Relationship":"Follower"},"target":"n998","id":10353.0},{"source":"n1488","attributes":{"weight":2.0,"Edge Id":16883,"Relationship":"Follower"},"target":"n1047","id":10354.0},{"source":"n1488","attributes":{"weight":2.0,"Edge Id":16879,"Relationship":"Follower"},"target":"n1066","id":10355.0},{"source":"n1488","attributes":{"weight":2.0,"Edge Id":16872,"Relationship":"Follower"},"target":"n1105","id":10356.0},{"source":"n1488","attributes":{"weight":2.0,"Edge Id":16882,"Relationship":"Follower"},"target":"n1489","id":10357.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":14947,"Relationship":"Follower"},"target":"n633","id":10358.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":33953,"Relationship":"Follower"},"target":"n654","id":10359.0},{"source":"n1489","attributes":{"Edge Id":4604,"Relationship":"Followed"},"target":"n816","id":10360.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":51988,"Relationship":"Follower"},"target":"n827","id":10361.0},{"source":"n1489","attributes":{"Edge Id":44352,"Relationship":"Followed"},"target":"n841","id":10362.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":37679,"Relationship":"Follower"},"target":"n913","id":10363.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":7801,"Relationship":"Follower"},"target":"n914","id":10364.0},{"source":"n1489","attributes":{"Edge Id":51514,"Relationship":"Followed"},"target":"n931","id":10365.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":5274,"Relationship":"Follower"},"target":"n1044","id":10366.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":51986,"Relationship":"Follower"},"target":"n1047","id":10367.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":36574,"Relationship":"Follower"},"target":"n1062","id":10368.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":21912,"Relationship":"Follower"},"target":"n1077","id":10369.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":17139,"Relationship":"Follower"},"target":"n1082","id":10370.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":18588,"Relationship":"Follower"},"target":"n1093","id":10371.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":29959,"Relationship":"Follower"},"target":"n1137","id":10372.0},{"source":"n1489","attributes":{"Edge Id":45701,"Relationship":"Followed"},"target":"n1149","id":10373.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":29305,"Relationship":"Follower"},"target":"n1224","id":10374.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":6333,"Relationship":"Follower"},"target":"n1241","id":10375.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":41589,"Relationship":"Follower"},"target":"n1297","id":10376.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":26973,"Relationship":"Follower"},"target":"n1310","id":10377.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":51985,"Relationship":"Follower"},"target":"n1340","id":10378.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":7164,"Relationship":"Follower"},"target":"n1444","id":10379.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":16857,"Relationship":"Follower"},"target":"n1488","id":10380.0},{"source":"n1489","attributes":{"weight":2.0,"Edge Id":39921,"Relationship":"Follower"},"target":"n1490","id":10381.0},{"source":"n1490","attributes":{"weight":2.0,"Edge Id":29302,"Relationship":"Follower"},"target":"n1224","id":10382.0},{"source":"n1490","attributes":{"weight":2.0,"Edge Id":39925,"Relationship":"Follower"},"target":"n1489","id":10383.0},{"source":"n1490","attributes":{"weight":2.0,"Edge Id":30365,"Relationship":"Follower"},"target":"n1491","id":10384.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":11111,"Relationship":"Follower"},"target":"n593","id":10385.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":11608,"Relationship":"Follower"},"target":"n797","id":10386.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":27723,"Relationship":"Follower"},"target":"n1105","id":10387.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":30367,"Relationship":"Follower"},"target":"n1185","id":10388.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":14298,"Relationship":"Follower"},"target":"n1248","id":10389.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":29864,"Relationship":"Follower"},"target":"n1258","id":10390.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":30370,"Relationship":"Follower"},"target":"n1294","id":10391.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":26806,"Relationship":"Follower"},"target":"n1470","id":10392.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":30366,"Relationship":"Follower"},"target":"n1472","id":10393.0},{"source":"n1491","attributes":{"weight":2.0,"Edge Id":30368,"Relationship":"Follower"},"target":"n1490","id":10394.0},{"source":"n1492","attributes":{"weight":2.0,"Edge Id":29569,"Relationship":"Follower"},"target":"n408","id":10395.0},{"source":"n1492","attributes":{"weight":2.0,"Edge Id":29590,"Relationship":"Follower"},"target":"n815","id":10396.0},{"source":"n1492","attributes":{"Edge Id":29607,"Relationship":"Followed"},"target":"n829","id":10397.0},{"source":"n1492","attributes":{"Edge Id":29614,"Relationship":"Followed"},"target":"n833","id":10398.0},{"source":"n1492","attributes":{"Edge Id":29610,"Relationship":"Followed"},"target":"n867","id":10399.0},{"source":"n1492","attributes":{"Edge Id":29622,"Relationship":"Followed"},"target":"n880","id":10400.0},{"source":"n1492","attributes":{"weight":2.0,"Edge Id":29578,"Relationship":"Follower"},"target":"n929","id":10401.0},{"source":"n1492","attributes":{"Edge Id":29624,"Relationship":"Followed"},"target":"n935","id":10402.0},{"source":"n1492","attributes":{"Edge Id":29616,"Relationship":"Followed"},"target":"n993","id":10403.0},{"source":"n1492","attributes":{"Edge Id":29599,"Relationship":"Followed"},"target":"n995","id":10404.0},{"source":"n1492","attributes":{"weight":2.0,"Edge Id":12079,"Relationship":"Follower"},"target":"n1061","id":10405.0},{"source":"n1492","attributes":{"weight":2.0,"Edge Id":29581,"Relationship":"Follower"},"target":"n1209","id":10406.0},{"source":"n1492","attributes":{"weight":2.0,"Edge Id":29592,"Relationship":"Follower"},"target":"n1254","id":10407.0},{"source":"n1493","attributes":{"weight":2.0,"Edge Id":799,"Relationship":"Follower"},"target":"n798","id":10408.0},{"source":"n1493","attributes":{"Edge Id":800,"Relationship":"Followed"},"target":"n801","id":10409.0},{"source":"n1494","attributes":{"weight":2.0,"Edge Id":2500,"Relationship":"Follower"},"target":"n1262","id":10410.0},{"source":"n1495","attributes":{"Edge Id":11519,"Relationship":"Followed"},"target":"n327","id":10411.0},{"source":"n1496","attributes":{"Edge Id":2155,"Relationship":"Followed"},"target":"n841","id":10412.0},{"source":"n1496","attributes":{"Edge Id":2161,"Relationship":"Followed"},"target":"n993","id":10413.0},{"source":"n1497","attributes":{"Edge Id":47799,"Relationship":"Followed"},"target":"n1023","id":10414.0},{"source":"n1499","attributes":{"Edge Id":45479,"Relationship":"Followed"},"target":"n993","id":10415.0},{"source":"n1499","attributes":{"Edge Id":45588,"Relationship":"Followed"},"target":"n1004","id":10416.0},{"source":"n1502","attributes":{"Edge Id":33740,"Relationship":"Followed"},"target":"n801","id":10417.0},{"source":"n1502","attributes":{"weight":2.0,"Edge Id":33734,"Relationship":"Follower"},"target":"n814","id":10418.0},{"source":"n1502","attributes":{"Edge Id":33739,"Relationship":"Followed"},"target":"n833","id":10419.0},{"source":"n1502","attributes":{"Edge Id":33737,"Relationship":"Followed"},"target":"n841","id":10420.0},{"source":"n1502","attributes":{"Edge Id":33736,"Relationship":"Followed"},"target":"n867","id":10421.0},{"source":"n1502","attributes":{"Edge Id":33742,"Relationship":"Followed"},"target":"n991","id":10422.0},{"source":"n1502","attributes":{"Edge Id":33738,"Relationship":"Followed"},"target":"n993","id":10423.0},{"source":"n1502","attributes":{"weight":2.0,"Edge Id":17593,"Relationship":"Follower"},"target":"n1127","id":10424.0},{"source":"n1502","attributes":{"weight":2.0,"Edge Id":33732,"Relationship":"Follower"},"target":"n1480","id":10425.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":27575,"Relationship":"Follower"},"target":"n826","id":10426.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":27576,"Relationship":"Follower"},"target":"n834","id":10427.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":27580,"Relationship":"Follower"},"target":"n835","id":10428.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":27574,"Relationship":"Follower"},"target":"n839","id":10429.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":27573,"Relationship":"Follower"},"target":"n871","id":10430.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":27571,"Relationship":"Follower"},"target":"n905","id":10431.0},{"source":"n1504","attributes":{"weight":2.0,"Edge Id":25699,"Relationship":"Follower"},"target":"n1511","id":10432.0},{"source":"n1505","attributes":{"Edge Id":53449,"Relationship":"Followed"},"target":"n805","id":10433.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":48558,"Relationship":"Follower"},"target":"n839","id":10434.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":53444,"Relationship":"Follower"},"target":"n890","id":10435.0},{"source":"n1505","attributes":{"Edge Id":53296,"Relationship":"Followed"},"target":"n891","id":10436.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":46032,"Relationship":"Follower"},"target":"n903","id":10437.0},{"source":"n1505","attributes":{"Edge Id":53459,"Relationship":"Followed"},"target":"n911","id":10438.0},{"source":"n1505","attributes":{"Edge Id":53455,"Relationship":"Followed"},"target":"n915","id":10439.0},{"source":"n1505","attributes":{"Edge Id":53067,"Relationship":"Followed"},"target":"n919","id":10440.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":53448,"Relationship":"Follower"},"target":"n1053","id":10441.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":52584,"Relationship":"Follower"},"target":"n1128","id":10442.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":10675,"Relationship":"Follower"},"target":"n1334","id":10443.0},{"source":"n1505","attributes":{"weight":2.0,"Edge Id":7056,"Relationship":"Follower"},"target":"n1403","id":10444.0},{"source":"n1506","attributes":{"Edge Id":24644,"Relationship":"Follower"},"target":"n1047","id":10445.0},{"source":"n1507","attributes":{"weight":2.0,"Edge Id":7309,"Relationship":"Follower"},"target":"n1509","id":10446.0},{"source":"n1508","attributes":{"weight":2.0,"Edge Id":42745,"Relationship":"Follower"},"target":"n1149","id":10447.0},{"source":"n1509","attributes":{"weight":2.0,"Edge Id":19959,"Relationship":"Follower"},"target":"n917","id":10448.0},{"source":"n1509","attributes":{"weight":2.0,"Edge Id":23150,"Relationship":"Follower"},"target":"n1141","id":10449.0},{"source":"n1509","attributes":{"weight":2.0,"Edge Id":7306,"Relationship":"Follower"},"target":"n1507","id":10450.0},{"source":"n1511","attributes":{"weight":2.0,"Edge Id":25708,"Relationship":"Follower"},"target":"n871","id":10451.0},{"source":"n1511","attributes":{"weight":2.0,"Edge Id":23211,"Relationship":"Follower"},"target":"n1032","id":10452.0},{"source":"n1511","attributes":{"weight":2.0,"Edge Id":25715,"Relationship":"Follower"},"target":"n1057","id":10453.0},{"source":"n1511","attributes":{"weight":2.0,"Edge Id":8774,"Relationship":"Follower"},"target":"n1162","id":10454.0},{"source":"n1511","attributes":{"weight":2.0,"Edge Id":25703,"Relationship":"Follower"},"target":"n1504","id":10455.0},{"source":"n1513","attributes":{"weight":2.0,"Edge Id":46419,"Relationship":"Follower"},"target":"n825","id":10456.0},{"source":"n1513","attributes":{"Edge Id":43580,"Relationship":"Followed"},"target":"n836","id":10457.0},{"source":"n1513","attributes":{"Edge Id":44326,"Relationship":"Followed"},"target":"n841","id":10458.0},{"source":"n1513","attributes":{"weight":2.0,"Edge Id":2050,"Relationship":"Follower"},"target":"n1420","id":10459.0},{"source":"n1514","attributes":{"Edge Id":10244,"Relationship":"Followed"},"target":"n610","id":10460.0},{"source":"n1514","attributes":{"weight":2.0,"Edge Id":4635,"Relationship":"Follower"},"target":"n981","id":10461.0},{"source":"n1514","attributes":{"weight":2.0,"Edge Id":10238,"Relationship":"Follower"},"target":"n1209","id":10462.0},{"source":"n1515","attributes":{"weight":2.0,"Edge Id":7625,"Relationship":"Follower"},"target":"n604","id":10463.0},{"source":"n1515","attributes":{"Edge Id":7637,"Relationship":"Followed"},"target":"n610","id":10464.0},{"source":"n1515","attributes":{"weight":2.0,"Edge Id":7626,"Relationship":"Follower"},"target":"n652","id":10465.0},{"source":"n1515","attributes":{"Edge Id":7631,"Relationship":"Followed"},"target":"n801","id":10466.0},{"source":"n1515","attributes":{"Edge Id":7632,"Relationship":"Followed"},"target":"n991","id":10467.0},{"source":"n1515","attributes":{"weight":2.0,"Edge Id":7627,"Relationship":"Follower"},"target":"n1517","id":10468.0},{"source":"n1515","attributes":{"Edge Id":5061,"Relationship":"Followed"},"target":"n1518","id":10469.0},{"source":"n1516","attributes":{"weight":2.0,"Edge Id":4705,"Relationship":"Follower"},"target":"n1242","id":10470.0},{"source":"n1516","attributes":{"weight":2.0,"Edge Id":4704,"Relationship":"Follower"},"target":"n1517","id":10471.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":27329,"Relationship":"Follower"},"target":"n460","id":10472.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":37936,"Relationship":"Follower"},"target":"n814","id":10473.0},{"source":"n1517","attributes":{"Edge Id":37949,"Relationship":"Followed"},"target":"n922","id":10474.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":27753,"Relationship":"Follower"},"target":"n1105","id":10475.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":24665,"Relationship":"Follower"},"target":"n1107","id":10476.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":37934,"Relationship":"Follower"},"target":"n1185","id":10477.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":7623,"Relationship":"Follower"},"target":"n1515","id":10478.0},{"source":"n1517","attributes":{"weight":2.0,"Edge Id":4702,"Relationship":"Follower"},"target":"n1516","id":10479.0},{"source":"n1518","attributes":{"Edge Id":5049,"Relationship":"Follower"},"target":"n548","id":10480.0},{"source":"n1518","attributes":{"Edge Id":5054,"Relationship":"Follower"},"target":"n814","id":10481.0},{"source":"n1518","attributes":{"Edge Id":5055,"Relationship":"Follower"},"target":"n1049","id":10482.0},{"source":"n1518","attributes":{"Edge Id":5052,"Relationship":"Follower"},"target":"n1185","id":10483.0},{"source":"n1518","attributes":{"Edge Id":5046,"Relationship":"Follower"},"target":"n1515","id":10484.0},{"source":"n1518","attributes":{"Edge Id":5047,"Relationship":"Follower"},"target":"n1519","id":10485.0},{"source":"n1518","attributes":{"Edge Id":5048,"Relationship":"Follower"},"target":"n1520","id":10486.0},{"source":"n1518","attributes":{"Edge Id":5050,"Relationship":"Follower"},"target":"n1521","id":10487.0},{"source":"n1519","attributes":{"weight":2.0,"Edge Id":9226,"Relationship":"Follower"},"target":"n897","id":10488.0},{"source":"n1519","attributes":{"weight":2.0,"Edge Id":9224,"Relationship":"Follower"},"target":"n1061","id":10489.0},{"source":"n1519","attributes":{"Edge Id":9230,"Relationship":"Followed"},"target":"n1211","id":10490.0},{"source":"n1519","attributes":{"Edge Id":5063,"Relationship":"Followed"},"target":"n1518","id":10491.0},{"source":"n1520","attributes":{"Edge Id":21532,"Relationship":"Followed"},"target":"n867","id":10492.0},{"source":"n1520","attributes":{"weight":2.0,"Edge Id":21530,"Relationship":"Follower"},"target":"n919","id":10493.0},{"source":"n1520","attributes":{"weight":2.0,"Edge Id":21529,"Relationship":"Follower"},"target":"n936","id":10494.0},{"source":"n1520","attributes":{"Edge Id":5065,"Relationship":"Followed"},"target":"n1518","id":10495.0},{"source":"n1520","attributes":{"weight":2.0,"Edge Id":21528,"Relationship":"Follower"},"target":"n1521","id":10496.0},{"source":"n1521","attributes":{"Edge Id":26446,"Relationship":"Followed"},"target":"n836","id":10497.0},{"source":"n1521","attributes":{"Edge Id":26454,"Relationship":"Followed"},"target":"n921","id":10498.0},{"source":"n1521","attributes":{"Edge Id":26436,"Relationship":"Followed"},"target":"n1017","id":10499.0},{"source":"n1521","attributes":{"weight":2.0,"Edge Id":12065,"Relationship":"Follower"},"target":"n1061","id":10500.0},{"source":"n1521","attributes":{"Edge Id":5067,"Relationship":"Followed"},"target":"n1518","id":10501.0},{"source":"n1521","attributes":{"weight":2.0,"Edge Id":21521,"Relationship":"Follower"},"target":"n1520","id":10502.0}]} diff --git a/demo/color-rects.html b/demo/color-rects.html deleted file mode 100644 index 6e47acf..0000000 --- a/demo/color-rects.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - Color Sort - - - - - - - - - - - - - \ No newline at end of file diff --git a/demo/colorspace-select.html b/demo/colorspace-select.html deleted file mode 100644 index 32e0745..0000000 --- a/demo/colorspace-select.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - ColorSpace select - - - - - - - - - - - -
- - - \ No newline at end of file diff --git a/demo/keiko.html b/demo/keiko.html deleted file mode 100644 index be298c5..0000000 --- a/demo/keiko.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - Keiko - - - - - - - - - - - - -
- - - \ No newline at end of file diff --git a/demo/lib/README.md b/demo/lib/README.md deleted file mode 100644 index 85376f2..0000000 --- a/demo/lib/README.md +++ /dev/null @@ -1,35 +0,0 @@ -[![Build Status](https://travis-ci.org/jacomyal/sigma.js.svg)](https://travis-ci.org/jacomyal/sigma.js) - -sigma.js - v1.2.0 -================= - -Sigma is a JavaScript library dedicated to graph drawing, mainly developed by [@jacomyal](https://github.com/jacomyal) and [@Yomguithereal](https://github.com/Yomguithereal). - -### Resources - -[The website](http://sigmajs.org) provides a global overview of the project, and the documentation is available in the [Github Wiki](https://github.com/jacomyal/sigma.js/wiki). - -Also, the `plugins` and `examples` directories contain various use-cases that might help you understand how to use sigma. - -### How to use it - -To use it, clone the repository: - -``` -git clone git@github.com:jacomyal/sigma.js.git -``` - -To build the code: - - - Install [Node.js](http://nodejs.org/). - - Install [gjslint](https://developers.google.com/closure/utilities/docs/linter_howto?hl=en). - - Use `npm install` to install sigma development dependencies. - - Use `npm run build` to minify the code with [Uglify](https://github.com/mishoo/UglifyJS). The minified file `sigma.min.js` will then be accessible in the `build/` folder. - -Also, you can customize the build by adding or removing files from the `coreJsFiles` array in `Gruntfile.js` before applying the grunt task. - -### Contributing - -You can contribute by submitting [issues tickets](http://github.com/jacomyal/sigma.js/issues) and proposing [pull requests](http://github.com/jacomyal/sigma.js/pulls). Make sure that tests and linting pass before submitting any pull request by running the command `grunt`. - -The whole source code is validated by the [Google Closure Linter](https://developers.google.com/closure/utilities/) and [JSHint](http://www.jshint.com/), and the comments are written in [JSDoc](http://en.wikipedia.org/wiki/JSDoc) (tags description is available [here](https://developers.google.com/closure/compiler/docs/js-for-compiler)). diff --git a/demo/lib/chroma.min.js b/demo/lib/chroma.min.js deleted file mode 100644 index 35cd80c..0000000 --- a/demo/lib/chroma.min.js +++ /dev/null @@ -1,33 +0,0 @@ -/* - chroma.js - JavaScript library for color conversions - - Copyright (c) 2011-2017, Gregor Aisch - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - - 3. The name Gregor Aisch may not be used to endorse or promote products - derived from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, - INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY - OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - */ -(function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa,ba,ca,da,ea,fa,ga,ha,ia,ja,ka,la,ma,na,oa,pa,qa,ra,sa,ta,ua,va,wa,xa,ya,za,Aa=[].slice;va=function(){var a,b,c,d,e;for(a={},e="Boolean Number String Function Array Date RegExp Undefined Null".split(" "),d=0,b=e.length;dc&&(a=c),a},wa=function(a){return a.length>=3?[].slice.call(a):a[0]},t=function(a){var b,c;for(a._clipped=!1,a._unclipped=a.slice(0),b=c=0;c<3;b=++c)b<3?((a[b]<0||a[b]>255)&&(a._clipped=!0),a[b]<0&&(a[b]=0),a[b]>255&&(a[b]=255)):3===b&&(a[b]<0&&(a[b]=0),a[b]>1&&(a[b]=1));return a._clipped||delete a._unclipped,a},d=Math.PI,qa=Math.round,v=Math.cos,A=Math.floor,_=Math.pow,T=Math.log,sa=Math.sin,ta=Math.sqrt,m=Math.atan2,W=Math.max,l=Math.abs,g=2*d,e=d/3,b=d/180,f=180/d,s=function(){return arguments[0]instanceof a?arguments[0]:function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,arguments,function(){})},k=[],"undefined"!=typeof module&&null!==module&&null!=module.exports&&(module.exports=s),"function"==typeof define&&define.amd?define([],function(){return s}):(pa="undefined"!=typeof exports&&null!==exports?exports:this,pa.chroma=s),s.version="1.3.4",j={},h=[],i=!1,a=function(){function a(){var a,b,c,d,e,f,g,k,l;for(f=this,b=[],k=0,d=arguments.length;k3?b[3]:1]},za=function(a){return 255*(a<=.00304?12.92*a:1.055*_(a,1/2.4)-.055)},O=function(a){return a>c.t1?a*a*a:c.t2*(a-c.t0)},c={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},ha=function(){var a,b,c,d,e,f,g,h;return d=wa(arguments),c=d[0],b=d[1],a=d[2],e=ma(c,b,a),f=e[0],g=e[1],h=e[2],[116*g-16,500*(f-g),200*(g-h)]},na=function(a){return(a/=255)<=.04045?a/12.92:_((a+.055)/1.055,2.4)},ya=function(a){return a>c.t3?_(a,1/3):a/c.t2+c.t0},ma=function(){var a,b,d,e,f,g,h;return e=wa(arguments),d=e[0],b=e[1],a=e[2],d=na(d),b=na(b),a=na(a),f=ya((.4124564*d+.3575761*b+.1804375*a)/c.Xn),g=ya((.2126729*d+.7151522*b+.072175*a)/c.Yn),h=ya((.0193339*d+.119192*b+.9503041*a)/c.Zn),[f,g,h]},s.lab=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["lab"]),function(){})},j.lab=N,a.prototype.lab=function(){return ha(this._rgb)},n=function(a){var b,c,d,e,f,g,h,i,j,k,l;return a=function(){var b,c,d;for(d=[],c=0,b=a.length;c=360;)c-=360;p[k]=c}return s(p,b).alpha(e/l)},j.rgb=function(){var a,b,c,d;b=wa(arguments),c=[];for(a in b)d=b[a],c.push(d);return c},s.rgb=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["rgb"]),function(){})},a.prototype.rgb=function(a){return null==a&&(a=!0),a?this._rgb.map(Math.round).slice(0,3):this._rgb.slice(0,3)},a.prototype.rgba=function(a){return null==a&&(a=!0),a?[Math.round(this._rgb[0]),Math.round(this._rgb[1]),Math.round(this._rgb[2]),this._rgb[3]]:this._rgb.slice(0)},h.push({p:3,test:function(a){var b;return b=wa(arguments),"array"===va(b)&&3===b.length?"rgb":4===b.length&&"number"===va(b[3])&&b[3]>=0&&b[3]<=1?"rgb":void 0}}),C=function(a){var b,c,d,e,f,g;if(a.match(/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/))return 4!==a.length&&7!==a.length||(a=a.substr(1)),3===a.length&&(a=a.split(""),a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]),g=parseInt(a,16),e=g>>16,d=g>>8&255,c=255&g,[e,d,c,1];if(a.match(/^#?([A-Fa-f0-9]{8})$/))return 9===a.length&&(a=a.substr(1)),g=parseInt(a,16),e=g>>24&255,d=g>>16&255,c=g>>8&255,b=qa((255&g)/255*100)/100,[e,d,c,b];if(null!=j.css&&(f=j.css(a)))return f;throw"unknown color: "+a},da=function(a,b){var c,d,e,f,g,h,i;return null==b&&(b="rgb"),g=a[0],e=a[1],d=a[2],c=a[3],g=Math.round(g),e=Math.round(e),d=Math.round(d),i=g<<16|e<<8|d,h="000000"+i.toString(16),h=h.substr(h.length-6),f="0"+qa(255*c).toString(16),f=f.substr(f.length-2),"#"+function(){switch(b.toLowerCase()){case"rgba":return h+f;case"argb":return f+h;default:return h}}()},j.hex=function(a){return C(a)},s.hex=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["hex"]),function(){})},a.prototype.hex=function(a){return null==a&&(a="rgb"),da(this._rgb,a)},h.push({p:4,test:function(a){if(1===arguments.length&&"string"===va(a))return"hex"}}),F=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n;if(a=wa(arguments),e=a[0],k=a[1],g=a[2],0===k)i=d=b=255*g;else{for(n=[0,0,0],c=[0,0,0],m=g<.5?g*(1+k):g+k-g*k,l=2*g-m,e/=360,n[0]=e+1/3,n[1]=e,n[2]=e-1/3,f=h=0;h<=2;f=++h)n[f]<0&&(n[f]+=1),n[f]>1&&(n[f]-=1),6*n[f]<1?c[f]=l+6*(m-l)*n[f]:2*n[f]<1?c[f]=m:3*n[f]<2?c[f]=l+(m-l)*(2/3-n[f])*6:c[f]=l;j=[qa(255*c[0]),qa(255*c[1]),qa(255*c[2])],i=j[0],d=j[1],b=j[2]}return a.length>3?[i,d,b,a[3]]:[i,d,b]},fa=function(a,b,c){var d,e,f,g,h;return void 0!==a&&a.length>=3&&(g=a,a=g[0],b=g[1],c=g[2]),a/=255,b/=255,c/=255,f=Math.min(a,b,c),W=Math.max(a,b,c),e=(W+f)/2,W===f?(h=0,d=Number.NaN):h=e<.5?(W-f)/(W+f):(W-f)/(2-W-f),a===W?d=(b-c)/(W-f):b===W?d=2+(c-a)/(W-f):c===W&&(d=4+(a-b)/(W-f)),d*=60,d<0&&(d+=360),[d,h,e]},s.hsl=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["hsl"]),function(){})},j.hsl=F,a.prototype.hsl=function(){return fa(this._rgb)},G=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;if(a=wa(arguments),e=a[0],p=a[1],r=a[2],r*=255,0===p)i=d=b=r;else switch(360===e&&(e=0),e>360&&(e-=360),e<0&&(e+=360),e/=60,f=A(e),c=e-f,g=r*(1-p),h=r*(1-p*c),q=r*(1-p*(1-c)),f){case 0:j=[r,q,g],i=j[0],d=j[1],b=j[2];break;case 1:k=[h,r,g],i=k[0],d=k[1],b=k[2];break;case 2:l=[g,r,q],i=l[0],d=l[1],b=l[2];break;case 3:m=[g,h,r],i=m[0],d=m[1],b=m[2];break;case 4:n=[q,g,r],i=n[0],d=n[1],b=n[2];break;case 5:o=[r,g,h],i=o[0],d=o[1],b=o[2]}return[i,d,b,a.length>3?a[3]:1]},ga=function(){var a,b,c,d,e,f,g,h,i;return g=wa(arguments),f=g[0],c=g[1],a=g[2],e=Math.min(f,c,a),W=Math.max(f,c,a),b=W-e,i=W/255,0===W?(d=Number.NaN,h=0):(h=b/W,f===W&&(d=(c-a)/b),c===W&&(d=2+(a-f)/b),a===W&&(d=4+(f-c)/b),(d*=60)<0&&(d+=360)),[d,h,i]},s.hsv=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["hsv"]),function(){})},j.hsv=G,a.prototype.hsv=function(){return ga(this._rgb)},Z=function(a){var b,c,d;return"number"===va(a)&&a>=0&&a<=16777215?(d=a>>16,c=a>>8&255,b=255&a,[d,c,b,1]):(console.warn("unknown num color: "+a),[0,0,0,1])},ka=function(){var a,b,c,d;return d=wa(arguments),c=d[0],b=d[1],a=d[2],(c<<16)+(b<<8)+a},s.num=function(b){return new a(b,"num")},a.prototype.num=function(a){return null==a&&(a="rgb"),ka(this._rgb,a)},j.num=Z,h.push({p:1,test:function(a){if(1===arguments.length&&"number"===va(a)&&a>=0&&a<=16777215)return"num"}}),B=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(c=wa(arguments),h=c[0],e=c[1],b=c[2],e/=100,g=g/100*255,a=255*e,0===e)l=g=d=b;else switch(360===h&&(h=0),h>360&&(h-=360),h<0&&(h+=360),h/=60,i=A(h),f=h-i,j=b*(1-e),k=j+a*(1-f),s=j+a*f,t=j+a,i){case 0:m=[t,s,j],l=m[0],g=m[1],d=m[2];break;case 1:n=[k,t,j],l=n[0],g=n[1],d=n[2];break;case 2:o=[j,t,s],l=o[0],g=o[1],d=o[2];break;case 3:p=[j,k,t],l=p[0],g=p[1],d=p[2];break;case 4:q=[s,j,t],l=q[0],g=q[1],d=q[2];break;case 5:r=[t,j,k],l=r[0],g=r[1],d=r[2]}return[l,g,d,c.length>3?c[3]:1]},ca=function(){var a,b,c,d,e,f,g,h,i;return i=wa(arguments),h=i[0],e=i[1],b=i[2],g=Math.min(h,e,b),W=Math.max(h,e,b),d=W-g,c=100*d/255,a=g/(255-d)*100,0===d?f=Number.NaN:(h===W&&(f=(e-b)/d),e===W&&(f=2+(b-h)/d),b===W&&(f=4+(h-e)/d),(f*=60)<0&&(f+=360)),[f,c,a]},s.hcg=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["hcg"]),function(){})},j.hcg=B,a.prototype.hcg=function(){return ca(this._rgb)},w=function(a){var b,c,d,e,f,g,h,i;if(a=a.toLowerCase(),null!=s.colors&&s.colors[a])return C(s.colors[a]);if(f=a.match(/rgb\(\s*(\-?\d+),\s*(\-?\d+)\s*,\s*(\-?\d+)\s*\)/)){for(h=f.slice(1,4),e=g=0;g<=2;e=++g)h[e]=+h[e];h[3]=1}else if(f=a.match(/rgba\(\s*(\-?\d+),\s*(\-?\d+)\s*,\s*(\-?\d+)\s*,\s*([01]|[01]?\.\d+)\)/))for(h=f.slice(1,5),e=i=0;i<=3;e=++i)h[e]=+h[e];else if(f=a.match(/rgb\(\s*(\-?\d+(?:\.\d+)?)%,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*\)/)){for(h=f.slice(1,4),e=b=0;b<=2;e=++b)h[e]=qa(2.55*h[e]);h[3]=1}else if(f=a.match(/rgba\(\s*(\-?\d+(?:\.\d+)?)%,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)/)){for(h=f.slice(1,5),e=c=0;c<=2;e=++c)h[e]=qa(2.55*h[e]);h[3]=+h[3]}else(f=a.match(/hsl\(\s*(\-?\d+(?:\.\d+)?),\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*\)/))?(d=f.slice(1,4),d[1]*=.01,d[2]*=.01,h=F(d),h[3]=1):(f=a.match(/hsla\(\s*(\-?\d+(?:\.\d+)?),\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)/))&&(d=f.slice(1,4),d[1]*=.01,d[2]*=.01,h=F(d),h[3]=+f[4]);return h},ba=function(a){var b;return b=a[3]<1?"rgba":"rgb","rgb"===b?b+"("+a.slice(0,3).map(qa).join(",")+")":"rgba"===b?b+"("+a.slice(0,3).map(qa).join(",")+","+a[3]+")":void 0},oa=function(a){return qa(100*a)/100},E=function(a,b){var c;return c=b<1?"hsla":"hsl",a[0]=oa(a[0]||0),a[1]=oa(100*a[1])+"%",a[2]=oa(100*a[2])+"%","hsla"===c&&(a[3]=b),c+"("+a.join(",")+")"},j.css=function(a){return w(a)},s.css=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["css"]),function(){})},a.prototype.css=function(a){return null==a&&(a="rgb"),"rgb"===a.slice(0,3)?ba(this._rgb):"hsl"===a.slice(0,3)?E(this.hsl(),this.alpha()):void 0},j.named=function(a){return C(xa[a])},h.push({p:5,test:function(a){if(1===arguments.length&&null!=xa[a])return"named"}}),a.prototype.name=function(a){var b,c;arguments.length&&(xa[a]&&(this._rgb=C(xa[a])),this._rgb[3]=1),b=this.hex();for(c in xa)if(b===xa[c])return c;return b},P=function(){var a,c,d,e;return e=wa(arguments),d=e[0],a=e[1],c=e[2],c*=b,[d,v(c)*a,sa(c)*a]},Q=function(){var a,b,c,d,e,f,g,h,i,j,k;return c=wa(arguments),h=c[0],e=c[1],g=c[2],j=P(h,e,g),a=j[0],b=j[1],d=j[2],k=N(a,b,d),i=k[0],f=k[1],d=k[2],[i,f,d,c.length>3?c[3]:1]},M=function(){var a,b,c,d,e,g;return g=wa(arguments),e=g[0],a=g[1],b=g[2],c=ta(a*a+b*b),d=(m(b,a)*f+360)%360,0===qa(1e4*c)&&(d=Number.NaN),[e,c,d]},ia=function(){var a,b,c,d,e,f,g;return f=wa(arguments),e=f[0],c=f[1],b=f[2],g=ha(e,c,b),d=g[0],a=g[1],b=g[2],M(d,a,b)},s.lch=function(){var b;return b=wa(arguments),new a(b,"lch")},s.hcl=function(){var b;return b=wa(arguments),new a(b,"hcl")},j.lch=Q,j.hcl=function(){var a,b,c,d;return d=wa(arguments),b=d[0],a=d[1],c=d[2],Q([c,a,b])},a.prototype.lch=function(){return ia(this._rgb)},a.prototype.hcl=function(){return ia(this._rgb).reverse()},aa=function(a){var b,c,d,e,f,g,h,i,j;return null==a&&(a="rgb"),i=wa(arguments),h=i[0],e=i[1],b=i[2],h/=255,e/=255,b/=255,f=1-Math.max(h,Math.max(e,b)),d=f<1?1/(1-f):0,c=(1-h-f)*d,g=(1-e-f)*d,j=(1-b-f)*d,[c,g,j,f]},u=function(){var a,b,c,d,e,f,g,h,i;return b=wa(arguments),d=b[0],g=b[1],i=b[2],f=b[3],a=b.length>4?b[4]:1,1===f?[0,0,0,a]:(h=d>=1?0:255*(1-d)*(1-f),e=g>=1?0:255*(1-g)*(1-f),c=i>=1?0:255*(1-i)*(1-f),[h,e,c,a])},j.cmyk=function(){return u(wa(arguments))},s.cmyk=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["cmyk"]),function(){})},a.prototype.cmyk=function(){return aa(this._rgb)},j.gl=function(){var a,b,c,d,e;for(d=function(){var a,c;a=wa(arguments),c=[];for(b in a)e=a[b],c.push(e);return c}.apply(this,arguments),a=c=0;c<=2;a=++c)d[a]*=255;return d},s.gl=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["gl"]),function(){})},a.prototype.gl=function(){var a;return a=this._rgb,[a[0]/255,a[1]/255,a[2]/255,a[3]]},ja=function(a,b,c){var d;return d=wa(arguments),a=d[0],b=d[1],c=d[2],a=U(a),b=U(b),c=U(c),.2126*a+.7152*b+.0722*c},U=function(a){return a/=255,a<=.03928?a/12.92:_((a+.055)/1.055,2.4)},k=[],H=function(a,b,c,d){var e,f,g,h;for(null==c&&(c=.5),null==d&&(d="rgb"),"object"!==va(a)&&(a=s(a)),"object"!==va(b)&&(b=s(b)),g=0,f=k.length;ga?f(c,i):f(i,g)},c=ja(this._rgb),this._rgb=(c>a?f(s("black"),this):f(this,s("white"))).rgba()),this):ja(this._rgb)},ua=function(a){var b,c,d,e;return e=a/100,e<66?(d=255,c=-155.25485562709179-.44596950469579133*(c=e-2)+104.49216199393888*T(c),b=e<20?0:-254.76935184120902+.8274096064007395*(b=e-10)+115.67994401066147*T(b)):(d=351.97690566805693+.114206453784165*(d=e-55)-40.25366309332127*T(d),c=325.4494125711974+.07943456536662342*(c=e-50)-28.0852963507957*T(c),b=255),[d,c,b]},la=function(){var a,b,c,d,e,f,g,h;for(f=wa(arguments),e=f[0],f[1],a=f[2],d=1e3,c=4e4,b=.4;c-d>b;)h=.5*(c+d),g=ua(h),g[2]/g[0]>=a/e?c=h:d=h;return qa(h)},s.temperature=s.kelvin=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["temperature"]),function(){})},j.temperature=j.kelvin=j.K=ua,a.prototype.temperature=function(){return la(this._rgb)},a.prototype.kelvin=a.prototype.temperature,s.contrast=function(b,c){var d,e,f,g;return"string"!==(f=va(b))&&"number"!==f||(b=new a(b)),"string"!==(g=va(c))&&"number"!==g||(c=new a(c)),d=b.luminance(),e=c.luminance(),d>e?(d+.05)/(e+.05):(e+.05)/(d+.05)},s.distance=function(b,c,d){var e,f,g,h,i,j,k;null==d&&(d="lab"),"string"!==(i=va(b))&&"number"!==i||(b=new a(b)),"string"!==(j=va(c))&&"number"!==j||(c=new a(c)),g=b.get(d),h=c.get(d),k=0;for(f in g)e=(g[f]||0)-(h[f]||0),k+=e*e;return Math.sqrt(k)},s.deltaE=function(b,c,e,f){var g,h,i,j,k,n,o,p,q,r,s,t,u,w,x,y,z,A,B,C,D,E,F,G,H,I,J;for(null==e&&(e=1),null==f&&(f=1),"string"!==(z=va(b))&&"number"!==z||(b=new a(b)),"string"!==(A=va(c))&&"number"!==A||(c=new a(c)),B=b.lab(),g=B[0],i=B[1],k=B[2],C=c.lab(),h=C[0],j=C[1],n=C[2],o=ta(i*i+k*k),p=ta(j*j+n*n),F=g<16?.511:.040975*g/(1+.01765*g),D=.0638*o/(1+.0131*o)+.638,y=o<1e-6?0:180*m(k,i)/d;y<0;)y+=360;for(;y>=360;)y-=360;return G=y>=164&&y<=345?.56+l(.2*v(d*(y+168)/180)):.36+l(.4*v(d*(y+35)/180)),q=o*o*o*o,x=ta(q/(q+1900)),E=D*(x*G+1-x),w=g-h,u=o-p,s=i-j,t=k-n,r=s*s+t*t-u*u,H=w/(e*F),I=u/(f*D),J=E,ta(H*H+I*I+r/(J*J))},a.prototype.get=function(a){var b,c,d,e,f,g;return d=this,f=a.split("."),e=f[0],b=f[1],g=d[e](),b?(c=e.indexOf(b),c>-1?g[c]:console.warn("unknown channel "+b+" in mode "+e)):g},a.prototype.set=function(a,b){var c,d,e,f,g,h;if(e=this,g=a.split("."),f=g[0],c=g[1],c)if(h=e[f](),(d=f.indexOf(c))>-1)if("string"===va(b))switch(b.charAt(0)){case"+":case"-":h[d]+=+b;break;case"*":h[d]*=+b.substr(1);break;case"/":h[d]/=+b.substr(1);break;default:h[d]=+b}else h[d]=b;else console.warn("unknown channel "+c+" in mode "+f);else h=b;return s(h,f).alpha(e.alpha())},a.prototype.clipped=function(){return this._rgb._clipped||!1},a.prototype.alpha=function(a){return arguments.length?s.rgb([this._rgb[0],this._rgb[1],this._rgb[2],a]):this._rgb[3]},a.prototype.darken=function(a){var b,d;return null==a&&(a=1),d=this,b=d.lab(),b[0]-=c.Kn*a,s.lab(b).alpha(d.alpha())},a.prototype.brighten=function(a){return null==a&&(a=1),this.darken(-a)},a.prototype.darker=a.prototype.darken,a.prototype.brighter=a.prototype.brighten,a.prototype.saturate=function(a){var b,d;return null==a&&(a=1),d=this,b=d.lch(),b[1]+=a*c.Kn,b[1]<0&&(b[1]=0),s.lch(b).alpha(d.alpha())},a.prototype.desaturate=function(a){return null==a&&(a=1),this.saturate(-a)},a.prototype.premultiply=function(){var a,b;return b=this.rgb(),a=this.alpha(),s(b[0]*a,b[1]*a,b[2]*a,a)},o=function(a,b,c){if(!o[c])throw"unknown blend mode "+c;return o[c](a,b)},p=function(a){return function(b,c){var d,e;return d=s(c).rgb(),e=s(b).rgb(),s(a(d,e),"rgb")}},z=function(a){return function(b,c){var d,e,f;for(f=[],d=e=0;e<=3;d=++e)f[d]=a(b[d],c[d]);return f}},Y=function(a,b){return a},X=function(a,b){return a*b/255},x=function(a,b){return a>b?b:a},R=function(a,b){return a>b?a:b},ra=function(a,b){return 255*(1-(1-a/255)*(1-b/255))},$=function(a,b){return b<128?2*a*b/255:255*(1-2*(1-a/255)*(1-b/255))},r=function(a,b){return 255*(1-(1-b/255)/(a/255))},y=function(a,b){return 255===a?255:(a=b/255*255/(1-a/255),a>255?255:a)},o.normal=p(z(Y)),o.multiply=p(z(X)),o.screen=p(z(ra)),o.overlay=p(z($)),o.darken=p(z(x)),o.lighten=p(z(R)),o.dodge=p(z(y)),o.burn=p(z(r)),s.blend=o,s.analyze=function(a){var b,c,d,e;for(d={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0},c=0,b=a.length;cd.max&&(d.max=e),d.count+=1);return d.domain=[d.min,d.max],d.limits=function(a,b){return s.limits(d,a,b)},d},s.scale=function(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,t,u,v,w;return j="rgb",k=s("#ccc"),o=0,!1,g=[0,1],n=[],m=[0,0],c=!1,e=[],l=!1,i=0,h=1,f=!1,d={},p=!0,v=function(a){var b,c,d,f,g,h;if(null==a&&(a=["#fff","#000"]),null!=a&&"string"===va(a)&&null!=s.brewer&&(a=s.brewer[a]||s.brewer[a.toLowerCase()]||a),"array"===va(a)){for(a=a.slice(0),b=d=0,f=a.length-1;0<=f?d<=f:d>=f;b=0<=f?++d:--d)c=a[b],"string"===va(c)&&(a[b]=s(c));for(n.length=0,b=h=0,g=a.length-1;0<=g?h<=g:h>=g;b=0<=g?++h:--h)n.push(b/(a.length-1))}return u(),e=a},r=function(a){var b,d;if(null!=c){for(d=c.length-1,b=0;b=c[b];)b++;return b-1}return 0},w=function(a){return a},function(a){var b,d,e,f,g;return g=a,c.length>2&&(f=c.length-1,b=r(a),e=c[0]+(c[1]-c[0])*(0+.5*o),d=c[f-1]+(c[f]-c[f-1])*(1-.5*o),g=i+(c[b]+.5*(c[b+1]-c[b])-e)/(d-e)*(h-i)),g},t=function(a,b){var f,g,l,o,q,t,u,v;if(null==b&&(b=!1),isNaN(a))return k;if(b?v=a:c&&c.length>2?(f=r(a),v=f/(c.length-2),v=m[0]+v*(1-m[0]-m[1])):h!==i?(v=(a-i)/(h-i),v=m[0]+v*(1-m[0]-m[1]),v=Math.min(1,Math.max(0,v))):v=1,b||(v=w(v)),o=Math.floor(1e4*v),p&&d[o])g=d[o];else{if("array"===va(e))for(l=q=0,u=n.length-1;0<=u?q<=u:q>=u;l=0<=u?++q:--q){if(t=n[l],v<=t){g=e[l];break}if(v>=t&&l===n.length-1){g=e[l];break}if(v>t&&v=k;b=0<=k?++l:--l)n.push(b/(d-1));return g=[i,h],q},q.mode=function(a){return arguments.length?(j=a,u(),q):j},q.range=function(a,b){return v(a,b),q},q.out=function(a){return l=a,q},q.spread=function(a){return arguments.length?(o=a,q):o},q.correctLightness=function(a){return null==a&&(a=!0),f=a,u(),w=f?function(a){var b,c,d,e,f,g,h,i,j;for(b=t(0,!0).lab()[0],c=t(1,!0).lab()[0],h=b>c,d=t(a,!0).lab()[0],f=b+(c-b)*a,e=d-f,i=0,j=1,g=20;Math.abs(e)>.01&&g-- >0;)!function(){h&&(e*=-1),e<0?(i=a,a+=.5*(j-a)):(j=a,a+=.5*(i-a)),d=t(a,!0).lab()[0],e=d-f}();return a}:function(a){return a},q},q.padding=function(a){return null!=a?("number"===va(a)&&(a=[a,a]),m=a,q):m},q.colors=function(b,d){var f,h,i,j,k,l,m,n;if(arguments.length<2&&(d="hex"),k=[],0===arguments.length)k=e.slice(0);else if(1===b)k=[q(.5)];else if(b>1)h=g[0],f=g[1]-h,k=function(){l=[];for(var a=0;0<=b?ab;0<=b?a++:a--)l.push(a);return l}.apply(this).map(function(a){return q(h+a/(b-1)*f)});else{if(a=[],m=[],c&&c.length>2)for(i=n=1,j=c.length;1<=j?nj;i=1<=j?++n:--n)m.push(.5*(c[i-1]+c[i]));else m=g;k=m.map(function(a){return q(a)})}return s[d]&&(k=k.map(function(a){return a[d]()})),k},q.cache=function(a){return null!=a?p=a:p},q},null==s.scales&&(s.scales={}),s.scales.cool=function(){return s.scale([s.hsl(180,1,.9),s.hsl(250,.7,.4)])},s.scales.hot=function(){return s.scale(["#000","#f00","#ff0","#fff"],[0,.25,.75,1]).mode("rgb")},s.analyze=function(a,b,c){var d,e,f,g,h,i,j;if(h={min:Number.MAX_VALUE,max:Number.MAX_VALUE*-1,sum:0,values:[],count:0},null==c&&(c=function(){return!0}),d=function(a){null==a||isNaN(a)||(h.values.push(a),h.sum+=a,ah.max&&(h.max=a),h.count+=1)},j=function(a,e){if(c(a,e))return d(null!=b&&"function"===va(b)?b(a):null!=b&&"string"===va(b)||"number"===va(b)?a[b]:a)},"array"===va(a))for(g=0,f=a.length;g=O;y=1<=O?++K:--K)C.push(E+y/c*(W-E)) -;C.push(W)}else if("l"===b.substr(0,1)){if(E<=0)throw"Logarithmic scales are only possible for values > 0";for(F=Math.LOG10E*T(E),D=Math.LOG10E*T(W),C.push(E),y=ja=1,P=c-1;1<=P?ja<=P:ja>=P;y=1<=P?++ja:--ja)C.push(_(10,F+y/c*(D-F)));C.push(W)}else if("q"===b.substr(0,1)){for(C.push(E),y=d=1,X=c-1;1<=X?d<=X:d>=X;y=1<=X?++d:--d)L=(ia.length-1)*y/c,M=A(L),M===L?C.push(ia[M]):(N=L-M,C.push(ia[M]*(1-N)+ia[M+1]*N));C.push(W)}else if("k"===b.substr(0,1)){for(H=ia.length,r=new Array(H),w=new Array(c),ea=!0,I=0,u=null,u=[],u.push(E),y=e=1,Y=c-1;1<=Y?e<=Y:e>=Y;y=1<=Y?++e:--e)u.push(E+y/c*(W-E));for(u.push(W);ea;){for(z=f=0,Z=c-1;0<=Z?f<=Z:f>=Z;z=0<=Z?++f:--f)w[z]=0;for(y=g=0,$=H-1;0<=$?g<=$:g>=$;y=0<=$?++g:--g){for(ha=ia[y],G=Number.MAX_VALUE,z=h=0,aa=c-1;0<=aa?h<=aa:h>=aa;z=0<=aa?++h:--h)(x=l(u[z]-ha))=ba;z=0<=ba?++i:--i)J[z]=null;for(y=j=0,ca=H-1;0<=ca?j<=ca:j>=ca;y=0<=ca?++j:--j)v=r[y],null===J[v]?J[v]=ia[y]:J[v]+=ia[y];for(z=k=0,da=c-1;0<=da?k<=da:k>=da;z=0<=da?++k:--k)J[z]*=1/w[z];for(ea=!1,z=m=0,Q=c-1;0<=Q?m<=Q:m>=Q;z=0<=Q?++m:--m)if(J[z]!==u[y]){ea=!0;break}u=J,I++,I>200&&(ea=!1)}for(B={},z=n=0,R=c-1;0<=R?n<=R:n>=R;z=0<=R?++n:--n)B[z]=[];for(y=o=0,S=H-1;0<=S?o<=S:o>=S;y=0<=S?++o:--o)v=r[y],B[v].push(ia[y]);for(fa=[],z=p=0,U=c-1;0<=U?p<=U:p>=U;z=0<=U?++p:--p)fa.push(B[z][0]),fa.push(B[z][B[z].length-1]);for(fa=fa.sort(function(a,b){return a-b}),C.push(fa[0]),y=q=1,V=fa.length-1;q<=V;y=q+=2)ga=fa[y],isNaN(ga)||C.indexOf(ga)!==-1||C.push(ga)}return C},D=function(a,b,c){var d,f,h,i;return d=wa(arguments),a=d[0],b=d[1],c=d[2],isNaN(a)&&(a=0),a/=360,a<1/3?(f=(1-b)/3,i=(1+b*v(g*a)/v(e-g*a))/3,h=1-(f+i)):a<2/3?(a-=1/3,i=(1-b)/3,h=(1+b*v(g*a)/v(e-g*a))/3,f=1-(i+h)):(a-=2/3,h=(1-b)/3,f=(1+b*v(g*a)/v(e-g*a))/3,i=1-(h+f)),i=S(c*i*3),h=S(c*h*3),f=S(c*f*3),[255*i,255*h,255*f,d.length>3?d[3]:1]},ea=function(){var a,b,c,d,e,f,h,i;return h=wa(arguments),f=h[0],b=h[1],a=h[2],g=2*Math.PI,f/=255,b/=255,a/=255,e=Math.min(f,b,a),d=(f+b+a)/3,i=1-e/d,0===i?c=0:(c=(f-b+(f-a))/2,c/=Math.sqrt((f-b)*(f-b)+(f-a)*(b-a)),c=Math.acos(c),a>b&&(c=g-c),c/=g),[360*c,i,d]},s.hsi=function(){return function(a,b,c){c.prototype=a.prototype;var d=new c,e=a.apply(d,b);return Object(e)===e?e:d}(a,Aa.call(arguments).concat(["hsi"]),function(){})},j.hsi=D,a.prototype.hsi=function(){return ea(this._rgb)},I=function(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;return"hsl"===d?(o=a.hsl(),p=b.hsl()):"hsv"===d?(o=a.hsv(),p=b.hsv()):"hcg"===d?(o=a.hcg(),p=b.hcg()):"hsi"===d?(o=a.hsi(),p=b.hsi()):"lch"!==d&&"hcl"!==d||(d="hcl",o=a.hcl(),p=b.hcl()),"h"===d.substr(0,1)&&(g=o[0],m=o[1],j=o[2],h=p[0],n=p[1],k=p[2]),isNaN(g)||isNaN(h)?isNaN(g)?isNaN(h)?f=Number.NaN:(f=h,1!==j&&0!==j||"hsv"===d||(l=n)):(f=g,1!==k&&0!==k||"hsv"===d||(l=m)):(e=h>g&&h-g>180?h-(g+360):h180?h+360-g:h-g,f=g+c*e),null==l&&(l=m+c*(n-m)),i=j+c*(k-j),s[d](f,l,i)},k=k.concat(function(){var a,b,c,d;for(c=["hsv","hsl","hsi","hcl","lch","hcg"],d=[],b=0,a=c.length;b=0?(o>=Ts?10:o>=ks?5:o>=Ns?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=Ts?10:o>=ks?5:o>=Ns?2:1)}function i(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=Ts?i*=10:o>=ks?i*=5:o>=Ns&&(i*=2),n=0&&(e=t.slice(r+1),t=t.slice(0,r)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}})}function v(t,n){for(var e,r=0,i=t.length;r=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}})}function T(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,o=n.length;rn?1:t>=n?0:NaN}function R(t){return function(){this.removeAttribute(t)}}function L(t){return function(){this.removeAttributeNS(t.space,t.local)}}function q(t,n){return function(){this.setAttribute(t,n)}}function U(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function D(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function O(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}}function F(t){return function(){this.style.removeProperty(t)}}function I(t,n,e){return function(){this.style.setProperty(t,n,e)}}function Y(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function B(t,n){return t.style.getPropertyValue(n)||uf(t).getComputedStyle(t,null).getPropertyValue(n)}function j(t){return function(){delete this[t]}}function H(t,n){return function(){this[t]=n}}function X(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function $(t){return t.trim().split(/^|\s+/)}function V(t){return t.classList||new W(t)}function W(t){this._node=t,this._names=$(t.getAttribute("class")||"")}function Z(t,n){for(var e=V(t),r=-1,i=n.length;++r>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1)):(n=gf.exec(t))?kt(parseInt(n[1],16)):(n=mf.exec(t))?new At(n[1],n[2],n[3],1):(n=xf.exec(t))?new At(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=bf.exec(t))?Nt(n[1],n[2],n[3],n[4]):(n=wf.exec(t))?Nt(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Mf.exec(t))?Ct(n[1],n[2]/100,n[3]/100,1):(n=Tf.exec(t))?Ct(n[1],n[2]/100,n[3]/100,n[4]):kf.hasOwnProperty(t)?kt(kf[t]):"transparent"===t?new At(NaN,NaN,NaN,0):null}function kt(t){return new At(t>>16&255,t>>8&255,255&t,1)}function Nt(t,n,e,r){return r<=0&&(t=n=e=NaN),new At(t,n,e,r)}function St(t){return t instanceof Mt||(t=Tt(t)),t?(t=t.rgb(),new At(t.r,t.g,t.b,t.opacity)):new At}function Et(t,n,e,r){return 1===arguments.length?St(t):new At(t,n,e,null==r?1:r)}function At(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}function Ct(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new Rt(t,n,e,r)}function zt(t){if(t instanceof Rt)return new Rt(t.h,t.s,t.l,t.opacity);if(t instanceof Mt||(t=Tt(t)),!t)return new Rt;if(t instanceof Rt)return t;var n=(t=t.rgb()).r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),o=Math.max(n,e,r),u=NaN,a=o-i,c=(o+i)/2;return a?(u=n===o?(e-r)/a+6*(e0&&c<1?0:u,new Rt(u,a,c,t.opacity)}function Pt(t,n,e,r){return 1===arguments.length?zt(t):new Rt(t,n,e,null==r?1:r)}function Rt(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function Lt(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}function qt(t){if(t instanceof Dt)return new Dt(t.l,t.a,t.b,t.opacity);if(t instanceof Ht){var n=t.h*Nf;return new Dt(t.l,Math.cos(n)*t.c,Math.sin(n)*t.c,t.opacity)}t instanceof At||(t=St(t));var e=Yt(t.r),r=Yt(t.g),i=Yt(t.b),o=Ot((.4124564*e+.3575761*r+.1804375*i)/Ef),u=Ot((.2126729*e+.7151522*r+.072175*i)/Af);return new Dt(116*u-16,500*(o-u),200*(u-Ot((.0193339*e+.119192*r+.9503041*i)/Cf)),t.opacity)}function Ut(t,n,e,r){return 1===arguments.length?qt(t):new Dt(t,n,e,null==r?1:r)}function Dt(t,n,e,r){this.l=+t,this.a=+n,this.b=+e,this.opacity=+r}function Ot(t){return t>Lf?Math.pow(t,1/3):t/Rf+zf}function Ft(t){return t>Pf?t*t*t:Rf*(t-zf)}function It(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function Yt(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function Bt(t){if(t instanceof Ht)return new Ht(t.h,t.c,t.l,t.opacity);t instanceof Dt||(t=qt(t));var n=Math.atan2(t.b,t.a)*Sf;return new Ht(n<0?n+360:n,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function jt(t,n,e,r){return 1===arguments.length?Bt(t):new Ht(t,n,e,null==r?1:r)}function Ht(t,n,e,r){this.h=+t,this.c=+n,this.l=+e,this.opacity=+r}function Xt(t){if(t instanceof Vt)return new Vt(t.h,t.s,t.l,t.opacity);t instanceof At||(t=St(t));var n=t.r/255,e=t.g/255,r=t.b/255,i=(Bf*r+If*n-Yf*e)/(Bf+If-Yf),o=r-i,u=(Ff*(e-i)-Df*o)/Of,a=Math.sqrt(u*u+o*o)/(Ff*i*(1-i)),c=a?Math.atan2(u,o)*Sf-120:NaN;return new Vt(c<0?c+360:c,a,i,t.opacity)}function $t(t,n,e,r){return 1===arguments.length?Xt(t):new Vt(t,n,e,null==r?1:r)}function Vt(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function Wt(t,n,e,r,i){var o=t*t,u=o*t;return((1-3*t+3*o-u)*n+(4-6*o+3*u)*e+(1+3*t+3*o-3*u)*r+u*i)/6}function Zt(t,n){return function(e){return t+e*n}}function Gt(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e)}}function Jt(t,n){var e=n-t;return e?Zt(t,e>180||e<-180?e-360*Math.round(e/360):e):Jf(isNaN(t)?n:t)}function Qt(t){return 1==(t=+t)?Kt:function(n,e){return e-n?Gt(n,e,t):Jf(isNaN(n)?e:n)}}function Kt(t,n){var e=n-t;return e?Zt(t,e):Jf(isNaN(t)?n:t)}function tn(t){return function(n){var e,r,i=n.length,o=new Array(i),u=new Array(i),a=new Array(i);for(e=0;e180?n+=360:n-t>180&&(t+=360),o.push({i:e.push(i(e)+"rotate(",null,r)-2,x:rl(t,n)})):n&&e.push(i(e)+"rotate("+n+r)}function a(t,n,e,o){t!==n?o.push({i:e.push(i(e)+"skewX(",null,r)-2,x:rl(t,n)}):n&&e.push(i(e)+"skewX("+n+r)}function c(t,n,e,r,o,u){if(t!==e||n!==r){var a=o.push(i(o)+"scale(",null,",",null,")");u.push({i:a-4,x:rl(t,e)},{i:a-2,x:rl(n,r)})}else 1===e&&1===r||o.push(i(o)+"scale("+e+","+r+")")}return function(n,e){var r=[],i=[];return n=t(n),e=t(e),o(n.translateX,n.translateY,e.translateX,e.translateY,r,i),u(n.rotate,e.rotate,r,i),a(n.skewX,e.skewX,r,i),c(n.scaleX,n.scaleY,e.scaleX,e.scaleY,r,i),n=e=null,function(t){for(var n,e=-1,o=i.length;++e=0&&n._call.call(null,t),n=n._next;--Ml}function _n(){El=(Sl=Cl.now())+Al,Ml=Tl=0;try{vn()}finally{Ml=0,gn(),El=0}}function yn(){var t=Cl.now(),n=t-Sl;n>Nl&&(Al-=n,Sl=t)}function gn(){for(var t,n,e=Vf,r=1/0;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:Vf=n);Wf=t,mn(r)}function mn(t){if(!Ml){Tl&&(Tl=clearTimeout(Tl));var n=t-El;n>24?(t<1/0&&(Tl=setTimeout(_n,n)),kl&&(kl=clearInterval(kl))):(kl||(Sl=El,kl=setInterval(yn,Nl)),Ml=1,zl(_n))}}function xn(t,n){var e=t.__transition;if(!e||!(e=e[n])||e.state>ql)throw new Error("too late");return e}function bn(t,n){var e=t.__transition;if(!e||!(e=e[n])||e.state>Dl)throw new Error("too late");return e}function wn(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("too late");return e}function Mn(t,n,e){function r(c){var s,f,l,h;if(e.state!==Ul)return o();for(s in a)if((h=a[s]).name===e.name){if(h.state===Ol)return Pl(r);h.state===Fl?(h.state=Yl,h.timer.stop(),h.on.call("interrupt",t,t.__data__,h.index,h.group),delete a[s]):+s=0&&(t=t.slice(0,n)),!t||"start"===t})}function Yn(t,n,e){var r,i,o=In(n)?xn:bn;return function(){var u=o(this,t),a=u.on;a!==r&&(i=(r=a).copy()).on(n,e),u.on=i}}function Bn(t){return function(){var n=this.parentNode;for(var e in this.__transition)if(+e!==t)return;n&&n.removeChild(this)}}function jn(t,n){var e,r,i;return function(){var o=B(this,t),u=(this.style.removeProperty(t),B(this,t));return o===u?null:o===e&&u===r?i:i=n(e=o,r=u)}}function Hn(t){return function(){this.style.removeProperty(t)}}function Xn(t,n,e){var r,i;return function(){var o=B(this,t);return o===e?null:o===r?i:i=n(r=o,e)}}function $n(t,n,e){var r,i,o;return function(){var u=B(this,t),a=e(this);return null==a&&(this.style.removeProperty(t),a=B(this,t)),u===a?null:u===r&&a===i?o:o=n(r=u,i=a)}}function Vn(t,n,e){function r(){var r=this,i=n.apply(r,arguments);return i&&function(n){r.style.setProperty(t,i(n),e)}}return r._value=n,r}function Wn(t){return function(){this.textContent=t}}function Zn(t){return function(){var n=t(this);this.textContent=null==n?"":n}}function Gn(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r}function Jn(t){return dt().transition(t)}function Qn(){return++$l}function Kn(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}function te(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}function ne(t){return(1-Math.cos(Jl*t))/2}function ee(t){return((t*=2)<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2}function re(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}function ie(t){return(t=+t)Math.abs(t[1]-U[1])?b=!0:x=!0),U=t,m=!0,xh(),o()}function o(){var t;switch(y=U[0]-q[0],g=U[1]-q[1],T){case wh:case bh:k&&(y=Math.max(C-a,Math.min(P-p,y)),s=a+y,d=p+y),N&&(g=Math.max(z-l,Math.min(R-v,g)),h=l+g,_=v+g);break;case Mh:k<0?(y=Math.max(C-a,Math.min(P-a,y)),s=a+y,d=p):k>0&&(y=Math.max(C-p,Math.min(P-p,y)),s=a,d=p+y),N<0?(g=Math.max(z-l,Math.min(R-l,g)),h=l+g,_=v):N>0&&(g=Math.max(z-v,Math.min(R-v,g)),h=l,_=v+g);break;case Th:k&&(s=Math.max(C,Math.min(P,a-y*k)),d=Math.max(C,Math.min(P,p+y*k))),N&&(h=Math.max(z,Math.min(R,l-g*N)),_=Math.max(z,Math.min(R,v+g*N)))}d0&&(a=s-y),N<0?v=_-g:N>0&&(l=h-g),T=wh,F.attr("cursor",Eh.selection),o());break;default:return}xh()},!0).on("keyup.brush",function(){switch(t.event.keyCode){case 16:L&&(x=b=L=!1,o());break;case 18:T===Th&&(k<0?p=d:k>0&&(a=s),N<0?v=_:N>0&&(l=h),T=Mh,o());break;case 32:T===wh&&(t.event.altKey?(k&&(p=d-y*k,a=s+y*k),N&&(v=_-g*N,l=h+g*N),T=Th):(k<0?p=d:k>0&&(a=s),N<0?v=_:N>0&&(l=h),T=Mh),F.attr("cursor",Eh[M]),o());break;default:return}xh()},!0).on("mousemove.brush",e,!0).on("mouseup.brush",u,!0);lf(t.event.view)}ue(),jl(w),r.call(w),D.start()}}function a(){var t=this.__brush||{selection:null};return t.extent=s.apply(this,arguments),t.dim=n,t}var c,s=se,f=ce,l=h(e,"start","brush","end"),p=6;return e.move=function(t,e){t.selection?t.on("start.brush",function(){i(this,arguments).beforestart().start()}).on("interrupt.brush end.brush",function(){i(this,arguments).end()}).tween("brush",function(){function t(t){u.selection=1===t&&le(s)?null:f(t),r.call(o),a.brush()}var o=this,u=o.__brush,a=i(o,arguments),c=u.selection,s=n.input("function"==typeof e?e.apply(this,arguments):e,u.extent),f=cl(c,s);return c&&s?t:t(1)}):t.each(function(){var t=this,o=arguments,u=t.__brush,a=n.input("function"==typeof e?e.apply(t,o):e,u.extent),c=i(t,o).beforestart();jl(t),u.selection=null==a||le(a)?null:a,r.call(t),c.start().brush().end()})},o.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting&&(this.starting=!1,this.emit("start")),this},brush:function(){return this.emit("brush"),this},end:function(){return 0==--this.active&&(delete this.state.emitter,this.emit("end")),this},emit:function(t){N(new mh(e,t,n.output(this.state.selection)),l.apply,l,[t,this.that,this.args])}},e.extent=function(t){return arguments.length?(s="function"==typeof t?t:gh([[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]]),e):s},e.filter=function(t){return arguments.length?(f="function"==typeof t?t:gh(!!t),e):f},e.handleSize=function(t){return arguments.length?(p=+t,e):p},e.on=function(){var t=l.on.apply(l,arguments);return t===l?e:t},e}function pe(t){return function(n,e){return t(n.source.value+n.target.value,e.source.value+e.target.value)}}function de(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function ve(){return new de}function _e(t){return t.source}function ye(t){return t.target}function ge(t){return t.radius}function me(t){return t.startAngle}function xe(t){return t.endAngle}function be(){}function we(t,n){var e=new be;if(t instanceof be)t.each(function(t,n){e.set(n,t)});else if(Array.isArray(t)){var r,i=-1,o=t.length;if(null==n)for(;++i=(o=(v+y)/2))?v=o:y=o,(f=e>=(u=(_+g)/2))?_=u:g=u,i=p,!(p=p[l=f<<1|s]))return i[l]=d,t;if(a=+t._x.call(null,p.data),c=+t._y.call(null,p.data),n===a&&e===c)return d.next=p,i?i[l]=d:t._root=d,t;do{i=i?i[l]=new Array(4):t._root=new Array(4),(s=n>=(o=(v+y)/2))?v=o:y=o,(f=e>=(u=(_+g)/2))?_=u:g=u}while((l=f<<1|s)==(h=(c>=u)<<1|a>=o));return i[h]=p,i[l]=d,t}function Re(t){return t[0]}function Le(t){return t[1]}function qe(t,n,e){var r=new Ue(null==n?Re:n,null==e?Le:e,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function Ue(t,n,e,r,i,o){this._x=t,this._y=n,this._x0=e,this._y0=r,this._x1=i,this._y1=o,this._root=void 0}function De(t){for(var n={data:t.data},e=n;t=t.next;)e=e.next={data:t.data};return n}function Oe(t){return t.x+t.vx}function Fe(t){return t.y+t.vy}function Ie(t){return t.index}function Ye(t,n){var e=t.get(n);if(!e)throw new Error("missing: "+n);return e}function Be(t){return t.x}function je(t){return t.y}function He(t){return new Xe(t)}function Xe(t){if(!(n=vp.exec(t)))throw new Error("invalid format: "+t);var n,e=n[1]||" ",r=n[2]||">",i=n[3]||"-",o=n[4]||"",u=!!n[5],a=n[6]&&+n[6],c=!!n[7],s=n[8]&&+n[8].slice(1),f=n[9]||"";"n"===f?(c=!0,f="g"):dp[f]||(f=""),(u||"0"===e&&"="===r)&&(u=!0,e="0",r="="),this.fill=e,this.align=r,this.sign=i,this.symbol=o,this.zero=u,this.width=a,this.comma=c,this.precision=s,this.type=f}function $e(n){return _p=mp(n),t.format=_p.format,t.formatPrefix=_p.formatPrefix,_p}function Ve(){this.reset()}function We(t,n,e){var r=t.s=n+e,i=r-n,o=r-i;t.t=n-o+(e-i)}function Ze(t){return t>1?0:t<-1?rd:Math.acos(t)}function Ge(t){return t>1?id:t<-1?-id:Math.asin(t)}function Je(t){return(t=yd(t/2))*t}function Qe(){}function Ke(t,n){t&&wd.hasOwnProperty(t.type)&&wd[t.type](t,n)}function tr(t,n,e){var r,i=-1,o=t.length-e;for(n.lineStart();++i=0?1:-1,i=r*e,o=hd(n),u=yd(n),a=Ep*u,c=Sp*o+a*hd(i),s=a*r*yd(i);Td.add(ld(s,c)),Np=t,Sp=o,Ep=u}function ur(t){return[ld(t[1],t[0]),Ge(t[2])]}function ar(t){var n=t[0],e=t[1],r=hd(e);return[r*hd(n),r*yd(n),yd(e)]}function cr(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}function sr(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]}function fr(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2]}function lr(t,n){return[t[0]*n,t[1]*n,t[2]*n]}function hr(t){var n=md(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n}function pr(t,n){Dp.push(Op=[Ap=t,zp=t]),nPp&&(Pp=n)}function dr(t,n){var e=ar([t*cd,n*cd]);if(Up){var r=sr(Up,e),i=sr([r[1],-r[0],0],r);hr(i),i=ur(i);var o,u=t-Rp,a=u>0?1:-1,c=i[0]*ad*a,s=sd(u)>180;s^(a*RpPp&&(Pp=o):(c=(c+360)%360-180,s^(a*RpPp&&(Pp=n))),s?txr(Ap,zp)&&(zp=t):xr(t,zp)>xr(Ap,zp)&&(Ap=t):zp>=Ap?(tzp&&(zp=t)):t>Rp?xr(Ap,t)>xr(Ap,zp)&&(zp=t):xr(t,zp)>xr(Ap,zp)&&(Ap=t)}else Dp.push(Op=[Ap=t,zp=t]);nPp&&(Pp=n),Up=e,Rp=t}function vr(){Ed.point=dr}function _r(){Op[0]=Ap,Op[1]=zp,Ed.point=pr,Up=null}function yr(t,n){if(Up){var e=t-Rp;Sd.add(sd(e)>180?e+(e>0?360:-360):e)}else Lp=t,qp=n;Nd.point(t,n),dr(t,n)}function gr(){Nd.lineStart()}function mr(){yr(Lp,qp),Nd.lineEnd(),sd(Sd)>ed&&(Ap=-(zp=180)),Op[0]=Ap,Op[1]=zp,Up=null}function xr(t,n){return(n-=t)<0?n+360:n}function br(t,n){return t[0]-n[0]}function wr(t,n){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:nrd?t-ud:t<-rd?t+ud:t,n]}function Lr(t,n,e){return(t%=ud)?n||e?zd(Ur(t),Dr(n,e)):Ur(t):n||e?Dr(n,e):Rr}function qr(t){return function(n,e){return n+=t,[n>rd?n-ud:n<-rd?n+ud:n,e]}}function Ur(t){var n=qr(t);return n.invert=qr(-t),n}function Dr(t,n){function e(t,n){var e=hd(n),a=hd(t)*e,c=yd(t)*e,s=yd(n),f=s*r+a*i;return[ld(c*o-f*u,a*r-s*i),Ge(f*o+c*u)]}var r=hd(t),i=yd(t),o=hd(n),u=yd(n);return e.invert=function(t,n){var e=hd(n),a=hd(t)*e,c=yd(t)*e,s=yd(n),f=s*o-c*u;return[ld(c*o+s*u,a*r+f*i),Ge(f*r-a*i)]},e}function Or(t,n,e,r,i,o){if(e){var u=hd(n),a=yd(n),c=r*e;null==i?(i=n+r*ud,o=n-c/2):(i=Fr(u,i),o=Fr(u,o),(r>0?io)&&(i+=r*ud));for(var s,f=i;r>0?f>o:f0)do{s.point(0===f||3===f?t:e,f>1?r:n)}while((f=(f+a+4)%4)!==l);else s.point(o[0],o[1])}function u(r,i){return sd(r[0]-t)0?0:3:sd(r[0]-e)0?2:1:sd(r[1]-n)0?1:0:i>0?3:2}function a(t,n){return c(t.x,n.x)}function c(t,n){var e=u(t,1),r=u(n,1);return e!==r?e-r:0===e?n[1]-t[1]:1===e?t[0]-n[0]:2===e?t[1]-n[1]:n[0]-t[0]}return function(u){function c(t,n){i(t,n)&&w.point(t,n)}function s(){for(var n=0,e=0,i=h.length;er&&(l-o)*(r-u)>(p-u)*(t-o)&&++n:p<=r&&(l-o)*(r-u)<(p-u)*(t-o)&&--n;return n}function f(o,u){var a=i(o,u);if(h&&p.push([o,u]),x)d=o,v=u,_=a,x=!1,a&&(w.lineStart(),w.point(o,u));else if(a&&m)w.point(o,u);else{var c=[y=Math.max(Zd,Math.min(Wd,y)),g=Math.max(Zd,Math.min(Wd,g))],s=[o=Math.max(Zd,Math.min(Wd,o)),u=Math.max(Zd,Math.min(Wd,u))];Xd(c,s,t,n,e,r)?(m||(w.lineStart(),w.point(c[0],c[1])),w.point(s[0],s[1]),a||w.lineEnd(),b=!1):a&&(w.lineStart(),w.point(o,u),b=!1)}y=o,g=u,m=a}var l,h,p,d,v,_,y,g,m,x,b,w=u,M=Hd(),T={point:c,lineStart:function(){T.point=f,h&&h.push(p=[]),x=!0,m=!1,y=g=NaN},lineEnd:function(){l&&(f(d,v),_&&m&&M.rejoin(),l.push(M.result())),T.point=c,m&&w.lineEnd()},polygonStart:function(){w=M,l=[],h=[],b=!0},polygonEnd:function(){var t=s(),n=b&&t,e=(l=Cs(l)).length;(n||e)&&(u.polygonStart(),n&&(u.lineStart(),o(null,null,1,u),u.lineEnd()),e&&Vd(l,a,t,o,u),u.polygonEnd()),w=u,l=h=p=null}};return T}}function jr(){Kd.point=Kd.lineEnd=Qe}function Hr(t,n){Pd=t*=cd,Rd=yd(n*=cd),Ld=hd(n),Kd.point=Xr}function Xr(t,n){t*=cd;var e=yd(n*=cd),r=hd(n),i=sd(t-Pd),o=hd(i),u=r*yd(i),a=Ld*e-Rd*r*o,c=Rd*e+Ld*r*o;Qd.add(ld(md(u*u+a*a),c)),Pd=t,Rd=e,Ld=r}function $r(t,n){return!(!t||!ov.hasOwnProperty(t.type))&&ov[t.type](t,n)}function Vr(t,n){return 0===rv(t,n)}function Wr(t,n){var e=rv(t[0],t[1]);return rv(t[0],n)+rv(n,t[1])<=e+ed}function Zr(t,n){return!!Jd(t.map(Gr),Jr(n))}function Gr(t){return(t=t.map(Jr)).pop(),t}function Jr(t){return[t[0]*cd,t[1]*cd]}function Qr(t,n,e){var r=Ms(t,n-ed,e).concat(n);return function(t){return r.map(function(n){return[t,n]})}}function Kr(t,n,e){var r=Ms(t,n-ed,e).concat(n);return function(t){return r.map(function(n){return[n,t]})}}function ti(){function t(){return{type:"MultiLineString",coordinates:n()}}function n(){return Ms(pd(o/_)*_,i,_).map(h).concat(Ms(pd(s/y)*y,c,y).map(p)).concat(Ms(pd(r/d)*d,e,d).filter(function(t){return sd(t%_)>ed}).map(f)).concat(Ms(pd(a/v)*v,u,v).filter(function(t){return sd(t%y)>ed}).map(l))}var e,r,i,o,u,a,c,s,f,l,h,p,d=10,v=d,_=90,y=360,g=2.5;return t.lines=function(){return n().map(function(t){return{type:"LineString",coordinates:t}})},t.outline=function(){return{type:"Polygon",coordinates:[h(o).concat(p(c).slice(1),h(i).reverse().slice(1),p(s).reverse().slice(1))]}},t.extent=function(n){return arguments.length?t.extentMajor(n).extentMinor(n):t.extentMinor()},t.extentMajor=function(n){return arguments.length?(o=+n[0][0],i=+n[1][0],s=+n[0][1],c=+n[1][1],o>i&&(n=o,o=i,i=n),s>c&&(n=s,s=c,c=n),t.precision(g)):[[o,s],[i,c]]},t.extentMinor=function(n){return arguments.length?(r=+n[0][0],e=+n[1][0],a=+n[0][1],u=+n[1][1],r>e&&(n=r,r=e,e=n),a>u&&(n=a,a=u,u=n),t.precision(g)):[[r,a],[e,u]]},t.step=function(n){return arguments.length?t.stepMajor(n).stepMinor(n):t.stepMinor()},t.stepMajor=function(n){return arguments.length?(_=+n[0],y=+n[1],t):[_,y]},t.stepMinor=function(n){return arguments.length?(d=+n[0],v=+n[1],t):[d,v]},t.precision=function(n){return arguments.length?(g=+n,f=Qr(a,u,90),l=Kr(r,e,g),h=Qr(s,c,90),p=Kr(o,i,g),t):g},t.extentMajor([[-180,-90+ed],[180,90-ed]]).extentMinor([[-180,-80-ed],[180,80+ed]])}function ni(){sv.point=ei}function ei(t,n){sv.point=ri,qd=Dd=t,Ud=Od=n}function ri(t,n){cv.add(Od*t-Dd*n),Dd=t,Od=n}function ii(){ri(qd,Ud)}function oi(t,n){vv+=t,_v+=n,++yv}function ui(){Tv.point=ai}function ai(t,n){Tv.point=ci,oi(Yd=t,Bd=n)}function ci(t,n){var e=t-Yd,r=n-Bd,i=md(e*e+r*r);gv+=i*(Yd+t)/2,mv+=i*(Bd+n)/2,xv+=i,oi(Yd=t,Bd=n)}function si(){Tv.point=oi}function fi(){Tv.point=hi}function li(){pi(Fd,Id)}function hi(t,n){Tv.point=pi,oi(Fd=Yd=t,Id=Bd=n)}function pi(t,n){var e=t-Yd,r=n-Bd,i=md(e*e+r*r);gv+=i*(Yd+t)/2,mv+=i*(Bd+n)/2,xv+=i,bv+=(i=Bd*t-Yd*n)*(Yd+t),wv+=i*(Bd+n),Mv+=3*i,oi(Yd=t,Bd=n)}function di(t){this._context=t}function vi(t,n){zv.point=_i,Nv=Ev=t,Sv=Av=n}function _i(t,n){Ev-=t,Av-=n,Cv.add(md(Ev*Ev+Av*Av)),Ev=t,Av=n}function yi(){this._string=[]}function gi(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}function mi(t){return t.length>1}function xi(t,n){return((t=t.x)[0]<0?t[1]-id-ed:id-t[1])-((n=n.x)[0]<0?n[1]-id-ed:id-n[1])}function bi(t,n,e,r){var i,o,u=yd(t-e);return sd(u)>ed?fd((yd(n)*(o=hd(r))*yd(e)-yd(r)*(i=hd(n))*yd(t))/(i*o*u)):(n+r)/2}function wi(t){return function(n){var e=new Mi;for(var r in t)e[r]=t[r];return e.stream=n,e}}function Mi(){}function Ti(t,n,e){var r=n[1][0]-n[0][0],i=n[1][1]-n[0][1],o=t.clipExtent&&t.clipExtent();t.scale(150).translate([0,0]),null!=o&&t.clipExtent(null),Md(e,t.stream(dv));var u=dv.result(),a=Math.min(r/(u[1][0]-u[0][0]),i/(u[1][1]-u[0][1])),c=+n[0][0]+(r-a*(u[1][0]+u[0][0]))/2,s=+n[0][1]+(i-a*(u[1][1]+u[0][1]))/2;return null!=o&&t.clipExtent(o),t.scale(150*a).translate([c,s])}function ki(t,n,e){return Ti(t,[[0,0],n],e)}function Ni(t){return wi({point:function(n,e){n=t(n,e),this.stream.point(n[0],n[1])}})}function Si(t,n){function e(r,i,o,u,a,c,s,f,l,h,p,d,v,_){var y=s-r,g=f-i,m=y*y+g*g;if(m>4*n&&v--){var x=u+h,b=a+p,w=c+d,M=md(x*x+b*b+w*w),T=Ge(w/=M),k=sd(sd(w)-1)n||sd((y*A+g*C)/m-.5)>.3||u*h+a*p+c*d2?t[2]%360*cd:0,i()):[b*ad,w*ad,M*ad]},n.precision=function(t){return arguments.length?(A=Dv(r,E=t*t),o()):md(E)},n.fitExtent=function(t,e){return Ti(n,t,e)},n.fitSize=function(t,e){return ki(n,t,e)},function(){return u=t.apply(this,arguments),n.invert=u.invert&&e,i()}}function Ci(t){var n=0,e=rd/3,r=Ai(t),i=r(n,e);return i.parallels=function(t){return arguments.length?r(n=t[0]*cd,e=t[1]*cd):[n*ad,e*ad]},i}function zi(t){function n(t,n){return[t*e,yd(n)/e]}var e=hd(t);return n.invert=function(t,n){return[t/e,Ge(n*e)]},n}function Pi(t,n){function e(t,n){var e=md(o-2*i*yd(n))/i;return[e*yd(t*=i),u-e*hd(t)]}var r=yd(t),i=(r+yd(n))/2;if(sd(i)0?n<-id+ed&&(n=-id+ed):n>id-ed&&(n=id-ed);var e=o/_d(Oi(n),i);return[e*yd(i*t),o-e*hd(i*t)]}var r=hd(t),i=t===n?yd(t):vd(r/hd(n))/vd(Oi(n)/Oi(t)),o=r*_d(Oi(t),i)/i;return i?(e.invert=function(t,n){var e=o-n,r=gd(i)*md(t*t+e*e);return[ld(t,sd(e))/i*gd(e),2*fd(_d(o/r,1/i))-id]},e):Ui}function Ii(t,n){return[t,n]}function Yi(t,n){function e(t,n){var e=o-n,r=i*t;return[e*yd(r),o-e*hd(r)]}var r=hd(t),i=t===n?yd(t):(r-hd(n))/(n-t),o=r/i+t;return sd(i)=0;)n+=e[r].value;else n=1;t.value=n}function no(t,n){if(t===n)return t;var e=t.ancestors(),r=n.ancestors(),i=null;for(t=e.pop(),n=r.pop();t===n;)i=t,t=e.pop(),n=r.pop();return i}function eo(t,n){var e,r,i,o,u,a=new uo(t),c=+t.value&&(a.value=t.value),s=[a];for(null==n&&(n=ro);e=s.pop();)if(c&&(e.value=+e.data.value),(i=n(e.data))&&(u=i.length))for(e.children=new Array(u),o=u-1;o>=0;--o)s.push(r=e.children[o]=new uo(i[o])),r.parent=e,r.depth=e.depth+1;return a.eachBefore(oo)}function ro(t){return t.children}function io(t){t.data=t.data.data}function oo(t){var n=0;do{t.height=n}while((t=t.parent)&&t.height<++n)}function uo(t){this.data=t,this.depth=this.height=0,this.parent=null}function ao(t){for(var n,e,r=t.length;r;)e=Math.random()*r--|0,n=t[r],t[r]=t[e],t[e]=n;return t}function co(t,n){var e,r;if(lo(n,t))return[n];for(e=0;e0&&e*e>r*r+i*i}function lo(t,n){for(var e=0;ee*e+r*r}function mo(t){var n=t._,e=t.next._,r=n.r+e.r,i=(n.x*e.r+e.x*n.r)/r,o=(n.y*e.r+e.y*n.r)/r;return i*i+o*o}function xo(t){this._=t,this.next=null,this.previous=null}function bo(t){if(!(i=t.length))return 0;var n,e,r,i,o,u,a,c,s,f,l;if(n=t[0],n.x=0,n.y=0,!(i>1))return n.r;if(e=t[1],n.x=-e.r,e.x=n.r,e.y=0,!(i>2))return n.r+e.r;yo(e,n,r=t[2]),n=new xo(n),e=new xo(e),r=new xo(r),n.next=r.previous=e,e.next=n.previous=r,r.next=e.previous=n;t:for(a=3;a=0;)(n=i[o]).z+=e,n.m+=e,e+=n.s+(r+=n.c)}function Uo(t,n,e){return t.a.parent===n.parent?t.a:e}function Do(t,n){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=n}function Oo(t){for(var n,e,r,i,o,u=new Do(t,0),a=[u];n=a.pop();)if(r=n._.children)for(n.children=new Array(o=r.length),i=o-1;i>=0;--i)a.push(e=n.children[i]=new Do(r[i],i)),e.parent=n;return(u.parent=new Do(null,0)).children=[u],u}function Fo(t,n,e,r,i,o){for(var u,a,c,s,f,l,h,p,d,v,_,y=[],g=n.children,m=0,x=0,b=g.length,w=n.value;mh&&(h=a),_=f*f*v,(p=Math.max(h/_,_/l))>d){f-=a;break}d=p}y.push(u={value:f,dice:c1&&n_(t[e[r-2]],t[e[r-1]],t[i])<=0;)--r;e[r++]=i}return e.slice(0,r)}function Bo(t){this._size=t,this._call=this._error=null,this._tasks=[],this._data=[],this._waiting=this._active=this._ended=this._start=0}function jo(t){if(!t._start)try{Ho(t)}catch(n){if(t._tasks[t._ended+t._active-1])$o(t,n);else if(!t._data)throw n}}function Ho(t){for(;t._start=t._waiting&&t._active=0;)if((e=t._tasks[r])&&(t._tasks[r]=null,e.abort))try{e.abort()}catch(n){}t._active=NaN,Vo(t)}function Vo(t){if(!t._active&&t._call){var n=t._data;t._data=void 0,t._call(t._error,n)}}function Wo(t){if(null==t)t=1/0;else if(!((t=+t)>=1))throw new Error("invalid concurrency");return new Bo(t)}function Zo(t){return function(n,e){t(null==n?e:null)}}function Go(t){var n=t.responseType;return n&&"text"!==n?t.response:t.responseText}function Jo(t,n){return function(e){return t(e.responseText,n)}}function Qo(t){function n(n){var o=n+"",u=e.get(o);if(!u){if(i!==M_)return i;e.set(o,u=r.push(n))}return t[(u-1)%t.length]}var e=we(),r=[],i=M_;return t=null==t?[]:w_.call(t),n.domain=function(t){if(!arguments.length)return r.slice();r=[],e=we();for(var i,o,u=-1,a=t.length;++u=e?1:r(t)}}}function ru(t){return function(n,e){var r=t(n=+n,e=+e);return function(t){return t<=0?n:t>=1?e:r(t)}}}function iu(t,n,e,r){var i=t[0],o=t[1],u=n[0],a=n[1];return o2?ou:iu,o=u=null,r}function r(n){return(o||(o=i(a,c,f?eu(t):t,s)))(+n)}var i,o,u,a=N_,c=N_,s=cl,f=!1;return r.invert=function(t){return(u||(u=i(c,a,nu,f?ru(n):n)))(+t)},r.domain=function(t){return arguments.length?(a=b_.call(t,k_),e()):a.slice()},r.range=function(t){return arguments.length?(c=w_.call(t),e()):c.slice()},r.rangeRound=function(t){return c=w_.call(t),s=sl,e()},r.clamp=function(t){return arguments.length?(f=!!t,e()):f},r.interpolate=function(t){return arguments.length?(s=t,e()):s},e()}function cu(t){var n=t.domain;return t.ticks=function(t){var e=n();return Ss(e[0],e[e.length-1],null==t?10:t)},t.tickFormat=function(t,e){return S_(n(),t,e)},t.nice=function(e){null==e&&(e=10);var i,o=n(),u=0,a=o.length-1,c=o[u],s=o[a];return s0?i=r(c=Math.floor(c/i)*i,s=Math.ceil(s/i)*i,e):i<0&&(i=r(c=Math.ceil(c*i)/i,s=Math.floor(s*i)/i,e)),i>0?(o[u]=Math.floor(c/i)*i,o[a]=Math.ceil(s/i)*i,n(o)):i<0&&(o[u]=Math.ceil(c*i)/i,o[a]=Math.floor(s*i)/i,n(o)),t},t}function su(){var t=au(nu,rl);return t.copy=function(){return uu(t,su())},cu(t)}function fu(){function t(t){return+t}var n=[0,1];return t.invert=t,t.domain=t.range=function(e){return arguments.length?(n=b_.call(e,k_),t):n.slice()},t.copy=function(){return fu().domain(n)},cu(t)}function lu(t,n){return(n=Math.log(n/t))?function(e){return Math.log(e/t)/n}:T_(n)}function hu(t,n){return t<0?function(e){return-Math.pow(-n,e)*Math.pow(-t,1-e)}:function(e){return Math.pow(n,e)*Math.pow(t,1-e)}}function pu(t){return isFinite(t)?+("1e"+t):t<0?0:t}function du(t){return 10===t?pu:t===Math.E?Math.exp:function(n){return Math.pow(t,n)}}function vu(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),function(n){return Math.log(n)/t})}function _u(t){return function(n){return-t(-n)}}function yu(){function n(){return o=vu(i),u=du(i),r()[0]<0&&(o=_u(o),u=_u(u)),e}var e=au(lu,hu).domain([1,10]),r=e.domain,i=10,o=vu(10),u=du(10);return e.base=function(t){return arguments.length?(i=+t,n()):i},e.domain=function(t){return arguments.length?(r(t),n()):r()},e.ticks=function(t){var n,e=r(),a=e[0],c=e[e.length-1];(n=c0){for(;hc)break;v.push(l)}}else for(;h=1;--f)if(!((l=s*f)c)break;v.push(l)}}else v=Ss(h,p,Math.min(p-h,d)).map(u);return n?v.reverse():v},e.tickFormat=function(n,r){if(null==r&&(r=10===i?".0e":","),"function"!=typeof r&&(r=t.format(r)),n===1/0)return r;null==n&&(n=10);var a=Math.max(1,i*n/e.ticks().length);return function(t){var n=t/u(Math.round(o(t)));return n*i0?i[n-1]:e[0],n=i?[o[i-1],r]:[o[n-1],o[n]]},t.copy=function(){return bu().domain([e,r]).range(u)},cu(t)}function wu(){function t(t){if(t<=t)return e[hs(n,t,0,r)]}var n=[.5],e=[0,1],r=1;return t.domain=function(i){return arguments.length?(n=w_.call(i),r=Math.min(n.length,e.length-1),t):n.slice()},t.range=function(i){return arguments.length?(e=w_.call(i),r=Math.min(n.length,e.length-1),t):e.slice()},t.invertExtent=function(t){var r=e.indexOf(t);return[n[r-1],n[r]]},t.copy=function(){return wu().domain(n).range(e)},t}function Mu(t,n,e,r){function i(n){return t(n=new Date(+n)),n}return i.floor=i,i.ceil=function(e){return t(e=new Date(e-1)),n(e,1),t(e),e},i.round=function(t){var n=i(t),e=i.ceil(t);return t-n0))return u;do{u.push(new Date(+e))}while(n(e,o),t(e),e=n)for(;t(n),!e(n);)n.setTime(n-1)},function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;n(t,-1),!e(t););else for(;--r>=0;)for(;n(t,1),!e(t););})},e&&(i.count=function(n,r){return A_.setTime(+n),C_.setTime(+r),t(A_),t(C_),Math.floor(e(A_,C_))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(n){return r(n)%t==0}:function(n){return i.count(0,n)%t==0}):i:null}),i}function Tu(t){return Mu(function(n){n.setDate(n.getDate()-(n.getDay()+7-t)%7),n.setHours(0,0,0,0)},function(t,n){t.setDate(t.getDate()+7*n)},function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*R_)/L_})}function ku(t){return Mu(function(n){n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-t)%7),n.setUTCHours(0,0,0,0)},function(t,n){t.setUTCDate(t.getUTCDate()+7*n)},function(t,n){return(n-t)/L_})}function Nu(t){if(0<=t.y&&t.y<100){var n=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return n.setFullYear(t.y),n}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function Su(t){if(0<=t.y&&t.y<100){var n=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return n.setUTCFullYear(t.y),n}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function Eu(t){return{y:t,m:0,d:1,H:0,M:0,S:0,L:0}}function Au(t){function n(t,n){return function(e){var r,i,o,u=[],a=-1,c=0,s=t.length;for(e instanceof Date||(e=new Date(+e));++a=c)return-1;if(37===(i=n.charCodeAt(u++))){if(i=n.charAt(u++),!(o=T[i in Py?n.charAt(u++):i])||(r=o(t,e,r))<0)return-1}else if(i!=e.charCodeAt(r++))return-1}return r}var i=t.dateTime,o=t.date,u=t.time,a=t.periods,c=t.days,s=t.shortDays,f=t.months,l=t.shortMonths,h=Pu(a),p=Ru(a),d=Pu(c),v=Ru(c),_=Pu(s),y=Ru(s),g=Pu(f),m=Ru(f),x=Pu(l),b=Ru(l),w={a:function(t){return s[t.getDay()]},A:function(t){return c[t.getDay()]},b:function(t){return l[t.getMonth()]},B:function(t){return f[t.getMonth()]},c:null,d:Wu,e:Wu,H:Zu,I:Gu,j:Ju,L:Qu,m:Ku,M:ta,p:function(t){return a[+(t.getHours()>=12)]},S:na,U:ea,w:ra,W:ia,x:null,X:null,y:oa,Y:ua,Z:aa,"%":wa},M={a:function(t){return s[t.getUTCDay()]},A:function(t){return c[t.getUTCDay()]},b:function(t){return l[t.getUTCMonth()]},B:function(t){return f[t.getUTCMonth()]},c:null,d:ca,e:ca,H:sa,I:fa,j:la,L:ha,m:pa,M:da,p:function(t){return a[+(t.getUTCHours()>=12)]},S:va,U:_a,w:ya,W:ga,x:null,X:null,y:ma,Y:xa,Z:ba,"%":wa},T={a:function(t,n,e){var r=_.exec(n.slice(e));return r?(t.w=y[r[0].toLowerCase()],e+r[0].length):-1},A:function(t,n,e){var r=d.exec(n.slice(e));return r?(t.w=v[r[0].toLowerCase()],e+r[0].length):-1},b:function(t,n,e){var r=x.exec(n.slice(e));return r?(t.m=b[r[0].toLowerCase()],e+r[0].length):-1},B:function(t,n,e){var r=g.exec(n.slice(e));return r?(t.m=m[r[0].toLowerCase()],e+r[0].length):-1},c:function(t,n,e){return r(t,i,n,e)},d:Yu,e:Yu,H:ju,I:ju,j:Bu,L:$u,m:Iu,M:Hu,p:function(t,n,e){var r=h.exec(n.slice(e));return r?(t.p=p[r[0].toLowerCase()],e+r[0].length):-1},S:Xu,U:qu,w:Lu,W:Uu,x:function(t,n,e){return r(t,o,n,e)},X:function(t,n,e){return r(t,u,n,e)},y:Ou,Y:Du,Z:Fu,"%":Vu};return w.x=n(o,w),w.X=n(u,w),w.c=n(i,w),M.x=n(o,M),M.X=n(u,M),M.c=n(i,M),{format:function(t){var e=n(t+="",w);return e.toString=function(){return t},e},parse:function(t){var n=e(t+="",Nu);return n.toString=function(){return t},n},utcFormat:function(t){var e=n(t+="",M);return e.toString=function(){return t},e},utcParse:function(t){var n=e(t,Su);return n.toString=function(){return t},n}}}function Cu(t,n,e){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o68?1900:2e3),e+r[0].length):-1}function Fu(t,n,e){var r=/^(Z)|([+-]\d\d)(?:\:?(\d\d))?/.exec(n.slice(e,e+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),e+r[0].length):-1}function Iu(t,n,e){var r=Ry.exec(n.slice(e,e+2));return r?(t.m=r[0]-1,e+r[0].length):-1}function Yu(t,n,e){var r=Ry.exec(n.slice(e,e+2));return r?(t.d=+r[0],e+r[0].length):-1}function Bu(t,n,e){var r=Ry.exec(n.slice(e,e+3));return r?(t.m=0,t.d=+r[0],e+r[0].length):-1}function ju(t,n,e){var r=Ry.exec(n.slice(e,e+2));return r?(t.H=+r[0],e+r[0].length):-1}function Hu(t,n,e){var r=Ry.exec(n.slice(e,e+2));return r?(t.M=+r[0],e+r[0].length):-1}function Xu(t,n,e){var r=Ry.exec(n.slice(e,e+2));return r?(t.S=+r[0],e+r[0].length):-1}function $u(t,n,e){var r=Ry.exec(n.slice(e,e+3));return r?(t.L=+r[0],e+r[0].length):-1}function Vu(t,n,e){var r=Ly.exec(n.slice(e,e+1));return r?e+r[0].length:-1}function Wu(t,n){return Cu(t.getDate(),n,2)}function Zu(t,n){return Cu(t.getHours(),n,2)}function Gu(t,n){return Cu(t.getHours()%12||12,n,2)}function Ju(t,n){return Cu(1+Y_.count(oy(t),t),n,3)}function Qu(t,n){return Cu(t.getMilliseconds(),n,3)}function Ku(t,n){return Cu(t.getMonth()+1,n,2)}function ta(t,n){return Cu(t.getMinutes(),n,2)}function na(t,n){return Cu(t.getSeconds(),n,2)}function ea(t,n){return Cu(j_.count(oy(t),t),n,2)}function ra(t){return t.getDay()}function ia(t,n){return Cu(H_.count(oy(t),t),n,2)}function oa(t,n){return Cu(t.getFullYear()%100,n,2)}function ua(t,n){return Cu(t.getFullYear()%1e4,n,4)}function aa(t){var n=t.getTimezoneOffset();return(n>0?"-":(n*=-1,"+"))+Cu(n/60|0,"0",2)+Cu(n%60,"0",2)}function ca(t,n){return Cu(t.getUTCDate(),n,2)}function sa(t,n){return Cu(t.getUTCHours(),n,2)}function fa(t,n){return Cu(t.getUTCHours()%12||12,n,2)}function la(t,n){return Cu(1+ly.count(Ay(t),t),n,3)}function ha(t,n){return Cu(t.getUTCMilliseconds(),n,3)}function pa(t,n){return Cu(t.getUTCMonth()+1,n,2)}function da(t,n){return Cu(t.getUTCMinutes(),n,2)}function va(t,n){return Cu(t.getUTCSeconds(),n,2)}function _a(t,n){return Cu(py.count(Ay(t),t),n,2)}function ya(t){return t.getUTCDay()}function ga(t,n){return Cu(dy.count(Ay(t),t),n,2)}function ma(t,n){return Cu(t.getUTCFullYear()%100,n,2)}function xa(t,n){return Cu(t.getUTCFullYear()%1e4,n,4)}function ba(){return"+0000"}function wa(){return"%"}function Ma(n){return Cy=Au(n),t.timeFormat=Cy.format,t.timeParse=Cy.parse,t.utcFormat=Cy.utcFormat,t.utcParse=Cy.utcParse,Cy}function Ta(t){return new Date(t)}function ka(t){return t instanceof Date?+t:+new Date(+t)}function Na(t,n,e,r,o,u,a,c,s){function f(i){return(a(i)1?0:t<-1?pg:Math.acos(t)}function Ca(t){return t>=1?dg:t<=-1?-dg:Math.asin(t)}function za(t){return t.innerRadius}function Pa(t){return t.outerRadius}function Ra(t){return t.startAngle}function La(t){return t.endAngle}function qa(t){return t&&t.padAngle}function Ua(t,n,e,r,i,o,u,a){var c=e-t,s=r-n,f=u-i,l=a-o,h=(f*(n-o)-l*(t-i))/(l*c-f*s);return[t+h*c,n+h*s]}function Da(t,n,e,r,i,o,u){var a=t-e,c=n-r,s=(u?o:-o)/lg(a*a+c*c),f=s*c,l=-s*a,h=t+f,p=n+l,d=e+f,v=r+l,_=(h+d)/2,y=(p+v)/2,g=d-h,m=v-p,x=g*g+m*m,b=i-o,w=h*v-d*p,M=(m<0?-1:1)*lg(cg(0,b*b*x-w*w)),T=(w*m-g*M)/x,k=(-w*g-m*M)/x,N=(w*m+g*M)/x,S=(-w*g+m*M)/x,E=T-_,A=k-y,C=N-_,z=S-y;return E*E+A*A>C*C+z*z&&(T=N,k=S),{cx:T,cy:k,x01:-f,y01:-l,x11:T*(i/b-1),y11:k*(i/b-1)}}function Oa(t){this._context=t}function Fa(t){return t[0]}function Ia(t){return t[1]}function Ya(t){this._curve=t}function Ba(t){function n(n){return new Ya(t(n))}return n._curve=t,n}function ja(t){var n=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?n(Ba(t)):n()._curve},t}function Ha(t){return t.source}function Xa(t){return t.target}function $a(t){function n(){var n,a=kg.call(arguments),c=e.apply(this,a),s=r.apply(this,a);if(u||(u=n=ve()),t(u,+i.apply(this,(a[0]=c,a)),+o.apply(this,a),+i.apply(this,(a[0]=s,a)),+o.apply(this,a)),n)return u=null,n+""||null}var e=Ha,r=Xa,i=Fa,o=Ia,u=null;return n.source=function(t){return arguments.length?(e=t,n):e},n.target=function(t){return arguments.length?(r=t,n):r},n.x=function(t){return arguments.length?(i="function"==typeof t?t:ig(+t),n):i},n.y=function(t){return arguments.length?(o="function"==typeof t?t:ig(+t),n):o},n.context=function(t){return arguments.length?(u=null==t?null:t,n):u},n}function Va(t,n,e,r,i){t.moveTo(n,e),t.bezierCurveTo(n=(n+r)/2,e,n,i,r,i)}function Wa(t,n,e,r,i){t.moveTo(n,e),t.bezierCurveTo(n,e=(e+i)/2,r,e,r,i)}function Za(t,n,e,r,i){var o=Tg(n,e),u=Tg(n,e=(e+i)/2),a=Tg(r,e),c=Tg(r,i);t.moveTo(o[0],o[1]),t.bezierCurveTo(u[0],u[1],a[0],a[1],c[0],c[1])}function Ga(t,n,e){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+n)/6,(t._y0+4*t._y1+e)/6)}function Ja(t){this._context=t}function Qa(t){this._context=t}function Ka(t){this._context=t}function tc(t,n){this._basis=new Ja(t),this._beta=n}function nc(t,n,e){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-n),t._y2+t._k*(t._y1-e),t._x2,t._y2)}function ec(t,n){this._context=t,this._k=(1-n)/6}function rc(t,n){this._context=t,this._k=(1-n)/6}function ic(t,n){this._context=t,this._k=(1-n)/6}function oc(t,n,e){var r=t._x1,i=t._y1,o=t._x2,u=t._y2;if(t._l01_a>hg){var a=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*a-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*a-t._y0*t._l12_2a+t._y2*t._l01_2a)/c}if(t._l23_a>hg){var s=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,f=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*s+t._x1*t._l23_2a-n*t._l12_2a)/f,u=(u*s+t._y1*t._l23_2a-e*t._l12_2a)/f}t._context.bezierCurveTo(r,i,o,u,t._x2,t._y2)}function uc(t,n){this._context=t,this._alpha=n}function ac(t,n){this._context=t,this._alpha=n}function cc(t,n){this._context=t,this._alpha=n}function sc(t){this._context=t}function fc(t){return t<0?-1:1}function lc(t,n,e){var r=t._x1-t._x0,i=n-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),u=(e-t._y1)/(i||r<0&&-0),a=(o*i+u*r)/(r+i);return(fc(o)+fc(u))*Math.min(Math.abs(o),Math.abs(u),.5*Math.abs(a))||0}function hc(t,n){var e=t._x1-t._x0;return e?(3*(t._y1-t._y0)/e-n)/2:n}function pc(t,n,e){var r=t._x0,i=t._y0,o=t._x1,u=t._y1,a=(o-r)/3;t._context.bezierCurveTo(r+a,i+a*n,o-a,u-a*e,o,u)}function dc(t){this._context=t}function vc(t){this._context=new _c(t)}function _c(t){this._context=t}function yc(t){this._context=t}function gc(t){var n,e,r=t.length-1,i=new Array(r),o=new Array(r),u=new Array(r);for(i[0]=0,o[0]=2,u[0]=t[0]+2*t[1],n=1;n=0;--n)i[n]=(u[n]-i[n+1])/o[n];for(o[r-1]=(t[r]+i[r-1])/2,n=0;n0)){if(o/=h,h<0){if(o0){if(o>l)return;o>f&&(f=o)}if(o=r-c,h||!(o<0)){if(o/=h,h<0){if(o>l)return;o>f&&(f=o)}else if(h>0){if(o0)){if(o/=p,p<0){if(o0){if(o>l)return;o>f&&(f=o)}if(o=i-s,p||!(o<0)){if(o/=p,p<0){if(o>l)return;o>f&&(f=o)}else if(p>0){if(o0||l<1)||(f>0&&(t[0]=[c+f*h,s+f*p]),l<1&&(t[1]=[c+l*h,s+l*p]),!0)}}}}}function Rc(t,n,e,r,i){var o=t[1];if(o)return!0;var u,a,c=t[0],s=t.left,f=t.right,l=s[0],h=s[1],p=f[0],d=f[1],v=(l+p)/2,_=(h+d)/2;if(d===h){if(v=r)return;if(l>p){if(c){if(c[1]>=i)return}else c=[v,e];o=[v,i]}else{if(c){if(c[1]1)if(l>p){if(c){if(c[1]>=i)return}else c=[(e-a)/u,e];o=[(i-a)/u,i]}else{if(c){if(c[1]=r)return}else c=[n,u*n+a];o=[r,u*r+a]}else{if(c){if(c[0]sm||Math.abs(i[0][1]-i[1][1])>sm)||delete um[o]}function qc(t){return im[t.index]={site:t,halfedges:[]}}function Uc(t,n){var e=t.site,r=n.left,i=n.right;return e===i&&(i=r,r=e),i?Math.atan2(i[1]-r[1],i[0]-r[0]):(e===r?(r=n[1],i=n[0]):(r=n[0],i=n[1]),Math.atan2(r[0]-i[0],i[1]-r[1]))}function Dc(t,n){return n[+(n.left!==t.site)]}function Oc(t,n){return n[+(n.left===t.site)]}function Fc(){for(var t,n,e,r,i=0,o=im.length;ism||Math.abs(v-h)>sm)&&(c.splice(a,0,um.push(Cc(u,p,Math.abs(d-t)sm?[t,Math.abs(l-t)sm?[Math.abs(h-r)sm?[e,Math.abs(l-e)sm?[Math.abs(h-n)=-fm)){var p=c*c+s*s,d=f*f+l*l,v=(l*p-s*d)/h,_=(c*d-f*p)/h,y=am.pop()||new Yc;y.arc=t,y.site=i,y.x=v+u,y.y=(y.cy=_+a)+Math.sqrt(v*v+_*_),t.circle=y;for(var g=null,m=om._;m;)if(y.ysm)a=a.L;else{if(!((i=o-Gc(a,u))>sm)){r>-sm?(n=a.P,e=a):i>-sm?(n=a,e=a.N):n=e=a;break}if(!a.R){n=a;break}a=a.R}qc(t);var c=Xc(t);if(rm.insert(n,c),n||e){if(n===e)return jc(n),e=Xc(n.site),rm.insert(c,e),c.edge=e.edge=Ac(n.site,c.site),Bc(n),void Bc(e);if(e){jc(n),jc(e);var s=n.site,f=s[0],l=s[1],h=t[0]-f,p=t[1]-l,d=e.site,v=d[0]-f,_=d[1]-l,y=2*(h*_-p*v),g=h*h+p*p,m=v*v+_*_,x=[(_*g-p*m)/y+f,(h*m-v*g)/y+l];zc(e.edge,s,d,x),c.edge=Ac(s,t,null,x),e.edge=Ac(t,d,null,x),Bc(n),Bc(e)}else c.edge=Ac(n.site,c.site)}}function Zc(t,n){var e=t.site,r=e[0],i=e[1],o=i-n;if(!o)return r;var u=t.P;if(!u)return-1/0;var a=(e=u.site)[0],c=e[1],s=c-n;if(!s)return a;var f=a-r,l=1/o-1/s,h=f/s;return l?(-h+Math.sqrt(h*h-2*l*(f*f/(-2*s)-c+s/2+i-o/2)))/l+r:(r+a)/2}function Gc(t,n){var e=t.N;if(e)return Zc(e,n);var r=t.site;return r[1]===n?r[0]:1/0}function Jc(t,n,e){return(t[0]-e[0])*(n[1]-t[1])-(t[0]-n[0])*(e[1]-t[1])}function Qc(t,n){return n[1]-t[1]||n[0]-t[0]}function Kc(t,n){var e,r,i,o=t.sort(Qc).pop();for(um=[],im=new Array(t.length),rm=new Tc,om=new Tc;;)if(i=em,o&&(!i||o[1]n?1:t>=n?0:NaN},fs=function(t){return 1===t.length&&(t=n(t)),{left:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r>>1;t(n[o],e)<0?r=o+1:i=o}return r},right:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r>>1;t(n[o],e)>0?i=o:r=o+1}return r}}},ls=fs(ss),hs=ls.right,ps=ls.left,ds=function(t){return null===t?NaN:+t},vs=function(t,n){var e,r,i=t.length,o=0,u=-1,a=0,c=0;if(null==n)for(;++u1)return c/(o-1)},_s=function(t,n){var e=vs(t,n);return e?Math.sqrt(e):e},ys=function(t,n){var e,r,i,o=t.length,u=-1;if(null==n){for(;++u=e)for(r=i=e;++ue&&(r=e),i=e)for(r=i=e;++ue&&(r=e),i0)for(t=Math.ceil(t/u),n=Math.floor(n/u),o=new Array(i=Math.ceil(n-t+1));++c=1)return+e(t[r-1],r-1,t);var r,i=(r-1)*n,o=Math.floor(i),u=+e(t[o],o,t);return u+(+e(t[o+1],o+1,t)-u)*(i-o)}},Cs=function(t){for(var n,e,r,i=t.length,o=-1,u=0;++o=0;)for(n=(r=t[i]).length;--n>=0;)e[--u]=r[n];return e},zs=function(t,n){var e,r,i=t.length,o=-1;if(null==n){for(;++o=e)for(r=e;++oe&&(r=e)}else for(;++o=e)for(r=e;++oe&&(r=e);return r},Ps=function(t){if(!(i=t.length))return[];for(var n=-1,e=zs(t,o),r=new Array(e);++n0)for(var e,r,i=new Array(e),o=0;o=0&&"xmlns"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),Bs.hasOwnProperty(n)?{space:Bs[n],local:t}:t},Hs=function(t){var n=js(t);return(n.local?g:y)(n)},Xs=0;x.prototype=m.prototype={constructor:x,get:function(t){for(var n=this._;!(n in t);)if(!(t=t.parentNode))return;return t[n]},set:function(t,n){return t[this._]=n},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var $s=function(t){return function(){return this.matches(t)}};if("undefined"!=typeof document){var Vs=document.documentElement;if(!Vs.matches){var Ws=Vs.webkitMatchesSelector||Vs.msMatchesSelector||Vs.mozMatchesSelector||Vs.oMatchesSelector;$s=function(t){return function(){return Ws.call(this,t)}}}}var Zs=$s,Gs={};t.event=null,"undefined"!=typeof document&&("onmouseenter"in document.documentElement||(Gs={mouseenter:"mouseover",mouseleave:"mouseout"}));var Js=function(){for(var n,e=t.event;n=e.sourceEvent;)e=n;return e},Qs=function(t,n){var e=t.ownerSVGElement||t;if(e.createSVGPoint){var r=e.createSVGPoint();return r.x=n.clientX,r.y=n.clientY,r=r.matrixTransform(t.getScreenCTM().inverse()),[r.x,r.y]}var i=t.getBoundingClientRect();return[n.clientX-i.left-t.clientLeft,n.clientY-i.top-t.clientTop]},Ks=function(t){var n=Js();return n.changedTouches&&(n=n.changedTouches[0]),Qs(t,n)},tf=function(t){return null==t?S:function(){return this.querySelector(t)}},nf=function(t){return null==t?E:function(){return this.querySelectorAll(t)}},ef=function(t){return new Array(t.length)};A.prototype={constructor:A,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,n){return this._parent.insertBefore(t,n)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var rf=function(t){return function(){return t}},of="$",uf=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};W.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var n=this._names.indexOf(t);n>=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var af=[null];pt.prototype=dt.prototype={constructor:pt,select:function(t){"function"!=typeof t&&(t=tf(t));for(var n=this._groups,e=n.length,r=new Array(e),i=0;i=x&&(x=m+1);!(g=_[x])&&++x=0;)(r=i[o])&&(u&&u!==r.nextSibling&&u.parentNode.insertBefore(r,u),u=r);return this},sort:function(t){t||(t=P);for(var n=this._groups,e=n.length,r=new Array(e),i=0;i1?this.each((null==n?F:"function"==typeof n?Y:I)(t,n,null==e?"":e)):B(this.node(),t)},property:function(t,n){return arguments.length>1?this.each((null==n?j:"function"==typeof n?X:H)(t,n)):this.node()[t]},classed:function(t,n){var e=$(t+"");if(arguments.length<2){for(var r=V(this.node()),i=-1,o=e.length;++i=240?t-240:t+120,i,r),Lt(t,i,r),Lt(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var Nf=Math.PI/180,Sf=180/Math.PI,Ef=.95047,Af=1,Cf=1.08883,zf=4/29,Pf=6/29,Rf=3*Pf*Pf,Lf=Pf*Pf*Pf;pf(Dt,Ut,wt(Mt,{brighter:function(t){return new Dt(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new Dt(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,n=isNaN(this.a)?t:t+this.a/500,e=isNaN(this.b)?t:t-this.b/200;return t=Af*Ft(t),n=Ef*Ft(n),e=Cf*Ft(e),new At(It(3.2404542*n-1.5371385*t-.4985314*e),It(-.969266*n+1.8760108*t+.041556*e),It(.0556434*n-.2040259*t+1.0572252*e),this.opacity)}})),pf(Ht,jt,wt(Mt,{brighter:function(t){return new Ht(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new Ht(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return qt(this).rgb()}}));var qf=-.14861,Uf=1.78277,Df=-.29227,Of=-.90649,Ff=1.97294,If=Ff*Of,Yf=Ff*Uf,Bf=Uf*Df-Of*qf;pf(Vt,$t,wt(Mt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new Vt(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new Vt(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*Nf,n=+this.l,e=isNaN(this.s)?0:this.s*n*(1-n),r=Math.cos(t),i=Math.sin(t);return new At(255*(n+e*(qf*r+Uf*i)),255*(n+e*(Df*r+Of*i)),255*(n+e*(Ff*r)),this.opacity)}}));var jf,Hf,Xf,$f,Vf,Wf,Zf=function(t){var n=t.length-1;return function(e){var r=e<=0?e=0:e>=1?(e=1,n-1):Math.floor(e*n),i=t[r],o=t[r+1],u=r>0?t[r-1]:2*i-o,a=ro&&(i=n.slice(o,i),a[u]?a[u]+=i:a[++u]=i),(e=e[0])===(r=r[0])?a[u]?a[u]+=r:a[++u]=r:(a[++u]=null,c.push({i:u,x:rl(e,r)})),o=ul.lastIndex;return oDl&&e.state1e-6)if(Math.abs(f*a-c*s)>1e-6&&i){var h=e-o,p=r-u,d=a*a+c*c,v=h*h+p*p,_=Math.sqrt(d),y=Math.sqrt(l),g=i*Math.tan((Yh-Math.acos((d+l-v)/(2*_*y)))/2),m=g/y,x=g/_;Math.abs(m-1)>1e-6&&(this._+="L"+(t+m*s)+","+(n+m*f)),this._+="A"+i+","+i+",0,0,"+ +(f*h>s*p)+","+(this._x1=t+x*a)+","+(this._y1=n+x*c)}else this._+="L"+(this._x1=t)+","+(this._y1=n);else;},arc:function(t,n,e,r,i,o){t=+t,n=+n;var u=(e=+e)*Math.cos(r),a=e*Math.sin(r),c=t+u,s=n+a,f=1^o,l=o?r-i:i-r;if(e<0)throw new Error("negative radius: "+e);null===this._x1?this._+="M"+c+","+s:(Math.abs(this._x1-c)>1e-6||Math.abs(this._y1-s)>1e-6)&&(this._+="L"+c+","+s),e&&(l<0&&(l=l%Bh+Bh),l>jh?this._+="A"+e+","+e+",0,1,"+f+","+(t-u)+","+(n-a)+"A"+e+","+e+",0,1,"+f+","+(this._x1=c)+","+(this._y1=s):l>1e-6&&(this._+="A"+e+","+e+",0,"+ +(l>=Yh)+","+f+","+(this._x1=t+e*Math.cos(i))+","+(this._y1=n+e*Math.sin(i))))},rect:function(t,n,e,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+n)+"h"+ +e+"v"+ +r+"h"+-e+"Z"},toString:function(){return this._}};be.prototype=we.prototype={constructor:be,has:function(t){return"$"+t in this},get:function(t){return this["$"+t]},set:function(t,n){return this["$"+t]=n,this},remove:function(t){var n="$"+t;return n in this&&delete this[n]},clear:function(){for(var t in this)"$"===t[0]&&delete this[t]},keys:function(){var t=[];for(var n in this)"$"===n[0]&&t.push(n.slice(1));return t},values:function(){var t=[];for(var n in this)"$"===n[0]&&t.push(this[n]);return t},entries:function(){var t=[];for(var n in this)"$"===n[0]&&t.push({key:n.slice(1),value:this[n]});return t},size:function(){var t=0;for(var n in this)"$"===n[0]&&++t;return t},empty:function(){for(var t in this)if("$"===t[0])return!1;return!0},each:function(t){for(var n in this)"$"===n[0]&&t(this[n],n.slice(1),this)}};var Hh=we.prototype;Se.prototype=Ee.prototype={constructor:Se,has:Hh.has,add:function(t){return t+="",this["$"+t]=t,this},remove:Hh.remove,clear:Hh.clear,values:Hh.keys,size:Hh.size,empty:Hh.empty,each:Hh.each};var Xh=function(t){function n(t,n){function e(){if(f>=s)return a;if(i)return i=!1,u;var n,e=f;if(34===t.charCodeAt(e)){for(var r=e;r++f&&(f=r),il&&(l=i));for(ft||t>i||r>n||n>o))return this;var u,a,c=i-e,s=this._root;switch(a=(n<(r+o)/2)<<1|t<(e+i)/2){case 0:do{u=new Array(4),u[a]=s,s=u}while(c*=2,i=e+c,o=r+c,t>i||n>o);break;case 1:do{u=new Array(4),u[a]=s,s=u}while(c*=2,e=i-c,o=r+c,e>t||n>o);break;case 2:do{u=new Array(4),u[a]=s,s=u}while(c*=2,i=e+c,r=o-c,t>i||r>n);break;case 3:do{u=new Array(4),u[a]=s,s=u}while(c*=2,e=i-c,r=o-c,e>t||r>n)}this._root&&this._root.length&&(this._root=s)}return this._x0=e,this._y0=r,this._x1=i,this._y1=o,this},op.data=function(){var t=[];return this.visit(function(n){if(!n.length)do{t.push(n.data)}while(n=n.next)}),t},op.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},op.find=function(t,n,e){var r,i,o,u,a,c,s,f=this._x0,l=this._y0,h=this._x1,p=this._y1,d=[],v=this._root;for(v&&d.push(new ip(v,f,l,h,p)),null==e?e=1/0:(f=t-e,l=n-e,h=t+e,p=n+e,e*=e);c=d.pop();)if(!(!(v=c.node)||(i=c.x0)>h||(o=c.y0)>p||(u=c.x1)=y)<<1|t>=_)&&(c=d[d.length-1],d[d.length-1]=d[d.length-1-s],d[d.length-1-s]=c)}else{var g=t-+this._x.call(null,v.data),m=n-+this._y.call(null,v.data),x=g*g+m*m;if(x=(a=(d+_)/2))?d=a:_=a,(f=u>=(c=(v+y)/2))?v=c:y=c,n=p,!(p=p[l=f<<1|s]))return this;if(!p.length)break;(n[l+1&3]||n[l+2&3]||n[l+3&3])&&(e=n,h=l)}for(;p.data!==t;)if(r=p,!(p=p.next))return this;return(i=p.next)&&delete p.next,r?(i?r.next=i:delete r.next,this):n?(i?n[l]=i:delete n[l],(p=n[0]||n[1]||n[2]||n[3])&&p===(n[3]||n[2]||n[1]||n[0])&&!p.length&&(e?e[h]=p:this._root=p),this):(this._root=i,this)},op.removeAll=function(t){for(var n=0,e=t.length;n1?r[0]+r.slice(2):r,+t.slice(e+1)]},fp=function(t){return(t=sp(Math.abs(t)))?t[1]:NaN},lp=function(t,n){return function(e,r){for(var i=e.length,o=[],u=0,a=t[0],c=0;i>0&&a>0&&(c+a+1>r&&(a=Math.max(1,r-c)),o.push(e.substring(i-=a,i+a)),!((c+=a+1)>r));)a=t[u=(u+1)%t.length];return o.reverse().join(n)}},hp=function(t){return function(n){return n.replace(/[0-9]/g,function(n){return t[+n]})}},pp=function(t,n){var e=sp(t,n);if(!e)return t+"";var r=e[0],i=e[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")},dp={"":function(t,n){t:for(var e,r=(t=t.toPrecision(n)).length,i=1,o=-1;i0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t},"%":function(t,n){return(100*t).toFixed(n)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.round(t).toString(10)},e:function(t,n){return t.toExponential(n)},f:function(t,n){return t.toFixed(n)},g:function(t,n){return t.toPrecision(n)},o:function(t){return Math.round(t).toString(8)},p:function(t,n){return pp(100*t,n)},r:pp,s:function(t,n){var e=sp(t,n);if(!e)return t+"";var r=e[0],i=e[1],o=i-(up=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=r.length;return o===u?r:o>u?r+new Array(o-u+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+sp(t,Math.max(0,n+o-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}},vp=/^(?:(.)?([<>=^]))?([+\-\( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?([a-z%])?$/i;He.prototype=Xe.prototype,Xe.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,0|this.precision))+this.type};var _p,yp=function(t){return t},gp=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"],mp=function(t){function n(t){function n(t){var n,r,u,f=_,x=y;if("c"===v)x=g(t)+x,t="";else{var b=(t=+t)<0;if(t=g(Math.abs(t),d),b&&0==+t&&(b=!1),f=(b?"("===s?s:"-":"-"===s||"("===s?"":s)+f,x=x+("s"===v?gp[8+up/3]:"")+(b&&"("===s?")":""),m)for(n=-1,r=t.length;++n(u=t.charCodeAt(n))||u>57){x=(46===u?i+t.slice(n+1):t.slice(n))+x,t=t.slice(0,n);break}}p&&!l&&(t=e(t,1/0));var w=f.length+t.length+x.length,M=w>1)+f+t+x+M.slice(w);break;default:t=M+f+t+x}return o(t)}var a=(t=He(t)).fill,c=t.align,s=t.sign,f=t.symbol,l=t.zero,h=t.width,p=t.comma,d=t.precision,v=t.type,_="$"===f?r[0]:"#"===f&&/[boxX]/.test(v)?"0"+v.toLowerCase():"",y="$"===f?r[1]:/[%p]/.test(v)?u:"",g=dp[v],m=!v||/[defgprs%]/.test(v);return d=null==d?v?6:12:/[gprs]/.test(v)?Math.max(1,Math.min(21,d)):Math.max(0,Math.min(20,d)),n.toString=function(){return t+""},n}var e=t.grouping&&t.thousands?lp(t.grouping,t.thousands):yp,r=t.currency,i=t.decimal,o=t.numerals?hp(t.numerals):yp,u=t.percent||"%";return{format:n,formatPrefix:function(t,e){var r=n((t=He(t),t.type="f",t)),i=3*Math.max(-8,Math.min(8,Math.floor(fp(e)/3))),o=Math.pow(10,-i),u=gp[8+i/3];return function(t){return r(o*t)+u}}}};$e({decimal:".",thousands:",",grouping:[3],currency:["$",""]});var xp=function(t){return Math.max(0,-fp(Math.abs(t)))},bp=function(t,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(fp(n)/3)))-fp(Math.abs(t)))},wp=function(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,fp(n)-fp(t))+1},Mp=function(){return new Ve};Ve.prototype={constructor:Ve,reset:function(){this.s=this.t=0},add:function(t){We(nd,t,this.t),We(this,nd.s,this.s),this.s?this.t+=nd.t:this.s=nd.t},valueOf:function(){return this.s}};var Tp,kp,Np,Sp,Ep,Ap,Cp,zp,Pp,Rp,Lp,qp,Up,Dp,Op,Fp,Ip,Yp,Bp,jp,Hp,Xp,$p,Vp,Wp,Zp,Gp,Jp,Qp,Kp,td,nd=new Ve,ed=1e-6,rd=Math.PI,id=rd/2,od=rd/4,ud=2*rd,ad=180/rd,cd=rd/180,sd=Math.abs,fd=Math.atan,ld=Math.atan2,hd=Math.cos,pd=Math.ceil,dd=Math.exp,vd=Math.log,_d=Math.pow,yd=Math.sin,gd=Math.sign||function(t){return t>0?1:t<0?-1:0},md=Math.sqrt,xd=Math.tan,bd={Feature:function(t,n){Ke(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++red?Pp=90:Sd<-ed&&(Cp=-90),Op[0]=Ap,Op[1]=zp}},Ad={sphere:Qe,point:Mr,lineStart:kr,lineEnd:Er,polygonStart:function(){Ad.lineStart=Ar,Ad.lineEnd=Cr},polygonEnd:function(){Ad.lineStart=kr,Ad.lineEnd=Er}},Cd=function(t){return function(){return t}},zd=function(t,n){function e(e,r){return e=t(e,r),n(e[0],e[1])}return t.invert&&n.invert&&(e.invert=function(e,r){return(e=n.invert(e,r))&&t.invert(e[0],e[1])}),e};Rr.invert=Rr;var Pd,Rd,Ld,qd,Ud,Dd,Od,Fd,Id,Yd,Bd,jd=function(t){function n(n){return n=t(n[0]*cd,n[1]*cd),n[0]*=ad,n[1]*=ad,n}return t=Lr(t[0]*cd,t[1]*cd,t.length>2?t[2]*cd:0),n.invert=function(n){return n=t.invert(n[0]*cd,n[1]*cd),n[0]*=ad,n[1]*=ad,n},n},Hd=function(){var t,n=[];return{point:function(n,e){t.push([n,e])},lineStart:function(){n.push(t=[])},lineEnd:Qe,rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))},result:function(){var e=n;return n=[],t=null,e}}},Xd=function(t,n,e,r,i,o){var u,a=t[0],c=t[1],s=0,f=1,l=n[0]-a,h=n[1]-c;if(u=e-a,l||!(u>0)){if(u/=l,l<0){if(u0){if(u>f)return;u>s&&(s=u)}if(u=i-a,l||!(u<0)){if(u/=l,l<0){if(u>f)return;u>s&&(s=u)}else if(l>0){if(u0)){if(u/=h,h<0){if(u0){if(u>f)return;u>s&&(s=u)}if(u=o-c,h||!(u<0)){if(u/=h,h<0){if(u>f)return;u>s&&(s=u)}else if(h>0){if(u0&&(t[0]=a+s*l,t[1]=c+s*h),f<1&&(n[0]=a+f*l,n[1]=c+f*h),!0}}}}},$d=function(t,n){return sd(t[0]-n[0])=0;--o)i.point((f=s[o])[0],f[1]);else r(h.x,h.p.x,-1,i);h=h.p}s=(h=h.o).z,p=!p}while(!h.v);i.lineEnd()}}},Wd=1e9,Zd=-Wd,Gd=Mp(),Jd=function(t,n){var e=n[0],r=n[1],i=[yd(e),-hd(e),0],o=0,u=0;Gd.reset();for(var a=0,c=t.length;a=0?1:-1,T=M*w,k=T>rd,N=d*x;if(Gd.add(ld(N*M*yd(T),v*b+N*hd(T))),o+=k?w+M*ud:w,k^h>=e^g>=e){var S=sr(ar(l),ar(y));hr(S);var E=sr(i,S);hr(E);var A=(k^w>=0?-1:1)*Ge(E[2]);(r>A||r===A&&(S[0]||S[1]))&&(u+=k^w>=0?1:-1)}}return(o<-ed||ohv&&(hv=t),npv&&(pv=n)},lineStart:Qe,lineEnd:Qe,polygonStart:Qe,polygonEnd:Qe,result:function(){var t=[[fv,lv],[hv,pv]];return hv=pv=-(lv=fv=1/0),t}},vv=0,_v=0,yv=0,gv=0,mv=0,xv=0,bv=0,wv=0,Mv=0,Tv={point:oi,lineStart:ui,lineEnd:si,polygonStart:function(){Tv.lineStart=fi,Tv.lineEnd=li},polygonEnd:function(){Tv.point=oi,Tv.lineStart=ui,Tv.lineEnd=si},result:function(){var t=Mv?[bv/Mv,wv/Mv]:xv?[gv/xv,mv/xv]:yv?[vv/yv,_v/yv]:[NaN,NaN];return vv=_v=yv=gv=mv=xv=bv=wv=Mv=0,t}};di.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._context.moveTo(t,n),this._point=1;break;case 1:this._context.lineTo(t,n);break;default:this._context.moveTo(t+this._radius,n),this._context.arc(t,n,this._radius,0,ud)}},result:Qe};var kv,Nv,Sv,Ev,Av,Cv=Mp(),zv={point:Qe,lineStart:function(){zv.point=vi},lineEnd:function(){kv&&_i(Nv,Sv),zv.point=Qe},polygonStart:function(){kv=!0},polygonEnd:function(){kv=null},result:function(){var t=+Cv;return Cv.reset(),t}};yi.prototype={_radius:4.5,_circle:gi(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._string.push("M",t,",",n),this._point=1;break;case 1:this._string.push("L",t,",",n);break;default:null==this._circle&&(this._circle=gi(this._radius)),this._string.push("M",t,",",n,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}};var Pv=function(t,n,e,r){return function(i,o){function u(n,e){var r=i(n,e);t(n=r[0],e=r[1])&&o.point(n,e)}function a(t,n){var e=i(t,n);_.point(e[0],e[1])}function c(){b.point=a,_.lineStart()}function s(){b.point=u,_.lineEnd()}function f(t,n){v.push([t,n]);var e=i(t,n);m.point(e[0],e[1])}function l(){m.lineStart(),v=[]}function h(){f(v[0][0],v[0][1]),m.lineEnd();var t,n,e,r,i=m.clean(),u=g.result(),a=u.length;if(v.pop(),p.push(v),v=null,a)if(1&i){if(e=u[0],(n=e.length-1)>0){for(x||(o.polygonStart(),x=!0),o.lineStart(),t=0;t1&&2&i&&u.push(u.pop().concat(u.shift())),d.push(u.filter(mi))}var p,d,v,_=n(o),y=i.invert(r[0],r[1]),g=Hd(),m=n(g),x=!1,b={point:u,lineStart:c,lineEnd:s,polygonStart:function(){b.point=f,b.lineStart=l,b.lineEnd=h,d=[],p=[]},polygonEnd:function(){b.point=u,b.lineStart=c,b.lineEnd=s,d=Cs(d);var t=Jd(p,y);d.length?(x||(o.polygonStart(),x=!0),Vd(d,xi,t,e,o)):t&&(x||(o.polygonStart(),x=!0),o.lineStart(),e(null,null,1,o),o.lineEnd()),x&&(o.polygonEnd(),x=!1),d=p=null},sphere:function(){o.polygonStart(),o.lineStart(),e(null,null,1,o),o.lineEnd(),o.polygonEnd()}};return b}},Rv=Pv(function(){return!0},function(t){var n,e=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(o,u){var a=o>0?rd:-rd,c=sd(o-e);sd(c-rd)0?id:-id),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(a,r),t.point(o,r),n=0):i!==a&&c>=rd&&(sd(e-i)ed){var o=t[0]o}function r(t,n,e){var r=[1,0,0],i=sr(ar(t),ar(n)),u=cr(i,i),a=i[0],c=u-a*a;if(!c)return!e&&t;var s=o*u/c,f=-o*a/c,l=sr(r,i),h=lr(r,s);fr(h,lr(i,f));var p=l,d=cr(h,p),v=cr(p,p),_=d*d-v*(cr(h,h)-1);if(!(_<0)){var y=md(_),g=lr(p,(-d-y)/v);if(fr(g,h),g=ur(g),!e)return g;var m,x=t[0],b=n[0],w=t[1],M=n[1];b0^g[1]<(sd(g[0]-x)rd^(x<=g[0]&&g[0]<=b)){var S=lr(p,(-d+y)/v);return fr(S,h),[g,ur(S)]}}}function i(n,e){var r=u?t:rd-t,i=0;return n<-r?i|=1:n>r&&(i|=2),e<-r?i|=4:e>r&&(i|=8),i}var o=hd(t),u=o>0,a=sd(o)>ed;return Pv(e,function(t){var n,o,c,s,f;return{lineStart:function(){s=c=!1,f=1},point:function(l,h){var p,d=[l,h],v=e(l,h),_=u?v?0:i(l,h):v?i(l+(l<0?rd:-rd),h):0;if(!n&&(s=c=v)&&t.lineStart(),v!==c&&(!(p=r(n,d))||$d(n,p)||$d(d,p))&&(d[0]+=ed,d[1]+=ed,v=e(d[0],d[1])),v!==c)f=0,v?(t.lineStart(),p=r(d,n),t.point(p[0],p[1])):(p=r(n,d),t.point(p[0],p[1]),t.lineEnd()),n=p;else if(a&&n&&u^v){var y;_&o||!(y=r(d,n,!0))||(f=0,u?(t.lineStart(),t.point(y[0][0],y[0][1]),t.point(y[1][0],y[1][1]),t.lineEnd()):(t.point(y[1][0],y[1][1]),t.lineEnd(),t.lineStart(),t.point(y[0][0],y[0][1])))}!v||n&&$d(n,d)||t.point(d[0],d[1]),n=d,c=v,o=_},lineEnd:function(){c&&t.lineEnd(),n=null},clean:function(){return f|(s&&c)<<1}}},function(e,r,i,o){Or(o,t,n,i,e,r)},u?[0,-t]:[-rd,t-rd])};Mi.prototype={constructor:Mi,point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var qv=16,Uv=hd(30*cd),Dv=function(t,n){return+n?Si(t,n):Ni(t)},Ov=wi({point:function(t,n){this.stream.point(t*cd,n*cd)}}),Fv=function(){return Ci(Pi).scale(155.424).center([0,33.6442])},Iv=function(){return Fv().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])},Yv=Li(function(t){return md(2/(1+t))});Yv.invert=qi(function(t){return 2*Ge(t/2)});var Bv=Li(function(t){return(t=Ze(t))&&t/yd(t)});Bv.invert=qi(function(t){return t});Ui.invert=function(t,n){return[t,2*fd(dd(n))-id]};Ii.invert=Ii;Bi.invert=qi(fd);Hi.invert=qi(Ge);Xi.invert=qi(function(t){return 2*fd(t)});$i.invert=function(t,n){return[-n,2*fd(dd(t))-id]};uo.prototype=eo.prototype={constructor:uo,count:function(){return this.eachAfter(to)},each:function(t){var n,e,r,i,o=this,u=[o];do{for(n=u.reverse(),u=[];o=n.pop();)if(t(o),e=o.children)for(r=0,i=e.length;r=0;--e)i.push(n[e]);return this},sum:function(t){return this.eachAfter(function(n){for(var e=+t(n.data)||0,r=n.children,i=r&&r.length;--i>=0;)e+=r[i].value;n.value=e})},sort:function(t){return this.eachBefore(function(n){n.children&&n.children.sort(t)})},path:function(t){for(var n=this,e=no(n,t),r=[n];n!==e;)n=n.parent,r.push(n);for(var i=r.length;t!==e;)r.splice(i,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,n=[t];t=t.parent;)n.push(t);return n},descendants:function(){var t=[];return this.each(function(n){t.push(n)}),t},leaves:function(){var t=[];return this.eachBefore(function(n){n.children||t.push(n)}),t},links:function(){var t=this,n=[];return t.each(function(e){e!==t&&n.push({source:e.parent,target:e})}),n},copy:function(){return eo(this).eachBefore(io)}};var jv=Array.prototype.slice,Hv=function(t){for(var n,e,r=0,i=(t=ao(jv.call(t))).length,o=[];r1?n:1)},e}(Qv),t_=function t(n){function e(t,e,r,i,o){if((u=t._squarify)&&u.ratio===n)for(var u,a,c,s,f,l=-1,h=u.length,p=t.value;++l1?n:1)},e}(Qv),n_=function(t,n,e){return(n[0]-t[0])*(e[1]-t[1])-(n[1]-t[1])*(e[0]-t[0])},e_=[].slice,r_={};Bo.prototype=Wo.prototype={constructor:Bo,defer:function(t){if("function"!=typeof t)throw new Error("invalid callback");if(this._call)throw new Error("defer after await");if(null!=this._error)return this;var n=e_.call(arguments,1);return n.push(t),++this._waiting,this._tasks.push(n),jo(this),this},abort:function(){return null==this._error&&$o(this,new Error("abort")),this},await:function(t){if("function"!=typeof t)throw new Error("invalid callback");if(this._call)throw new Error("multiple await");return this._call=function(n,e){t.apply(null,[n].concat(e))},Vo(this),this},awaitAll:function(t){if("function"!=typeof t)throw new Error("invalid callback");if(this._call)throw new Error("multiple await");return this._call=t,Vo(this),this}};var i_=function(){return Math.random()},o_=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,1===arguments.length?(e=t,t=0):e-=t,function(){return n()*e+t}}return e.source=t,e}(i_),u_=function t(n){function e(t,e){var r,i;return t=null==t?0:+t,e=null==e?1:+e,function(){var o;if(null!=r)o=r,r=null;else do{r=2*n()-1,o=2*n()-1,i=r*r+o*o}while(!i||i>1);return t+e*o*Math.sqrt(-2*Math.log(i)/i)}}return e.source=t,e}(i_),a_=function t(n){function e(){var t=u_.source(n).apply(this,arguments);return function(){return Math.exp(t())}}return e.source=t,e}(i_),c_=function t(n){function e(t){return function(){for(var e=0,r=0;r=200&&e<300||304===e){if(o)try{n=o.call(r,s)}catch(t){return void a.call("error",r,t)}else n=s;a.call("load",r,n)}else a.call("error",r,t)}var r,i,o,u,a=h("beforesend","progress","load","error"),c=we(),s=new XMLHttpRequest,f=null,l=null,p=0;if("undefined"==typeof XDomainRequest||"withCredentials"in s||!/^(http(s)?:)?\/\//.test(t)||(s=new XDomainRequest),"onload"in s?s.onload=s.onerror=s.ontimeout=e:s.onreadystatechange=function(t){s.readyState>3&&e(t)},s.onprogress=function(t){a.call("progress",r,t)},r={header:function(t,n){return t=(t+"").toLowerCase(),arguments.length<2?c.get(t):(null==n?c.remove(t):c.set(t,n+""),r)},mimeType:function(t){return arguments.length?(i=null==t?null:t+"",r):i},responseType:function(t){return arguments.length?(u=t,r):u},timeout:function(t){return arguments.length?(p=+t,r):p},user:function(t){return arguments.length<1?f:(f=null==t?null:t+"",r)},password:function(t){return arguments.length<1?l:(l=null==t?null:t+"",r)},response:function(t){return o=t,r},get:function(t,n){return r.send("GET",t,n)},post:function(t,n){return r.send("POST",t,n)},send:function(n,e,o){return s.open(n,t,!0,f,l),null==i||c.has("accept")||c.set("accept",i+",*/*"),s.setRequestHeader&&c.each(function(t,n){s.setRequestHeader(n,t)}),null!=i&&s.overrideMimeType&&s.overrideMimeType(i),null!=u&&(s.responseType=u),p>0&&(s.timeout=p),null==o&&"function"==typeof e&&(o=e,e=null),null!=o&&1===o.length&&(o=Zo(o)),null!=o&&r.on("error",o).on("load",function(t){o(null,t)}),a.call("beforesend",r,s),s.send(null==e?null:e),r},abort:function(){return s.abort(),r},on:function(){var t=a.on.apply(a,arguments);return t===a?r:t}},null!=n){if("function"!=typeof n)throw new Error("invalid callback: "+n);return r.get(n)}return r},h_=function(t,n){return function(e,r){var i=l_(e).mimeType(t).response(n);if(null!=r){if("function"!=typeof r)throw new Error("invalid callback: "+r);return i.get(r)}return i}},p_=h_("text/html",function(t){return document.createRange().createContextualFragment(t.responseText)}),d_=h_("application/json",function(t){return JSON.parse(t.responseText)}),v_=h_("text/plain",function(t){return t.responseText}),__=h_("application/xml",function(t){var n=t.responseXML;if(!n)throw new Error("parse error");return n}),y_=function(t,n){return function(e,r,i){arguments.length<3&&(i=r,r=null);var o=l_(e).mimeType(t);return o.row=function(t){return arguments.length?o.response(Jo(n,r=t)):r},o.row(r),i?o.get(i):o}},g_=y_("text/csv",Vh),m_=y_("text/tab-separated-values",Qh),x_=Array.prototype,b_=x_.map,w_=x_.slice,M_={name:"implicit"},T_=function(t){return function(){return t}},k_=function(t){return+t},N_=[0,1],S_=function(n,e,r){var o,u=n[0],a=n[n.length-1],c=i(u,a,null==e?10:e);switch((r=He(null==r?",f":r)).type){case"s":var s=Math.max(Math.abs(u),Math.abs(a));return null!=r.precision||isNaN(o=bp(c,s))||(r.precision=o),t.formatPrefix(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=wp(c,Math.max(Math.abs(u),Math.abs(a))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=xp(c))||(r.precision=o-2*("%"===r.type))}return t.format(r)},E_=function(t,n){var e,r=0,i=(t=t.slice()).length-1,o=t[r],u=t[i];return u0?t>1?Mu(function(n){n.setTime(Math.floor(n/t)*t)},function(n,e){n.setTime(+n+e*t)},function(n,e){return(e-n)/t}):z_:null};var P_=z_.range,R_=6e4,L_=6048e5,q_=Mu(function(t){t.setTime(1e3*Math.floor(t/1e3))},function(t,n){t.setTime(+t+1e3*n)},function(t,n){return(n-t)/1e3},function(t){return t.getUTCSeconds()}),U_=q_.range,D_=Mu(function(t){t.setTime(Math.floor(t/R_)*R_)},function(t,n){t.setTime(+t+n*R_)},function(t,n){return(n-t)/R_},function(t){return t.getMinutes()}),O_=D_.range,F_=Mu(function(t){var n=t.getTimezoneOffset()*R_%36e5;n<0&&(n+=36e5),t.setTime(36e5*Math.floor((+t-n)/36e5)+n)},function(t,n){t.setTime(+t+36e5*n)},function(t,n){return(n-t)/36e5},function(t){return t.getHours()}),I_=F_.range,Y_=Mu(function(t){t.setHours(0,0,0,0)},function(t,n){t.setDate(t.getDate()+n)},function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*R_)/864e5},function(t){return t.getDate()-1}),B_=Y_.range,j_=Tu(0),H_=Tu(1),X_=Tu(2),$_=Tu(3),V_=Tu(4),W_=Tu(5),Z_=Tu(6),G_=j_.range,J_=H_.range,Q_=X_.range,K_=$_.range,ty=V_.range,ny=W_.range,ey=Z_.range,ry=Mu(function(t){t.setDate(1),t.setHours(0,0,0,0)},function(t,n){t.setMonth(t.getMonth()+n)},function(t,n){return n.getMonth()-t.getMonth()+12*(n.getFullYear()-t.getFullYear())},function(t){return t.getMonth()}),iy=ry.range,oy=Mu(function(t){t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n)},function(t,n){return n.getFullYear()-t.getFullYear()},function(t){return t.getFullYear()});oy.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Mu(function(n){n.setFullYear(Math.floor(n.getFullYear()/t)*t),n.setMonth(0,1),n.setHours(0,0,0,0)},function(n,e){n.setFullYear(n.getFullYear()+e*t)}):null};var uy=oy.range,ay=Mu(function(t){t.setUTCSeconds(0,0)},function(t,n){t.setTime(+t+n*R_)},function(t,n){return(n-t)/R_},function(t){return t.getUTCMinutes()}),cy=ay.range,sy=Mu(function(t){t.setUTCMinutes(0,0,0)},function(t,n){t.setTime(+t+36e5*n)},function(t,n){return(n-t)/36e5},function(t){return t.getUTCHours()}),fy=sy.range,ly=Mu(function(t){t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCDate(t.getUTCDate()+n)},function(t,n){return(n-t)/864e5},function(t){return t.getUTCDate()-1}),hy=ly.range,py=ku(0),dy=ku(1),vy=ku(2),_y=ku(3),yy=ku(4),gy=ku(5),my=ku(6),xy=py.range,by=dy.range,wy=vy.range,My=_y.range,Ty=yy.range,ky=gy.range,Ny=my.range,Sy=Mu(function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCMonth(t.getUTCMonth()+n)},function(t,n){return n.getUTCMonth()-t.getUTCMonth()+12*(n.getUTCFullYear()-t.getUTCFullYear())},function(t){return t.getUTCMonth()}),Ey=Sy.range,Ay=Mu(function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n)},function(t,n){return n.getUTCFullYear()-t.getUTCFullYear()},function(t){return t.getUTCFullYear()});Ay.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Mu(function(n){n.setUTCFullYear(Math.floor(n.getUTCFullYear()/t)*t),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0)},function(n,e){n.setUTCFullYear(n.getUTCFullYear()+e*t)}):null};var Cy,zy=Ay.range,Py={"-":"",_:" ",0:"0"},Ry=/^\s*\d+/,Ly=/^%/,qy=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;Ma({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var Uy=Date.prototype.toISOString?function(t){return t.toISOString()}:t.utcFormat("%Y-%m-%dT%H:%M:%S.%LZ"),Dy=+new Date("2000-01-01T00:00:00.000Z")?function(t){var n=new Date(t);return isNaN(n)?null:n}:t.utcParse("%Y-%m-%dT%H:%M:%S.%LZ"),Oy=1e3,Fy=60*Oy,Iy=60*Fy,Yy=24*Iy,By=7*Yy,jy=30*Yy,Hy=365*Yy,Xy=function(t){return t.match(/.{6}/g).map(function(t){return"#"+t})},$y=Xy("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),Vy=Xy("393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6"),Wy=Xy("3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9"),Zy=Xy("1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5"),Gy=wl($t(300,.5,0),$t(-240,.5,1)),Jy=wl($t(-100,.75,.35),$t(80,1.5,.8)),Qy=wl($t(260,.75,.35),$t(80,1.5,.8)),Ky=$t(),tg=Sa(Xy("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),ng=Sa(Xy("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),eg=Sa(Xy("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),rg=Sa(Xy("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")),ig=function(t){return function(){return t}},og=Math.abs,ug=Math.atan2,ag=Math.cos,cg=Math.max,sg=Math.min,fg=Math.sin,lg=Math.sqrt,hg=1e-12,pg=Math.PI,dg=pg/2,vg=2*pg;Oa.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n)}}};var _g=function(t){return new Oa(t)},yg=function(){function t(t){var a,c,s,f=t.length,l=!1;for(null==i&&(u=o(s=ve())),a=0;a<=f;++a)!(a=f;--l)s.point(_[l],y[l]);s.lineEnd(),s.areaEnd()}v&&(_[n]=+e(h,n,t),y[n]=+i(h,n,t),s.point(r?+r(h,n,t):_[n],o?+o(h,n,t):y[n]))}if(p)return s=null,p+""||null}function n(){return yg().defined(u).curve(c).context(a)}var e=Fa,r=null,i=ig(0),o=Ia,u=ig(!0),a=null,c=_g,s=null;return t.x=function(n){return arguments.length?(e="function"==typeof n?n:ig(+n),r=null,t):e},t.x0=function(n){return arguments.length?(e="function"==typeof n?n:ig(+n),t):e},t.x1=function(n){return arguments.length?(r=null==n?null:"function"==typeof n?n:ig(+n),t):r},t.y=function(n){return arguments.length?(i="function"==typeof n?n:ig(+n),o=null,t):i},t.y0=function(n){return arguments.length?(i="function"==typeof n?n:ig(+n),t):i},t.y1=function(n){return arguments.length?(o=null==n?null:"function"==typeof n?n:ig(+n),t):o},t.lineX0=t.lineY0=function(){return n().x(e).y(i)},t.lineY1=function(){return n().x(e).y(o)},t.lineX1=function(){return n().x(r).y(i)},t.defined=function(n){return arguments.length?(u="function"==typeof n?n:ig(!!n),t):u},t.curve=function(n){return arguments.length?(c=n,null!=a&&(s=c(a)),t):c},t.context=function(n){return arguments.length?(null==n?a=s=null:s=c(a=n),t):a},t},mg=function(t,n){return nt?1:n>=t?0:NaN},xg=function(t){return t},bg=Ba(_g);Ya.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,n){this._curve.point(n*Math.sin(t),n*-Math.cos(t))}};var wg=function(){return ja(yg().curve(bg))},Mg=function(){var t=gg().curve(bg),n=t.curve,e=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return ja(e())},delete t.lineX0,t.lineEndAngle=function(){return ja(r())},delete t.lineX1,t.lineInnerRadius=function(){return ja(i())},delete t.lineY0,t.lineOuterRadius=function(){return ja(o())},delete t.lineY1,t.curve=function(t){return arguments.length?n(Ba(t)):n()._curve},t},Tg=function(t,n){return[(n=+n)*Math.cos(t-=Math.PI/2),n*Math.sin(t)]},kg=Array.prototype.slice,Ng={draw:function(t,n){var e=Math.sqrt(n/pg);t.moveTo(e,0),t.arc(0,0,e,0,vg)}},Sg={draw:function(t,n){var e=Math.sqrt(n/5)/2;t.moveTo(-3*e,-e),t.lineTo(-e,-e),t.lineTo(-e,-3*e),t.lineTo(e,-3*e),t.lineTo(e,-e),t.lineTo(3*e,-e),t.lineTo(3*e,e),t.lineTo(e,e),t.lineTo(e,3*e),t.lineTo(-e,3*e),t.lineTo(-e,e),t.lineTo(-3*e,e),t.closePath()}},Eg=Math.sqrt(1/3),Ag=2*Eg,Cg={draw:function(t,n){var e=Math.sqrt(n/Ag),r=e*Eg;t.moveTo(0,-e),t.lineTo(r,0),t.lineTo(0,e),t.lineTo(-r,0),t.closePath()}},zg=Math.sin(pg/10)/Math.sin(7*pg/10),Pg=Math.sin(vg/10)*zg,Rg=-Math.cos(vg/10)*zg,Lg={draw:function(t,n){var e=Math.sqrt(.8908130915292852*n),r=Pg*e,i=Rg*e;t.moveTo(0,-e),t.lineTo(r,i);for(var o=1;o<5;++o){var u=vg*o/5,a=Math.cos(u),c=Math.sin(u);t.lineTo(c*e,-a*e),t.lineTo(a*r-c*i,c*r+a*i)}t.closePath()}},qg={draw:function(t,n){var e=Math.sqrt(n),r=-e/2;t.rect(r,r,e,e)}},Ug=Math.sqrt(3),Dg={draw:function(t,n){var e=-Math.sqrt(n/(3*Ug));t.moveTo(0,2*e),t.lineTo(-Ug*e,-e),t.lineTo(Ug*e,-e),t.closePath()}},Og=-.5,Fg=Math.sqrt(3)/2,Ig=1/Math.sqrt(12),Yg=3*(Ig/2+1),Bg={draw:function(t,n){var e=Math.sqrt(n/Yg),r=e/2,i=e*Ig,o=r,u=e*Ig+e,a=-o,c=u;t.moveTo(r,i),t.lineTo(o,u),t.lineTo(a,c),t.lineTo(Og*r-Fg*i,Fg*r+Og*i),t.lineTo(Og*o-Fg*u,Fg*o+Og*u),t.lineTo(Og*a-Fg*c,Fg*a+Og*c),t.lineTo(Og*r+Fg*i,Og*i-Fg*r),t.lineTo(Og*o+Fg*u,Og*u-Fg*o),t.lineTo(Og*a+Fg*c,Og*c-Fg*a),t.closePath()}},jg=[Ng,Sg,Cg,qg,Lg,Dg,Bg],Hg=function(){};Ja.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ga(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ga(this,t,n)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};Qa.prototype={areaStart:Hg,areaEnd:Hg,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x2=t,this._y2=n;break;case 1:this._point=2,this._x3=t,this._y3=n;break;case 2:this._point=3,this._x4=t,this._y4=n,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+n)/6);break;default:Ga(this,t,n)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};Ka.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var e=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+n)/6;this._line?this._context.lineTo(e,r):this._context.moveTo(e,r);break;case 3:this._point=4;default:Ga(this,t,n)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}};tc.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,n=this._y,e=t.length-1;if(e>0)for(var r,i=t[0],o=n[0],u=t[e]-i,a=n[e]-o,c=-1;++c<=e;)r=c/e,this._basis.point(this._beta*t[c]+(1-this._beta)*(i+r*u),this._beta*n[c]+(1-this._beta)*(o+r*a));this._x=this._y=null,this._basis.lineEnd()},point:function(t,n){this._x.push(+t),this._y.push(+n)}};var Xg=function t(n){function e(t){return 1===n?new Ja(t):new tc(t,n)}return e.beta=function(n){return t(+n)},e}(.85);ec.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:nc(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2,this._x1=t,this._y1=n;break;case 2:this._point=3;default:nc(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var $g=function t(n){function e(t){return new ec(t,n)}return e.tension=function(n){return t(+n)},e}(0);rc.prototype={areaStart:Hg,areaEnd:Hg,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:nc(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Vg=function t(n){function e(t){return new rc(t,n)}return e.tension=function(n){return t(+n)},e}(0);ic.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:nc(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Wg=function t(n){function e(t){return new ic(t,n)}return e.tension=function(n){return t(+n)},e}(0);uc.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3;default:oc(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Zg=function t(n){function e(t){return n?new uc(t,n):new ec(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);ac.prototype={areaStart:Hg,areaEnd:Hg,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:oc(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Gg=function t(n){function e(t){return n?new ac(t,n):new rc(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);cc.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:oc(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var Jg=function t(n){function e(t){return n?new cc(t,n):new ic(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);sc.prototype={areaStart:Hg,areaEnd:Hg,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,n){t=+t,n=+n,this._point?this._context.lineTo(t,n):(this._point=1,this._context.moveTo(t,n))}};dc.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:pc(this,this._t0,hc(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){var e=NaN;if(t=+t,n=+n,t!==this._x1||n!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,pc(this,hc(this,e=lc(this,t,n)),e);break;default:pc(this,this._t0,e=lc(this,t,n))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n,this._t0=e}}},(vc.prototype=Object.create(dc.prototype)).point=function(t,n){dc.prototype.point.call(this,n,t)},_c.prototype={moveTo:function(t,n){this._context.moveTo(n,t)},closePath:function(){this._context.closePath()},lineTo:function(t,n){this._context.lineTo(n,t)},bezierCurveTo:function(t,n,e,r,i,o){this._context.bezierCurveTo(n,t,r,e,o,i)}},yc.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,n=this._y,e=t.length;if(e)if(this._line?this._context.lineTo(t[0],n[0]):this._context.moveTo(t[0],n[0]),2===e)this._context.lineTo(t[1],n[1]);else for(var r=gc(t),i=gc(n),o=0,u=1;u=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var e=this._x*(1-this._t)+t*this._t;this._context.lineTo(e,this._y),this._context.lineTo(e,n)}}this._x=t,this._y=n}};var Qg=function(t,n){if((i=t.length)>1)for(var e,r,i,o=1,u=t[n[0]],a=u.length;o=0;)e[n]=n;return e},tm=function(t){var n=t.map(bc);return Kg(t).sort(function(t,e){return n[t]-n[e]})},nm=function(t){return function(){return t}};Tc.prototype={constructor:Tc,insert:function(t,n){var e,r,i;if(t){if(n.P=t,n.N=t.N,t.N&&(t.N.P=n),t.N=n,t.R){for(t=t.R;t.L;)t=t.L;t.L=n}else t.R=n;e=t}else this._?(t=Ec(this._),n.P=null,n.N=t,t.P=t.L=n,e=t):(n.P=n.N=null,this._=n,e=null);for(n.L=n.R=null,n.U=e,n.C=!0,t=n;e&&e.C;)e===(r=e.U).L?(i=r.R)&&i.C?(e.C=i.C=!1,r.C=!0,t=r):(t===e.R&&(Nc(this,e),e=(t=e).U),e.C=!1,r.C=!0,Sc(this,r)):(i=r.L)&&i.C?(e.C=i.C=!1,r.C=!0,t=r):(t===e.L&&(Sc(this,e),e=(t=e).U),e.C=!1,r.C=!0,Nc(this,r)),e=t.U;this._.C=!1},remove:function(t){t.N&&(t.N.P=t.P),t.P&&(t.P.N=t.N),t.N=t.P=null;var n,e,r,i=t.U,o=t.L,u=t.R;if(e=o?u?Ec(u):o:u,i?i.L===t?i.L=e:i.R=e:this._=e,o&&u?(r=e.C,e.C=t.C,e.L=o,o.U=e,e!==u?(i=e.U,e.U=t.U,t=e.R,i.L=t,e.R=u,u.U=e):(e.U=i,i=e,t=e.R)):(r=t.C,t=e),t&&(t.U=i),!r)if(t&&t.C)t.C=!1;else{do{if(t===this._)break;if(t===i.L){if((n=i.R).C&&(n.C=!1,i.C=!0,Nc(this,i),n=i.R),n.L&&n.L.C||n.R&&n.R.C){n.R&&n.R.C||(n.L.C=!1,n.C=!0,Sc(this,n),n=i.R),n.C=i.C,i.C=n.R.C=!1,Nc(this,i),t=this._;break}}else if((n=i.L).C&&(n.C=!1,i.C=!0,Sc(this,i),n=i.L),n.L&&n.L.C||n.R&&n.R.C){n.L&&n.L.C||(n.R.C=!1,n.C=!0,Nc(this,n),n=i.L),n.C=i.C,i.C=n.L.C=!1,Sc(this,i),t=this._;break}n.C=!0,t=i,i=i.U}while(!t.C);t&&(t.C=!1)}}};var em,rm,im,om,um,am=[],cm=[],sm=1e-6,fm=1e-12;Kc.prototype={constructor:Kc,polygons:function(){var t=this.edges;return this.cells.map(function(n){var e=n.halfedges.map(function(e){return Dc(n,t[e])});return e.data=n.site.data,e})},triangles:function(){var t=[],n=this.edges;return this.cells.forEach(function(e,r){if(o=(i=e.halfedges).length)for(var i,o,u,a=e.site,c=-1,s=n[i[o-1]],f=s.left===a?s.right:s.left;++c=a)return null;var c=t-i.site[0],s=n-i.site[1],f=c*c+s*s;do{i=o.cells[r=u],u=null,i.halfedges.forEach(function(e){var r=o.edges[e],a=r.left;if(a!==i.site&&a||(a=r.right)){var c=t-a[0],s=n-a[1],l=c*c+s*s;lt?1:n>=t?0:NaN},t.deviation=_s,t.extent=ys,t.histogram=function(){function t(t){var o,u,a=t.length,c=new Array(a);for(o=0;ol;)h.pop(),--p;var d,v=new Array(p+1);for(o=0;o<=p;++o)(d=v[o]=[]).x0=o>0?h[o-1]:f,d.x1=o=e)for(r=e;++or&&(r=e)}else for(;++o=e)for(r=e;++or&&(r=e);return r},t.mean=function(t,n){var e,r=t.length,i=r,o=-1,u=0;if(null==n)for(;++o=o.length)return null!=e&&n.sort(e),null!=r?r(n):n;for(var c,s,f,l=-1,h=n.length,p=o[i++],d=we(),v=u();++lo.length)return t;var i,a=u[e-1];return null!=r&&e>=o.length?i=t.entries():(i=[],t.each(function(t,r){i.push({key:r,values:n(t,e)})})),null!=a?i.sort(function(t,n){return a(t.key,n.key)}):i}var e,r,i,o=[],u=[];return i={object:function(n){return t(n,0,Me,Te)},map:function(n){return t(n,0,ke,Ne)},entries:function(e){return n(t(e,0,ke,Ne),0)},key:function(t){return o.push(t),i},sortKeys:function(t){return u[o.length-1]=t,i},sortValues:function(t){return e=t,i},rollup:function(t){return r=t,i}}},t.set=Ee,t.map=we,t.keys=function(t){var n=[];for(var e in t)n.push(e);return n},t.values=function(t){var n=[];for(var e in t)n.push(t[e]);return n},t.entries=function(t){var n=[];for(var e in t)n.push({key:e,value:t[e]});return n},t.color=Tt,t.rgb=Et,t.hsl=Pt,t.lab=Ut,t.hcl=jt,t.cubehelix=$t,t.dispatch=h,t.drag=function(){function n(t){t.on("mousedown.drag",e).filter(bt).on("touchstart.drag",o).on("touchmove.drag",u).on("touchend.drag touchcancel.drag",a).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function e(){if(!p&&d.apply(this,arguments)){var n=c("mouse",v.apply(this,arguments),Ks,this,arguments);n&&(cf(t.event.view).on("mousemove.drag",r,!0).on("mouseup.drag",i,!0),lf(t.event.view),vt(),l=!1,s=t.event.clientX,f=t.event.clientY,n("start"))}}function r(){if(ff(),!l){var n=t.event.clientX-s,e=t.event.clientY-f;l=n*n+e*e>x}y.mouse("drag")}function i(){cf(t.event.view).on("mousemove.drag mouseup.drag",null),_t(t.event.view,l),ff(),y.mouse("end")}function o(){if(d.apply(this,arguments)){var n,e,r=t.event.changedTouches,i=v.apply(this,arguments),o=r.length;for(n=0;nc+p||is+p||or.index){var d=c-a.x-a.vx,v=s-a.y-a.vy,_=d*d+v*v;_t.r&&(t.r=t[n].r)}function r(){if(i){var n,e,r=i.length;for(o=new Array(r),n=0;n=f)){(t.data!==o||t.next)&&(0===i&&(i=rp(),p+=i*i),0===c&&(c=rp(),p+=c*c),p1?(null==n?l.remove(t):l.set(t,i(n)),o):l.get(t)},find:function(n,e,r){var i,o,u,a,c,s=0,f=t.length;for(null==r?r=1/0:r*=r,s=0;s1?(d.on(t,n),o):d.on(t)}}},t.forceX=function(t){function n(t){for(var n,e=0,u=r.length;exr(r[0],r[1])&&(r[1]=i[1]),xr(i[0],r[1])>xr(r[0],r[1])&&(r[0]=i[0])):o.push(r=i);for(u=-1/0,n=0,r=o[e=o.length-1];n<=e;r=i,++n)i=o[n],(a=xr(r[1],i[0]))>u&&(u=a,Ap=i[0],zp=r[1])}return Dp=Op=null,Ap===1/0||Cp===1/0?[[NaN,NaN],[NaN,NaN]]:[[Ap,Cp],[zp,Pp]]},t.geoCentroid=function(t){Fp=Ip=Yp=Bp=jp=Hp=Xp=$p=Vp=Wp=Zp=0,Md(t,Ad);var n=Vp,e=Wp,r=Zp,i=n*n+e*e+r*r;return i<1e-12&&(n=Hp,e=Xp,r=$p,Ip=.12&&i<.234&&r>=-.425&&r<-.214?s:i>=.166&&i<.234&&r>=-.214&&r<-.115?f:c).invert(t)},t.stream=function(t){return e&&r===t?e:e=Ri([c.stream(r=t),s.stream(t),f.stream(t)])},t.precision=function(t){return arguments.length?(c.precision(t),s.precision(t),f.precision(t),n()):c.precision()},t.scale=function(n){return arguments.length?(c.scale(n),s.scale(.35*n),f.scale(n),t.translate(c.translate())):c.scale()},t.translate=function(t){if(!arguments.length)return c.translate();var e=c.scale(),r=+t[0],a=+t[1];return i=c.translate(t).clipExtent([[r-.455*e,a-.238*e],[r+.455*e,a+.238*e]]).stream(l),o=s.translate([r-.307*e,a+.201*e]).clipExtent([[r-.425*e+ed,a+.12*e+ed],[r-.214*e-ed,a+.234*e-ed]]).stream(l),u=f.translate([r-.205*e,a+.212*e]).clipExtent([[r-.214*e+ed,a+.166*e+ed],[r-.115*e-ed,a+.234*e-ed]]).stream(l),n()},t.fitExtent=function(n,e){return Ti(t,n,e)},t.fitSize=function(n,e){return ki(t,n,e)},t.scale(1070)},t.geoAzimuthalEqualArea=function(){return Ei(Yv).scale(124.75).clipAngle(179.999)},t.geoAzimuthalEqualAreaRaw=Yv,t.geoAzimuthalEquidistant=function(){return Ei(Bv).scale(79.4188).clipAngle(179.999)},t.geoAzimuthalEquidistantRaw=Bv,t.geoConicConformal=function(){return Ci(Fi).scale(109.5).parallels([30,30])},t.geoConicConformalRaw=Fi,t.geoConicEqualArea=Fv,t.geoConicEqualAreaRaw=Pi,t.geoConicEquidistant=function(){return Ci(Yi).scale(131.154).center([0,13.9389])},t.geoConicEquidistantRaw=Yi,t.geoEquirectangular=function(){return Ei(Ii).scale(152.63)},t.geoEquirectangularRaw=Ii,t.geoGnomonic=function(){return Ei(Bi).scale(144.049).clipAngle(60)},t.geoGnomonicRaw=Bi,t.geoIdentity=function(){function t(){return i=o=null,u}var n,e,r,i,o,u,a=1,c=0,s=0,f=1,l=1,h=uv,p=null,d=uv;return u={stream:function(t){return i&&o===t?i:i=h(d(o=t))},clipExtent:function(i){return arguments.length?(d=null==i?(p=n=e=r=null,uv):Br(p=+i[0][0],n=+i[0][1],e=+i[1][0],r=+i[1][1]),t()):null==p?null:[[p,n],[e,r]]},scale:function(n){return arguments.length?(h=ji((a=+n)*f,a*l,c,s),t()):a},translate:function(n){return arguments.length?(h=ji(a*f,a*l,c=+n[0],s=+n[1]),t()):[c,s]},reflectX:function(n){return arguments.length?(h=ji(a*(f=n?-1:1),a*l,c,s),t()):f<0},reflectY:function(n){return arguments.length?(h=ji(a*f,a*(l=n?-1:1),c,s),t()):l<0},fitExtent:function(t,n){return Ti(u,t,n)},fitSize:function(t,n){return ki(u,t,n)}}},t.geoProjection=Ei,t.geoProjectionMutator=Ai,t.geoMercator=function(){return Di(Ui).scale(961/ud)},t.geoMercatorRaw=Ui,t.geoOrthographic=function(){return Ei(Hi).scale(249.5).clipAngle(90+ed)},t.geoOrthographicRaw=Hi,t.geoStereographic=function(){return Ei(Xi).scale(250).clipAngle(142)},t.geoStereographicRaw=Xi,t.geoTransverseMercator=function(){var t=Di($i),n=t.center,e=t.rotate;return t.center=function(t){return arguments.length?n([-t[1],t[0]]):(t=n(),[t[1],-t[0]])},t.rotate=function(t){return arguments.length?e([t[0],t[1],t.length>2?t[2]+90:90]):(t=e(),[t[0],t[1],t[2]-90])},e([0,0,90]).scale(159.155)},t.geoTransverseMercatorRaw=$i,t.geoRotation=jd,t.geoStream=Md,t.geoTransform=function(t){return{stream:wi(t)}},t.cluster=function(){function t(t){var o,u=0;t.eachAfter(function(t){var e=t.children;e?(t.x=Wi(e),t.y=Gi(e)):(t.x=o?u+=n(t,o):0,t.y=0,o=t)});var a=Qi(t),c=Ki(t),s=a.x-n(a,c)/2,f=c.x+n(c,a)/2;return t.eachAfter(i?function(n){n.x=(n.x-t.x)*e,n.y=(t.y-n.y)*r}:function(n){n.x=(n.x-s)/(f-s)*e,n.y=(1-(t.y?n.y/t.y:1))*r})}var n=Vi,e=1,r=1,i=!1;return t.separation=function(e){return arguments.length?(n=e,t):n},t.size=function(n){return arguments.length?(i=!1,e=+n[0],r=+n[1],t):i?null:[e,r]},t.nodeSize=function(n){return arguments.length?(i=!0,e=+n[0],r=+n[1],t):i?[e,r]:null},t},t.hierarchy=eo,t.pack=function(){function t(t){return t.x=e/2,t.y=r/2,n?t.eachBefore(No(n)).eachAfter(So(i,.5)).eachBefore(Eo(1)):t.eachBefore(No(ko)).eachAfter(So(To,1)).eachAfter(So(i,t.r/Math.min(e,r))).eachBefore(Eo(Math.min(e,r)/(2*t.r))),t}var n=null,e=1,r=1,i=To;return t.radius=function(e){return arguments.length?(n=wo(e),t):n},t.size=function(n){return arguments.length?(e=+n[0],r=+n[1],t):[e,r]},t.padding=function(n){return arguments.length?(i="function"==typeof n?n:Xv(+n),t):i},t},t.packSiblings=function(t){return bo(t),t},t.packEnclose=Hv,t.partition=function(){function t(t){var u=t.height+1;return t.x0=t.y0=i,t.x1=e,t.y1=r/u,t.eachBefore(n(r,u)),o&&t.eachBefore($v),t}function n(t,n){return function(e){e.children&&Vv(e,e.x0,t*(e.depth+1)/n,e.x1,t*(e.depth+2)/n);var r=e.x0,o=e.y0,u=e.x1-i,a=e.y1-i;u0)throw new Error("cycle");return o}var n=Ao,e=Co;return t.id=function(e){return arguments.length?(n=Mo(e),t):n},t.parentId=function(n){return arguments.length?(e=Mo(n),t):e},t},t.tree=function(){function t(t){var r=Oo(t);if(r.eachAfter(n),r.parent.m=-r.z,r.eachBefore(e),c)t.eachBefore(i);else{var s=t,f=t,l=t;t.eachBefore(function(t){t.xf.x&&(f=t),t.depth>l.depth&&(l=t)});var h=s===f?1:o(s,f)/2,p=h-s.x,d=u/(f.x+h+p),v=a/(l.depth||1);t.eachBefore(function(t){t.x=(t.x+p)*d,t.y=t.depth*v})}return t}function n(t){var n=t.children,e=t.parent.children,i=t.i?e[t.i-1]:null;if(n){qo(t);var u=(n[0].z+n[n.length-1].z)/2;i?(t.z=i.z+o(t._,i._),t.m=t.z-u):t.z=u}else i&&(t.z=i.z+o(t._,i._));t.parent.A=r(t,i,t.parent.A||e[0])}function e(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function r(t,n,e){if(n){for(var r,i=t,u=t,a=n,c=i.parent.children[0],s=i.m,f=u.m,l=a.m,h=c.m;a=Ro(a),i=Po(i),a&&i;)c=Po(c),(u=Ro(u)).a=t,(r=a.z+l-i.z-s+o(a._,i._))>0&&(Lo(Uo(a,t,e),t,r),s+=r,f+=r),l+=a.m,s+=i.m,h+=c.m,f+=u.m;a&&!Ro(u)&&(u.t=a,u.m+=l-f),i&&!Po(c)&&(c.t=i,c.m+=s-h,e=t)}return e}function i(t){t.x*=u,t.y=t.depth*a}var o=zo,u=1,a=1,c=null;return t.separation=function(n){return arguments.length?(o=n,t):o},t.size=function(n){return arguments.length?(c=!1,u=+n[0],a=+n[1],t):c?null:[u,a]},t.nodeSize=function(n){return arguments.length?(c=!0,u=+n[0],a=+n[1],t):c?[u,a]:null},t},t.treemap=function(){function t(t){return t.x0=t.y0=0,t.x1=i,t.y1=o,t.eachBefore(n),u=[0],r&&t.eachBefore($v),t}function n(t){var n=u[t.depth],r=t.x0+n,i=t.y0+n,o=t.x1-n,h=t.y1-n;o=n-1){var s=c[t];return s.x0=r,s.y0=i,s.x1=u,void(s.y1=a)}for(var l=f[t],h=e/2+l,p=t+1,d=n-1;p>>1;f[v]a-i){var g=(r*y+u*_)/e;o(t,p,_,r,i,g,a),o(p,n,y,g,i,u,a)}else{var m=(i*y+a*_)/e;o(t,p,_,r,i,u,m),o(p,n,y,r,m,u,a)}}var u,a,c=t.children,s=c.length,f=new Array(s+1);for(f[0]=a=u=0;u=0;--n)s.push(t[r[o[n]][2]]);for(n=+a;na!=s>a&&u<(c-e)*(a-r)/(s-r)+e&&(f=!f),c=e,s=r;return f},t.polygonLength=function(t){for(var n,e,r=-1,i=t.length,o=t[i-1],u=o[0],a=o[1],c=0;++r1)&&(t-=Math.floor(t));var n=Math.abs(t-.5);return Ky.h=360*t-100,Ky.s=1.5-1.5*n,Ky.l=.8-.9*n,Ky+""},t.interpolateWarm=Jy,t.interpolateCool=Qy,t.interpolateViridis=tg,t.interpolateMagma=ng,t.interpolateInferno=eg,t.interpolatePlasma=rg,t.scaleSequential=Ea,t.creator=Hs,t.local=m,t.matcher=Zs,t.mouse=Ks,t.namespace=js,t.namespaces=Bs,t.select=cf,t.selectAll=function(t){return"string"==typeof t?new pt([document.querySelectorAll(t)],[document.documentElement]):new pt([null==t?[]:t],af)},t.selection=dt,t.selector=tf,t.selectorAll=nf,t.style=B,t.touch=sf,t.touches=function(t,n){null==n&&(n=Js().touches);for(var e=0,r=n?n.length:0,i=new Array(r);eh;if(c||(c=t=ve()),lhg)if(d>vg-hg)c.moveTo(l*ag(h),l*fg(h)),c.arc(0,0,l,h,p,!v),f>hg&&(c.moveTo(f*ag(p),f*fg(p)),c.arc(0,0,f,p,h,v));else{var _,y,g=h,m=p,x=h,b=p,w=d,M=d,T=a.apply(this,arguments)/2,k=T>hg&&(i?+i.apply(this,arguments):lg(f*f+l*l)),N=sg(og(l-f)/2,+r.apply(this,arguments)),S=N,E=N;if(k>hg){var A=Ca(k/f*fg(T)),C=Ca(k/l*fg(T));(w-=2*A)>hg?(A*=v?1:-1,x+=A,b-=A):(w=0,x=b=(h+p)/2),(M-=2*C)>hg?(C*=v?1:-1,g+=C,m-=C):(M=0,g=m=(h+p)/2)}var z=l*ag(g),P=l*fg(g),R=f*ag(b),L=f*fg(b);if(N>hg){var q=l*ag(m),U=l*fg(m),D=f*ag(x),O=f*fg(x);if(dhg?Ua(z,P,D,O,q,U,R,L):[R,L],I=z-F[0],Y=P-F[1],B=q-F[0],j=U-F[1],H=1/fg(Aa((I*B+Y*j)/(lg(I*I+Y*Y)*lg(B*B+j*j)))/2),X=lg(F[0]*F[0]+F[1]*F[1]);S=sg(N,(f-X)/(H-1)),E=sg(N,(l-X)/(H+1))}}M>hg?E>hg?(_=Da(D,O,z,P,l,E,v),y=Da(q,U,R,L,l,E,v),c.moveTo(_.cx+_.x01,_.cy+_.y01),Ehg&&w>hg?S>hg?(_=Da(R,L,q,U,f,-S,v),y=Da(z,P,D,O,f,-S,v),c.lineTo(_.cx+_.x01,_.cy+_.y01),S0&&(p+=l);for(null!=e?d.sort(function(t,n){return e(v[t],v[n])}):null!=r&&d.sort(function(n,e){return r(t[n],t[e])}),a=0,s=p?(y-h*m)/p:0;a0?l*s:0)+m,v[c]={data:t[c],index:a,value:l,startAngle:_,endAngle:f,padAngle:g};return v}var n=xg,e=mg,r=null,i=ig(0),o=ig(vg),u=ig(0);return t.value=function(e){return arguments.length?(n="function"==typeof e?e:ig(+e),t):n},t.sortValues=function(n){return arguments.length?(e=n,r=null,t):e},t.sort=function(n){return arguments.length?(r=n,e=null,t):r},t.startAngle=function(n){return arguments.length?(i="function"==typeof n?n:ig(+n),t):i},t.endAngle=function(n){return arguments.length?(o="function"==typeof n?n:ig(+n),t):o},t.padAngle=function(n){return arguments.length?(u="function"==typeof n?n:ig(+n),t):u},t},t.areaRadial=Mg,t.radialArea=Mg,t.lineRadial=wg,t.radialLine=wg,t.pointRadial=Tg,t.linkHorizontal=function(){return $a(Va)},t.linkVertical=function(){return $a(Wa)},t.linkRadial=function(){var t=$a(Za);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t},t.symbol=function(){function t(){var t;if(r||(r=t=ve()),n.apply(this,arguments).draw(r,+e.apply(this,arguments)),t)return r=null,t+""||null}var n=ig(Ng),e=ig(64),r=null;return t.type=function(e){return arguments.length?(n="function"==typeof e?e:ig(e),t):n},t.size=function(n){return arguments.length?(e="function"==typeof n?n:ig(+n),t):e},t.context=function(n){return arguments.length?(r=null==n?null:n,t):r},t},t.symbols=jg,t.symbolCircle=Ng,t.symbolCross=Sg,t.symbolDiamond=Cg,t.symbolSquare=qg,t.symbolStar=Lg,t.symbolTriangle=Dg,t.symbolWye=Bg,t.curveBasisClosed=function(t){return new Qa(t)},t.curveBasisOpen=function(t){return new Ka(t)},t.curveBasis=function(t){return new Ja(t)},t.curveBundle=Xg,t.curveCardinalClosed=Vg,t.curveCardinalOpen=Wg,t.curveCardinal=$g,t.curveCatmullRomClosed=Gg,t.curveCatmullRomOpen=Jg,t.curveCatmullRom=Zg,t.curveLinearClosed=function(t){return new sc(t)},t.curveLinear=_g,t.curveMonotoneX=function(t){return new dc(t)},t.curveMonotoneY=function(t){return new vc(t)},t.curveNatural=function(t){return new yc(t)},t.curveStep=function(t){return new mc(t,.5)},t.curveStepAfter=function(t){return new mc(t,1)},t.curveStepBefore=function(t){return new mc(t,0)},t.stack=function(){function t(t){var o,u,a=n.apply(this,arguments),c=t.length,s=a.length,f=new Array(s);for(o=0;o0){for(var e,r,i,o=0,u=t[0].length;o1)for(var e,r,i,o,u,a,c=0,s=t[n[0]].length;c=0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=u,r[0]=u+=i):r[0]=o},t.stackOffsetNone=Qg,t.stackOffsetSilhouette=function(t,n){if((e=t.length)>0){for(var e,r=0,i=t[n[0]],o=i.length;r0&&(r=(e=t[n[0]]).length)>0){for(var e,r,i,o=0,u=1;uUl&&e.name===n)return new Gn([[t]],yh,n,+r)}return null},t.interrupt=jl,t.voronoi=function(){function t(t){return new Kc(t.map(function(r,i){var o=[Math.round(n(r,i,t)/sm)*sm,Math.round(e(r,i,t)/sm)*sm];return o.index=i,o.data=r,o}),r)}var n=wc,e=Mc,r=null;return t.polygons=function(n){return t(n).polygons()},t.links=function(n){return t(n).links()},t.triangles=function(n){return t(n).triangles()},t.x=function(e){return arguments.length?(n="function"==typeof e?e:nm(+e),t):n},t.y=function(n){return arguments.length?(e="function"==typeof n?n:nm(+n),t):e},t.extent=function(n){return arguments.length?(r=null==n?null:[[+n[0][0],+n[0][1]],[+n[1][0],+n[1][1]]],t):r&&[[r[0][0],r[0][1]],[r[1][0],r[1][1]]]},t.size=function(n){return arguments.length?(r=null==n?null:[[0,0],[+n[0],+n[1]]],t):r&&[r[1][0]-r[0][0],r[1][1]-r[0][1]]},t},t.zoom=function(){function n(t){t.property("__zoom",us).on("wheel.zoom",s).on("mousedown.zoom",f).on("dblclick.zoom",l).filter(cs).on("touchstart.zoom",p).on("touchmove.zoom",d).on("touchend.zoom touchcancel.zoom",v).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function e(t,n){return(n=Math.max(b,Math.min(w,n)))===t.k?t:new ns(n,t.x,t.y)}function r(t,n,e){var r=n[0]-e[0]*t.k,i=n[1]-e[1]*t.k;return r===t.x&&i===t.y?t:new ns(t.k,r,i)}function i(t,n){var e=t.invertX(n[0][0])-M,r=t.invertX(n[1][0])-T,i=t.invertY(n[0][1])-k,o=t.invertY(n[1][1])-S;return t.translate(r>e?(e+r)/2:Math.min(0,e)||Math.max(0,r),o>i?(i+o)/2:Math.min(0,i)||Math.max(0,o))}function o(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function u(t,n,e){t.on("start.zoom",function(){a(this,arguments).start()}).on("interrupt.zoom end.zoom",function(){a(this,arguments).end()}).tween("zoom",function(){var t=this,r=arguments,i=a(t,r),u=m.apply(t,r),c=e||o(u),s=Math.max(u[1][0]-u[0][0],u[1][1]-u[0][1]),f=t.__zoom,l="function"==typeof n?n.apply(t,r):n,h=A(f.invert(c).concat(s/f.k),l.invert(c).concat(s/l.k));return function(t){if(1===t)t=l;else{var n=h(t),e=s/n[2];t=new ns(e,c[0]-n[0]*e,c[1]-n[1]*e)}i.zoom(null,t)}})}function a(t,n){for(var e,r=0,i=C.length;rL}n.zoom("mouse",i(r(n.that.__zoom,n.mouse[0]=Ks(n.that),n.mouse[1]),n.extent))},!0).on("mouseup.zoom",function(){e.on("mousemove.zoom mouseup.zoom",null),_t(t.event.view,n.moved),pm(),n.end()},!0),o=Ks(this),u=t.event.clientX,c=t.event.clientY;lf(t.event.view),rs(),n.mouse=[o,this.__zoom.invert(o)],jl(this),n.start()}}function l(){if(g.apply(this,arguments)){var o=this.__zoom,a=Ks(this),c=o.invert(a),s=i(r(e(o,o.k*(t.event.shiftKey?.5:2)),a,c),m.apply(this,arguments));pm(),E>0?cf(this).transition().duration(E).call(u,s,a):cf(this).call(n.transform,s)}}function p(){if(g.apply(this,arguments)){var n,e,r,i,o=a(this,arguments),u=t.event.changedTouches,c=u.length;for(rs(),e=0;e 0; --i) { - entry = buckets[i].dequeue(); - if (entry) { - results = results.concat(removeNode(g, buckets, zeroIdx, entry, true)); - break; - } - } - } - } - - return results; - } - - function removeNode(g, buckets, zeroIdx, entry, collectPredecessors) { - var results = collectPredecessors ? [] : undefined; - - _.each(g.inEdges(entry.v), function(edge) { - var weight = g.edge(edge), - uEntry = g.node(edge.v); - - if (collectPredecessors) { - results.push({ v: edge.v, w: edge.w }); - } - - uEntry.out -= weight; - assignBucket(buckets, zeroIdx, uEntry); - }); - - _.each(g.outEdges(entry.v), function(edge) { - var weight = g.edge(edge), - w = edge.w, - wEntry = g.node(w); - wEntry["in"] -= weight; - assignBucket(buckets, zeroIdx, wEntry); - }); - - g.removeNode(entry.v); - - return results; - } - - function buildState(g, weightFn) { - var fasGraph = new Graph(), - maxIn = 0, - maxOut = 0; - - _.each(g.nodes(), function(v) { - fasGraph.setNode(v, { v: v, "in": 0, out: 0 }); - }); - - // Aggregate weights on nodes, but also sum the weights across multi-edges - // into a single edge for the fasGraph. - _.each(g.edges(), function(e) { - var prevWeight = fasGraph.edge(e.v, e.w) || 0, - weight = weightFn(e), - edgeWeight = prevWeight + weight; - fasGraph.setEdge(e.v, e.w, edgeWeight); - maxOut = Math.max(maxOut, fasGraph.node(e.v).out += weight); - maxIn = Math.max(maxIn, fasGraph.node(e.w)["in"] += weight); - }); - - var buckets = _.range(maxOut + maxIn + 3).map(function() { return new List(); }); - var zeroIdx = maxIn + 1; - - _.each(fasGraph.nodes(), function(v) { - assignBucket(buckets, zeroIdx, fasGraph.node(v)); - }); - - return { graph: fasGraph, buckets: buckets, zeroIdx: zeroIdx }; - } - - function assignBucket(buckets, zeroIdx, entry) { - if (!entry.out) { - buckets[0].enqueue(entry); - } else if (!entry["in"]) { - buckets[buckets.length - 1].enqueue(entry); - } else { - buckets[entry.out - entry["in"] + zeroIdx].enqueue(entry); - } - } - -},{"./data/list":5,"./graphlib":7,"./lodash":10}],9:[function(require,module,exports){ - "use strict"; - - var _ = require("./lodash"), - acyclic = require("./acyclic"), - normalize = require("./normalize"), - rank = require("./rank"), - normalizeRanks = require("./util").normalizeRanks, - parentDummyChains = require("./parent-dummy-chains"), - removeEmptyRanks = require("./util").removeEmptyRanks, - nestingGraph = require("./nesting-graph"), - addBorderSegments = require("./add-border-segments"), - coordinateSystem = require("./coordinate-system"), - order = require("./order"), - position = require("./position"), - util = require("./util"), - Graph = require("./graphlib").Graph; - - module.exports = layout; - - function layout(g, opts) { - var time = opts && opts.debugTiming ? util.time : util.notime; - time("layout", function() { - var layoutGraph = time(" buildLayoutGraph", - function() { return buildLayoutGraph(g); }); - time(" runLayout", function() { runLayout(layoutGraph, time); }); - time(" updateInputGraph", function() { updateInputGraph(g, layoutGraph); }); - }); - } - - function runLayout(g, time) { - time(" makeSpaceForEdgeLabels", function() { makeSpaceForEdgeLabels(g); }); - time(" removeSelfEdges", function() { removeSelfEdges(g); }); - time(" acyclic", function() { acyclic.run(g); }); - time(" nestingGraph.run", function() { nestingGraph.run(g); }); - time(" rank", function() { rank(util.asNonCompoundGraph(g)); }); - time(" injectEdgeLabelProxies", function() { injectEdgeLabelProxies(g); }); - time(" removeEmptyRanks", function() { removeEmptyRanks(g); }); - time(" nestingGraph.cleanup", function() { nestingGraph.cleanup(g); }); - time(" normalizeRanks", function() { normalizeRanks(g); }); - time(" assignRankMinMax", function() { assignRankMinMax(g); }); - time(" removeEdgeLabelProxies", function() { removeEdgeLabelProxies(g); }); - time(" normalize.run", function() { normalize.run(g); }); - time(" parentDummyChains", function() { parentDummyChains(g); }); - time(" addBorderSegments", function() { addBorderSegments(g); }); - time(" order", function() { order(g); }); - time(" insertSelfEdges", function() { insertSelfEdges(g); }); - time(" adjustCoordinateSystem", function() { coordinateSystem.adjust(g); }); - time(" position", function() { position(g); }); - time(" positionSelfEdges", function() { positionSelfEdges(g); }); - time(" removeBorderNodes", function() { removeBorderNodes(g); }); - time(" normalize.undo", function() { normalize.undo(g); }); - time(" fixupEdgeLabelCoords", function() { fixupEdgeLabelCoords(g); }); - time(" undoCoordinateSystem", function() { coordinateSystem.undo(g); }); - time(" translateGraph", function() { translateGraph(g); }); - time(" assignNodeIntersects", function() { assignNodeIntersects(g); }); - time(" reversePoints", function() { reversePointsForReversedEdges(g); }); - time(" acyclic.undo", function() { acyclic.undo(g); }); - } - - /* - * Copies final layout information from the layout graph back to the input - * graph. This process only copies whitelisted attributes from the layout graph - * to the input graph, so it serves as a good place to determine what - * attributes can influence layout. - */ - function updateInputGraph(inputGraph, layoutGraph) { - _.each(inputGraph.nodes(), function(v) { - var inputLabel = inputGraph.node(v), - layoutLabel = layoutGraph.node(v); - - if (inputLabel) { - inputLabel.x = layoutLabel.x; - inputLabel.y = layoutLabel.y; - - if (layoutGraph.children(v).length) { - inputLabel.width = layoutLabel.width; - inputLabel.height = layoutLabel.height; - } - } - }); - - _.each(inputGraph.edges(), function(e) { - var inputLabel = inputGraph.edge(e), - layoutLabel = layoutGraph.edge(e); - - inputLabel.points = layoutLabel.points; - if (_.has(layoutLabel, "x")) { - inputLabel.x = layoutLabel.x; - inputLabel.y = layoutLabel.y; - } - }); - - inputGraph.graph().width = layoutGraph.graph().width; - inputGraph.graph().height = layoutGraph.graph().height; - } - - var graphNumAttrs = ["nodesep", "edgesep", "ranksep", "marginx", "marginy"], - graphDefaults = { ranksep: 50, edgesep: 20, nodesep: 50, rankdir: "tb" }, - graphAttrs = ["acyclicer", "ranker", "rankdir", "align"], - nodeNumAttrs = ["width", "height"], - nodeDefaults = { width: 0, height: 0 }, - edgeNumAttrs = ["minlen", "weight", "width", "height", "labeloffset"], - edgeDefaults = { - minlen: 1, weight: 1, width: 0, height: 0, - labeloffset: 10, labelpos: "r" - }, - edgeAttrs = ["labelpos"]; - - /* - * Constructs a new graph from the input graph, which can be used for layout. - * This process copies only whitelisted attributes from the input graph to the - * layout graph. Thus this function serves as a good place to determine what - * attributes can influence layout. - */ - function buildLayoutGraph(inputGraph) { - var g = new Graph({ multigraph: true, compound: true }), - graph = canonicalize(inputGraph.graph()); - - g.setGraph(_.merge({}, - graphDefaults, - selectNumberAttrs(graph, graphNumAttrs), - _.pick(graph, graphAttrs))); - - _.each(inputGraph.nodes(), function(v) { - var node = canonicalize(inputGraph.node(v)); - g.setNode(v, _.defaults(selectNumberAttrs(node, nodeNumAttrs), nodeDefaults)); - g.setParent(v, inputGraph.parent(v)); - }); - - _.each(inputGraph.edges(), function(e) { - var edge = canonicalize(inputGraph.edge(e)); - g.setEdge(e, _.merge({}, - edgeDefaults, - selectNumberAttrs(edge, edgeNumAttrs), - _.pick(edge, edgeAttrs))); - }); - - return g; - } - - /* - * This idea comes from the Gansner paper: to account for edge labels in our - * layout we split each rank in half by doubling minlen and halving ranksep. - * Then we can place labels at these mid-points between nodes. - * - * We also add some minimal padding to the width to push the label for the edge - * away from the edge itself a bit. - */ - function makeSpaceForEdgeLabels(g) { - var graph = g.graph(); - graph.ranksep /= 2; - _.each(g.edges(), function(e) { - var edge = g.edge(e); - edge.minlen *= 2; - if (edge.labelpos.toLowerCase() !== "c") { - if (graph.rankdir === "TB" || graph.rankdir === "BT") { - edge.width += edge.labeloffset; - } else { - edge.height += edge.labeloffset; - } - } - }); - } - - /* - * Creates temporary dummy nodes that capture the rank in which each edge's - * label is going to, if it has one of non-zero width and height. We do this - * so that we can safely remove empty ranks while preserving balance for the - * label's position. - */ - function injectEdgeLabelProxies(g) { - _.each(g.edges(), function(e) { - var edge = g.edge(e); - if (edge.width && edge.height) { - var v = g.node(e.v), - w = g.node(e.w), - label = { rank: (w.rank - v.rank) / 2 + v.rank, e: e }; - util.addDummyNode(g, "edge-proxy", label, "_ep"); - } - }); - } - - function assignRankMinMax(g) { - var maxRank = 0; - _.each(g.nodes(), function(v) { - var node = g.node(v); - if (node.borderTop) { - node.minRank = g.node(node.borderTop).rank; - node.maxRank = g.node(node.borderBottom).rank; - maxRank = _.max(maxRank, node.maxRank); - } - }); - g.graph().maxRank = maxRank; - } - - function removeEdgeLabelProxies(g) { - _.each(g.nodes(), function(v) { - var node = g.node(v); - if (node.dummy === "edge-proxy") { - g.edge(node.e).labelRank = node.rank; - g.removeNode(v); - } - }); - } - - function translateGraph(g) { - var minX = Number.POSITIVE_INFINITY, - maxX = 0, - minY = Number.POSITIVE_INFINITY, - maxY = 0, - graphLabel = g.graph(), - marginX = graphLabel.marginx || 0, - marginY = graphLabel.marginy || 0; - - function getExtremes(attrs) { - var x = attrs.x, - y = attrs.y, - w = attrs.width, - h = attrs.height; - minX = Math.min(minX, x - w / 2); - maxX = Math.max(maxX, x + w / 2); - minY = Math.min(minY, y - h / 2); - maxY = Math.max(maxY, y + h / 2); - } - - _.each(g.nodes(), function(v) { getExtremes(g.node(v)); }); - _.each(g.edges(), function(e) { - var edge = g.edge(e); - if (_.has(edge, "x")) { - getExtremes(edge); - } - }); - - minX -= marginX; - minY -= marginY; - - _.each(g.nodes(), function(v) { - var node = g.node(v); - node.x -= minX; - node.y -= minY; - }); - - _.each(g.edges(), function(e) { - var edge = g.edge(e); - _.each(edge.points, function(p) { - p.x -= minX; - p.y -= minY; - }); - if (_.has(edge, "x")) { edge.x -= minX; } - if (_.has(edge, "y")) { edge.y -= minY; } - }); - - graphLabel.width = maxX - minX + marginX; - graphLabel.height = maxY - minY + marginY; - } - - function assignNodeIntersects(g) { - _.each(g.edges(), function(e) { - var edge = g.edge(e), - nodeV = g.node(e.v), - nodeW = g.node(e.w), - p1, p2; - if (!edge.points) { - edge.points = []; - p1 = nodeW; - p2 = nodeV; - } else { - p1 = edge.points[0]; - p2 = edge.points[edge.points.length - 1]; - } - edge.points.unshift(util.intersectRect(nodeV, p1)); - edge.points.push(util.intersectRect(nodeW, p2)); - }); - } - - function fixupEdgeLabelCoords(g) { - _.each(g.edges(), function(e) { - var edge = g.edge(e); - if (_.has(edge, "x")) { - if (edge.labelpos === "l" || edge.labelpos === "r") { - edge.width -= edge.labeloffset; - } - switch (edge.labelpos) { - case "l": edge.x -= edge.width / 2 + edge.labeloffset; break; - case "r": edge.x += edge.width / 2 + edge.labeloffset; break; - } - } - }); - } - - function reversePointsForReversedEdges(g) { - _.each(g.edges(), function(e) { - var edge = g.edge(e); - if (edge.reversed) { - edge.points.reverse(); - } - }); - } - - function removeBorderNodes(g) { - _.each(g.nodes(), function(v) { - if (g.children(v).length) { - var node = g.node(v), - t = g.node(node.borderTop), - b = g.node(node.borderBottom), - l = g.node(_.last(node.borderLeft)), - r = g.node(_.last(node.borderRight)); - - node.width = Math.abs(r.x - l.x); - node.height = Math.abs(b.y - t.y); - node.x = l.x + node.width / 2; - node.y = t.y + node.height / 2; - } - }); - - _.each(g.nodes(), function(v) { - if (g.node(v).dummy === "border") { - g.removeNode(v); - } - }); - } - - function removeSelfEdges(g) { - _.each(g.edges(), function(e) { - if (e.v === e.w) { - var node = g.node(e.v); - if (!node.selfEdges) { - node.selfEdges = []; - } - node.selfEdges.push({ e: e, label: g.edge(e) }); - g.removeEdge(e); - } - }); - } - - function insertSelfEdges(g) { - var layers = util.buildLayerMatrix(g); - _.each(layers, function(layer) { - var orderShift = 0; - _.each(layer, function(v, i) { - var node = g.node(v); - node.order = i + orderShift; - _.each(node.selfEdges, function(selfEdge) { - util.addDummyNode(g, "selfedge", { - width: selfEdge.label.width, - height: selfEdge.label.height, - rank: node.rank, - order: i + (++orderShift), - e: selfEdge.e, - label: selfEdge.label - }, "_se"); - }); - delete node.selfEdges; - }); - }); - } - - function positionSelfEdges(g) { - _.each(g.nodes(), function(v) { - var node = g.node(v); - if (node.dummy === "selfedge") { - var selfNode = g.node(node.e.v), - x = selfNode.x + selfNode.width / 2, - y = selfNode.y, - dx = node.x - x, - dy = selfNode.height / 2; - g.setEdge(node.e, node.label); - g.removeNode(v); - node.label.points = [ - { x: x + 2 * dx / 3, y: y - dy }, - { x: x + 5 * dx / 6, y: y - dy }, - { x: x + dx , y: y }, - { x: x + 5 * dx / 6, y: y + dy }, - { x: x + 2 * dx / 3, y: y + dy }, - ]; - node.label.x = node.x; - node.label.y = node.y; - } - }); - } - - function selectNumberAttrs(obj, attrs) { - return _.mapValues(_.pick(obj, attrs), Number); - } - - function canonicalize(attrs) { - var newAttrs = {}; - _.each(attrs, function(v, k) { - newAttrs[k.toLowerCase()] = v; - }); - return newAttrs; - } - -},{"./acyclic":2,"./add-border-segments":3,"./coordinate-system":4,"./graphlib":7,"./lodash":10,"./nesting-graph":11,"./normalize":12,"./order":17,"./parent-dummy-chains":22,"./position":24,"./rank":26,"./util":29}],10:[function(require,module,exports){ - /* global window */ - - var lodash; - - if (typeof require === "function") { - try { - lodash = require("lodash"); - } catch (e) {} - } - - if (!lodash) { - lodash = window._; - } - - module.exports = lodash; - -},{"lodash":51}],11:[function(require,module,exports){ - var _ = require("./lodash"), - util = require("./util"); - - module.exports = { - run: run, - cleanup: cleanup - }; - - /* - * A nesting graph creates dummy nodes for the tops and bottoms of subgraphs, - * adds appropriate edges to ensure that all cluster nodes are placed between - * these boundries, and ensures that the graph is connected. - * - * In addition we ensure, through the use of the minlen property, that nodes - * and subgraph border nodes to not end up on the same rank. - * - * Preconditions: - * - * 1. Input graph is a DAG - * 2. Nodes in the input graph has a minlen attribute - * - * Postconditions: - * - * 1. Input graph is connected. - * 2. Dummy nodes are added for the tops and bottoms of subgraphs. - * 3. The minlen attribute for nodes is adjusted to ensure nodes do not - * get placed on the same rank as subgraph border nodes. - * - * The nesting graph idea comes from Sander, "Layout of Compound Directed - * Graphs." - */ - function run(g) { - var root = util.addDummyNode(g, "root", {}, "_root"), - depths = treeDepths(g), - height = _.max(depths) - 1, - nodeSep = 2 * height + 1; - - g.graph().nestingRoot = root; - - // Multiply minlen by nodeSep to align nodes on non-border ranks. - _.each(g.edges(), function(e) { g.edge(e).minlen *= nodeSep; }); - - // Calculate a weight that is sufficient to keep subgraphs vertically compact - var weight = sumWeights(g) + 1; - - // Create border nodes and link them up - _.each(g.children(), function(child) { - dfs(g, root, nodeSep, weight, height, depths, child); - }); - - // Save the multiplier for node layers for later removal of empty border - // layers. - g.graph().nodeRankFactor = nodeSep; - } - - function dfs(g, root, nodeSep, weight, height, depths, v) { - var children = g.children(v); - if (!children.length) { - if (v !== root) { - g.setEdge(root, v, { weight: 0, minlen: nodeSep }); - } - return; - } - - var top = util.addBorderNode(g, "_bt"), - bottom = util.addBorderNode(g, "_bb"), - label = g.node(v); - - g.setParent(top, v); - label.borderTop = top; - g.setParent(bottom, v); - label.borderBottom = bottom; - - _.each(children, function(child) { - dfs(g, root, nodeSep, weight, height, depths, child); - - var childNode = g.node(child), - childTop = childNode.borderTop ? childNode.borderTop : child, - childBottom = childNode.borderBottom ? childNode.borderBottom : child, - thisWeight = childNode.borderTop ? weight : 2 * weight, - minlen = childTop !== childBottom ? 1 : height - depths[v] + 1; - - g.setEdge(top, childTop, { - weight: thisWeight, - minlen: minlen, - nestingEdge: true - }); - - g.setEdge(childBottom, bottom, { - weight: thisWeight, - minlen: minlen, - nestingEdge: true - }); - }); - - if (!g.parent(v)) { - g.setEdge(root, top, { weight: 0, minlen: height + depths[v] }); - } - } - - function treeDepths(g) { - var depths = {}; - function dfs(v, depth) { - var children = g.children(v); - if (children && children.length) { - _.each(children, function(child) { - dfs(child, depth + 1); - }); - } - depths[v] = depth; - } - _.each(g.children(), function(v) { dfs(v, 1); }); - return depths; - } - - function sumWeights(g) { - return _.reduce(g.edges(), function(acc, e) { - return acc + g.edge(e).weight; - }, 0); - } - - function cleanup(g) { - var graphLabel = g.graph(); - g.removeNode(graphLabel.nestingRoot); - delete graphLabel.nestingRoot; - _.each(g.edges(), function(e) { - var edge = g.edge(e); - if (edge.nestingEdge) { - g.removeEdge(e); - } - }); - } - -},{"./lodash":10,"./util":29}],12:[function(require,module,exports){ - "use strict"; - - var _ = require("./lodash"), - util = require("./util"); - - module.exports = { - run: run, - undo: undo - }; - - /* - * Breaks any long edges in the graph into short segments that span 1 layer - * each. This operation is undoable with the denormalize function. - * - * Pre-conditions: - * - * 1. The input graph is a DAG. - * 2. Each node in the graph has a "rank" property. - * - * Post-condition: - * - * 1. All edges in the graph have a length of 1. - * 2. Dummy nodes are added where edges have been split into segments. - * 3. The graph is augmented with a "dummyChains" attribute which contains - * the first dummy in each chain of dummy nodes produced. - */ - function run(g) { - g.graph().dummyChains = []; - _.each(g.edges(), function(edge) { normalizeEdge(g, edge); }); - } - - function normalizeEdge(g, e) { - var v = e.v, - vRank = g.node(v).rank, - w = e.w, - wRank = g.node(w).rank, - name = e.name, - edgeLabel = g.edge(e), - labelRank = edgeLabel.labelRank; - - if (wRank === vRank + 1) return; - - g.removeEdge(e); - - var dummy, attrs, i; - for (i = 0, ++vRank; vRank < wRank; ++i, ++vRank) { - edgeLabel.points = []; - attrs = { - width: 0, height: 0, - edgeLabel: edgeLabel, edgeObj: e, - rank: vRank - }; - dummy = util.addDummyNode(g, "edge", attrs, "_d"); - if (vRank === labelRank) { - attrs.width = edgeLabel.width; - attrs.height = edgeLabel.height; - attrs.dummy = "edge-label"; - attrs.labelpos = edgeLabel.labelpos; - } - g.setEdge(v, dummy, { weight: edgeLabel.weight }, name); - if (i === 0) { - g.graph().dummyChains.push(dummy); - } - v = dummy; - } - - g.setEdge(v, w, { weight: edgeLabel.weight }, name); - } - - function undo(g) { - _.each(g.graph().dummyChains, function(v) { - var node = g.node(v), - origLabel = node.edgeLabel, - w; - g.setEdge(node.edgeObj, origLabel); - while (node.dummy) { - w = g.successors(v)[0]; - g.removeNode(v); - origLabel.points.push({ x: node.x, y: node.y }); - if (node.dummy === "edge-label") { - origLabel.x = node.x; - origLabel.y = node.y; - origLabel.width = node.width; - origLabel.height = node.height; - } - v = w; - node = g.node(v); - } - }); - } - -},{"./lodash":10,"./util":29}],13:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = addSubgraphConstraints; - - function addSubgraphConstraints(g, cg, vs) { - var prev = {}, - rootPrev; - - _.each(vs, function(v) { - var child = g.parent(v), - parent, - prevChild; - while (child) { - parent = g.parent(child); - if (parent) { - prevChild = prev[parent]; - prev[parent] = child; - } else { - prevChild = rootPrev; - rootPrev = child; - } - if (prevChild && prevChild !== child) { - cg.setEdge(prevChild, child); - return; - } - child = parent; - } - }); - - /* - function dfs(v) { - var children = v ? g.children(v) : g.children(); - if (children.length) { - var min = Number.POSITIVE_INFINITY, - subgraphs = []; - _.each(children, function(child) { - var childMin = dfs(child); - if (g.children(child).length) { - subgraphs.push({ v: child, order: childMin }); - } - min = Math.min(min, childMin); - }); - _.reduce(_.sortBy(subgraphs, "order"), function(prev, curr) { - cg.setEdge(prev.v, curr.v); - return curr; - }); - return min; - } - return g.node(v).order; - } - dfs(undefined); - */ - } - -},{"../lodash":10}],14:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = barycenter; - - function barycenter(g, movable) { - return _.map(movable, function(v) { - var inV = g.inEdges(v); - if (!inV.length) { - return { v: v }; - } else { - var result = _.reduce(inV, function(acc, e) { - var edge = g.edge(e), - nodeU = g.node(e.v); - return { - sum: acc.sum + (edge.weight * nodeU.order), - weight: acc.weight + edge.weight - }; - }, { sum: 0, weight: 0 }); - - return { - v: v, - barycenter: result.sum / result.weight, - weight: result.weight - }; - } - }); - } - - -},{"../lodash":10}],15:[function(require,module,exports){ - var _ = require("../lodash"), - Graph = require("../graphlib").Graph; - - module.exports = buildLayerGraph; - - /* - * Constructs a graph that can be used to sort a layer of nodes. The graph will - * contain all base and subgraph nodes from the request layer in their original - * hierarchy and any edges that are incident on these nodes and are of the type - * requested by the "relationship" parameter. - * - * Nodes from the requested rank that do not have parents are assigned a root - * node in the output graph, which is set in the root graph attribute. This - * makes it easy to walk the hierarchy of movable nodes during ordering. - * - * Pre-conditions: - * - * 1. Input graph is a DAG - * 2. Base nodes in the input graph have a rank attribute - * 3. Subgraph nodes in the input graph has minRank and maxRank attributes - * 4. Edges have an assigned weight - * - * Post-conditions: - * - * 1. Output graph has all nodes in the movable rank with preserved - * hierarchy. - * 2. Root nodes in the movable layer are made children of the node - * indicated by the root attribute of the graph. - * 3. Non-movable nodes incident on movable nodes, selected by the - * relationship parameter, are included in the graph (without hierarchy). - * 4. Edges incident on movable nodes, selected by the relationship - * parameter, are added to the output graph. - * 5. The weights for copied edges are aggregated as need, since the output - * graph is not a multi-graph. - */ - function buildLayerGraph(g, rank, relationship) { - var root = createRootNode(g), - result = new Graph({ compound: true }).setGraph({ root: root }) - .setDefaultNodeLabel(function(v) { return g.node(v); }); - - _.each(g.nodes(), function(v) { - var node = g.node(v), - parent = g.parent(v); - - if (node.rank === rank || node.minRank <= rank && rank <= node.maxRank) { - result.setNode(v); - result.setParent(v, parent || root); - - // This assumes we have only short edges! - _.each(g[relationship](v), function(e) { - var u = e.v === v ? e.w : e.v, - edge = result.edge(u, v), - weight = !_.isUndefined(edge) ? edge.weight : 0; - result.setEdge(u, v, { weight: g.edge(e).weight + weight }); - }); - - if (_.has(node, "minRank")) { - result.setNode(v, { - borderLeft: node.borderLeft[rank], - borderRight: node.borderRight[rank] - }); - } - } - }); - - return result; - } - - function createRootNode(g) { - var v; - while (g.hasNode((v = _.uniqueId("_root")))); - return v; - } - -},{"../graphlib":7,"../lodash":10}],16:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"); - - module.exports = crossCount; - - /* - * A function that takes a layering (an array of layers, each with an array of - * ordererd nodes) and a graph and returns a weighted crossing count. - * - * Pre-conditions: - * - * 1. Input graph must be simple (not a multigraph), directed, and include - * only simple edges. - * 2. Edges in the input graph must have assigned weights. - * - * Post-conditions: - * - * 1. The graph and layering matrix are left unchanged. - * - * This algorithm is derived from Barth, et al., "Bilayer Cross Counting." - */ - function crossCount(g, layering) { - var cc = 0; - for (var i = 1; i < layering.length; ++i) { - cc += twoLayerCrossCount(g, layering[i-1], layering[i]); - } - return cc; - } - - function twoLayerCrossCount(g, northLayer, southLayer) { - // Sort all of the edges between the north and south layers by their position - // in the north layer and then the south. Map these edges to the position of - // their head in the south layer. - var southPos = _.zipObject(southLayer, - _.map(southLayer, function (v, i) { return i; })); - var southEntries = _.flatten(_.map(northLayer, function(v) { - return _.chain(g.outEdges(v)) - .map(function(e) { - return { pos: southPos[e.w], weight: g.edge(e).weight }; - }) - .sortBy("pos") - .value(); - }), true); - - // Build the accumulator tree - var firstIndex = 1; - while (firstIndex < southLayer.length) firstIndex <<= 1; - var treeSize = 2 * firstIndex - 1; - firstIndex -= 1; - var tree = _.map(new Array(treeSize), function() { return 0; }); - - // Calculate the weighted crossings - var cc = 0; - _.each(southEntries.forEach(function(entry) { - var index = entry.pos + firstIndex; - tree[index] += entry.weight; - var weightSum = 0; - while (index > 0) { - if (index % 2) { - weightSum += tree[index + 1]; - } - index = (index - 1) >> 1; - tree[index] += entry.weight; - } - cc += entry.weight * weightSum; - })); - - return cc; - } - -},{"../lodash":10}],17:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"), - initOrder = require("./init-order"), - crossCount = require("./cross-count"), - sortSubgraph = require("./sort-subgraph"), - buildLayerGraph = require("./build-layer-graph"), - addSubgraphConstraints = require("./add-subgraph-constraints"), - Graph = require("../graphlib").Graph, - util = require("../util"); - - module.exports = order; - - /* - * Applies heuristics to minimize edge crossings in the graph and sets the best - * order solution as an order attribute on each node. - * - * Pre-conditions: - * - * 1. Graph must be DAG - * 2. Graph nodes must be objects with a "rank" attribute - * 3. Graph edges must have the "weight" attribute - * - * Post-conditions: - * - * 1. Graph nodes will have an "order" attribute based on the results of the - * algorithm. - */ - function order(g) { - var maxRank = util.maxRank(g), - downLayerGraphs = buildLayerGraphs(g, _.range(1, maxRank + 1), "inEdges"), - upLayerGraphs = buildLayerGraphs(g, _.range(maxRank - 1, -1, -1), "outEdges"); - - var layering = initOrder(g); - assignOrder(g, layering); - - var bestCC = Number.POSITIVE_INFINITY, - best; - - for (var i = 0, lastBest = 0; lastBest < 4; ++i, ++lastBest) { - sweepLayerGraphs(i % 2 ? downLayerGraphs : upLayerGraphs, i % 4 >= 2); - - layering = util.buildLayerMatrix(g); - var cc = crossCount(g, layering); - if (cc < bestCC) { - lastBest = 0; - best = _.cloneDeep(layering); - bestCC = cc; - } - } - - assignOrder(g, best); - } - - function buildLayerGraphs(g, ranks, relationship) { - return _.map(ranks, function(rank) { - return buildLayerGraph(g, rank, relationship); - }); - } - - function sweepLayerGraphs(layerGraphs, biasRight) { - var cg = new Graph(); - _.each(layerGraphs, function(lg) { - var root = lg.graph().root; - var sorted = sortSubgraph(lg, root, cg, biasRight); - _.each(sorted.vs, function(v, i) { - lg.node(v).order = i; - }); - addSubgraphConstraints(lg, cg, sorted.vs); - }); - } - - function assignOrder(g, layering) { - _.each(layering, function(layer) { - _.each(layer, function(v, i) { - g.node(v).order = i; - }); - }); - } - -},{"../graphlib":7,"../lodash":10,"../util":29,"./add-subgraph-constraints":13,"./build-layer-graph":15,"./cross-count":16,"./init-order":18,"./sort-subgraph":20}],18:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"); - - module.exports = initOrder; - - /* - * Assigns an initial order value for each node by performing a DFS search - * starting from nodes in the first rank. Nodes are assigned an order in their - * rank as they are first visited. - * - * This approach comes from Gansner, et al., "A Technique for Drawing Directed - * Graphs." - * - * Returns a layering matrix with an array per layer and each layer sorted by - * the order of its nodes. - */ - function initOrder(g) { - var visited = {}, - simpleNodes = _.filter(g.nodes(), function(v) { - return !g.children(v).length; - }), - maxRank = _.max(_.map(simpleNodes, function(v) { return g.node(v).rank; })), - layers = _.map(_.range(maxRank + 1), function() { return []; }); - - function dfs(v) { - if (_.has(visited, v)) return; - visited[v] = true; - var node = g.node(v); - layers[node.rank].push(v); - _.each(g.successors(v), dfs); - } - - var orderedVs = _.sortBy(simpleNodes, function(v) { return g.node(v).rank; }); - _.each(orderedVs, dfs); - - return layers; - } - -},{"../lodash":10}],19:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"); - - module.exports = resolveConflicts; - - /* - * Given a list of entries of the form {v, barycenter, weight} and a - * constraint graph this function will resolve any conflicts between the - * constraint graph and the barycenters for the entries. If the barycenters for - * an entry would violate a constraint in the constraint graph then we coalesce - * the nodes in the conflict into a new node that respects the contraint and - * aggregates barycenter and weight information. - * - * This implementation is based on the description in Forster, "A Fast and - * Simple Hueristic for Constrained Two-Level Crossing Reduction," thought it - * differs in some specific details. - * - * Pre-conditions: - * - * 1. Each entry has the form {v, barycenter, weight}, or if the node has - * no barycenter, then {v}. - * - * Returns: - * - * A new list of entries of the form {vs, i, barycenter, weight}. The list - * `vs` may either be a singleton or it may be an aggregation of nodes - * ordered such that they do not violate constraints from the constraint - * graph. The property `i` is the lowest original index of any of the - * elements in `vs`. - */ - function resolveConflicts(entries, cg) { - var mappedEntries = {}; - _.each(entries, function(entry, i) { - var tmp = mappedEntries[entry.v] = { - indegree: 0, - "in": [], - out: [], - vs: [entry.v], - i: i - }; - if (!_.isUndefined(entry.barycenter)) { - tmp.barycenter = entry.barycenter; - tmp.weight = entry.weight; - } - }); - - _.each(cg.edges(), function(e) { - var entryV = mappedEntries[e.v], - entryW = mappedEntries[e.w]; - if (!_.isUndefined(entryV) && !_.isUndefined(entryW)) { - entryW.indegree++; - entryV.out.push(mappedEntries[e.w]); - } - }); - - var sourceSet = _.filter(mappedEntries, function(entry) { - return !entry.indegree; - }); - - return doResolveConflicts(sourceSet); - } - - function doResolveConflicts(sourceSet) { - var entries = []; - - function handleIn(vEntry) { - return function(uEntry) { - if (uEntry.merged) { - return; - } - if (_.isUndefined(uEntry.barycenter) || - _.isUndefined(vEntry.barycenter) || - uEntry.barycenter >= vEntry.barycenter) { - mergeEntries(vEntry, uEntry); - } - }; - } - - function handleOut(vEntry) { - return function(wEntry) { - wEntry["in"].push(vEntry); - if (--wEntry.indegree === 0) { - sourceSet.push(wEntry); - } - }; - } - - while (sourceSet.length) { - var entry = sourceSet.pop(); - entries.push(entry); - _.each(entry["in"].reverse(), handleIn(entry)); - _.each(entry.out, handleOut(entry)); - } - - return _.chain(entries) - .filter(function(entry) { return !entry.merged; }) - .map(function(entry) { - return _.pick(entry, ["vs", "i", "barycenter", "weight"]); - }) - .value(); - } - - function mergeEntries(target, source) { - var sum = 0, - weight = 0; - - if (target.weight) { - sum += target.barycenter * target.weight; - weight += target.weight; - } - - if (source.weight) { - sum += source.barycenter * source.weight; - weight += source.weight; - } - - target.vs = source.vs.concat(target.vs); - target.barycenter = sum / weight; - target.weight = weight; - target.i = Math.min(source.i, target.i); - source.merged = true; - } - -},{"../lodash":10}],20:[function(require,module,exports){ - var _ = require("../lodash"), - barycenter = require("./barycenter"), - resolveConflicts = require("./resolve-conflicts"), - sort = require("./sort"); - - module.exports = sortSubgraph; - - function sortSubgraph(g, v, cg, biasRight) { - var movable = g.children(v), - node = g.node(v), - bl = node ? node.borderLeft : undefined, - br = node ? node.borderRight: undefined, - subgraphs = {}; - - if (bl) { - movable = _.filter(movable, function(w) { - return w !== bl && w !== br; - }); - } - - var barycenters = barycenter(g, movable); - _.each(barycenters, function(entry) { - if (g.children(entry.v).length) { - var subgraphResult = sortSubgraph(g, entry.v, cg, biasRight); - subgraphs[entry.v] = subgraphResult; - if (_.has(subgraphResult, "barycenter")) { - mergeBarycenters(entry, subgraphResult); - } - } - }); - - var entries = resolveConflicts(barycenters, cg); - expandSubgraphs(entries, subgraphs); - - var result = sort(entries, biasRight); - - if (bl) { - result.vs = _.flatten([bl, result.vs, br], true); - if (g.predecessors(bl).length) { - var blPred = g.node(g.predecessors(bl)[0]), - brPred = g.node(g.predecessors(br)[0]); - if (!_.has(result, "barycenter")) { - result.barycenter = 0; - result.weight = 0; - } - result.barycenter = (result.barycenter * result.weight + - blPred.order + brPred.order) / (result.weight + 2); - result.weight += 2; - } - } - - return result; - } - - function expandSubgraphs(entries, subgraphs) { - _.each(entries, function(entry) { - entry.vs = _.flatten(entry.vs.map(function(v) { - if (subgraphs[v]) { - return subgraphs[v].vs; - } - return v; - }), true); - }); - } - - function mergeBarycenters(target, other) { - if (!_.isUndefined(target.barycenter)) { - target.barycenter = (target.barycenter * target.weight + - other.barycenter * other.weight) / - (target.weight + other.weight); - target.weight += other.weight; - } else { - target.barycenter = other.barycenter; - target.weight = other.weight; - } - } - -},{"../lodash":10,"./barycenter":14,"./resolve-conflicts":19,"./sort":21}],21:[function(require,module,exports){ - var _ = require("../lodash"), - util = require("../util"); - - module.exports = sort; - - function sort(entries, biasRight) { - var parts = util.partition(entries, function(entry) { - return _.has(entry, "barycenter"); - }); - var sortable = parts.lhs, - unsortable = _.sortBy(parts.rhs, function(entry) { return -entry.i; }), - vs = [], - sum = 0, - weight = 0, - vsIndex = 0; - - sortable.sort(compareWithBias(!!biasRight)); - - vsIndex = consumeUnsortable(vs, unsortable, vsIndex); - - _.each(sortable, function (entry) { - vsIndex += entry.vs.length; - vs.push(entry.vs); - sum += entry.barycenter * entry.weight; - weight += entry.weight; - vsIndex = consumeUnsortable(vs, unsortable, vsIndex); - }); - - var result = { vs: _.flatten(vs, true) }; - if (weight) { - result.barycenter = sum / weight; - result.weight = weight; - } - return result; - } - - function consumeUnsortable(vs, unsortable, index) { - var last; - while (unsortable.length && (last = _.last(unsortable)).i <= index) { - unsortable.pop(); - vs.push(last.vs); - index++; - } - return index; - } - - function compareWithBias(bias) { - return function(entryV, entryW) { - if (entryV.barycenter < entryW.barycenter) { - return -1; - } else if (entryV.barycenter > entryW.barycenter) { - return 1; - } - - return !bias ? entryV.i - entryW.i : entryW.i - entryV.i; - }; - } - -},{"../lodash":10,"../util":29}],22:[function(require,module,exports){ - var _ = require("./lodash"); - - module.exports = parentDummyChains; - - function parentDummyChains(g) { - var postorderNums = postorder(g); - - _.each(g.graph().dummyChains, function(v) { - var node = g.node(v), - edgeObj = node.edgeObj, - pathData = findPath(g, postorderNums, edgeObj.v, edgeObj.w), - path = pathData.path, - lca = pathData.lca, - pathIdx = 0, - pathV = path[pathIdx], - ascending = true; - - while (v !== edgeObj.w) { - node = g.node(v); - - if (ascending) { - while ((pathV = path[pathIdx]) !== lca && - g.node(pathV).maxRank < node.rank) { - pathIdx++; - } - - if (pathV === lca) { - ascending = false; - } - } - - if (!ascending) { - while (pathIdx < path.length - 1 && - g.node(pathV = path[pathIdx + 1]).minRank <= node.rank) { - pathIdx++; - } - pathV = path[pathIdx]; - } - - g.setParent(v, pathV); - v = g.successors(v)[0]; - } - }); - } - -// Find a path from v to w through the lowest common ancestor (LCA). Return the -// full path and the LCA. - function findPath(g, postorderNums, v, w) { - var vPath = [], - wPath = [], - low = Math.min(postorderNums[v].low, postorderNums[w].low), - lim = Math.max(postorderNums[v].lim, postorderNums[w].lim), - parent, - lca; - - // Traverse up from v to find the LCA - parent = v; - do { - parent = g.parent(parent); - vPath.push(parent); - } while (parent && - (postorderNums[parent].low > low || lim > postorderNums[parent].lim)); - lca = parent; - - // Traverse from w to LCA - parent = w; - while ((parent = g.parent(parent)) !== lca) { - wPath.push(parent); - } - - return { path: vPath.concat(wPath.reverse()), lca: lca }; - } - - function postorder(g) { - var result = {}, - lim = 0; - - function dfs(v) { - var low = lim; - _.each(g.children(v), dfs); - result[v] = { low: low, lim: lim++ }; - } - _.each(g.children(), dfs); - - return result; - } - -},{"./lodash":10}],23:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"), - Graph = require("../graphlib").Graph, - util = require("../util"); - - /* - * This module provides coordinate assignment based on Brandes and Köpf, "Fast - * and Simple Horizontal Coordinate Assignment." - */ - - module.exports = { - positionX: positionX, - findType1Conflicts: findType1Conflicts, - findType2Conflicts: findType2Conflicts, - addConflict: addConflict, - hasConflict: hasConflict, - verticalAlignment: verticalAlignment, - horizontalCompaction: horizontalCompaction, - alignCoordinates: alignCoordinates, - findSmallestWidthAlignment: findSmallestWidthAlignment, - balance: balance - }; - - /* - * Marks all edges in the graph with a type-1 conflict with the "type1Conflict" - * property. A type-1 conflict is one where a non-inner segment crosses an - * inner segment. An inner segment is an edge with both incident nodes marked - * with the "dummy" property. - * - * This algorithm scans layer by layer, starting with the second, for type-1 - * conflicts between the current layer and the previous layer. For each layer - * it scans the nodes from left to right until it reaches one that is incident - * on an inner segment. It then scans predecessors to determine if they have - * edges that cross that inner segment. At the end a final scan is done for all - * nodes on the current rank to see if they cross the last visited inner - * segment. - * - * This algorithm (safely) assumes that a dummy node will only be incident on a - * single node in the layers being scanned. - */ - function findType1Conflicts(g, layering) { - var conflicts = {}; - - function visitLayer(prevLayer, layer) { - var - // last visited node in the previous layer that is incident on an inner - // segment. - k0 = 0, - // Tracks the last node in this layer scanned for crossings with a type-1 - // segment. - scanPos = 0, - prevLayerLength = prevLayer.length, - lastNode = _.last(layer); - - _.each(layer, function(v, i) { - var w = findOtherInnerSegmentNode(g, v), - k1 = w ? g.node(w).order : prevLayerLength; - - if (w || v === lastNode) { - _.each(layer.slice(scanPos, i +1), function(scanNode) { - _.each(g.predecessors(scanNode), function(u) { - var uLabel = g.node(u), - uPos = uLabel.order; - if ((uPos < k0 || k1 < uPos) && - !(uLabel.dummy && g.node(scanNode).dummy)) { - addConflict(conflicts, u, scanNode); - } - }); - }); - scanPos = i + 1; - k0 = k1; - } - }); - - return layer; - } - - _.reduce(layering, visitLayer); - return conflicts; - } - - function findType2Conflicts(g, layering) { - var conflicts = {}; - - function scan(south, southPos, southEnd, prevNorthBorder, nextNorthBorder) { - var v; - _.each(_.range(southPos, southEnd), function(i) { - v = south[i]; - if (g.node(v).dummy) { - _.each(g.predecessors(v), function(u) { - var uNode = g.node(u); - if (uNode.dummy && - (uNode.order < prevNorthBorder || uNode.order > nextNorthBorder)) { - addConflict(conflicts, u, v); - } - }); - } - }); - } - - - function visitLayer(north, south) { - var prevNorthPos = -1, - nextNorthPos, - southPos = 0; - - _.each(south, function(v, southLookahead) { - if (g.node(v).dummy === "border") { - var predecessors = g.predecessors(v); - if (predecessors.length) { - nextNorthPos = g.node(predecessors[0]).order; - scan(south, southPos, southLookahead, prevNorthPos, nextNorthPos); - southPos = southLookahead; - prevNorthPos = nextNorthPos; - } - } - scan(south, southPos, south.length, nextNorthPos, north.length); - }); - - return south; - } - - _.reduce(layering, visitLayer); - return conflicts; - } - - function findOtherInnerSegmentNode(g, v) { - if (g.node(v).dummy) { - return _.find(g.predecessors(v), function(u) { - return g.node(u).dummy; - }); - } - } - - function addConflict(conflicts, v, w) { - if (v > w) { - var tmp = v; - v = w; - w = tmp; - } - - var conflictsV = conflicts[v]; - if (!conflictsV) { - conflicts[v] = conflictsV = {}; - } - conflictsV[w] = true; - } - - function hasConflict(conflicts, v, w) { - if (v > w) { - var tmp = v; - v = w; - w = tmp; - } - return _.has(conflicts[v], w); - } - - /* - * Try to align nodes into vertical "blocks" where possible. This algorithm - * attempts to align a node with one of its median neighbors. If the edge - * connecting a neighbor is a type-1 conflict then we ignore that possibility. - * If a previous node has already formed a block with a node after the node - * we're trying to form a block with, we also ignore that possibility - our - * blocks would be split in that scenario. - */ - function verticalAlignment(g, layering, conflicts, neighborFn) { - var root = {}, - align = {}, - pos = {}; - - // We cache the position here based on the layering because the graph and - // layering may be out of sync. The layering matrix is manipulated to - // generate different extreme alignments. - _.each(layering, function(layer) { - _.each(layer, function(v, order) { - root[v] = v; - align[v] = v; - pos[v] = order; - }); - }); - - _.each(layering, function(layer) { - var prevIdx = -1; - _.each(layer, function(v) { - var ws = neighborFn(v); - if (ws.length) { - ws = _.sortBy(ws, function(w) { return pos[w]; }); - var mp = (ws.length - 1) / 2; - for (var i = Math.floor(mp), il = Math.ceil(mp); i <= il; ++i) { - var w = ws[i]; - if (align[v] === v && - prevIdx < pos[w] && - !hasConflict(conflicts, v, w)) { - align[w] = v; - align[v] = root[v] = root[w]; - prevIdx = pos[w]; - } - } - } - }); - }); - - return { root: root, align: align }; - } - - function horizontalCompaction(g, layering, root, align, reverseSep) { - // This portion of the algorithm differs from BK due to a number of problems. - // Instead of their algorithm we construct a new block graph and do two - // sweeps. The first sweep places blocks with the smallest possible - // coordinates. The second sweep removes unused space by moving blocks to the - // greatest coordinates without violating separation. - var xs = {}, - blockG = buildBlockGraph(g, layering, root, reverseSep); - - // First pass, assign smallest coordinates via DFS - var visited = {}; - function pass1(v) { - if (!_.has(visited, v)) { - visited[v] = true; - xs[v] = _.reduce(blockG.inEdges(v), function(max, e) { - pass1(e.v); - return Math.max(max, xs[e.v] + blockG.edge(e)); - }, 0); - } - } - _.each(blockG.nodes(), pass1); - - var borderType = reverseSep ? "borderLeft" : "borderRight"; - function pass2(v) { - if (visited[v] !== 2) { - visited[v]++; - var node = g.node(v); - var min = _.reduce(blockG.outEdges(v), function(min, e) { - pass2(e.w); - return Math.min(min, xs[e.w] - blockG.edge(e)); - }, Number.POSITIVE_INFINITY); - if (min !== Number.POSITIVE_INFINITY && node.borderType !== borderType) { - xs[v] = Math.max(xs[v], min); - } - } - } - _.each(blockG.nodes(), pass2); - - // Assign x coordinates to all nodes - _.each(align, function(v) { - xs[v] = xs[root[v]]; - }); - - return xs; - } - - - function buildBlockGraph(g, layering, root, reverseSep) { - var blockGraph = new Graph(), - graphLabel = g.graph(), - sepFn = sep(graphLabel.nodesep, graphLabel.edgesep, reverseSep); - - _.each(layering, function(layer) { - var u; - _.each(layer, function(v) { - var vRoot = root[v]; - blockGraph.setNode(vRoot); - if (u) { - var uRoot = root[u], - prevMax = blockGraph.edge(uRoot, vRoot); - blockGraph.setEdge(uRoot, vRoot, Math.max(sepFn(g, v, u), prevMax || 0)); - } - u = v; - }); - }); - - return blockGraph; - } - - /* - * Returns the alignment that has the smallest width of the given alignments. - */ - function findSmallestWidthAlignment(g, xss) { - return _.min(xss, function(xs) { - var min = _.min(xs, function(x, v) { return x - width(g, v) / 2; }), - max = _.max(xs, function(x, v) { return x + width(g, v) / 2; }); - return max - min; - }); - } - - /* - * Align the coordinates of each of the layout alignments such that - * left-biased alignments have their minimum coordinate at the same point as - * the minimum coordinate of the smallest width alignment and right-biased - * alignments have their maximum coordinate at the same point as the maximum - * coordinate of the smallest width alignment. - */ - function alignCoordinates(xss, alignTo) { - var alignToMin = _.min(alignTo), - alignToMax = _.max(alignTo); - - _.each(["u", "d"], function(vert) { - _.each(["l", "r"], function(horiz) { - var alignment = vert + horiz, - xs = xss[alignment], - delta; - if (xs === alignTo) return; - - delta = horiz === "l" ? alignToMin - _.min(xs) : alignToMax - _.max(xs); - - if (delta) { - xss[alignment] = _.mapValues(xs, function(x) { return x + delta; }); - } - }); - }); - } - - function balance(xss, align) { - return _.mapValues(xss.ul, function(ignore, v) { - if (align) { - return xss[align.toLowerCase()][v]; - } else { - var xs = _.sortBy(_.pluck(xss, v)); - return (xs[1] + xs[2]) / 2; - } - }); - } - - function positionX(g) { - var layering = util.buildLayerMatrix(g), - conflicts = _.merge(findType1Conflicts(g, layering), - findType2Conflicts(g, layering)); - - var xss = {}, - adjustedLayering; - _.each(["u", "d"], function(vert) { - adjustedLayering = vert === "u" ? layering : _.values(layering).reverse(); - _.each(["l", "r"], function(horiz) { - if (horiz === "r") { - adjustedLayering = _.map(adjustedLayering, function(inner) { - return _.values(inner).reverse(); - }); - } - - var neighborFn = _.bind(vert === "u" ? g.predecessors : g.successors, g); - var align = verticalAlignment(g, adjustedLayering, conflicts, neighborFn); - var xs = horizontalCompaction(g, adjustedLayering, - align.root, align.align, - horiz === "r"); - if (horiz === "r") { - xs = _.mapValues(xs, function(x) { return -x; }); - } - xss[vert + horiz] = xs; - }); - }); - - var smallestWidth = findSmallestWidthAlignment(g, xss); - alignCoordinates(xss, smallestWidth); - return balance(xss, g.graph().align); - } - - function sep(nodeSep, edgeSep, reverseSep) { - return function(g, v, w) { - var vLabel = g.node(v), - wLabel = g.node(w), - sum = 0, - delta; - - sum += vLabel.width / 2; - if (_.has(vLabel, "labelpos")) { - switch (vLabel.labelpos.toLowerCase()) { - case "l": delta = -vLabel.width / 2; break; - case "r": delta = vLabel.width / 2; break; - } - } - if (delta) { - sum += reverseSep ? delta : -delta; - } - delta = 0; - - sum += (vLabel.dummy ? edgeSep : nodeSep) / 2; - sum += (wLabel.dummy ? edgeSep : nodeSep) / 2; - - sum += wLabel.width / 2; - if (_.has(wLabel, "labelpos")) { - switch (wLabel.labelpos.toLowerCase()) { - case "l": delta = wLabel.width / 2; break; - case "r": delta = -wLabel.width / 2; break; - } - } - if (delta) { - sum += reverseSep ? delta : -delta; - } - delta = 0; - - return sum; - }; - } - - function width(g, v) { - return g.node(v).width; - } - -},{"../graphlib":7,"../lodash":10,"../util":29}],24:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"), - util = require("../util"), - positionX = require("./bk").positionX; - - module.exports = position; - - function position(g) { - g = util.asNonCompoundGraph(g); - - positionY(g); - _.each(positionX(g), function(x, v) { - g.node(v).x = x; - }); - } - - function positionY(g) { - var layering = util.buildLayerMatrix(g), - rankSep = g.graph().ranksep, - prevY = 0; - _.each(layering, function(layer) { - var maxHeight = _.max(_.map(layer, function(v) { return g.node(v).height; })); - _.each(layer, function(v) { - g.node(v).y = prevY + maxHeight / 2; - }); - prevY += maxHeight + rankSep; - }); - } - - -},{"../lodash":10,"../util":29,"./bk":23}],25:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"), - Graph = require("../graphlib").Graph, - slack = require("./util").slack; - - module.exports = feasibleTree; - - /* - * Constructs a spanning tree with tight edges and adjusted the input node's - * ranks to achieve this. A tight edge is one that is has a length that matches - * its "minlen" attribute. - * - * The basic structure for this function is derived from Gansner, et al., "A - * Technique for Drawing Directed Graphs." - * - * Pre-conditions: - * - * 1. Graph must be a DAG. - * 2. Graph must be connected. - * 3. Graph must have at least one node. - * 5. Graph nodes must have been previously assigned a "rank" property that - * respects the "minlen" property of incident edges. - * 6. Graph edges must have a "minlen" property. - * - * Post-conditions: - * - * - Graph nodes will have their rank adjusted to ensure that all edges are - * tight. - * - * Returns a tree (undirected graph) that is constructed using only "tight" - * edges. - */ - function feasibleTree(g) { - var t = new Graph({ directed: false }); - - // Choose arbitrary node from which to start our tree - var start = g.nodes()[0], - size = g.nodeCount(); - t.setNode(start, {}); - - var edge, delta; - while (tightTree(t, g) < size) { - edge = findMinSlackEdge(t, g); - delta = t.hasNode(edge.v) ? slack(g, edge) : -slack(g, edge); - shiftRanks(t, g, delta); - } - - return t; - } - - /* - * Finds a maximal tree of tight edges and returns the number of nodes in the - * tree. - */ - function tightTree(t, g) { - function dfs(v) { - _.each(g.nodeEdges(v), function(e) { - var edgeV = e.v, - w = (v === edgeV) ? e.w : edgeV; - if (!t.hasNode(w) && !slack(g, e)) { - t.setNode(w, {}); - t.setEdge(v, w, {}); - dfs(w); - } - }); - } - - _.each(t.nodes(), dfs); - return t.nodeCount(); - } - - /* - * Finds the edge with the smallest slack that is incident on tree and returns - * it. - */ - function findMinSlackEdge(t, g) { - return _.min(g.edges(), function(e) { - if (t.hasNode(e.v) !== t.hasNode(e.w)) { - return slack(g, e); - } - }); - } - - function shiftRanks(t, g, delta) { - _.each(t.nodes(), function(v) { - g.node(v).rank += delta; - }); - } - -},{"../graphlib":7,"../lodash":10,"./util":28}],26:[function(require,module,exports){ - "use strict"; - - var rankUtil = require("./util"), - longestPath = rankUtil.longestPath, - feasibleTree = require("./feasible-tree"), - networkSimplex = require("./network-simplex"); - - module.exports = rank; - - /* - * Assigns a rank to each node in the input graph that respects the "minlen" - * constraint specified on edges between nodes. - * - * This basic structure is derived from Gansner, et al., "A Technique for - * Drawing Directed Graphs." - * - * Pre-conditions: - * - * 1. Graph must be a connected DAG - * 2. Graph nodes must be objects - * 3. Graph edges must have "weight" and "minlen" attributes - * - * Post-conditions: - * - * 1. Graph nodes will have a "rank" attribute based on the results of the - * algorithm. Ranks can start at any index (including negative), we'll - * fix them up later. - */ - function rank(g) { - switch(g.graph().ranker) { - case "network-simplex": networkSimplexRanker(g); break; - case "tight-tree": tightTreeRanker(g); break; - case "longest-path": longestPathRanker(g); break; - default: networkSimplexRanker(g); - } - } - -// A fast and simple ranker, but results are far from optimal. - var longestPathRanker = longestPath; - - function tightTreeRanker(g) { - longestPath(g); - feasibleTree(g); - } - - function networkSimplexRanker(g) { - networkSimplex(g); - } - -},{"./feasible-tree":25,"./network-simplex":27,"./util":28}],27:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"), - feasibleTree = require("./feasible-tree"), - slack = require("./util").slack, - initRank = require("./util").longestPath, - preorder = require("../graphlib").alg.preorder, - postorder = require("../graphlib").alg.postorder, - simplify = require("../util").simplify; - - module.exports = networkSimplex; - -// Expose some internals for testing purposes - networkSimplex.initLowLimValues = initLowLimValues; - networkSimplex.initCutValues = initCutValues; - networkSimplex.calcCutValue = calcCutValue; - networkSimplex.leaveEdge = leaveEdge; - networkSimplex.enterEdge = enterEdge; - networkSimplex.exchangeEdges = exchangeEdges; - - /* - * The network simplex algorithm assigns ranks to each node in the input graph - * and iteratively improves the ranking to reduce the length of edges. - * - * Preconditions: - * - * 1. The input graph must be a DAG. - * 2. All nodes in the graph must have an object value. - * 3. All edges in the graph must have "minlen" and "weight" attributes. - * - * Postconditions: - * - * 1. All nodes in the graph will have an assigned "rank" attribute that has - * been optimized by the network simplex algorithm. Ranks start at 0. - * - * - * A rough sketch of the algorithm is as follows: - * - * 1. Assign initial ranks to each node. We use the longest path algorithm, - * which assigns ranks to the lowest position possible. In general this - * leads to very wide bottom ranks and unnecessarily long edges. - * 2. Construct a feasible tight tree. A tight tree is one such that all - * edges in the tree have no slack (difference between length of edge - * and minlen for the edge). This by itself greatly improves the assigned - * rankings by shorting edges. - * 3. Iteratively find edges that have negative cut values. Generally a - * negative cut value indicates that the edge could be removed and a new - * tree edge could be added to produce a more compact graph. - * - * Much of the algorithms here are derived from Gansner, et al., "A Technique - * for Drawing Directed Graphs." The structure of the file roughly follows the - * structure of the overall algorithm. - */ - function networkSimplex(g) { - g = simplify(g); - initRank(g); - var t = feasibleTree(g); - initLowLimValues(t); - initCutValues(t, g); - - var e, f; - while ((e = leaveEdge(t))) { - f = enterEdge(t, g, e); - exchangeEdges(t, g, e, f); - } - } - - /* - * Initializes cut values for all edges in the tree. - */ - function initCutValues(t, g) { - var vs = postorder(t, t.nodes()); - vs = vs.slice(0, vs.length - 1); - _.each(vs, function(v) { - assignCutValue(t, g, v); - }); - } - - function assignCutValue(t, g, child) { - var childLab = t.node(child), - parent = childLab.parent; - t.edge(child, parent).cutvalue = calcCutValue(t, g, child); - } - - /* - * Given the tight tree, its graph, and a child in the graph calculate and - * return the cut value for the edge between the child and its parent. - */ - function calcCutValue(t, g, child) { - var childLab = t.node(child), - parent = childLab.parent, - // True if the child is on the tail end of the edge in the directed graph - childIsTail = true, - // The graph's view of the tree edge we're inspecting - graphEdge = g.edge(child, parent), - // The accumulated cut value for the edge between this node and its parent - cutValue = 0; - - if (!graphEdge) { - childIsTail = false; - graphEdge = g.edge(parent, child); - } - - cutValue = graphEdge.weight; - - _.each(g.nodeEdges(child), function(e) { - var isOutEdge = e.v === child, - other = isOutEdge ? e.w : e.v; - - if (other !== parent) { - var pointsToHead = isOutEdge === childIsTail, - otherWeight = g.edge(e).weight; - - cutValue += pointsToHead ? otherWeight : -otherWeight; - if (isTreeEdge(t, child, other)) { - var otherCutValue = t.edge(child, other).cutvalue; - cutValue += pointsToHead ? -otherCutValue : otherCutValue; - } - } - }); - - return cutValue; - } - - function initLowLimValues(tree, root) { - if (arguments.length < 2) { - root = tree.nodes()[0]; - } - dfsAssignLowLim(tree, {}, 1, root); - } - - function dfsAssignLowLim(tree, visited, nextLim, v, parent) { - var low = nextLim, - label = tree.node(v); - - visited[v] = true; - _.each(tree.neighbors(v), function(w) { - if (!_.has(visited, w)) { - nextLim = dfsAssignLowLim(tree, visited, nextLim, w, v); - } - }); - - label.low = low; - label.lim = nextLim++; - if (parent) { - label.parent = parent; - } else { - // TODO should be able to remove this when we incrementally update low lim - delete label.parent; - } - - return nextLim; - } - - function leaveEdge(tree) { - return _.find(tree.edges(), function(e) { - return tree.edge(e).cutvalue < 0; - }); - } - - function enterEdge(t, g, edge) { - var v = edge.v, - w = edge.w; - - // For the rest of this function we assume that v is the tail and w is the - // head, so if we don't have this edge in the graph we should flip it to - // match the correct orientation. - if (!g.hasEdge(v, w)) { - v = edge.w; - w = edge.v; - } - - var vLabel = t.node(v), - wLabel = t.node(w), - tailLabel = vLabel, - flip = false; - - // If the root is in the tail of the edge then we need to flip the logic that - // checks for the head and tail nodes in the candidates function below. - if (vLabel.lim > wLabel.lim) { - tailLabel = wLabel; - flip = true; - } - - var candidates = _.filter(g.edges(), function(edge) { - return flip === isDescendant(t, t.node(edge.v), tailLabel) && - flip !== isDescendant(t, t.node(edge.w), tailLabel); - }); - - return _.min(candidates, function(edge) { return slack(g, edge); }); - } - - function exchangeEdges(t, g, e, f) { - var v = e.v, - w = e.w; - t.removeEdge(v, w); - t.setEdge(f.v, f.w, {}); - initLowLimValues(t); - initCutValues(t, g); - updateRanks(t, g); - } - - function updateRanks(t, g) { - var root = _.find(t.nodes(), function(v) { return !g.node(v).parent; }), - vs = preorder(t, root); - vs = vs.slice(1); - _.each(vs, function(v) { - var parent = t.node(v).parent, - edge = g.edge(v, parent), - flipped = false; - - if (!edge) { - edge = g.edge(parent, v); - flipped = true; - } - - g.node(v).rank = g.node(parent).rank + (flipped ? edge.minlen : -edge.minlen); - }); - } - - /* - * Returns true if the edge is in the tree. - */ - function isTreeEdge(tree, u, v) { - return tree.hasEdge(u, v); - } - - /* - * Returns true if the specified node is descendant of the root node per the - * assigned low and lim attributes in the tree. - */ - function isDescendant(tree, vLabel, rootLabel) { - return rootLabel.low <= vLabel.lim && vLabel.lim <= rootLabel.lim; - } - -},{"../graphlib":7,"../lodash":10,"../util":29,"./feasible-tree":25,"./util":28}],28:[function(require,module,exports){ - "use strict"; - - var _ = require("../lodash"); - - module.exports = { - longestPath: longestPath, - slack: slack - }; - - /* - * Initializes ranks for the input graph using the longest path algorithm. This - * algorithm scales well and is fast in practice, it yields rather poor - * solutions. Nodes are pushed to the lowest layer possible, leaving the bottom - * ranks wide and leaving edges longer than necessary. However, due to its - * speed, this algorithm is good for getting an initial ranking that can be fed - * into other algorithms. - * - * This algorithm does not normalize layers because it will be used by other - * algorithms in most cases. If using this algorithm directly, be sure to - * run normalize at the end. - * - * Pre-conditions: - * - * 1. Input graph is a DAG. - * 2. Input graph node labels can be assigned properties. - * - * Post-conditions: - * - * 1. Each node will be assign an (unnormalized) "rank" property. - */ - function longestPath(g) { - var visited = {}; - - function dfs(v) { - var label = g.node(v); - if (_.has(visited, v)) { - return label.rank; - } - visited[v] = true; - - var rank = _.min(_.map(g.outEdges(v), function(e) { - return dfs(e.w) - g.edge(e).minlen; - })); - - if (rank === Number.POSITIVE_INFINITY) { - rank = 0; - } - - return (label.rank = rank); - } - - _.each(g.sources(), dfs); - } - - /* - * Returns the amount of slack for the given edge. The slack is defined as the - * difference between the length of the edge and its minimum length. - */ - function slack(g, e) { - return g.node(e.w).rank - g.node(e.v).rank - g.edge(e).minlen; - } - -},{"../lodash":10}],29:[function(require,module,exports){ - "use strict"; - - var _ = require("./lodash"), - Graph = require("./graphlib").Graph; - - module.exports = { - addDummyNode: addDummyNode, - simplify: simplify, - asNonCompoundGraph: asNonCompoundGraph, - successorWeights: successorWeights, - predecessorWeights: predecessorWeights, - intersectRect: intersectRect, - buildLayerMatrix: buildLayerMatrix, - normalizeRanks: normalizeRanks, - removeEmptyRanks: removeEmptyRanks, - addBorderNode: addBorderNode, - maxRank: maxRank, - partition: partition, - time: time, - notime: notime - }; - - /* - * Adds a dummy node to the graph and return v. - */ - function addDummyNode(g, type, attrs, name) { - var v; - do { - v = _.uniqueId(name); - } while (g.hasNode(v)); - - attrs.dummy = type; - g.setNode(v, attrs); - return v; - } - - /* - * Returns a new graph with only simple edges. Handles aggregation of data - * associated with multi-edges. - */ - function simplify(g) { - var simplified = new Graph().setGraph(g.graph()); - _.each(g.nodes(), function(v) { simplified.setNode(v, g.node(v)); }); - _.each(g.edges(), function(e) { - var simpleLabel = simplified.edge(e.v, e.w) || { weight: 0, minlen: 1 }, - label = g.edge(e); - simplified.setEdge(e.v, e.w, { - weight: simpleLabel.weight + label.weight, - minlen: Math.max(simpleLabel.minlen, label.minlen) - }); - }); - return simplified; - } - - function asNonCompoundGraph(g) { - var simplified = new Graph({ multigraph: g.isMultigraph() }).setGraph(g.graph()); - _.each(g.nodes(), function(v) { - if (!g.children(v).length) { - simplified.setNode(v, g.node(v)); - } - }); - _.each(g.edges(), function(e) { - simplified.setEdge(e, g.edge(e)); - }); - return simplified; - } - - function successorWeights(g) { - var weightMap = _.map(g.nodes(), function(v) { - var sucs = {}; - _.each(g.outEdges(v), function(e) { - sucs[e.w] = (sucs[e.w] || 0) + g.edge(e).weight; - }); - return sucs; - }); - return _.zipObject(g.nodes(), weightMap); - } - - function predecessorWeights(g) { - var weightMap = _.map(g.nodes(), function(v) { - var preds = {}; - _.each(g.inEdges(v), function(e) { - preds[e.v] = (preds[e.v] || 0) + g.edge(e).weight; - }); - return preds; - }); - return _.zipObject(g.nodes(), weightMap); - } - - /* - * Finds where a line starting at point ({x, y}) would intersect a rectangle - * ({x, y, width, height}) if it were pointing at the rectangle's center. - */ - function intersectRect(rect, point) { - var x = rect.x; - var y = rect.y; - - // Rectangle intersection algorithm from: - // http://math.stackexchange.com/questions/108113/find-edge-between-two-boxes - var dx = point.x - x; - var dy = point.y - y; - var w = rect.width / 2; - var h = rect.height / 2; - - if (!dx && !dy) { - throw new Error("Not possible to find intersection inside of the rectangle"); - } - - var sx, sy; - if (Math.abs(dy) * w > Math.abs(dx) * h) { - // Intersection is top or bottom of rect. - if (dy < 0) { - h = -h; - } - sx = h * dx / dy; - sy = h; - } else { - // Intersection is left or right of rect. - if (dx < 0) { - w = -w; - } - sx = w; - sy = w * dy / dx; - } - - return { x: x + sx, y: y + sy }; - } - - /* - * Given a DAG with each node assigned "rank" and "order" properties, this - * function will produce a matrix with the ids of each node. - */ - function buildLayerMatrix(g) { - var layering = _.map(_.range(maxRank(g) + 1), function() { return []; }); - _.each(g.nodes(), function(v) { - var node = g.node(v), - rank = node.rank; - if (!_.isUndefined(rank)) { - layering[rank][node.order] = v; - } - }); - return layering; - } - - /* - * Adjusts the ranks for all nodes in the graph such that all nodes v have - * rank(v) >= 0 and at least one node w has rank(w) = 0. - */ - function normalizeRanks(g) { - var min = _.min(_.map(g.nodes(), function(v) { return g.node(v).rank; })); - _.each(g.nodes(), function(v) { - var node = g.node(v); - if (_.has(node, "rank")) { - node.rank -= min; - } - }); - } - - function removeEmptyRanks(g) { - // Ranks may not start at 0, so we need to offset them - var offset = _.min(_.map(g.nodes(), function(v) { return g.node(v).rank; })); - - var layers = []; - _.each(g.nodes(), function(v) { - var rank = g.node(v).rank - offset; - if (!layers[rank]) { - layers[rank] = []; - } - layers[rank].push(v); - }); - - var delta = 0, - nodeRankFactor = g.graph().nodeRankFactor; - _.each(layers, function(vs, i) { - if (_.isUndefined(vs) && i % nodeRankFactor !== 0) { - --delta; - } else if (delta) { - _.each(vs, function(v) { g.node(v).rank += delta; }); - } - }); - } - - function addBorderNode(g, prefix, rank, order) { - var node = { - width: 0, - height: 0 - }; - if (arguments.length >= 4) { - node.rank = rank; - node.order = order; - } - return addDummyNode(g, "border", node, prefix); - } - - function maxRank(g) { - return _.max(_.map(g.nodes(), function(v) { - var rank = g.node(v).rank; - if (!_.isUndefined(rank)) { - return rank; - } - })); - } - - /* - * Partition a collection into two groups: `lhs` and `rhs`. If the supplied - * function returns true for an entry it goes into `lhs`. Otherwise it goes - * into `rhs. - */ - function partition(collection, fn) { - var result = { lhs: [], rhs: [] }; - _.each(collection, function(value) { - if (fn(value)) { - result.lhs.push(value); - } else { - result.rhs.push(value); - } - }); - return result; - } - - /* - * Returns a new function that wraps `fn` with a timer. The wrapper logs the - * time it takes to execute the function. - */ - function time(name, fn) { - var start = _.now(); - try { - return fn(); - } finally { - console.log(name + " time: " + (_.now() - start) + "ms"); - } - } - - function notime(name, fn) { - return fn(); - } - -},{"./graphlib":7,"./lodash":10}],30:[function(require,module,exports){ - module.exports = "0.7.4"; - -},{}],31:[function(require,module,exports){ - /** - * Copyright (c) 2014, Chris Pettitt - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * 3. Neither the name of the copyright holder nor the names of its contributors - * may be used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - - var lib = require("./lib"); - - module.exports = { - Graph: lib.Graph, - json: require("./lib/json"), - alg: require("./lib/alg"), - version: lib.version - }; - -},{"./lib":47,"./lib/alg":38,"./lib/json":48}],32:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = components; - - function components(g) { - var visited = {}, - cmpts = [], - cmpt; - - function dfs(v) { - if (_.has(visited, v)) return; - visited[v] = true; - cmpt.push(v); - _.each(g.successors(v), dfs); - _.each(g.predecessors(v), dfs); - } - - _.each(g.nodes(), function(v) { - cmpt = []; - dfs(v); - if (cmpt.length) { - cmpts.push(cmpt); - } - }); - - return cmpts; - } - -},{"../lodash":49}],33:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = dfs; - - /* - * A helper that preforms a pre- or post-order traversal on the input graph - * and returns the nodes in the order they were visited. This algorithm treats - * the input as undirected. - * - * Order must be one of "pre" or "post". - */ - function dfs(g, vs, order) { - if (!_.isArray(vs)) { - vs = [vs]; - } - - var acc = [], - visited = {}; - _.each(vs, function(v) { - if (!g.hasNode(v)) { - throw new Error("Graph does not have node: " + v); - } - - doDfs(g, v, order === "post", visited, acc); - }); - return acc; - } - - function doDfs(g, v, postorder, visited, acc) { - if (!_.has(visited, v)) { - visited[v] = true; - - if (!postorder) { acc.push(v); } - _.each(g.neighbors(v), function(w) { - doDfs(g, w, postorder, visited, acc); - }); - if (postorder) { acc.push(v); } - } - } - -},{"../lodash":49}],34:[function(require,module,exports){ - var dijkstra = require("./dijkstra"), - _ = require("../lodash"); - - module.exports = dijkstraAll; - - function dijkstraAll(g, weightFunc, edgeFunc) { - return _.transform(g.nodes(), function(acc, v) { - acc[v] = dijkstra(g, v, weightFunc, edgeFunc); - }, {}); - } - -},{"../lodash":49,"./dijkstra":35}],35:[function(require,module,exports){ - var _ = require("../lodash"), - PriorityQueue = require("../data/priority-queue"); - - module.exports = dijkstra; - - var DEFAULT_WEIGHT_FUNC = _.constant(1); - - function dijkstra(g, source, weightFn, edgeFn) { - return runDijkstra(g, String(source), - weightFn || DEFAULT_WEIGHT_FUNC, - edgeFn || function(v) { return g.outEdges(v); }); - } - - function runDijkstra(g, source, weightFn, edgeFn) { - var results = {}, - pq = new PriorityQueue(), - v, vEntry; - - var updateNeighbors = function(edge) { - var w = edge.v !== v ? edge.v : edge.w, - wEntry = results[w], - weight = weightFn(edge), - distance = vEntry.distance + weight; - - if (weight < 0) { - throw new Error("dijkstra does not allow negative edge weights. " + - "Bad edge: " + edge + " Weight: " + weight); - } - - if (distance < wEntry.distance) { - wEntry.distance = distance; - wEntry.predecessor = v; - pq.decrease(w, distance); - } - }; - - g.nodes().forEach(function(v) { - var distance = v === source ? 0 : Number.POSITIVE_INFINITY; - results[v] = { distance: distance }; - pq.add(v, distance); - }); - - while (pq.size() > 0) { - v = pq.removeMin(); - vEntry = results[v]; - if (vEntry.distance === Number.POSITIVE_INFINITY) { - break; - } - - edgeFn(v).forEach(updateNeighbors); - } - - return results; - } - -},{"../data/priority-queue":45,"../lodash":49}],36:[function(require,module,exports){ - var _ = require("../lodash"), - tarjan = require("./tarjan"); - - module.exports = findCycles; - - function findCycles(g) { - return _.filter(tarjan(g), function(cmpt) { - return cmpt.length > 1 || (cmpt.length === 1 && g.hasEdge(cmpt[0], cmpt[0])); - }); - } - -},{"../lodash":49,"./tarjan":43}],37:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = floydWarshall; - - var DEFAULT_WEIGHT_FUNC = _.constant(1); - - function floydWarshall(g, weightFn, edgeFn) { - return runFloydWarshall(g, - weightFn || DEFAULT_WEIGHT_FUNC, - edgeFn || function(v) { return g.outEdges(v); }); - } - - function runFloydWarshall(g, weightFn, edgeFn) { - var results = {}, - nodes = g.nodes(); - - nodes.forEach(function(v) { - results[v] = {}; - results[v][v] = { distance: 0 }; - nodes.forEach(function(w) { - if (v !== w) { - results[v][w] = { distance: Number.POSITIVE_INFINITY }; - } - }); - edgeFn(v).forEach(function(edge) { - var w = edge.v === v ? edge.w : edge.v, - d = weightFn(edge); - results[v][w] = { distance: d, predecessor: v }; - }); - }); - - nodes.forEach(function(k) { - var rowK = results[k]; - nodes.forEach(function(i) { - var rowI = results[i]; - nodes.forEach(function(j) { - var ik = rowI[k]; - var kj = rowK[j]; - var ij = rowI[j]; - var altDistance = ik.distance + kj.distance; - if (altDistance < ij.distance) { - ij.distance = altDistance; - ij.predecessor = kj.predecessor; - } - }); - }); - }); - - return results; - } - -},{"../lodash":49}],38:[function(require,module,exports){ - module.exports = { - components: require("./components"), - dijkstra: require("./dijkstra"), - dijkstraAll: require("./dijkstra-all"), - findCycles: require("./find-cycles"), - floydWarshall: require("./floyd-warshall"), - isAcyclic: require("./is-acyclic"), - postorder: require("./postorder"), - preorder: require("./preorder"), - prim: require("./prim"), - tarjan: require("./tarjan"), - topsort: require("./topsort") - }; - -},{"./components":32,"./dijkstra":35,"./dijkstra-all":34,"./find-cycles":36,"./floyd-warshall":37,"./is-acyclic":39,"./postorder":40,"./preorder":41,"./prim":42,"./tarjan":43,"./topsort":44}],39:[function(require,module,exports){ - var topsort = require("./topsort"); - - module.exports = isAcyclic; - - function isAcyclic(g) { - try { - topsort(g); - } catch (e) { - if (e instanceof topsort.CycleException) { - return false; - } - throw e; - } - return true; - } - -},{"./topsort":44}],40:[function(require,module,exports){ - var dfs = require("./dfs"); - - module.exports = postorder; - - function postorder(g, vs) { - return dfs(g, vs, "post"); - } - -},{"./dfs":33}],41:[function(require,module,exports){ - var dfs = require("./dfs"); - - module.exports = preorder; - - function preorder(g, vs) { - return dfs(g, vs, "pre"); - } - -},{"./dfs":33}],42:[function(require,module,exports){ - var _ = require("../lodash"), - Graph = require("../graph"), - PriorityQueue = require("../data/priority-queue"); - - module.exports = prim; - - function prim(g, weightFunc) { - var result = new Graph(), - parents = {}, - pq = new PriorityQueue(), - v; - - function updateNeighbors(edge) { - var w = edge.v === v ? edge.w : edge.v, - pri = pq.priority(w); - if (pri !== undefined) { - var edgeWeight = weightFunc(edge); - if (edgeWeight < pri) { - parents[w] = v; - pq.decrease(w, edgeWeight); - } - } - } - - if (g.nodeCount() === 0) { - return result; - } - - _.each(g.nodes(), function(v) { - pq.add(v, Number.POSITIVE_INFINITY); - result.setNode(v); - }); - - // Start from an arbitrary node - pq.decrease(g.nodes()[0], 0); - - var init = false; - while (pq.size() > 0) { - v = pq.removeMin(); - if (_.has(parents, v)) { - result.setEdge(v, parents[v]); - } else if (init) { - throw new Error("Input graph is not connected: " + g); - } else { - init = true; - } - - g.nodeEdges(v).forEach(updateNeighbors); - } - - return result; - } - -},{"../data/priority-queue":45,"../graph":46,"../lodash":49}],43:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = tarjan; - - function tarjan(g) { - var index = 0, - stack = [], - visited = {}, // node id -> { onStack, lowlink, index } - results = []; - - function dfs(v) { - var entry = visited[v] = { - onStack: true, - lowlink: index, - index: index++ - }; - stack.push(v); - - g.successors(v).forEach(function(w) { - if (!_.has(visited, w)) { - dfs(w); - entry.lowlink = Math.min(entry.lowlink, visited[w].lowlink); - } else if (visited[w].onStack) { - entry.lowlink = Math.min(entry.lowlink, visited[w].index); - } - }); - - if (entry.lowlink === entry.index) { - var cmpt = [], - w; - do { - w = stack.pop(); - visited[w].onStack = false; - cmpt.push(w); - } while (v !== w); - results.push(cmpt); - } - } - - g.nodes().forEach(function(v) { - if (!_.has(visited, v)) { - dfs(v); - } - }); - - return results; - } - -},{"../lodash":49}],44:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = topsort; - topsort.CycleException = CycleException; - - function topsort(g) { - var visited = {}, - stack = {}, - results = []; - - function visit(node) { - if (_.has(stack, node)) { - throw new CycleException(); - } - - if (!_.has(visited, node)) { - stack[node] = true; - visited[node] = true; - _.each(g.predecessors(node), visit); - delete stack[node]; - results.push(node); - } - } - - _.each(g.sinks(), visit); - - if (_.size(visited) !== g.nodeCount()) { - throw new CycleException(); - } - - return results; - } - - function CycleException() {} - -},{"../lodash":49}],45:[function(require,module,exports){ - var _ = require("../lodash"); - - module.exports = PriorityQueue; - - /** - * A min-priority queue data structure. This algorithm is derived from Cormen, - * et al., "Introduction to Algorithms". The basic idea of a min-priority - * queue is that you can efficiently (in O(1) time) get the smallest key in - * the queue. Adding and removing elements takes O(log n) time. A key can - * have its priority decreased in O(log n) time. - */ - function PriorityQueue() { - this._arr = []; - this._keyIndices = {}; - } - - /** - * Returns the number of elements in the queue. Takes `O(1)` time. - */ - PriorityQueue.prototype.size = function() { - return this._arr.length; - }; - - /** - * Returns the keys that are in the queue. Takes `O(n)` time. - */ - PriorityQueue.prototype.keys = function() { - return this._arr.map(function(x) { return x.key; }); - }; - - /** - * Returns `true` if **key** is in the queue and `false` if not. - */ - PriorityQueue.prototype.has = function(key) { - return _.has(this._keyIndices, key); - }; - - /** - * Returns the priority for **key**. If **key** is not present in the queue - * then this function returns `undefined`. Takes `O(1)` time. - * - * @param {Object} key - */ - PriorityQueue.prototype.priority = function(key) { - var index = this._keyIndices[key]; - if (index !== undefined) { - return this._arr[index].priority; - } - }; - - /** - * Returns the key for the minimum element in this queue. If the queue is - * empty this function throws an Error. Takes `O(1)` time. - */ - PriorityQueue.prototype.min = function() { - if (this.size() === 0) { - throw new Error("Queue underflow"); - } - return this._arr[0].key; - }; - - /** - * Inserts a new key into the priority queue. If the key already exists in - * the queue this function returns `false`; otherwise it will return `true`. - * Takes `O(n)` time. - * - * @param {Object} key the key to add - * @param {Number} priority the initial priority for the key - */ - PriorityQueue.prototype.add = function(key, priority) { - var keyIndices = this._keyIndices; - key = String(key); - if (!_.has(keyIndices, key)) { - var arr = this._arr; - var index = arr.length; - keyIndices[key] = index; - arr.push({key: key, priority: priority}); - this._decrease(index); - return true; - } - return false; - }; - - /** - * Removes and returns the smallest key in the queue. Takes `O(log n)` time. - */ - PriorityQueue.prototype.removeMin = function() { - this._swap(0, this._arr.length - 1); - var min = this._arr.pop(); - delete this._keyIndices[min.key]; - this._heapify(0); - return min.key; - }; - - /** - * Decreases the priority for **key** to **priority**. If the new priority is - * greater than the previous priority, this function will throw an Error. - * - * @param {Object} key the key for which to raise priority - * @param {Number} priority the new priority for the key - */ - PriorityQueue.prototype.decrease = function(key, priority) { - var index = this._keyIndices[key]; - if (priority > this._arr[index].priority) { - throw new Error("New priority is greater than current priority. " + - "Key: " + key + " Old: " + this._arr[index].priority + " New: " + priority); - } - this._arr[index].priority = priority; - this._decrease(index); - }; - - PriorityQueue.prototype._heapify = function(i) { - var arr = this._arr; - var l = 2 * i, - r = l + 1, - largest = i; - if (l < arr.length) { - largest = arr[l].priority < arr[largest].priority ? l : largest; - if (r < arr.length) { - largest = arr[r].priority < arr[largest].priority ? r : largest; - } - if (largest !== i) { - this._swap(i, largest); - this._heapify(largest); - } - } - }; - - PriorityQueue.prototype._decrease = function(index) { - var arr = this._arr; - var priority = arr[index].priority; - var parent; - while (index !== 0) { - parent = index >> 1; - if (arr[parent].priority < priority) { - break; - } - this._swap(index, parent); - index = parent; - } - }; - - PriorityQueue.prototype._swap = function(i, j) { - var arr = this._arr; - var keyIndices = this._keyIndices; - var origArrI = arr[i]; - var origArrJ = arr[j]; - arr[i] = origArrJ; - arr[j] = origArrI; - keyIndices[origArrJ.key] = i; - keyIndices[origArrI.key] = j; - }; - -},{"../lodash":49}],46:[function(require,module,exports){ - "use strict"; - - var _ = require("./lodash"); - - module.exports = Graph; - - var DEFAULT_EDGE_NAME = "\x00", - GRAPH_NODE = "\x00", - EDGE_KEY_DELIM = "\x01"; - -// Implementation notes: -// -// * Node id query functions should return string ids for the nodes -// * Edge id query functions should return an "edgeObj", edge object, that is -// composed of enough information to uniquely identify an edge: {v, w, name}. -// * Internally we use an "edgeId", a stringified form of the edgeObj, to -// reference edges. This is because we need a performant way to look these -// edges up and, object properties, which have string keys, are the closest -// we're going to get to a performant hashtable in JavaScript. - - function Graph(opts) { - this._isDirected = _.has(opts, "directed") ? opts.directed : true; - this._isMultigraph = _.has(opts, "multigraph") ? opts.multigraph : false; - this._isCompound = _.has(opts, "compound") ? opts.compound : false; - - // Label for the graph itself - this._label = undefined; - - // Defaults to be set when creating a new node - this._defaultNodeLabelFn = _.constant(undefined); - - // Defaults to be set when creating a new edge - this._defaultEdgeLabelFn = _.constant(undefined); - - // v -> label - this._nodes = {}; - - if (this._isCompound) { - // v -> parent - this._parent = {}; - - // v -> children - this._children = {}; - this._children[GRAPH_NODE] = {}; - } - - // v -> edgeObj - this._in = {}; - - // u -> v -> Number - this._preds = {}; - - // v -> edgeObj - this._out = {}; - - // v -> w -> Number - this._sucs = {}; - - // e -> edgeObj - this._edgeObjs = {}; - - // e -> label - this._edgeLabels = {}; - } - - /* Number of nodes in the graph. Should only be changed by the implementation. */ - Graph.prototype._nodeCount = 0; - - /* Number of edges in the graph. Should only be changed by the implementation. */ - Graph.prototype._edgeCount = 0; - - - /* === Graph functions ========= */ - - Graph.prototype.isDirected = function() { - return this._isDirected; - }; - - Graph.prototype.isMultigraph = function() { - return this._isMultigraph; - }; - - Graph.prototype.isCompound = function() { - return this._isCompound; - }; - - Graph.prototype.setGraph = function(label) { - this._label = label; - return this; - }; - - Graph.prototype.graph = function() { - return this._label; - }; - - - /* === Node functions ========== */ - - Graph.prototype.setDefaultNodeLabel = function(newDefault) { - if (!_.isFunction(newDefault)) { - newDefault = _.constant(newDefault); - } - this._defaultNodeLabelFn = newDefault; - return this; - }; - - Graph.prototype.nodeCount = function() { - return this._nodeCount; - }; - - Graph.prototype.nodes = function() { - return _.keys(this._nodes); - }; - - Graph.prototype.sources = function() { - return _.filter(this.nodes(), function(v) { - return _.isEmpty(this._in[v]); - }, this); - }; - - Graph.prototype.sinks = function() { - return _.filter(this.nodes(), function(v) { - return _.isEmpty(this._out[v]); - }, this); - }; - - Graph.prototype.setNodes = function(vs, value) { - var args = arguments; - _.each(vs, function(v) { - if (args.length > 1) { - this.setNode(v, value); - } else { - this.setNode(v); - } - }, this); - return this; - }; - - Graph.prototype.setNode = function(v, value) { - if (_.has(this._nodes, v)) { - if (arguments.length > 1) { - this._nodes[v] = value; - } - return this; - } - - this._nodes[v] = arguments.length > 1 ? value : this._defaultNodeLabelFn(v); - if (this._isCompound) { - this._parent[v] = GRAPH_NODE; - this._children[v] = {}; - this._children[GRAPH_NODE][v] = true; - } - this._in[v] = {}; - this._preds[v] = {}; - this._out[v] = {}; - this._sucs[v] = {}; - ++this._nodeCount; - return this; - }; - - Graph.prototype.node = function(v) { - return this._nodes[v]; - }; - - Graph.prototype.hasNode = function(v) { - return _.has(this._nodes, v); - }; - - Graph.prototype.removeNode = function(v) { - var self = this; - if (_.has(this._nodes, v)) { - var removeEdge = function(e) { self.removeEdge(self._edgeObjs[e]); }; - delete this._nodes[v]; - if (this._isCompound) { - this._removeFromParentsChildList(v); - delete this._parent[v]; - _.each(this.children(v), function(child) { - this.setParent(child); - }, this); - delete this._children[v]; - } - _.each(_.keys(this._in[v]), removeEdge); - delete this._in[v]; - delete this._preds[v]; - _.each(_.keys(this._out[v]), removeEdge); - delete this._out[v]; - delete this._sucs[v]; - --this._nodeCount; - } - return this; - }; - - Graph.prototype.setParent = function(v, parent) { - if (!this._isCompound) { - throw new Error("Cannot set parent in a non-compound graph"); - } - - if (_.isUndefined(parent)) { - parent = GRAPH_NODE; - } else { - // Coerce parent to string - parent += ""; - for (var ancestor = parent; - !_.isUndefined(ancestor); - ancestor = this.parent(ancestor)) { - if (ancestor === v) { - throw new Error("Setting " + parent+ " as parent of " + v + - " would create create a cycle"); - } - } - - this.setNode(parent); - } - - this.setNode(v); - this._removeFromParentsChildList(v); - this._parent[v] = parent; - this._children[parent][v] = true; - return this; - }; - - Graph.prototype._removeFromParentsChildList = function(v) { - delete this._children[this._parent[v]][v]; - }; - - Graph.prototype.parent = function(v) { - if (this._isCompound) { - var parent = this._parent[v]; - if (parent !== GRAPH_NODE) { - return parent; - } - } - }; - - Graph.prototype.children = function(v) { - if (_.isUndefined(v)) { - v = GRAPH_NODE; - } - - if (this._isCompound) { - var children = this._children[v]; - if (children) { - return _.keys(children); - } - } else if (v === GRAPH_NODE) { - return this.nodes(); - } else if (this.hasNode(v)) { - return []; - } - }; - - Graph.prototype.predecessors = function(v) { - var predsV = this._preds[v]; - if (predsV) { - return _.keys(predsV); - } - }; - - Graph.prototype.successors = function(v) { - var sucsV = this._sucs[v]; - if (sucsV) { - return _.keys(sucsV); - } - }; - - Graph.prototype.neighbors = function(v) { - var preds = this.predecessors(v); - if (preds) { - return _.union(preds, this.successors(v)); - } - }; - - /* === Edge functions ========== */ - - Graph.prototype.setDefaultEdgeLabel = function(newDefault) { - if (!_.isFunction(newDefault)) { - newDefault = _.constant(newDefault); - } - this._defaultEdgeLabelFn = newDefault; - return this; - }; - - Graph.prototype.edgeCount = function() { - return this._edgeCount; - }; - - Graph.prototype.edges = function() { - return _.values(this._edgeObjs); - }; - - Graph.prototype.setPath = function(vs, value) { - var self = this, - args = arguments; - _.reduce(vs, function(v, w) { - if (args.length > 1) { - self.setEdge(v, w, value); - } else { - self.setEdge(v, w); - } - return w; - }); - return this; - }; - - /* - * setEdge(v, w, [value, [name]]) - * setEdge({ v, w, [name] }, [value]) - */ - Graph.prototype.setEdge = function() { - var v, w, name, value, - valueSpecified = false; - - if (_.isPlainObject(arguments[0])) { - v = arguments[0].v; - w = arguments[0].w; - name = arguments[0].name; - if (arguments.length === 2) { - value = arguments[1]; - valueSpecified = true; - } - } else { - v = arguments[0]; - w = arguments[1]; - name = arguments[3]; - if (arguments.length > 2) { - value = arguments[2]; - valueSpecified = true; - } - } - - v = "" + v; - w = "" + w; - if (!_.isUndefined(name)) { - name = "" + name; - } - - var e = edgeArgsToId(this._isDirected, v, w, name); - if (_.has(this._edgeLabels, e)) { - if (valueSpecified) { - this._edgeLabels[e] = value; - } - return this; - } - - if (!_.isUndefined(name) && !this._isMultigraph) { - throw new Error("Cannot set a named edge when isMultigraph = false"); - } - - // It didn't exist, so we need to create it. - // First ensure the nodes exist. - this.setNode(v); - this.setNode(w); - - this._edgeLabels[e] = valueSpecified ? value : this._defaultEdgeLabelFn(v, w, name); - - var edgeObj = edgeArgsToObj(this._isDirected, v, w, name); - // Ensure we add undirected edges in a consistent way. - v = edgeObj.v; - w = edgeObj.w; - - Object.freeze(edgeObj); - this._edgeObjs[e] = edgeObj; - incrementOrInitEntry(this._preds[w], v); - incrementOrInitEntry(this._sucs[v], w); - this._in[w][e] = edgeObj; - this._out[v][e] = edgeObj; - this._edgeCount++; - return this; - }; - - Graph.prototype.edge = function(v, w, name) { - var e = (arguments.length === 1 - ? edgeObjToId(this._isDirected, arguments[0]) - : edgeArgsToId(this._isDirected, v, w, name)); - return this._edgeLabels[e]; - }; - - Graph.prototype.hasEdge = function(v, w, name) { - var e = (arguments.length === 1 - ? edgeObjToId(this._isDirected, arguments[0]) - : edgeArgsToId(this._isDirected, v, w, name)); - return _.has(this._edgeLabels, e); - }; - - Graph.prototype.removeEdge = function(v, w, name) { - var e = (arguments.length === 1 - ? edgeObjToId(this._isDirected, arguments[0]) - : edgeArgsToId(this._isDirected, v, w, name)), - edge = this._edgeObjs[e]; - if (edge) { - v = edge.v; - w = edge.w; - delete this._edgeLabels[e]; - delete this._edgeObjs[e]; - decrementOrRemoveEntry(this._preds[w], v); - decrementOrRemoveEntry(this._sucs[v], w); - delete this._in[w][e]; - delete this._out[v][e]; - this._edgeCount--; - } - return this; - }; - - Graph.prototype.inEdges = function(v, u) { - var inV = this._in[v]; - if (inV) { - var edges = _.values(inV); - if (!u) { - return edges; - } - return _.filter(edges, function(edge) { return edge.v === u; }); - } - }; - - Graph.prototype.outEdges = function(v, w) { - var outV = this._out[v]; - if (outV) { - var edges = _.values(outV); - if (!w) { - return edges; - } - return _.filter(edges, function(edge) { return edge.w === w; }); - } - }; - - Graph.prototype.nodeEdges = function(v, w) { - var inEdges = this.inEdges(v, w); - if (inEdges) { - return inEdges.concat(this.outEdges(v, w)); - } - }; - - function incrementOrInitEntry(map, k) { - if (_.has(map, k)) { - map[k]++; - } else { - map[k] = 1; - } - } - - function decrementOrRemoveEntry(map, k) { - if (!--map[k]) { delete map[k]; } - } - - function edgeArgsToId(isDirected, v, w, name) { - if (!isDirected && v > w) { - var tmp = v; - v = w; - w = tmp; - } - return v + EDGE_KEY_DELIM + w + EDGE_KEY_DELIM + - (_.isUndefined(name) ? DEFAULT_EDGE_NAME : name); - } - - function edgeArgsToObj(isDirected, v, w, name) { - if (!isDirected && v > w) { - var tmp = v; - v = w; - w = tmp; - } - var edgeObj = { v: v, w: w }; - if (name) { - edgeObj.name = name; - } - return edgeObj; - } - - function edgeObjToId(isDirected, edgeObj) { - return edgeArgsToId(isDirected, edgeObj.v, edgeObj.w, edgeObj.name); - } - -},{"./lodash":49}],47:[function(require,module,exports){ -// Includes only the "core" of graphlib - module.exports = { - Graph: require("./graph"), - version: require("./version") - }; - -},{"./graph":46,"./version":50}],48:[function(require,module,exports){ - var _ = require("./lodash"), - Graph = require("./graph"); - - module.exports = { - write: write, - read: read - }; - - function write(g) { - var json = { - options: { - directed: g.isDirected(), - multigraph: g.isMultigraph(), - compound: g.isCompound() - }, - nodes: writeNodes(g), - edges: writeEdges(g) - }; - if (!_.isUndefined(g.graph())) { - json.value = _.clone(g.graph()); - } - return json; - } - - function writeNodes(g) { - return _.map(g.nodes(), function(v) { - var nodeValue = g.node(v), - parent = g.parent(v), - node = { v: v }; - if (!_.isUndefined(nodeValue)) { - node.value = nodeValue; - } - if (!_.isUndefined(parent)) { - node.parent = parent; - } - return node; - }); - } - - function writeEdges(g) { - return _.map(g.edges(), function(e) { - var edgeValue = g.edge(e), - edge = { v: e.v, w: e.w }; - if (!_.isUndefined(e.name)) { - edge.name = e.name; - } - if (!_.isUndefined(edgeValue)) { - edge.value = edgeValue; - } - return edge; - }); - } - - function read(json) { - var g = new Graph(json.options).setGraph(json.value); - _.each(json.nodes, function(entry) { - g.setNode(entry.v, entry.value); - if (entry.parent) { - g.setParent(entry.v, entry.parent); - } - }); - _.each(json.edges, function(entry) { - g.setEdge({ v: entry.v, w: entry.w, name: entry.name }, entry.value); - }); - return g; - } - -},{"./graph":46,"./lodash":49}],49:[function(require,module,exports){ - module.exports=require(10) -},{"/Users/cpettitt/projects/dagre/lib/lodash.js":10,"lodash":51}],50:[function(require,module,exports){ - module.exports = '1.0.5'; - -},{}],51:[function(require,module,exports){ - (function (global){ - /** - * @license - * lodash 3.10.0 (Custom Build) - * Build: `lodash modern -d -o ./index.js` - * Copyright 2012-2015 The Dojo Foundation - * Based on Underscore.js 1.8.3 - * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - * Available under MIT license - */ - ;(function() { - - /** Used as a safe reference for `undefined` in pre-ES5 environments. */ - var undefined; - - /** Used as the semantic version number. */ - var VERSION = '3.10.0'; - - /** Used to compose bitmasks for wrapper metadata. */ - var BIND_FLAG = 1, - BIND_KEY_FLAG = 2, - CURRY_BOUND_FLAG = 4, - CURRY_FLAG = 8, - CURRY_RIGHT_FLAG = 16, - PARTIAL_FLAG = 32, - PARTIAL_RIGHT_FLAG = 64, - ARY_FLAG = 128, - REARG_FLAG = 256; - - /** Used as default options for `_.trunc`. */ - var DEFAULT_TRUNC_LENGTH = 30, - DEFAULT_TRUNC_OMISSION = '...'; - - /** Used to detect when a function becomes hot. */ - var HOT_COUNT = 150, - HOT_SPAN = 16; - - /** Used as the size to enable large array optimizations. */ - var LARGE_ARRAY_SIZE = 200; - - /** Used to indicate the type of lazy iteratees. */ - var LAZY_FILTER_FLAG = 1, - LAZY_MAP_FLAG = 2; - - /** Used as the `TypeError` message for "Functions" methods. */ - var FUNC_ERROR_TEXT = 'Expected a function'; - - /** Used as the internal argument placeholder. */ - var PLACEHOLDER = '__lodash_placeholder__'; - - /** `Object#toString` result references. */ - var argsTag = '[object Arguments]', - arrayTag = '[object Array]', - boolTag = '[object Boolean]', - dateTag = '[object Date]', - errorTag = '[object Error]', - funcTag = '[object Function]', - mapTag = '[object Map]', - numberTag = '[object Number]', - objectTag = '[object Object]', - regexpTag = '[object RegExp]', - setTag = '[object Set]', - stringTag = '[object String]', - weakMapTag = '[object WeakMap]'; - - var arrayBufferTag = '[object ArrayBuffer]', - float32Tag = '[object Float32Array]', - float64Tag = '[object Float64Array]', - int8Tag = '[object Int8Array]', - int16Tag = '[object Int16Array]', - int32Tag = '[object Int32Array]', - uint8Tag = '[object Uint8Array]', - uint8ClampedTag = '[object Uint8ClampedArray]', - uint16Tag = '[object Uint16Array]', - uint32Tag = '[object Uint32Array]'; - - /** Used to match empty string literals in compiled template source. */ - var reEmptyStringLeading = /\b__p \+= '';/g, - reEmptyStringMiddle = /\b(__p \+=) '' \+/g, - reEmptyStringTrailing = /(__e\(.*?\)|\b__t\)) \+\n'';/g; - - /** Used to match HTML entities and HTML characters. */ - var reEscapedHtml = /&(?:amp|lt|gt|quot|#39|#96);/g, - reUnescapedHtml = /[&<>"'`]/g, - reHasEscapedHtml = RegExp(reEscapedHtml.source), - reHasUnescapedHtml = RegExp(reUnescapedHtml.source); - - /** Used to match template delimiters. */ - var reEscape = /<%-([\s\S]+?)%>/g, - reEvaluate = /<%([\s\S]+?)%>/g, - reInterpolate = /<%=([\s\S]+?)%>/g; - - /** Used to match property names within property paths. */ - var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/, - reIsPlainProp = /^\w*$/, - rePropName = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g; - - /** - * Used to match `RegExp` [syntax characters](http://ecma-international.org/ecma-262/6.0/#sec-patterns) - * and those outlined by [`EscapeRegExpPattern`](http://ecma-international.org/ecma-262/6.0/#sec-escaperegexppattern). - */ - var reRegExpChars = /^[:!,]|[\\^$.*+?()[\]{}|\/]|(^[0-9a-fA-Fnrtuvx])|([\n\r\u2028\u2029])/g, - reHasRegExpChars = RegExp(reRegExpChars.source); - - /** Used to match [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks). */ - var reComboMark = /[\u0300-\u036f\ufe20-\ufe23]/g; - - /** Used to match backslashes in property paths. */ - var reEscapeChar = /\\(\\)?/g; - - /** Used to match [ES template delimiters](http://ecma-international.org/ecma-262/6.0/#sec-template-literal-lexical-components). */ - var reEsTemplate = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g; - - /** Used to match `RegExp` flags from their coerced string values. */ - var reFlags = /\w*$/; - - /** Used to detect hexadecimal string values. */ - var reHasHexPrefix = /^0[xX]/; - - /** Used to detect host constructors (Safari > 5). */ - var reIsHostCtor = /^\[object .+?Constructor\]$/; - - /** Used to detect unsigned integer values. */ - var reIsUint = /^\d+$/; - - /** Used to match latin-1 supplementary letters (excluding mathematical operators). */ - var reLatin1 = /[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g; - - /** Used to ensure capturing order of template delimiters. */ - var reNoMatch = /($^)/; - - /** Used to match unescaped characters in compiled string literals. */ - var reUnescapedString = /['\n\r\u2028\u2029\\]/g; - - /** Used to match words to create compound words. */ - var reWords = (function() { - var upper = '[A-Z\\xc0-\\xd6\\xd8-\\xde]', - lower = '[a-z\\xdf-\\xf6\\xf8-\\xff]+'; - - return RegExp(upper + '+(?=' + upper + lower + ')|' + upper + '?' + lower + '|' + upper + '+|[0-9]+', 'g'); - }()); - - /** Used to assign default `context` object properties. */ - var contextProps = [ - 'Array', 'ArrayBuffer', 'Date', 'Error', 'Float32Array', 'Float64Array', - 'Function', 'Int8Array', 'Int16Array', 'Int32Array', 'Math', 'Number', - 'Object', 'RegExp', 'Set', 'String', '_', 'clearTimeout', 'isFinite', - 'parseFloat', 'parseInt', 'setTimeout', 'TypeError', 'Uint8Array', - 'Uint8ClampedArray', 'Uint16Array', 'Uint32Array', 'WeakMap' - ]; - - /** Used to make template sourceURLs easier to identify. */ - var templateCounter = -1; - - /** Used to identify `toStringTag` values of typed arrays. */ - var typedArrayTags = {}; - typedArrayTags[float32Tag] = typedArrayTags[float64Tag] = - typedArrayTags[int8Tag] = typedArrayTags[int16Tag] = - typedArrayTags[int32Tag] = typedArrayTags[uint8Tag] = - typedArrayTags[uint8ClampedTag] = typedArrayTags[uint16Tag] = - typedArrayTags[uint32Tag] = true; - typedArrayTags[argsTag] = typedArrayTags[arrayTag] = - typedArrayTags[arrayBufferTag] = typedArrayTags[boolTag] = - typedArrayTags[dateTag] = typedArrayTags[errorTag] = - typedArrayTags[funcTag] = typedArrayTags[mapTag] = - typedArrayTags[numberTag] = typedArrayTags[objectTag] = - typedArrayTags[regexpTag] = typedArrayTags[setTag] = - typedArrayTags[stringTag] = typedArrayTags[weakMapTag] = false; - - /** Used to identify `toStringTag` values supported by `_.clone`. */ - var cloneableTags = {}; - cloneableTags[argsTag] = cloneableTags[arrayTag] = - cloneableTags[arrayBufferTag] = cloneableTags[boolTag] = - cloneableTags[dateTag] = cloneableTags[float32Tag] = - cloneableTags[float64Tag] = cloneableTags[int8Tag] = - cloneableTags[int16Tag] = cloneableTags[int32Tag] = - cloneableTags[numberTag] = cloneableTags[objectTag] = - cloneableTags[regexpTag] = cloneableTags[stringTag] = - cloneableTags[uint8Tag] = cloneableTags[uint8ClampedTag] = - cloneableTags[uint16Tag] = cloneableTags[uint32Tag] = true; - cloneableTags[errorTag] = cloneableTags[funcTag] = - cloneableTags[mapTag] = cloneableTags[setTag] = - cloneableTags[weakMapTag] = false; - - /** Used to map latin-1 supplementary letters to basic latin letters. */ - var deburredLetters = { - '\xc0': 'A', '\xc1': 'A', '\xc2': 'A', '\xc3': 'A', '\xc4': 'A', '\xc5': 'A', - '\xe0': 'a', '\xe1': 'a', '\xe2': 'a', '\xe3': 'a', '\xe4': 'a', '\xe5': 'a', - '\xc7': 'C', '\xe7': 'c', - '\xd0': 'D', '\xf0': 'd', - '\xc8': 'E', '\xc9': 'E', '\xca': 'E', '\xcb': 'E', - '\xe8': 'e', '\xe9': 'e', '\xea': 'e', '\xeb': 'e', - '\xcC': 'I', '\xcd': 'I', '\xce': 'I', '\xcf': 'I', - '\xeC': 'i', '\xed': 'i', '\xee': 'i', '\xef': 'i', - '\xd1': 'N', '\xf1': 'n', - '\xd2': 'O', '\xd3': 'O', '\xd4': 'O', '\xd5': 'O', '\xd6': 'O', '\xd8': 'O', - '\xf2': 'o', '\xf3': 'o', '\xf4': 'o', '\xf5': 'o', '\xf6': 'o', '\xf8': 'o', - '\xd9': 'U', '\xda': 'U', '\xdb': 'U', '\xdc': 'U', - '\xf9': 'u', '\xfa': 'u', '\xfb': 'u', '\xfc': 'u', - '\xdd': 'Y', '\xfd': 'y', '\xff': 'y', - '\xc6': 'Ae', '\xe6': 'ae', - '\xde': 'Th', '\xfe': 'th', - '\xdf': 'ss' - }; - - /** Used to map characters to HTML entities. */ - var htmlEscapes = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''', - '`': '`' - }; - - /** Used to map HTML entities to characters. */ - var htmlUnescapes = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - ''': "'", - '`': '`' - }; - - /** Used to determine if values are of the language type `Object`. */ - var objectTypes = { - 'function': true, - 'object': true - }; - - /** Used to escape characters for inclusion in compiled regexes. */ - var regexpEscapes = { - '0': 'x30', '1': 'x31', '2': 'x32', '3': 'x33', '4': 'x34', - '5': 'x35', '6': 'x36', '7': 'x37', '8': 'x38', '9': 'x39', - 'A': 'x41', 'B': 'x42', 'C': 'x43', 'D': 'x44', 'E': 'x45', 'F': 'x46', - 'a': 'x61', 'b': 'x62', 'c': 'x63', 'd': 'x64', 'e': 'x65', 'f': 'x66', - 'n': 'x6e', 'r': 'x72', 't': 'x74', 'u': 'x75', 'v': 'x76', 'x': 'x78' - }; - - /** Used to escape characters for inclusion in compiled string literals. */ - var stringEscapes = { - '\\': '\\', - "'": "'", - '\n': 'n', - '\r': 'r', - '\u2028': 'u2028', - '\u2029': 'u2029' - }; - - /** Detect free variable `exports`. */ - var freeExports = objectTypes[typeof exports] && exports && !exports.nodeType && exports; - - /** Detect free variable `module`. */ - var freeModule = objectTypes[typeof module] && module && !module.nodeType && module; - - /** Detect free variable `global` from Node.js. */ - var freeGlobal = freeExports && freeModule && typeof global == 'object' && global && global.Object && global; - - /** Detect free variable `self`. */ - var freeSelf = objectTypes[typeof self] && self && self.Object && self; - - /** Detect free variable `window`. */ - var freeWindow = objectTypes[typeof window] && window && window.Object && window; - - /** Detect the popular CommonJS extension `module.exports`. */ - var moduleExports = freeModule && freeModule.exports === freeExports && freeExports; - - /** - * Used as a reference to the global object. - * - * The `this` value is used if it's the global object to avoid Greasemonkey's - * restricted `window` object, otherwise the `window` object is used. - */ - var root = freeGlobal || ((freeWindow !== (this && this.window)) && freeWindow) || freeSelf || this; - - /*--------------------------------------------------------------------------*/ - - /** - * The base implementation of `compareAscending` which compares values and - * sorts them in ascending order without guaranteeing a stable sort. - * - * @private - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {number} Returns the sort order indicator for `value`. - */ - function baseCompareAscending(value, other) { - if (value !== other) { - var valIsNull = value === null, - valIsUndef = value === undefined, - valIsReflexive = value === value; - - var othIsNull = other === null, - othIsUndef = other === undefined, - othIsReflexive = other === other; - - if ((value > other && !othIsNull) || !valIsReflexive || - (valIsNull && !othIsUndef && othIsReflexive) || - (valIsUndef && othIsReflexive)) { - return 1; - } - if ((value < other && !valIsNull) || !othIsReflexive || - (othIsNull && !valIsUndef && valIsReflexive) || - (othIsUndef && valIsReflexive)) { - return -1; - } - } - return 0; - } - - /** - * The base implementation of `_.findIndex` and `_.findLastIndex` without - * support for callback shorthands and `this` binding. - * - * @private - * @param {Array} array The array to search. - * @param {Function} predicate The function invoked per iteration. - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {number} Returns the index of the matched value, else `-1`. - */ - function baseFindIndex(array, predicate, fromRight) { - var length = array.length, - index = fromRight ? length : -1; - - while ((fromRight ? index-- : ++index < length)) { - if (predicate(array[index], index, array)) { - return index; - } - } - return -1; - } - - /** - * The base implementation of `_.indexOf` without support for binary searches. - * - * @private - * @param {Array} array The array to search. - * @param {*} value The value to search for. - * @param {number} fromIndex The index to search from. - * @returns {number} Returns the index of the matched value, else `-1`. - */ - function baseIndexOf(array, value, fromIndex) { - if (value !== value) { - return indexOfNaN(array, fromIndex); - } - var index = fromIndex - 1, - length = array.length; - - while (++index < length) { - if (array[index] === value) { - return index; - } - } - return -1; - } - - /** - * The base implementation of `_.isFunction` without support for environments - * with incorrect `typeof` results. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - */ - function baseIsFunction(value) { - // Avoid a Chakra JIT bug in compatibility modes of IE 11. - // See https://github.com/jashkenas/underscore/issues/1621 for more details. - return typeof value == 'function' || false; - } - - /** - * Converts `value` to a string if it's not one. An empty string is returned - * for `null` or `undefined` values. - * - * @private - * @param {*} value The value to process. - * @returns {string} Returns the string. - */ - function baseToString(value) { - return value == null ? '' : (value + ''); - } - - /** - * Used by `_.trim` and `_.trimLeft` to get the index of the first character - * of `string` that is not found in `chars`. - * - * @private - * @param {string} string The string to inspect. - * @param {string} chars The characters to find. - * @returns {number} Returns the index of the first character not found in `chars`. - */ - function charsLeftIndex(string, chars) { - var index = -1, - length = string.length; - - while (++index < length && chars.indexOf(string.charAt(index)) > -1) {} - return index; - } - - /** - * Used by `_.trim` and `_.trimRight` to get the index of the last character - * of `string` that is not found in `chars`. - * - * @private - * @param {string} string The string to inspect. - * @param {string} chars The characters to find. - * @returns {number} Returns the index of the last character not found in `chars`. - */ - function charsRightIndex(string, chars) { - var index = string.length; - - while (index-- && chars.indexOf(string.charAt(index)) > -1) {} - return index; - } - - /** - * Used by `_.sortBy` to compare transformed elements of a collection and stable - * sort them in ascending order. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @returns {number} Returns the sort order indicator for `object`. - */ - function compareAscending(object, other) { - return baseCompareAscending(object.criteria, other.criteria) || (object.index - other.index); - } - - /** - * Used by `_.sortByOrder` to compare multiple properties of a value to another - * and stable sort them. - * - * If `orders` is unspecified, all valuess are sorted in ascending order. Otherwise, - * a value is sorted in ascending order if its corresponding order is "asc", and - * descending if "desc". - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {boolean[]} orders The order to sort by for each property. - * @returns {number} Returns the sort order indicator for `object`. - */ - function compareMultiple(object, other, orders) { - var index = -1, - objCriteria = object.criteria, - othCriteria = other.criteria, - length = objCriteria.length, - ordersLength = orders.length; - - while (++index < length) { - var result = baseCompareAscending(objCriteria[index], othCriteria[index]); - if (result) { - if (index >= ordersLength) { - return result; - } - var order = orders[index]; - return result * ((order === 'asc' || order === true) ? 1 : -1); - } - } - // Fixes an `Array#sort` bug in the JS engine embedded in Adobe applications - // that causes it, under certain circumstances, to provide the same value for - // `object` and `other`. See https://github.com/jashkenas/underscore/pull/1247 - // for more details. - // - // This also ensures a stable sort in V8 and other engines. - // See https://code.google.com/p/v8/issues/detail?id=90 for more details. - return object.index - other.index; - } - - /** - * Used by `_.deburr` to convert latin-1 supplementary letters to basic latin letters. - * - * @private - * @param {string} letter The matched letter to deburr. - * @returns {string} Returns the deburred letter. - */ - function deburrLetter(letter) { - return deburredLetters[letter]; - } - - /** - * Used by `_.escape` to convert characters to HTML entities. - * - * @private - * @param {string} chr The matched character to escape. - * @returns {string} Returns the escaped character. - */ - function escapeHtmlChar(chr) { - return htmlEscapes[chr]; - } - - /** - * Used by `_.escapeRegExp` to escape characters for inclusion in compiled regexes. - * - * @private - * @param {string} chr The matched character to escape. - * @param {string} leadingChar The capture group for a leading character. - * @param {string} whitespaceChar The capture group for a whitespace character. - * @returns {string} Returns the escaped character. - */ - function escapeRegExpChar(chr, leadingChar, whitespaceChar) { - if (leadingChar) { - chr = regexpEscapes[chr]; - } else if (whitespaceChar) { - chr = stringEscapes[chr]; - } - return '\\' + chr; - } - - /** - * Used by `_.template` to escape characters for inclusion in compiled string literals. - * - * @private - * @param {string} chr The matched character to escape. - * @returns {string} Returns the escaped character. - */ - function escapeStringChar(chr) { - return '\\' + stringEscapes[chr]; - } - - /** - * Gets the index at which the first occurrence of `NaN` is found in `array`. - * - * @private - * @param {Array} array The array to search. - * @param {number} fromIndex The index to search from. - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {number} Returns the index of the matched `NaN`, else `-1`. - */ - function indexOfNaN(array, fromIndex, fromRight) { - var length = array.length, - index = fromIndex + (fromRight ? 0 : -1); - - while ((fromRight ? index-- : ++index < length)) { - var other = array[index]; - if (other !== other) { - return index; - } - } - return -1; - } - - /** - * Checks if `value` is object-like. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is object-like, else `false`. - */ - function isObjectLike(value) { - return !!value && typeof value == 'object'; - } - - /** - * Used by `trimmedLeftIndex` and `trimmedRightIndex` to determine if a - * character code is whitespace. - * - * @private - * @param {number} charCode The character code to inspect. - * @returns {boolean} Returns `true` if `charCode` is whitespace, else `false`. - */ - function isSpace(charCode) { - return ((charCode <= 160 && (charCode >= 9 && charCode <= 13) || charCode == 32 || charCode == 160) || charCode == 5760 || charCode == 6158 || - (charCode >= 8192 && (charCode <= 8202 || charCode == 8232 || charCode == 8233 || charCode == 8239 || charCode == 8287 || charCode == 12288 || charCode == 65279))); - } - - /** - * Replaces all `placeholder` elements in `array` with an internal placeholder - * and returns an array of their indexes. - * - * @private - * @param {Array} array The array to modify. - * @param {*} placeholder The placeholder to replace. - * @returns {Array} Returns the new array of placeholder indexes. - */ - function replaceHolders(array, placeholder) { - var index = -1, - length = array.length, - resIndex = -1, - result = []; - - while (++index < length) { - if (array[index] === placeholder) { - array[index] = PLACEHOLDER; - result[++resIndex] = index; - } - } - return result; - } - - /** - * An implementation of `_.uniq` optimized for sorted arrays without support - * for callback shorthands and `this` binding. - * - * @private - * @param {Array} array The array to inspect. - * @param {Function} [iteratee] The function invoked per iteration. - * @returns {Array} Returns the new duplicate-value-free array. - */ - function sortedUniq(array, iteratee) { - var seen, - index = -1, - length = array.length, - resIndex = -1, - result = []; - - while (++index < length) { - var value = array[index], - computed = iteratee ? iteratee(value, index, array) : value; - - if (!index || seen !== computed) { - seen = computed; - result[++resIndex] = value; - } - } - return result; - } - - /** - * Used by `_.trim` and `_.trimLeft` to get the index of the first non-whitespace - * character of `string`. - * - * @private - * @param {string} string The string to inspect. - * @returns {number} Returns the index of the first non-whitespace character. - */ - function trimmedLeftIndex(string) { - var index = -1, - length = string.length; - - while (++index < length && isSpace(string.charCodeAt(index))) {} - return index; - } - - /** - * Used by `_.trim` and `_.trimRight` to get the index of the last non-whitespace - * character of `string`. - * - * @private - * @param {string} string The string to inspect. - * @returns {number} Returns the index of the last non-whitespace character. - */ - function trimmedRightIndex(string) { - var index = string.length; - - while (index-- && isSpace(string.charCodeAt(index))) {} - return index; - } - - /** - * Used by `_.unescape` to convert HTML entities to characters. - * - * @private - * @param {string} chr The matched character to unescape. - * @returns {string} Returns the unescaped character. - */ - function unescapeHtmlChar(chr) { - return htmlUnescapes[chr]; - } - - /*--------------------------------------------------------------------------*/ - - /** - * Create a new pristine `lodash` function using the given `context` object. - * - * @static - * @memberOf _ - * @category Utility - * @param {Object} [context=root] The context object. - * @returns {Function} Returns a new `lodash` function. - * @example - * - * _.mixin({ 'foo': _.constant('foo') }); - * - * var lodash = _.runInContext(); - * lodash.mixin({ 'bar': lodash.constant('bar') }); - * - * _.isFunction(_.foo); - * // => true - * _.isFunction(_.bar); - * // => false - * - * lodash.isFunction(lodash.foo); - * // => false - * lodash.isFunction(lodash.bar); - * // => true - * - * // using `context` to mock `Date#getTime` use in `_.now` - * var mock = _.runInContext({ - * 'Date': function() { - * return { 'getTime': getTimeMock }; - * } - * }); - * - * // or creating a suped-up `defer` in Node.js - * var defer = _.runInContext({ 'setTimeout': setImmediate }).defer; - */ - function runInContext(context) { - // Avoid issues with some ES3 environments that attempt to use values, named - // after built-in constructors like `Object`, for the creation of literals. - // ES5 clears this up by stating that literals must use built-in constructors. - // See https://es5.github.io/#x11.1.5 for more details. - context = context ? _.defaults(root.Object(), context, _.pick(root, contextProps)) : root; - - /** Native constructor references. */ - var Array = context.Array, - Date = context.Date, - Error = context.Error, - Function = context.Function, - Math = context.Math, - Number = context.Number, - Object = context.Object, - RegExp = context.RegExp, - String = context.String, - TypeError = context.TypeError; - - /** Used for native method references. */ - var arrayProto = Array.prototype, - objectProto = Object.prototype, - stringProto = String.prototype; - - /** Used to resolve the decompiled source of functions. */ - var fnToString = Function.prototype.toString; - - /** Used to check objects for own properties. */ - var hasOwnProperty = objectProto.hasOwnProperty; - - /** Used to generate unique IDs. */ - var idCounter = 0; - - /** - * Used to resolve the [`toStringTag`](http://ecma-international.org/ecma-262/6.0/#sec-object.prototype.tostring) - * of values. - */ - var objToString = objectProto.toString; - - /** Used to restore the original `_` reference in `_.noConflict`. */ - var oldDash = root._; - - /** Used to detect if a method is native. */ - var reIsNative = RegExp('^' + - fnToString.call(hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') - .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + '$' - ); - - /** Native method references. */ - var ArrayBuffer = context.ArrayBuffer, - clearTimeout = context.clearTimeout, - parseFloat = context.parseFloat, - pow = Math.pow, - propertyIsEnumerable = objectProto.propertyIsEnumerable, - Set = getNative(context, 'Set'), - setTimeout = context.setTimeout, - splice = arrayProto.splice, - Uint8Array = context.Uint8Array, - WeakMap = getNative(context, 'WeakMap'); - - /* Native method references for those with the same name as other `lodash` methods. */ - var nativeCeil = Math.ceil, - nativeCreate = getNative(Object, 'create'), - nativeFloor = Math.floor, - nativeIsArray = getNative(Array, 'isArray'), - nativeIsFinite = context.isFinite, - nativeKeys = getNative(Object, 'keys'), - nativeMax = Math.max, - nativeMin = Math.min, - nativeNow = getNative(Date, 'now'), - nativeParseInt = context.parseInt, - nativeRandom = Math.random; - - /** Used as references for `-Infinity` and `Infinity`. */ - var NEGATIVE_INFINITY = Number.NEGATIVE_INFINITY, - POSITIVE_INFINITY = Number.POSITIVE_INFINITY; - - /** Used as references for the maximum length and index of an array. */ - var MAX_ARRAY_LENGTH = 4294967295, - MAX_ARRAY_INDEX = MAX_ARRAY_LENGTH - 1, - HALF_MAX_ARRAY_LENGTH = MAX_ARRAY_LENGTH >>> 1; - - /** - * Used as the [maximum length](http://ecma-international.org/ecma-262/6.0/#sec-number.max_safe_integer) - * of an array-like value. - */ - var MAX_SAFE_INTEGER = 9007199254740991; - - /** Used to store function metadata. */ - var metaMap = WeakMap && new WeakMap; - - /** Used to lookup unminified function names. */ - var realNames = {}; - - /*------------------------------------------------------------------------*/ - - /** - * Creates a `lodash` object which wraps `value` to enable implicit chaining. - * Methods that operate on and return arrays, collections, and functions can - * be chained together. Methods that retrieve a single value or may return a - * primitive value will automatically end the chain returning the unwrapped - * value. Explicit chaining may be enabled using `_.chain`. The execution of - * chained methods is lazy, that is, execution is deferred until `_#value` - * is implicitly or explicitly called. - * - * Lazy evaluation allows several methods to support shortcut fusion. Shortcut - * fusion is an optimization strategy which merge iteratee calls; this can help - * to avoid the creation of intermediate data structures and greatly reduce the - * number of iteratee executions. - * - * Chaining is supported in custom builds as long as the `_#value` method is - * directly or indirectly included in the build. - * - * In addition to lodash methods, wrappers have `Array` and `String` methods. - * - * The wrapper `Array` methods are: - * `concat`, `join`, `pop`, `push`, `reverse`, `shift`, `slice`, `sort`, - * `splice`, and `unshift` - * - * The wrapper `String` methods are: - * `replace` and `split` - * - * The wrapper methods that support shortcut fusion are: - * `compact`, `drop`, `dropRight`, `dropRightWhile`, `dropWhile`, `filter`, - * `first`, `initial`, `last`, `map`, `pluck`, `reject`, `rest`, `reverse`, - * `slice`, `take`, `takeRight`, `takeRightWhile`, `takeWhile`, `toArray`, - * and `where` - * - * The chainable wrapper methods are: - * `after`, `ary`, `assign`, `at`, `before`, `bind`, `bindAll`, `bindKey`, - * `callback`, `chain`, `chunk`, `commit`, `compact`, `concat`, `constant`, - * `countBy`, `create`, `curry`, `debounce`, `defaults`, `defaultsDeep`, - * `defer`, `delay`, `difference`, `drop`, `dropRight`, `dropRightWhile`, - * `dropWhile`, `fill`, `filter`, `flatten`, `flattenDeep`, `flow`, `flowRight`, - * `forEach`, `forEachRight`, `forIn`, `forInRight`, `forOwn`, `forOwnRight`, - * `functions`, `groupBy`, `indexBy`, `initial`, `intersection`, `invert`, - * `invoke`, `keys`, `keysIn`, `map`, `mapKeys`, `mapValues`, `matches`, - * `matchesProperty`, `memoize`, `merge`, `method`, `methodOf`, `mixin`, - * `modArgs`, `negate`, `omit`, `once`, `pairs`, `partial`, `partialRight`, - * `partition`, `pick`, `plant`, `pluck`, `property`, `propertyOf`, `pull`, - * `pullAt`, `push`, `range`, `rearg`, `reject`, `remove`, `rest`, `restParam`, - * `reverse`, `set`, `shuffle`, `slice`, `sort`, `sortBy`, `sortByAll`, - * `sortByOrder`, `splice`, `spread`, `take`, `takeRight`, `takeRightWhile`, - * `takeWhile`, `tap`, `throttle`, `thru`, `times`, `toArray`, `toPlainObject`, - * `transform`, `union`, `uniq`, `unshift`, `unzip`, `unzipWith`, `values`, - * `valuesIn`, `where`, `without`, `wrap`, `xor`, `zip`, `zipObject`, `zipWith` - * - * The wrapper methods that are **not** chainable by default are: - * `add`, `attempt`, `camelCase`, `capitalize`, `ceil`, `clone`, `cloneDeep`, - * `deburr`, `endsWith`, `escape`, `escapeRegExp`, `every`, `find`, `findIndex`, - * `findKey`, `findLast`, `findLastIndex`, `findLastKey`, `findWhere`, `first`, - * `floor`, `get`, `gt`, `gte`, `has`, `identity`, `includes`, `indexOf`, - * `inRange`, `isArguments`, `isArray`, `isBoolean`, `isDate`, `isElement`, - * `isEmpty`, `isEqual`, `isError`, `isFinite` `isFunction`, `isMatch`, - * `isNative`, `isNaN`, `isNull`, `isNumber`, `isObject`, `isPlainObject`, - * `isRegExp`, `isString`, `isUndefined`, `isTypedArray`, `join`, `kebabCase`, - * `last`, `lastIndexOf`, `lt`, `lte`, `max`, `min`, `noConflict`, `noop`, - * `now`, `pad`, `padLeft`, `padRight`, `parseInt`, `pop`, `random`, `reduce`, - * `reduceRight`, `repeat`, `result`, `round`, `runInContext`, `shift`, `size`, - * `snakeCase`, `some`, `sortedIndex`, `sortedLastIndex`, `startCase`, - * `startsWith`, `sum`, `template`, `trim`, `trimLeft`, `trimRight`, `trunc`, - * `unescape`, `uniqueId`, `value`, and `words` - * - * The wrapper method `sample` will return a wrapped value when `n` is provided, - * otherwise an unwrapped value is returned. - * - * @name _ - * @constructor - * @category Chain - * @param {*} value The value to wrap in a `lodash` instance. - * @returns {Object} Returns the new `lodash` wrapper instance. - * @example - * - * var wrapped = _([1, 2, 3]); - * - * // returns an unwrapped value - * wrapped.reduce(function(total, n) { - * return total + n; - * }); - * // => 6 - * - * // returns a wrapped value - * var squares = wrapped.map(function(n) { - * return n * n; - * }); - * - * _.isArray(squares); - * // => false - * - * _.isArray(squares.value()); - * // => true - */ - function lodash(value) { - if (isObjectLike(value) && !isArray(value) && !(value instanceof LazyWrapper)) { - if (value instanceof LodashWrapper) { - return value; - } - if (hasOwnProperty.call(value, '__chain__') && hasOwnProperty.call(value, '__wrapped__')) { - return wrapperClone(value); - } - } - return new LodashWrapper(value); - } - - /** - * The function whose prototype all chaining wrappers inherit from. - * - * @private - */ - function baseLodash() { - // No operation performed. - } - - /** - * The base constructor for creating `lodash` wrapper objects. - * - * @private - * @param {*} value The value to wrap. - * @param {boolean} [chainAll] Enable chaining for all wrapper methods. - * @param {Array} [actions=[]] Actions to peform to resolve the unwrapped value. - */ - function LodashWrapper(value, chainAll, actions) { - this.__wrapped__ = value; - this.__actions__ = actions || []; - this.__chain__ = !!chainAll; - } - - /** - * An object environment feature flags. - * - * @static - * @memberOf _ - * @type Object - */ - var support = lodash.support = {}; - - /** - * By default, the template delimiters used by lodash are like those in - * embedded Ruby (ERB). Change the following template settings to use - * alternative delimiters. - * - * @static - * @memberOf _ - * @type Object - */ - lodash.templateSettings = { - - /** - * Used to detect `data` property values to be HTML-escaped. - * - * @memberOf _.templateSettings - * @type RegExp - */ - 'escape': reEscape, - - /** - * Used to detect code to be evaluated. - * - * @memberOf _.templateSettings - * @type RegExp - */ - 'evaluate': reEvaluate, - - /** - * Used to detect `data` property values to inject. - * - * @memberOf _.templateSettings - * @type RegExp - */ - 'interpolate': reInterpolate, - - /** - * Used to reference the data object in the template text. - * - * @memberOf _.templateSettings - * @type string - */ - 'variable': '', - - /** - * Used to import variables into the compiled template. - * - * @memberOf _.templateSettings - * @type Object - */ - 'imports': { - - /** - * A reference to the `lodash` function. - * - * @memberOf _.templateSettings.imports - * @type Function - */ - '_': lodash - } - }; - - /*------------------------------------------------------------------------*/ - - /** - * Creates a lazy wrapper object which wraps `value` to enable lazy evaluation. - * - * @private - * @param {*} value The value to wrap. - */ - function LazyWrapper(value) { - this.__wrapped__ = value; - this.__actions__ = []; - this.__dir__ = 1; - this.__filtered__ = false; - this.__iteratees__ = []; - this.__takeCount__ = POSITIVE_INFINITY; - this.__views__ = []; - } - - /** - * Creates a clone of the lazy wrapper object. - * - * @private - * @name clone - * @memberOf LazyWrapper - * @returns {Object} Returns the cloned `LazyWrapper` object. - */ - function lazyClone() { - var result = new LazyWrapper(this.__wrapped__); - result.__actions__ = arrayCopy(this.__actions__); - result.__dir__ = this.__dir__; - result.__filtered__ = this.__filtered__; - result.__iteratees__ = arrayCopy(this.__iteratees__); - result.__takeCount__ = this.__takeCount__; - result.__views__ = arrayCopy(this.__views__); - return result; - } - - /** - * Reverses the direction of lazy iteration. - * - * @private - * @name reverse - * @memberOf LazyWrapper - * @returns {Object} Returns the new reversed `LazyWrapper` object. - */ - function lazyReverse() { - if (this.__filtered__) { - var result = new LazyWrapper(this); - result.__dir__ = -1; - result.__filtered__ = true; - } else { - result = this.clone(); - result.__dir__ *= -1; - } - return result; - } - - /** - * Extracts the unwrapped value from its lazy wrapper. - * - * @private - * @name value - * @memberOf LazyWrapper - * @returns {*} Returns the unwrapped value. - */ - function lazyValue() { - var array = this.__wrapped__.value(), - dir = this.__dir__, - isArr = isArray(array), - isRight = dir < 0, - arrLength = isArr ? array.length : 0, - view = getView(0, arrLength, this.__views__), - start = view.start, - end = view.end, - length = end - start, - index = isRight ? end : (start - 1), - iteratees = this.__iteratees__, - iterLength = iteratees.length, - resIndex = 0, - takeCount = nativeMin(length, this.__takeCount__); - - if (!isArr || arrLength < LARGE_ARRAY_SIZE || (arrLength == length && takeCount == length)) { - return baseWrapperValue((isRight && isArr) ? array.reverse() : array, this.__actions__); - } - var result = []; - - outer: - while (length-- && resIndex < takeCount) { - index += dir; - - var iterIndex = -1, - value = array[index]; - - while (++iterIndex < iterLength) { - var data = iteratees[iterIndex], - iteratee = data.iteratee, - type = data.type, - computed = iteratee(value); - - if (type == LAZY_MAP_FLAG) { - value = computed; - } else if (!computed) { - if (type == LAZY_FILTER_FLAG) { - continue outer; - } else { - break outer; - } - } - } - result[resIndex++] = value; - } - return result; - } - - /*------------------------------------------------------------------------*/ - - /** - * Creates a cache object to store key/value pairs. - * - * @private - * @static - * @name Cache - * @memberOf _.memoize - */ - function MapCache() { - this.__data__ = {}; - } - - /** - * Removes `key` and its value from the cache. - * - * @private - * @name delete - * @memberOf _.memoize.Cache - * @param {string} key The key of the value to remove. - * @returns {boolean} Returns `true` if the entry was removed successfully, else `false`. - */ - function mapDelete(key) { - return this.has(key) && delete this.__data__[key]; - } - - /** - * Gets the cached value for `key`. - * - * @private - * @name get - * @memberOf _.memoize.Cache - * @param {string} key The key of the value to get. - * @returns {*} Returns the cached value. - */ - function mapGet(key) { - return key == '__proto__' ? undefined : this.__data__[key]; - } - - /** - * Checks if a cached value for `key` exists. - * - * @private - * @name has - * @memberOf _.memoize.Cache - * @param {string} key The key of the entry to check. - * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`. - */ - function mapHas(key) { - return key != '__proto__' && hasOwnProperty.call(this.__data__, key); - } - - /** - * Sets `value` to `key` of the cache. - * - * @private - * @name set - * @memberOf _.memoize.Cache - * @param {string} key The key of the value to cache. - * @param {*} value The value to cache. - * @returns {Object} Returns the cache object. - */ - function mapSet(key, value) { - if (key != '__proto__') { - this.__data__[key] = value; - } - return this; - } - - /*------------------------------------------------------------------------*/ - - /** - * - * Creates a cache object to store unique values. - * - * @private - * @param {Array} [values] The values to cache. - */ - function SetCache(values) { - var length = values ? values.length : 0; - - this.data = { 'hash': nativeCreate(null), 'set': new Set }; - while (length--) { - this.push(values[length]); - } - } - - /** - * Checks if `value` is in `cache` mimicking the return signature of - * `_.indexOf` by returning `0` if the value is found, else `-1`. - * - * @private - * @param {Object} cache The cache to search. - * @param {*} value The value to search for. - * @returns {number} Returns `0` if `value` is found, else `-1`. - */ - function cacheIndexOf(cache, value) { - var data = cache.data, - result = (typeof value == 'string' || isObject(value)) ? data.set.has(value) : data.hash[value]; - - return result ? 0 : -1; - } - - /** - * Adds `value` to the cache. - * - * @private - * @name push - * @memberOf SetCache - * @param {*} value The value to cache. - */ - function cachePush(value) { - var data = this.data; - if (typeof value == 'string' || isObject(value)) { - data.set.add(value); - } else { - data.hash[value] = true; - } - } - - /*------------------------------------------------------------------------*/ - - /** - * Creates a new array joining `array` with `other`. - * - * @private - * @param {Array} array The array to join. - * @param {Array} other The other array to join. - * @returns {Array} Returns the new concatenated array. - */ - function arrayConcat(array, other) { - var index = -1, - length = array.length, - othIndex = -1, - othLength = other.length, - result = Array(length + othLength); - - while (++index < length) { - result[index] = array[index]; - } - while (++othIndex < othLength) { - result[index++] = other[othIndex]; - } - return result; - } - - /** - * Copies the values of `source` to `array`. - * - * @private - * @param {Array} source The array to copy values from. - * @param {Array} [array=[]] The array to copy values to. - * @returns {Array} Returns `array`. - */ - function arrayCopy(source, array) { - var index = -1, - length = source.length; - - array || (array = Array(length)); - while (++index < length) { - array[index] = source[index]; - } - return array; - } - - /** - * A specialized version of `_.forEach` for arrays without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns `array`. - */ - function arrayEach(array, iteratee) { - var index = -1, - length = array.length; - - while (++index < length) { - if (iteratee(array[index], index, array) === false) { - break; - } - } - return array; - } - - /** - * A specialized version of `_.forEachRight` for arrays without support for - * callback shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns `array`. - */ - function arrayEachRight(array, iteratee) { - var length = array.length; - - while (length--) { - if (iteratee(array[length], length, array) === false) { - break; - } - } - return array; - } - - /** - * A specialized version of `_.every` for arrays without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {boolean} Returns `true` if all elements pass the predicate check, - * else `false`. - */ - function arrayEvery(array, predicate) { - var index = -1, - length = array.length; - - while (++index < length) { - if (!predicate(array[index], index, array)) { - return false; - } - } - return true; - } - - /** - * A specialized version of `baseExtremum` for arrays which invokes `iteratee` - * with one argument: (value). - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {Function} comparator The function used to compare values. - * @param {*} exValue The initial extremum value. - * @returns {*} Returns the extremum value. - */ - function arrayExtremum(array, iteratee, comparator, exValue) { - var index = -1, - length = array.length, - computed = exValue, - result = computed; - - while (++index < length) { - var value = array[index], - current = +iteratee(value); - - if (comparator(current, computed)) { - computed = current; - result = value; - } - } - return result; - } - - /** - * A specialized version of `_.filter` for arrays without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {Array} Returns the new filtered array. - */ - function arrayFilter(array, predicate) { - var index = -1, - length = array.length, - resIndex = -1, - result = []; - - while (++index < length) { - var value = array[index]; - if (predicate(value, index, array)) { - result[++resIndex] = value; - } - } - return result; - } - - /** - * A specialized version of `_.map` for arrays without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns the new mapped array. - */ - function arrayMap(array, iteratee) { - var index = -1, - length = array.length, - result = Array(length); - - while (++index < length) { - result[index] = iteratee(array[index], index, array); - } - return result; - } - - /** - * Appends the elements of `values` to `array`. - * - * @private - * @param {Array} array The array to modify. - * @param {Array} values The values to append. - * @returns {Array} Returns `array`. - */ - function arrayPush(array, values) { - var index = -1, - length = values.length, - offset = array.length; - - while (++index < length) { - array[offset + index] = values[index]; - } - return array; - } - - /** - * A specialized version of `_.reduce` for arrays without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {*} [accumulator] The initial value. - * @param {boolean} [initFromArray] Specify using the first element of `array` - * as the initial value. - * @returns {*} Returns the accumulated value. - */ - function arrayReduce(array, iteratee, accumulator, initFromArray) { - var index = -1, - length = array.length; - - if (initFromArray && length) { - accumulator = array[++index]; - } - while (++index < length) { - accumulator = iteratee(accumulator, array[index], index, array); - } - return accumulator; - } - - /** - * A specialized version of `_.reduceRight` for arrays without support for - * callback shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {*} [accumulator] The initial value. - * @param {boolean} [initFromArray] Specify using the last element of `array` - * as the initial value. - * @returns {*} Returns the accumulated value. - */ - function arrayReduceRight(array, iteratee, accumulator, initFromArray) { - var length = array.length; - if (initFromArray && length) { - accumulator = array[--length]; - } - while (length--) { - accumulator = iteratee(accumulator, array[length], length, array); - } - return accumulator; - } - - /** - * A specialized version of `_.some` for arrays without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {boolean} Returns `true` if any element passes the predicate check, - * else `false`. - */ - function arraySome(array, predicate) { - var index = -1, - length = array.length; - - while (++index < length) { - if (predicate(array[index], index, array)) { - return true; - } - } - return false; - } - - /** - * A specialized version of `_.sum` for arrays without support for callback - * shorthands and `this` binding.. - * - * @private - * @param {Array} array The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {number} Returns the sum. - */ - function arraySum(array, iteratee) { - var length = array.length, - result = 0; - - while (length--) { - result += +iteratee(array[length]) || 0; - } - return result; - } - - /** - * Used by `_.defaults` to customize its `_.assign` use. - * - * @private - * @param {*} objectValue The destination object property value. - * @param {*} sourceValue The source object property value. - * @returns {*} Returns the value to assign to the destination object. - */ - function assignDefaults(objectValue, sourceValue) { - return objectValue === undefined ? sourceValue : objectValue; - } - - /** - * Used by `_.template` to customize its `_.assign` use. - * - * **Note:** This function is like `assignDefaults` except that it ignores - * inherited property values when checking if a property is `undefined`. - * - * @private - * @param {*} objectValue The destination object property value. - * @param {*} sourceValue The source object property value. - * @param {string} key The key associated with the object and source values. - * @param {Object} object The destination object. - * @returns {*} Returns the value to assign to the destination object. - */ - function assignOwnDefaults(objectValue, sourceValue, key, object) { - return (objectValue === undefined || !hasOwnProperty.call(object, key)) - ? sourceValue - : objectValue; - } - - /** - * A specialized version of `_.assign` for customizing assigned values without - * support for argument juggling, multiple sources, and `this` binding `customizer` - * functions. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @param {Function} customizer The function to customize assigned values. - * @returns {Object} Returns `object`. - */ - function assignWith(object, source, customizer) { - var index = -1, - props = keys(source), - length = props.length; - - while (++index < length) { - var key = props[index], - value = object[key], - result = customizer(value, source[key], key, object, source); - - if ((result === result ? (result !== value) : (value === value)) || - (value === undefined && !(key in object))) { - object[key] = result; - } - } - return object; - } - - /** - * The base implementation of `_.assign` without support for argument juggling, - * multiple sources, and `customizer` functions. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @returns {Object} Returns `object`. - */ - function baseAssign(object, source) { - return source == null - ? object - : baseCopy(source, keys(source), object); - } - - /** - * The base implementation of `_.at` without support for string collections - * and individual key arguments. - * - * @private - * @param {Array|Object} collection The collection to iterate over. - * @param {number[]|string[]} props The property names or indexes of elements to pick. - * @returns {Array} Returns the new array of picked elements. - */ - function baseAt(collection, props) { - var index = -1, - isNil = collection == null, - isArr = !isNil && isArrayLike(collection), - length = isArr ? collection.length : 0, - propsLength = props.length, - result = Array(propsLength); - - while(++index < propsLength) { - var key = props[index]; - if (isArr) { - result[index] = isIndex(key, length) ? collection[key] : undefined; - } else { - result[index] = isNil ? undefined : collection[key]; - } - } - return result; - } - - /** - * Copies properties of `source` to `object`. - * - * @private - * @param {Object} source The object to copy properties from. - * @param {Array} props The property names to copy. - * @param {Object} [object={}] The object to copy properties to. - * @returns {Object} Returns `object`. - */ - function baseCopy(source, props, object) { - object || (object = {}); - - var index = -1, - length = props.length; - - while (++index < length) { - var key = props[index]; - object[key] = source[key]; - } - return object; - } - - /** - * The base implementation of `_.callback` which supports specifying the - * number of arguments to provide to `func`. - * - * @private - * @param {*} [func=_.identity] The value to convert to a callback. - * @param {*} [thisArg] The `this` binding of `func`. - * @param {number} [argCount] The number of arguments to provide to `func`. - * @returns {Function} Returns the callback. - */ - function baseCallback(func, thisArg, argCount) { - var type = typeof func; - if (type == 'function') { - return thisArg === undefined - ? func - : bindCallback(func, thisArg, argCount); - } - if (func == null) { - return identity; - } - if (type == 'object') { - return baseMatches(func); - } - return thisArg === undefined - ? property(func) - : baseMatchesProperty(func, thisArg); - } - - /** - * The base implementation of `_.clone` without support for argument juggling - * and `this` binding `customizer` functions. - * - * @private - * @param {*} value The value to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @param {Function} [customizer] The function to customize cloning values. - * @param {string} [key] The key of `value`. - * @param {Object} [object] The object `value` belongs to. - * @param {Array} [stackA=[]] Tracks traversed source objects. - * @param {Array} [stackB=[]] Associates clones with source counterparts. - * @returns {*} Returns the cloned value. - */ - function baseClone(value, isDeep, customizer, key, object, stackA, stackB) { - var result; - if (customizer) { - result = object ? customizer(value, key, object) : customizer(value); - } - if (result !== undefined) { - return result; - } - if (!isObject(value)) { - return value; - } - var isArr = isArray(value); - if (isArr) { - result = initCloneArray(value); - if (!isDeep) { - return arrayCopy(value, result); - } - } else { - var tag = objToString.call(value), - isFunc = tag == funcTag; - - if (tag == objectTag || tag == argsTag || (isFunc && !object)) { - result = initCloneObject(isFunc ? {} : value); - if (!isDeep) { - return baseAssign(result, value); - } - } else { - return cloneableTags[tag] - ? initCloneByTag(value, tag, isDeep) - : (object ? value : {}); - } - } - // Check for circular references and return its corresponding clone. - stackA || (stackA = []); - stackB || (stackB = []); - - var length = stackA.length; - while (length--) { - if (stackA[length] == value) { - return stackB[length]; - } - } - // Add the source value to the stack of traversed objects and associate it with its clone. - stackA.push(value); - stackB.push(result); - - // Recursively populate clone (susceptible to call stack limits). - (isArr ? arrayEach : baseForOwn)(value, function(subValue, key) { - result[key] = baseClone(subValue, isDeep, customizer, key, value, stackA, stackB); - }); - return result; - } - - /** - * The base implementation of `_.create` without support for assigning - * properties to the created object. - * - * @private - * @param {Object} prototype The object to inherit from. - * @returns {Object} Returns the new object. - */ - var baseCreate = (function() { - function object() {} - return function(prototype) { - if (isObject(prototype)) { - object.prototype = prototype; - var result = new object; - object.prototype = undefined; - } - return result || {}; - }; - }()); - - /** - * The base implementation of `_.delay` and `_.defer` which accepts an index - * of where to slice the arguments to provide to `func`. - * - * @private - * @param {Function} func The function to delay. - * @param {number} wait The number of milliseconds to delay invocation. - * @param {Object} args The arguments provide to `func`. - * @returns {number} Returns the timer id. - */ - function baseDelay(func, wait, args) { - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - return setTimeout(function() { func.apply(undefined, args); }, wait); - } - - /** - * The base implementation of `_.difference` which accepts a single array - * of values to exclude. - * - * @private - * @param {Array} array The array to inspect. - * @param {Array} values The values to exclude. - * @returns {Array} Returns the new array of filtered values. - */ - function baseDifference(array, values) { - var length = array ? array.length : 0, - result = []; - - if (!length) { - return result; - } - var index = -1, - indexOf = getIndexOf(), - isCommon = indexOf == baseIndexOf, - cache = (isCommon && values.length >= LARGE_ARRAY_SIZE) ? createCache(values) : null, - valuesLength = values.length; - - if (cache) { - indexOf = cacheIndexOf; - isCommon = false; - values = cache; - } - outer: - while (++index < length) { - var value = array[index]; - - if (isCommon && value === value) { - var valuesIndex = valuesLength; - while (valuesIndex--) { - if (values[valuesIndex] === value) { - continue outer; - } - } - result.push(value); - } - else if (indexOf(values, value, 0) < 0) { - result.push(value); - } - } - return result; - } - - /** - * The base implementation of `_.forEach` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array|Object|string} Returns `collection`. - */ - var baseEach = createBaseEach(baseForOwn); - - /** - * The base implementation of `_.forEachRight` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array|Object|string} Returns `collection`. - */ - var baseEachRight = createBaseEach(baseForOwnRight, true); - - /** - * The base implementation of `_.every` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {boolean} Returns `true` if all elements pass the predicate check, - * else `false` - */ - function baseEvery(collection, predicate) { - var result = true; - baseEach(collection, function(value, index, collection) { - result = !!predicate(value, index, collection); - return result; - }); - return result; - } - - /** - * Gets the extremum value of `collection` invoking `iteratee` for each value - * in `collection` to generate the criterion by which the value is ranked. - * The `iteratee` is invoked with three arguments: (value, index|key, collection). - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {Function} comparator The function used to compare values. - * @param {*} exValue The initial extremum value. - * @returns {*} Returns the extremum value. - */ - function baseExtremum(collection, iteratee, comparator, exValue) { - var computed = exValue, - result = computed; - - baseEach(collection, function(value, index, collection) { - var current = +iteratee(value, index, collection); - if (comparator(current, computed) || (current === exValue && current === result)) { - computed = current; - result = value; - } - }); - return result; - } - - /** - * The base implementation of `_.fill` without an iteratee call guard. - * - * @private - * @param {Array} array The array to fill. - * @param {*} value The value to fill `array` with. - * @param {number} [start=0] The start position. - * @param {number} [end=array.length] The end position. - * @returns {Array} Returns `array`. - */ - function baseFill(array, value, start, end) { - var length = array.length; - - start = start == null ? 0 : (+start || 0); - if (start < 0) { - start = -start > length ? 0 : (length + start); - } - end = (end === undefined || end > length) ? length : (+end || 0); - if (end < 0) { - end += length; - } - length = start > end ? 0 : (end >>> 0); - start >>>= 0; - - while (start < length) { - array[start++] = value; - } - return array; - } - - /** - * The base implementation of `_.filter` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {Array} Returns the new filtered array. - */ - function baseFilter(collection, predicate) { - var result = []; - baseEach(collection, function(value, index, collection) { - if (predicate(value, index, collection)) { - result.push(value); - } - }); - return result; - } - - /** - * The base implementation of `_.find`, `_.findLast`, `_.findKey`, and `_.findLastKey`, - * without support for callback shorthands and `this` binding, which iterates - * over `collection` using the provided `eachFunc`. - * - * @private - * @param {Array|Object|string} collection The collection to search. - * @param {Function} predicate The function invoked per iteration. - * @param {Function} eachFunc The function to iterate over `collection`. - * @param {boolean} [retKey] Specify returning the key of the found element - * instead of the element itself. - * @returns {*} Returns the found element or its key, else `undefined`. - */ - function baseFind(collection, predicate, eachFunc, retKey) { - var result; - eachFunc(collection, function(value, key, collection) { - if (predicate(value, key, collection)) { - result = retKey ? key : value; - return false; - } - }); - return result; - } - - /** - * The base implementation of `_.flatten` with added support for restricting - * flattening and specifying the start index. - * - * @private - * @param {Array} array The array to flatten. - * @param {boolean} [isDeep] Specify a deep flatten. - * @param {boolean} [isStrict] Restrict flattening to arrays-like objects. - * @param {Array} [result=[]] The initial result value. - * @returns {Array} Returns the new flattened array. - */ - function baseFlatten(array, isDeep, isStrict, result) { - result || (result = []); - - var index = -1, - length = array.length; - - while (++index < length) { - var value = array[index]; - if (isObjectLike(value) && isArrayLike(value) && - (isStrict || isArray(value) || isArguments(value))) { - if (isDeep) { - // Recursively flatten arrays (susceptible to call stack limits). - baseFlatten(value, isDeep, isStrict, result); - } else { - arrayPush(result, value); - } - } else if (!isStrict) { - result[result.length] = value; - } - } - return result; - } - - /** - * The base implementation of `baseForIn` and `baseForOwn` which iterates - * over `object` properties returned by `keysFunc` invoking `iteratee` for - * each property. Iteratee functions may exit iteration early by explicitly - * returning `false`. - * - * @private - * @param {Object} object The object to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {Function} keysFunc The function to get the keys of `object`. - * @returns {Object} Returns `object`. - */ - var baseFor = createBaseFor(); - - /** - * This function is like `baseFor` except that it iterates over properties - * in the opposite order. - * - * @private - * @param {Object} object The object to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {Function} keysFunc The function to get the keys of `object`. - * @returns {Object} Returns `object`. - */ - var baseForRight = createBaseFor(true); - - /** - * The base implementation of `_.forIn` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Object} object The object to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Object} Returns `object`. - */ - function baseForIn(object, iteratee) { - return baseFor(object, iteratee, keysIn); - } - - /** - * The base implementation of `_.forOwn` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Object} object The object to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Object} Returns `object`. - */ - function baseForOwn(object, iteratee) { - return baseFor(object, iteratee, keys); - } - - /** - * The base implementation of `_.forOwnRight` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Object} object The object to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Object} Returns `object`. - */ - function baseForOwnRight(object, iteratee) { - return baseForRight(object, iteratee, keys); - } - - /** - * The base implementation of `_.functions` which creates an array of - * `object` function property names filtered from those provided. - * - * @private - * @param {Object} object The object to inspect. - * @param {Array} props The property names to filter. - * @returns {Array} Returns the new array of filtered property names. - */ - function baseFunctions(object, props) { - var index = -1, - length = props.length, - resIndex = -1, - result = []; - - while (++index < length) { - var key = props[index]; - if (isFunction(object[key])) { - result[++resIndex] = key; - } - } - return result; - } - - /** - * The base implementation of `get` without support for string paths - * and default values. - * - * @private - * @param {Object} object The object to query. - * @param {Array} path The path of the property to get. - * @param {string} [pathKey] The key representation of path. - * @returns {*} Returns the resolved value. - */ - function baseGet(object, path, pathKey) { - if (object == null) { - return; - } - if (pathKey !== undefined && pathKey in toObject(object)) { - path = [pathKey]; - } - var index = 0, - length = path.length; - - while (object != null && index < length) { - object = object[path[index++]]; - } - return (index && index == length) ? object : undefined; - } - - /** - * The base implementation of `_.isEqual` without support for `this` binding - * `customizer` functions. - * - * @private - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @param {Function} [customizer] The function to customize comparing values. - * @param {boolean} [isLoose] Specify performing partial comparisons. - * @param {Array} [stackA] Tracks traversed `value` objects. - * @param {Array} [stackB] Tracks traversed `other` objects. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - */ - function baseIsEqual(value, other, customizer, isLoose, stackA, stackB) { - if (value === other) { - return true; - } - if (value == null || other == null || (!isObject(value) && !isObjectLike(other))) { - return value !== value && other !== other; - } - return baseIsEqualDeep(value, other, baseIsEqual, customizer, isLoose, stackA, stackB); - } - - /** - * A specialized version of `baseIsEqual` for arrays and objects which performs - * deep comparisons and tracks traversed objects enabling objects with circular - * references to be compared. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Function} [customizer] The function to customize comparing objects. - * @param {boolean} [isLoose] Specify performing partial comparisons. - * @param {Array} [stackA=[]] Tracks traversed `value` objects. - * @param {Array} [stackB=[]] Tracks traversed `other` objects. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ - function baseIsEqualDeep(object, other, equalFunc, customizer, isLoose, stackA, stackB) { - var objIsArr = isArray(object), - othIsArr = isArray(other), - objTag = arrayTag, - othTag = arrayTag; - - if (!objIsArr) { - objTag = objToString.call(object); - if (objTag == argsTag) { - objTag = objectTag; - } else if (objTag != objectTag) { - objIsArr = isTypedArray(object); - } - } - if (!othIsArr) { - othTag = objToString.call(other); - if (othTag == argsTag) { - othTag = objectTag; - } else if (othTag != objectTag) { - othIsArr = isTypedArray(other); - } - } - var objIsObj = objTag == objectTag, - othIsObj = othTag == objectTag, - isSameTag = objTag == othTag; - - if (isSameTag && !(objIsArr || objIsObj)) { - return equalByTag(object, other, objTag); - } - if (!isLoose) { - var objIsWrapped = objIsObj && hasOwnProperty.call(object, '__wrapped__'), - othIsWrapped = othIsObj && hasOwnProperty.call(other, '__wrapped__'); - - if (objIsWrapped || othIsWrapped) { - return equalFunc(objIsWrapped ? object.value() : object, othIsWrapped ? other.value() : other, customizer, isLoose, stackA, stackB); - } - } - if (!isSameTag) { - return false; - } - // Assume cyclic values are equal. - // For more information on detecting circular references see https://es5.github.io/#JO. - stackA || (stackA = []); - stackB || (stackB = []); - - var length = stackA.length; - while (length--) { - if (stackA[length] == object) { - return stackB[length] == other; - } - } - // Add `object` and `other` to the stack of traversed objects. - stackA.push(object); - stackB.push(other); - - var result = (objIsArr ? equalArrays : equalObjects)(object, other, equalFunc, customizer, isLoose, stackA, stackB); - - stackA.pop(); - stackB.pop(); - - return result; - } - - /** - * The base implementation of `_.isMatch` without support for callback - * shorthands and `this` binding. - * - * @private - * @param {Object} object The object to inspect. - * @param {Array} matchData The propery names, values, and compare flags to match. - * @param {Function} [customizer] The function to customize comparing objects. - * @returns {boolean} Returns `true` if `object` is a match, else `false`. - */ - function baseIsMatch(object, matchData, customizer) { - var index = matchData.length, - length = index, - noCustomizer = !customizer; - - if (object == null) { - return !length; - } - object = toObject(object); - while (index--) { - var data = matchData[index]; - if ((noCustomizer && data[2]) - ? data[1] !== object[data[0]] - : !(data[0] in object) - ) { - return false; - } - } - while (++index < length) { - data = matchData[index]; - var key = data[0], - objValue = object[key], - srcValue = data[1]; - - if (noCustomizer && data[2]) { - if (objValue === undefined && !(key in object)) { - return false; - } - } else { - var result = customizer ? customizer(objValue, srcValue, key) : undefined; - if (!(result === undefined ? baseIsEqual(srcValue, objValue, customizer, true) : result)) { - return false; - } - } - } - return true; - } - - /** - * The base implementation of `_.map` without support for callback shorthands - * and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns the new mapped array. - */ - function baseMap(collection, iteratee) { - var index = -1, - result = isArrayLike(collection) ? Array(collection.length) : []; - - baseEach(collection, function(value, key, collection) { - result[++index] = iteratee(value, key, collection); - }); - return result; - } - - /** - * The base implementation of `_.matches` which does not clone `source`. - * - * @private - * @param {Object} source The object of property values to match. - * @returns {Function} Returns the new function. - */ - function baseMatches(source) { - var matchData = getMatchData(source); - if (matchData.length == 1 && matchData[0][2]) { - var key = matchData[0][0], - value = matchData[0][1]; - - return function(object) { - if (object == null) { - return false; - } - return object[key] === value && (value !== undefined || (key in toObject(object))); - }; - } - return function(object) { - return baseIsMatch(object, matchData); - }; - } - - /** - * The base implementation of `_.matchesProperty` which does not clone `srcValue`. - * - * @private - * @param {string} path The path of the property to get. - * @param {*} srcValue The value to compare. - * @returns {Function} Returns the new function. - */ - function baseMatchesProperty(path, srcValue) { - var isArr = isArray(path), - isCommon = isKey(path) && isStrictComparable(srcValue), - pathKey = (path + ''); - - path = toPath(path); - return function(object) { - if (object == null) { - return false; - } - var key = pathKey; - object = toObject(object); - if ((isArr || !isCommon) && !(key in object)) { - object = path.length == 1 ? object : baseGet(object, baseSlice(path, 0, -1)); - if (object == null) { - return false; - } - key = last(path); - object = toObject(object); - } - return object[key] === srcValue - ? (srcValue !== undefined || (key in object)) - : baseIsEqual(srcValue, object[key], undefined, true); - }; - } - - /** - * The base implementation of `_.merge` without support for argument juggling, - * multiple sources, and `this` binding `customizer` functions. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @param {Function} [customizer] The function to customize merged values. - * @param {Array} [stackA=[]] Tracks traversed source objects. - * @param {Array} [stackB=[]] Associates values with source counterparts. - * @returns {Object} Returns `object`. - */ - function baseMerge(object, source, customizer, stackA, stackB) { - if (!isObject(object)) { - return object; - } - var isSrcArr = isArrayLike(source) && (isArray(source) || isTypedArray(source)), - props = isSrcArr ? undefined : keys(source); - - arrayEach(props || source, function(srcValue, key) { - if (props) { - key = srcValue; - srcValue = source[key]; - } - if (isObjectLike(srcValue)) { - stackA || (stackA = []); - stackB || (stackB = []); - baseMergeDeep(object, source, key, baseMerge, customizer, stackA, stackB); - } - else { - var value = object[key], - result = customizer ? customizer(value, srcValue, key, object, source) : undefined, - isCommon = result === undefined; - - if (isCommon) { - result = srcValue; - } - if ((result !== undefined || (isSrcArr && !(key in object))) && - (isCommon || (result === result ? (result !== value) : (value === value)))) { - object[key] = result; - } - } - }); - return object; - } - - /** - * A specialized version of `baseMerge` for arrays and objects which performs - * deep merges and tracks traversed objects enabling objects with circular - * references to be merged. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @param {string} key The key of the value to merge. - * @param {Function} mergeFunc The function to merge values. - * @param {Function} [customizer] The function to customize merged values. - * @param {Array} [stackA=[]] Tracks traversed source objects. - * @param {Array} [stackB=[]] Associates values with source counterparts. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ - function baseMergeDeep(object, source, key, mergeFunc, customizer, stackA, stackB) { - var length = stackA.length, - srcValue = source[key]; - - while (length--) { - if (stackA[length] == srcValue) { - object[key] = stackB[length]; - return; - } - } - var value = object[key], - result = customizer ? customizer(value, srcValue, key, object, source) : undefined, - isCommon = result === undefined; - - if (isCommon) { - result = srcValue; - if (isArrayLike(srcValue) && (isArray(srcValue) || isTypedArray(srcValue))) { - result = isArray(value) - ? value - : (isArrayLike(value) ? arrayCopy(value) : []); - } - else if (isPlainObject(srcValue) || isArguments(srcValue)) { - result = isArguments(value) - ? toPlainObject(value) - : (isPlainObject(value) ? value : {}); - } - else { - isCommon = false; - } - } - // Add the source value to the stack of traversed objects and associate - // it with its merged value. - stackA.push(srcValue); - stackB.push(result); - - if (isCommon) { - // Recursively merge objects and arrays (susceptible to call stack limits). - object[key] = mergeFunc(result, srcValue, customizer, stackA, stackB); - } else if (result === result ? (result !== value) : (value === value)) { - object[key] = result; - } - } - - /** - * The base implementation of `_.property` without support for deep paths. - * - * @private - * @param {string} key The key of the property to get. - * @returns {Function} Returns the new function. - */ - function baseProperty(key) { - return function(object) { - return object == null ? undefined : object[key]; - }; - } - - /** - * A specialized version of `baseProperty` which supports deep paths. - * - * @private - * @param {Array|string} path The path of the property to get. - * @returns {Function} Returns the new function. - */ - function basePropertyDeep(path) { - var pathKey = (path + ''); - path = toPath(path); - return function(object) { - return baseGet(object, path, pathKey); - }; - } - - /** - * The base implementation of `_.pullAt` without support for individual - * index arguments and capturing the removed elements. - * - * @private - * @param {Array} array The array to modify. - * @param {number[]} indexes The indexes of elements to remove. - * @returns {Array} Returns `array`. - */ - function basePullAt(array, indexes) { - var length = array ? indexes.length : 0; - while (length--) { - var index = indexes[length]; - if (index != previous && isIndex(index)) { - var previous = index; - splice.call(array, index, 1); - } - } - return array; - } - - /** - * The base implementation of `_.random` without support for argument juggling - * and returning floating-point numbers. - * - * @private - * @param {number} min The minimum possible value. - * @param {number} max The maximum possible value. - * @returns {number} Returns the random number. - */ - function baseRandom(min, max) { - return min + nativeFloor(nativeRandom() * (max - min + 1)); - } - - /** - * The base implementation of `_.reduce` and `_.reduceRight` without support - * for callback shorthands and `this` binding, which iterates over `collection` - * using the provided `eachFunc`. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @param {*} accumulator The initial value. - * @param {boolean} initFromCollection Specify using the first or last element - * of `collection` as the initial value. - * @param {Function} eachFunc The function to iterate over `collection`. - * @returns {*} Returns the accumulated value. - */ - function baseReduce(collection, iteratee, accumulator, initFromCollection, eachFunc) { - eachFunc(collection, function(value, index, collection) { - accumulator = initFromCollection - ? (initFromCollection = false, value) - : iteratee(accumulator, value, index, collection); - }); - return accumulator; - } - - /** - * The base implementation of `setData` without support for hot loop detection. - * - * @private - * @param {Function} func The function to associate metadata with. - * @param {*} data The metadata. - * @returns {Function} Returns `func`. - */ - var baseSetData = !metaMap ? identity : function(func, data) { - metaMap.set(func, data); - return func; - }; - - /** - * The base implementation of `_.slice` without an iteratee call guard. - * - * @private - * @param {Array} array The array to slice. - * @param {number} [start=0] The start position. - * @param {number} [end=array.length] The end position. - * @returns {Array} Returns the slice of `array`. - */ - function baseSlice(array, start, end) { - var index = -1, - length = array.length; - - start = start == null ? 0 : (+start || 0); - if (start < 0) { - start = -start > length ? 0 : (length + start); - } - end = (end === undefined || end > length) ? length : (+end || 0); - if (end < 0) { - end += length; - } - length = start > end ? 0 : ((end - start) >>> 0); - start >>>= 0; - - var result = Array(length); - while (++index < length) { - result[index] = array[index + start]; - } - return result; - } - - /** - * The base implementation of `_.some` without support for callback shorthands - * and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {boolean} Returns `true` if any element passes the predicate check, - * else `false`. - */ - function baseSome(collection, predicate) { - var result; - - baseEach(collection, function(value, index, collection) { - result = predicate(value, index, collection); - return !result; - }); - return !!result; - } - - /** - * The base implementation of `_.sortBy` which uses `comparer` to define - * the sort order of `array` and replaces criteria objects with their - * corresponding values. - * - * @private - * @param {Array} array The array to sort. - * @param {Function} comparer The function to define sort order. - * @returns {Array} Returns `array`. - */ - function baseSortBy(array, comparer) { - var length = array.length; - - array.sort(comparer); - while (length--) { - array[length] = array[length].value; - } - return array; - } - - /** - * The base implementation of `_.sortByOrder` without param guards. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function[]|Object[]|string[]} iteratees The iteratees to sort by. - * @param {boolean[]} orders The sort orders of `iteratees`. - * @returns {Array} Returns the new sorted array. - */ - function baseSortByOrder(collection, iteratees, orders) { - var callback = getCallback(), - index = -1; - - iteratees = arrayMap(iteratees, function(iteratee) { return callback(iteratee); }); - - var result = baseMap(collection, function(value) { - var criteria = arrayMap(iteratees, function(iteratee) { return iteratee(value); }); - return { 'criteria': criteria, 'index': ++index, 'value': value }; - }); - - return baseSortBy(result, function(object, other) { - return compareMultiple(object, other, orders); - }); - } - - /** - * The base implementation of `_.sum` without support for callback shorthands - * and `this` binding. - * - * @private - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {number} Returns the sum. - */ - function baseSum(collection, iteratee) { - var result = 0; - baseEach(collection, function(value, index, collection) { - result += +iteratee(value, index, collection) || 0; - }); - return result; - } - - /** - * The base implementation of `_.uniq` without support for callback shorthands - * and `this` binding. - * - * @private - * @param {Array} array The array to inspect. - * @param {Function} [iteratee] The function invoked per iteration. - * @returns {Array} Returns the new duplicate-value-free array. - */ - function baseUniq(array, iteratee) { - var index = -1, - indexOf = getIndexOf(), - length = array.length, - isCommon = indexOf == baseIndexOf, - isLarge = isCommon && length >= LARGE_ARRAY_SIZE, - seen = isLarge ? createCache() : null, - result = []; - - if (seen) { - indexOf = cacheIndexOf; - isCommon = false; - } else { - isLarge = false; - seen = iteratee ? [] : result; - } - outer: - while (++index < length) { - var value = array[index], - computed = iteratee ? iteratee(value, index, array) : value; - - if (isCommon && value === value) { - var seenIndex = seen.length; - while (seenIndex--) { - if (seen[seenIndex] === computed) { - continue outer; - } - } - if (iteratee) { - seen.push(computed); - } - result.push(value); - } - else if (indexOf(seen, computed, 0) < 0) { - if (iteratee || isLarge) { - seen.push(computed); - } - result.push(value); - } - } - return result; - } - - /** - * The base implementation of `_.values` and `_.valuesIn` which creates an - * array of `object` property values corresponding to the property names - * of `props`. - * - * @private - * @param {Object} object The object to query. - * @param {Array} props The property names to get values for. - * @returns {Object} Returns the array of property values. - */ - function baseValues(object, props) { - var index = -1, - length = props.length, - result = Array(length); - - while (++index < length) { - result[index] = object[props[index]]; - } - return result; - } - - /** - * The base implementation of `_.dropRightWhile`, `_.dropWhile`, `_.takeRightWhile`, - * and `_.takeWhile` without support for callback shorthands and `this` binding. - * - * @private - * @param {Array} array The array to query. - * @param {Function} predicate The function invoked per iteration. - * @param {boolean} [isDrop] Specify dropping elements instead of taking them. - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {Array} Returns the slice of `array`. - */ - function baseWhile(array, predicate, isDrop, fromRight) { - var length = array.length, - index = fromRight ? length : -1; - - while ((fromRight ? index-- : ++index < length) && predicate(array[index], index, array)) {} - return isDrop - ? baseSlice(array, (fromRight ? 0 : index), (fromRight ? index + 1 : length)) - : baseSlice(array, (fromRight ? index + 1 : 0), (fromRight ? length : index)); - } - - /** - * The base implementation of `wrapperValue` which returns the result of - * performing a sequence of actions on the unwrapped `value`, where each - * successive action is supplied the return value of the previous. - * - * @private - * @param {*} value The unwrapped value. - * @param {Array} actions Actions to peform to resolve the unwrapped value. - * @returns {*} Returns the resolved value. - */ - function baseWrapperValue(value, actions) { - var result = value; - if (result instanceof LazyWrapper) { - result = result.value(); - } - var index = -1, - length = actions.length; - - while (++index < length) { - var action = actions[index]; - result = action.func.apply(action.thisArg, arrayPush([result], action.args)); - } - return result; - } - - /** - * Performs a binary search of `array` to determine the index at which `value` - * should be inserted into `array` in order to maintain its sort order. - * - * @private - * @param {Array} array The sorted array to inspect. - * @param {*} value The value to evaluate. - * @param {boolean} [retHighest] Specify returning the highest qualified index. - * @returns {number} Returns the index at which `value` should be inserted - * into `array`. - */ - function binaryIndex(array, value, retHighest) { - var low = 0, - high = array ? array.length : low; - - if (typeof value == 'number' && value === value && high <= HALF_MAX_ARRAY_LENGTH) { - while (low < high) { - var mid = (low + high) >>> 1, - computed = array[mid]; - - if ((retHighest ? (computed <= value) : (computed < value)) && computed !== null) { - low = mid + 1; - } else { - high = mid; - } - } - return high; - } - return binaryIndexBy(array, value, identity, retHighest); - } - - /** - * This function is like `binaryIndex` except that it invokes `iteratee` for - * `value` and each element of `array` to compute their sort ranking. The - * iteratee is invoked with one argument; (value). - * - * @private - * @param {Array} array The sorted array to inspect. - * @param {*} value The value to evaluate. - * @param {Function} iteratee The function invoked per iteration. - * @param {boolean} [retHighest] Specify returning the highest qualified index. - * @returns {number} Returns the index at which `value` should be inserted - * into `array`. - */ - function binaryIndexBy(array, value, iteratee, retHighest) { - value = iteratee(value); - - var low = 0, - high = array ? array.length : 0, - valIsNaN = value !== value, - valIsNull = value === null, - valIsUndef = value === undefined; - - while (low < high) { - var mid = nativeFloor((low + high) / 2), - computed = iteratee(array[mid]), - isDef = computed !== undefined, - isReflexive = computed === computed; - - if (valIsNaN) { - var setLow = isReflexive || retHighest; - } else if (valIsNull) { - setLow = isReflexive && isDef && (retHighest || computed != null); - } else if (valIsUndef) { - setLow = isReflexive && (retHighest || isDef); - } else if (computed == null) { - setLow = false; - } else { - setLow = retHighest ? (computed <= value) : (computed < value); - } - if (setLow) { - low = mid + 1; - } else { - high = mid; - } - } - return nativeMin(high, MAX_ARRAY_INDEX); - } - - /** - * A specialized version of `baseCallback` which only supports `this` binding - * and specifying the number of arguments to provide to `func`. - * - * @private - * @param {Function} func The function to bind. - * @param {*} thisArg The `this` binding of `func`. - * @param {number} [argCount] The number of arguments to provide to `func`. - * @returns {Function} Returns the callback. - */ - function bindCallback(func, thisArg, argCount) { - if (typeof func != 'function') { - return identity; - } - if (thisArg === undefined) { - return func; - } - switch (argCount) { - case 1: return function(value) { - return func.call(thisArg, value); - }; - case 3: return function(value, index, collection) { - return func.call(thisArg, value, index, collection); - }; - case 4: return function(accumulator, value, index, collection) { - return func.call(thisArg, accumulator, value, index, collection); - }; - case 5: return function(value, other, key, object, source) { - return func.call(thisArg, value, other, key, object, source); - }; - } - return function() { - return func.apply(thisArg, arguments); - }; - } - - /** - * Creates a clone of the given array buffer. - * - * @private - * @param {ArrayBuffer} buffer The array buffer to clone. - * @returns {ArrayBuffer} Returns the cloned array buffer. - */ - function bufferClone(buffer) { - var result = new ArrayBuffer(buffer.byteLength), - view = new Uint8Array(result); - - view.set(new Uint8Array(buffer)); - return result; - } - - /** - * Creates an array that is the composition of partially applied arguments, - * placeholders, and provided arguments into a single array of arguments. - * - * @private - * @param {Array|Object} args The provided arguments. - * @param {Array} partials The arguments to prepend to those provided. - * @param {Array} holders The `partials` placeholder indexes. - * @returns {Array} Returns the new array of composed arguments. - */ - function composeArgs(args, partials, holders) { - var holdersLength = holders.length, - argsIndex = -1, - argsLength = nativeMax(args.length - holdersLength, 0), - leftIndex = -1, - leftLength = partials.length, - result = Array(leftLength + argsLength); - - while (++leftIndex < leftLength) { - result[leftIndex] = partials[leftIndex]; - } - while (++argsIndex < holdersLength) { - result[holders[argsIndex]] = args[argsIndex]; - } - while (argsLength--) { - result[leftIndex++] = args[argsIndex++]; - } - return result; - } - - /** - * This function is like `composeArgs` except that the arguments composition - * is tailored for `_.partialRight`. - * - * @private - * @param {Array|Object} args The provided arguments. - * @param {Array} partials The arguments to append to those provided. - * @param {Array} holders The `partials` placeholder indexes. - * @returns {Array} Returns the new array of composed arguments. - */ - function composeArgsRight(args, partials, holders) { - var holdersIndex = -1, - holdersLength = holders.length, - argsIndex = -1, - argsLength = nativeMax(args.length - holdersLength, 0), - rightIndex = -1, - rightLength = partials.length, - result = Array(argsLength + rightLength); - - while (++argsIndex < argsLength) { - result[argsIndex] = args[argsIndex]; - } - var offset = argsIndex; - while (++rightIndex < rightLength) { - result[offset + rightIndex] = partials[rightIndex]; - } - while (++holdersIndex < holdersLength) { - result[offset + holders[holdersIndex]] = args[argsIndex++]; - } - return result; - } - - /** - * Creates a `_.countBy`, `_.groupBy`, `_.indexBy`, or `_.partition` function. - * - * @private - * @param {Function} setter The function to set keys and values of the accumulator object. - * @param {Function} [initializer] The function to initialize the accumulator object. - * @returns {Function} Returns the new aggregator function. - */ - function createAggregator(setter, initializer) { - return function(collection, iteratee, thisArg) { - var result = initializer ? initializer() : {}; - iteratee = getCallback(iteratee, thisArg, 3); - - if (isArray(collection)) { - var index = -1, - length = collection.length; - - while (++index < length) { - var value = collection[index]; - setter(result, value, iteratee(value, index, collection), collection); - } - } else { - baseEach(collection, function(value, key, collection) { - setter(result, value, iteratee(value, key, collection), collection); - }); - } - return result; - }; - } - - /** - * Creates a `_.assign`, `_.defaults`, or `_.merge` function. - * - * @private - * @param {Function} assigner The function to assign values. - * @returns {Function} Returns the new assigner function. - */ - function createAssigner(assigner) { - return restParam(function(object, sources) { - var index = -1, - length = object == null ? 0 : sources.length, - customizer = length > 2 ? sources[length - 2] : undefined, - guard = length > 2 ? sources[2] : undefined, - thisArg = length > 1 ? sources[length - 1] : undefined; - - if (typeof customizer == 'function') { - customizer = bindCallback(customizer, thisArg, 5); - length -= 2; - } else { - customizer = typeof thisArg == 'function' ? thisArg : undefined; - length -= (customizer ? 1 : 0); - } - if (guard && isIterateeCall(sources[0], sources[1], guard)) { - customizer = length < 3 ? undefined : customizer; - length = 1; - } - while (++index < length) { - var source = sources[index]; - if (source) { - assigner(object, source, customizer); - } - } - return object; - }); - } - - /** - * Creates a `baseEach` or `baseEachRight` function. - * - * @private - * @param {Function} eachFunc The function to iterate over a collection. - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {Function} Returns the new base function. - */ - function createBaseEach(eachFunc, fromRight) { - return function(collection, iteratee) { - var length = collection ? getLength(collection) : 0; - if (!isLength(length)) { - return eachFunc(collection, iteratee); - } - var index = fromRight ? length : -1, - iterable = toObject(collection); - - while ((fromRight ? index-- : ++index < length)) { - if (iteratee(iterable[index], index, iterable) === false) { - break; - } - } - return collection; - }; - } - - /** - * Creates a base function for `_.forIn` or `_.forInRight`. - * - * @private - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {Function} Returns the new base function. - */ - function createBaseFor(fromRight) { - return function(object, iteratee, keysFunc) { - var iterable = toObject(object), - props = keysFunc(object), - length = props.length, - index = fromRight ? length : -1; - - while ((fromRight ? index-- : ++index < length)) { - var key = props[index]; - if (iteratee(iterable[key], key, iterable) === false) { - break; - } - } - return object; - }; - } - - /** - * Creates a function that wraps `func` and invokes it with the `this` - * binding of `thisArg`. - * - * @private - * @param {Function} func The function to bind. - * @param {*} [thisArg] The `this` binding of `func`. - * @returns {Function} Returns the new bound function. - */ - function createBindWrapper(func, thisArg) { - var Ctor = createCtorWrapper(func); - - function wrapper() { - var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func; - return fn.apply(thisArg, arguments); - } - return wrapper; - } - - /** - * Creates a `Set` cache object to optimize linear searches of large arrays. - * - * @private - * @param {Array} [values] The values to cache. - * @returns {null|Object} Returns the new cache object if `Set` is supported, else `null`. - */ - function createCache(values) { - return (nativeCreate && Set) ? new SetCache(values) : null; - } - - /** - * Creates a function that produces compound words out of the words in a - * given string. - * - * @private - * @param {Function} callback The function to combine each word. - * @returns {Function} Returns the new compounder function. - */ - function createCompounder(callback) { - return function(string) { - var index = -1, - array = words(deburr(string)), - length = array.length, - result = ''; - - while (++index < length) { - result = callback(result, array[index], index); - } - return result; - }; - } - - /** - * Creates a function that produces an instance of `Ctor` regardless of - * whether it was invoked as part of a `new` expression or by `call` or `apply`. - * - * @private - * @param {Function} Ctor The constructor to wrap. - * @returns {Function} Returns the new wrapped function. - */ - function createCtorWrapper(Ctor) { - return function() { - // Use a `switch` statement to work with class constructors. - // See http://ecma-international.org/ecma-262/6.0/#sec-ecmascript-function-objects-call-thisargument-argumentslist - // for more details. - var args = arguments; - switch (args.length) { - case 0: return new Ctor; - case 1: return new Ctor(args[0]); - case 2: return new Ctor(args[0], args[1]); - case 3: return new Ctor(args[0], args[1], args[2]); - case 4: return new Ctor(args[0], args[1], args[2], args[3]); - case 5: return new Ctor(args[0], args[1], args[2], args[3], args[4]); - case 6: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5]); - case 7: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5], args[6]); - } - var thisBinding = baseCreate(Ctor.prototype), - result = Ctor.apply(thisBinding, args); - - // Mimic the constructor's `return` behavior. - // See https://es5.github.io/#x13.2.2 for more details. - return isObject(result) ? result : thisBinding; - }; - } - - /** - * Creates a `_.curry` or `_.curryRight` function. - * - * @private - * @param {boolean} flag The curry bit flag. - * @returns {Function} Returns the new curry function. - */ - function createCurry(flag) { - function curryFunc(func, arity, guard) { - if (guard && isIterateeCall(func, arity, guard)) { - arity = undefined; - } - var result = createWrapper(func, flag, undefined, undefined, undefined, undefined, undefined, arity); - result.placeholder = curryFunc.placeholder; - return result; - } - return curryFunc; - } - - /** - * Creates a `_.defaults` or `_.defaultsDeep` function. - * - * @private - * @param {Function} assigner The function to assign values. - * @param {Function} customizer The function to customize assigned values. - * @returns {Function} Returns the new defaults function. - */ - function createDefaults(assigner, customizer) { - return restParam(function(args) { - var object = args[0]; - if (object == null) { - return object; - } - args.push(customizer); - return assigner.apply(undefined, args); - }); - } - - /** - * Creates a `_.max` or `_.min` function. - * - * @private - * @param {Function} comparator The function used to compare values. - * @param {*} exValue The initial extremum value. - * @returns {Function} Returns the new extremum function. - */ - function createExtremum(comparator, exValue) { - return function(collection, iteratee, thisArg) { - if (thisArg && isIterateeCall(collection, iteratee, thisArg)) { - iteratee = undefined; - } - iteratee = getCallback(iteratee, thisArg, 3); - if (iteratee.length == 1) { - collection = isArray(collection) ? collection : toIterable(collection); - var result = arrayExtremum(collection, iteratee, comparator, exValue); - if (!(collection.length && result === exValue)) { - return result; - } - } - return baseExtremum(collection, iteratee, comparator, exValue); - }; - } - - /** - * Creates a `_.find` or `_.findLast` function. - * - * @private - * @param {Function} eachFunc The function to iterate over a collection. - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {Function} Returns the new find function. - */ - function createFind(eachFunc, fromRight) { - return function(collection, predicate, thisArg) { - predicate = getCallback(predicate, thisArg, 3); - if (isArray(collection)) { - var index = baseFindIndex(collection, predicate, fromRight); - return index > -1 ? collection[index] : undefined; - } - return baseFind(collection, predicate, eachFunc); - }; - } - - /** - * Creates a `_.findIndex` or `_.findLastIndex` function. - * - * @private - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {Function} Returns the new find function. - */ - function createFindIndex(fromRight) { - return function(array, predicate, thisArg) { - if (!(array && array.length)) { - return -1; - } - predicate = getCallback(predicate, thisArg, 3); - return baseFindIndex(array, predicate, fromRight); - }; - } - - /** - * Creates a `_.findKey` or `_.findLastKey` function. - * - * @private - * @param {Function} objectFunc The function to iterate over an object. - * @returns {Function} Returns the new find function. - */ - function createFindKey(objectFunc) { - return function(object, predicate, thisArg) { - predicate = getCallback(predicate, thisArg, 3); - return baseFind(object, predicate, objectFunc, true); - }; - } - - /** - * Creates a `_.flow` or `_.flowRight` function. - * - * @private - * @param {boolean} [fromRight] Specify iterating from right to left. - * @returns {Function} Returns the new flow function. - */ - function createFlow(fromRight) { - return function() { - var wrapper, - length = arguments.length, - index = fromRight ? length : -1, - leftIndex = 0, - funcs = Array(length); - - while ((fromRight ? index-- : ++index < length)) { - var func = funcs[leftIndex++] = arguments[index]; - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - if (!wrapper && LodashWrapper.prototype.thru && getFuncName(func) == 'wrapper') { - wrapper = new LodashWrapper([], true); - } - } - index = wrapper ? -1 : length; - while (++index < length) { - func = funcs[index]; - - var funcName = getFuncName(func), - data = funcName == 'wrapper' ? getData(func) : undefined; - - if (data && isLaziable(data[0]) && data[1] == (ARY_FLAG | CURRY_FLAG | PARTIAL_FLAG | REARG_FLAG) && !data[4].length && data[9] == 1) { - wrapper = wrapper[getFuncName(data[0])].apply(wrapper, data[3]); - } else { - wrapper = (func.length == 1 && isLaziable(func)) ? wrapper[funcName]() : wrapper.thru(func); - } - } - return function() { - var args = arguments, - value = args[0]; - - if (wrapper && args.length == 1 && isArray(value) && value.length >= LARGE_ARRAY_SIZE) { - return wrapper.plant(value).value(); - } - var index = 0, - result = length ? funcs[index].apply(this, args) : value; - - while (++index < length) { - result = funcs[index].call(this, result); - } - return result; - }; - }; - } - - /** - * Creates a function for `_.forEach` or `_.forEachRight`. - * - * @private - * @param {Function} arrayFunc The function to iterate over an array. - * @param {Function} eachFunc The function to iterate over a collection. - * @returns {Function} Returns the new each function. - */ - function createForEach(arrayFunc, eachFunc) { - return function(collection, iteratee, thisArg) { - return (typeof iteratee == 'function' && thisArg === undefined && isArray(collection)) - ? arrayFunc(collection, iteratee) - : eachFunc(collection, bindCallback(iteratee, thisArg, 3)); - }; - } - - /** - * Creates a function for `_.forIn` or `_.forInRight`. - * - * @private - * @param {Function} objectFunc The function to iterate over an object. - * @returns {Function} Returns the new each function. - */ - function createForIn(objectFunc) { - return function(object, iteratee, thisArg) { - if (typeof iteratee != 'function' || thisArg !== undefined) { - iteratee = bindCallback(iteratee, thisArg, 3); - } - return objectFunc(object, iteratee, keysIn); - }; - } - - /** - * Creates a function for `_.forOwn` or `_.forOwnRight`. - * - * @private - * @param {Function} objectFunc The function to iterate over an object. - * @returns {Function} Returns the new each function. - */ - function createForOwn(objectFunc) { - return function(object, iteratee, thisArg) { - if (typeof iteratee != 'function' || thisArg !== undefined) { - iteratee = bindCallback(iteratee, thisArg, 3); - } - return objectFunc(object, iteratee); - }; - } - - /** - * Creates a function for `_.mapKeys` or `_.mapValues`. - * - * @private - * @param {boolean} [isMapKeys] Specify mapping keys instead of values. - * @returns {Function} Returns the new map function. - */ - function createObjectMapper(isMapKeys) { - return function(object, iteratee, thisArg) { - var result = {}; - iteratee = getCallback(iteratee, thisArg, 3); - - baseForOwn(object, function(value, key, object) { - var mapped = iteratee(value, key, object); - key = isMapKeys ? mapped : key; - value = isMapKeys ? value : mapped; - result[key] = value; - }); - return result; - }; - } - - /** - * Creates a function for `_.padLeft` or `_.padRight`. - * - * @private - * @param {boolean} [fromRight] Specify padding from the right. - * @returns {Function} Returns the new pad function. - */ - function createPadDir(fromRight) { - return function(string, length, chars) { - string = baseToString(string); - return (fromRight ? string : '') + createPadding(string, length, chars) + (fromRight ? '' : string); - }; - } - - /** - * Creates a `_.partial` or `_.partialRight` function. - * - * @private - * @param {boolean} flag The partial bit flag. - * @returns {Function} Returns the new partial function. - */ - function createPartial(flag) { - var partialFunc = restParam(function(func, partials) { - var holders = replaceHolders(partials, partialFunc.placeholder); - return createWrapper(func, flag, undefined, partials, holders); - }); - return partialFunc; - } - - /** - * Creates a function for `_.reduce` or `_.reduceRight`. - * - * @private - * @param {Function} arrayFunc The function to iterate over an array. - * @param {Function} eachFunc The function to iterate over a collection. - * @returns {Function} Returns the new each function. - */ - function createReduce(arrayFunc, eachFunc) { - return function(collection, iteratee, accumulator, thisArg) { - var initFromArray = arguments.length < 3; - return (typeof iteratee == 'function' && thisArg === undefined && isArray(collection)) - ? arrayFunc(collection, iteratee, accumulator, initFromArray) - : baseReduce(collection, getCallback(iteratee, thisArg, 4), accumulator, initFromArray, eachFunc); - }; - } - - /** - * Creates a function that wraps `func` and invokes it with optional `this` - * binding of, partial application, and currying. - * - * @private - * @param {Function|string} func The function or method name to reference. - * @param {number} bitmask The bitmask of flags. See `createWrapper` for more details. - * @param {*} [thisArg] The `this` binding of `func`. - * @param {Array} [partials] The arguments to prepend to those provided to the new function. - * @param {Array} [holders] The `partials` placeholder indexes. - * @param {Array} [partialsRight] The arguments to append to those provided to the new function. - * @param {Array} [holdersRight] The `partialsRight` placeholder indexes. - * @param {Array} [argPos] The argument positions of the new function. - * @param {number} [ary] The arity cap of `func`. - * @param {number} [arity] The arity of `func`. - * @returns {Function} Returns the new wrapped function. - */ - function createHybridWrapper(func, bitmask, thisArg, partials, holders, partialsRight, holdersRight, argPos, ary, arity) { - var isAry = bitmask & ARY_FLAG, - isBind = bitmask & BIND_FLAG, - isBindKey = bitmask & BIND_KEY_FLAG, - isCurry = bitmask & CURRY_FLAG, - isCurryBound = bitmask & CURRY_BOUND_FLAG, - isCurryRight = bitmask & CURRY_RIGHT_FLAG, - Ctor = isBindKey ? undefined : createCtorWrapper(func); - - function wrapper() { - // Avoid `arguments` object use disqualifying optimizations by - // converting it to an array before providing it to other functions. - var length = arguments.length, - index = length, - args = Array(length); - - while (index--) { - args[index] = arguments[index]; - } - if (partials) { - args = composeArgs(args, partials, holders); - } - if (partialsRight) { - args = composeArgsRight(args, partialsRight, holdersRight); - } - if (isCurry || isCurryRight) { - var placeholder = wrapper.placeholder, - argsHolders = replaceHolders(args, placeholder); - - length -= argsHolders.length; - if (length < arity) { - var newArgPos = argPos ? arrayCopy(argPos) : undefined, - newArity = nativeMax(arity - length, 0), - newsHolders = isCurry ? argsHolders : undefined, - newHoldersRight = isCurry ? undefined : argsHolders, - newPartials = isCurry ? args : undefined, - newPartialsRight = isCurry ? undefined : args; - - bitmask |= (isCurry ? PARTIAL_FLAG : PARTIAL_RIGHT_FLAG); - bitmask &= ~(isCurry ? PARTIAL_RIGHT_FLAG : PARTIAL_FLAG); - - if (!isCurryBound) { - bitmask &= ~(BIND_FLAG | BIND_KEY_FLAG); - } - var newData = [func, bitmask, thisArg, newPartials, newsHolders, newPartialsRight, newHoldersRight, newArgPos, ary, newArity], - result = createHybridWrapper.apply(undefined, newData); - - if (isLaziable(func)) { - setData(result, newData); - } - result.placeholder = placeholder; - return result; - } - } - var thisBinding = isBind ? thisArg : this, - fn = isBindKey ? thisBinding[func] : func; - - if (argPos) { - args = reorder(args, argPos); - } - if (isAry && ary < args.length) { - args.length = ary; - } - if (this && this !== root && this instanceof wrapper) { - fn = Ctor || createCtorWrapper(func); - } - return fn.apply(thisBinding, args); - } - return wrapper; - } - - /** - * Creates the padding required for `string` based on the given `length`. - * The `chars` string is truncated if the number of characters exceeds `length`. - * - * @private - * @param {string} string The string to create padding for. - * @param {number} [length=0] The padding length. - * @param {string} [chars=' '] The string used as padding. - * @returns {string} Returns the pad for `string`. - */ - function createPadding(string, length, chars) { - var strLength = string.length; - length = +length; - - if (strLength >= length || !nativeIsFinite(length)) { - return ''; - } - var padLength = length - strLength; - chars = chars == null ? ' ' : (chars + ''); - return repeat(chars, nativeCeil(padLength / chars.length)).slice(0, padLength); - } - - /** - * Creates a function that wraps `func` and invokes it with the optional `this` - * binding of `thisArg` and the `partials` prepended to those provided to - * the wrapper. - * - * @private - * @param {Function} func The function to partially apply arguments to. - * @param {number} bitmask The bitmask of flags. See `createWrapper` for more details. - * @param {*} thisArg The `this` binding of `func`. - * @param {Array} partials The arguments to prepend to those provided to the new function. - * @returns {Function} Returns the new bound function. - */ - function createPartialWrapper(func, bitmask, thisArg, partials) { - var isBind = bitmask & BIND_FLAG, - Ctor = createCtorWrapper(func); - - function wrapper() { - // Avoid `arguments` object use disqualifying optimizations by - // converting it to an array before providing it `func`. - var argsIndex = -1, - argsLength = arguments.length, - leftIndex = -1, - leftLength = partials.length, - args = Array(leftLength + argsLength); - - while (++leftIndex < leftLength) { - args[leftIndex] = partials[leftIndex]; - } - while (argsLength--) { - args[leftIndex++] = arguments[++argsIndex]; - } - var fn = (this && this !== root && this instanceof wrapper) ? Ctor : func; - return fn.apply(isBind ? thisArg : this, args); - } - return wrapper; - } - - /** - * Creates a `_.ceil`, `_.floor`, or `_.round` function. - * - * @private - * @param {string} methodName The name of the `Math` method to use when rounding. - * @returns {Function} Returns the new round function. - */ - function createRound(methodName) { - var func = Math[methodName]; - return function(number, precision) { - precision = precision === undefined ? 0 : (+precision || 0); - if (precision) { - precision = pow(10, precision); - return func(number * precision) / precision; - } - return func(number); - }; - } - - /** - * Creates a `_.sortedIndex` or `_.sortedLastIndex` function. - * - * @private - * @param {boolean} [retHighest] Specify returning the highest qualified index. - * @returns {Function} Returns the new index function. - */ - function createSortedIndex(retHighest) { - return function(array, value, iteratee, thisArg) { - var callback = getCallback(iteratee); - return (iteratee == null && callback === baseCallback) - ? binaryIndex(array, value, retHighest) - : binaryIndexBy(array, value, callback(iteratee, thisArg, 1), retHighest); - }; - } - - /** - * Creates a function that either curries or invokes `func` with optional - * `this` binding and partially applied arguments. - * - * @private - * @param {Function|string} func The function or method name to reference. - * @param {number} bitmask The bitmask of flags. - * The bitmask may be composed of the following flags: - * 1 - `_.bind` - * 2 - `_.bindKey` - * 4 - `_.curry` or `_.curryRight` of a bound function - * 8 - `_.curry` - * 16 - `_.curryRight` - * 32 - `_.partial` - * 64 - `_.partialRight` - * 128 - `_.rearg` - * 256 - `_.ary` - * @param {*} [thisArg] The `this` binding of `func`. - * @param {Array} [partials] The arguments to be partially applied. - * @param {Array} [holders] The `partials` placeholder indexes. - * @param {Array} [argPos] The argument positions of the new function. - * @param {number} [ary] The arity cap of `func`. - * @param {number} [arity] The arity of `func`. - * @returns {Function} Returns the new wrapped function. - */ - function createWrapper(func, bitmask, thisArg, partials, holders, argPos, ary, arity) { - var isBindKey = bitmask & BIND_KEY_FLAG; - if (!isBindKey && typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - var length = partials ? partials.length : 0; - if (!length) { - bitmask &= ~(PARTIAL_FLAG | PARTIAL_RIGHT_FLAG); - partials = holders = undefined; - } - length -= (holders ? holders.length : 0); - if (bitmask & PARTIAL_RIGHT_FLAG) { - var partialsRight = partials, - holdersRight = holders; - - partials = holders = undefined; - } - var data = isBindKey ? undefined : getData(func), - newData = [func, bitmask, thisArg, partials, holders, partialsRight, holdersRight, argPos, ary, arity]; - - if (data) { - mergeData(newData, data); - bitmask = newData[1]; - arity = newData[9]; - } - newData[9] = arity == null - ? (isBindKey ? 0 : func.length) - : (nativeMax(arity - length, 0) || 0); - - if (bitmask == BIND_FLAG) { - var result = createBindWrapper(newData[0], newData[2]); - } else if ((bitmask == PARTIAL_FLAG || bitmask == (BIND_FLAG | PARTIAL_FLAG)) && !newData[4].length) { - result = createPartialWrapper.apply(undefined, newData); - } else { - result = createHybridWrapper.apply(undefined, newData); - } - var setter = data ? baseSetData : setData; - return setter(result, newData); - } - - /** - * A specialized version of `baseIsEqualDeep` for arrays with support for - * partial deep comparisons. - * - * @private - * @param {Array} array The array to compare. - * @param {Array} other The other array to compare. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Function} [customizer] The function to customize comparing arrays. - * @param {boolean} [isLoose] Specify performing partial comparisons. - * @param {Array} [stackA] Tracks traversed `value` objects. - * @param {Array} [stackB] Tracks traversed `other` objects. - * @returns {boolean} Returns `true` if the arrays are equivalent, else `false`. - */ - function equalArrays(array, other, equalFunc, customizer, isLoose, stackA, stackB) { - var index = -1, - arrLength = array.length, - othLength = other.length; - - if (arrLength != othLength && !(isLoose && othLength > arrLength)) { - return false; - } - // Ignore non-index properties. - while (++index < arrLength) { - var arrValue = array[index], - othValue = other[index], - result = customizer ? customizer(isLoose ? othValue : arrValue, isLoose ? arrValue : othValue, index) : undefined; - - if (result !== undefined) { - if (result) { - continue; - } - return false; - } - // Recursively compare arrays (susceptible to call stack limits). - if (isLoose) { - if (!arraySome(other, function(othValue) { - return arrValue === othValue || equalFunc(arrValue, othValue, customizer, isLoose, stackA, stackB); - })) { - return false; - } - } else if (!(arrValue === othValue || equalFunc(arrValue, othValue, customizer, isLoose, stackA, stackB))) { - return false; - } - } - return true; - } - - /** - * A specialized version of `baseIsEqualDeep` for comparing objects of - * the same `toStringTag`. - * - * **Note:** This function only supports comparing values with tags of - * `Boolean`, `Date`, `Error`, `Number`, `RegExp`, or `String`. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {string} tag The `toStringTag` of the objects to compare. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ - function equalByTag(object, other, tag) { - switch (tag) { - case boolTag: - case dateTag: - // Coerce dates and booleans to numbers, dates to milliseconds and booleans - // to `1` or `0` treating invalid dates coerced to `NaN` as not equal. - return +object == +other; - - case errorTag: - return object.name == other.name && object.message == other.message; - - case numberTag: - // Treat `NaN` vs. `NaN` as equal. - return (object != +object) - ? other != +other - : object == +other; - - case regexpTag: - case stringTag: - // Coerce regexes to strings and treat strings primitives and string - // objects as equal. See https://es5.github.io/#x15.10.6.4 for more details. - return object == (other + ''); - } - return false; - } - - /** - * A specialized version of `baseIsEqualDeep` for objects with support for - * partial deep comparisons. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Function} [customizer] The function to customize comparing values. - * @param {boolean} [isLoose] Specify performing partial comparisons. - * @param {Array} [stackA] Tracks traversed `value` objects. - * @param {Array} [stackB] Tracks traversed `other` objects. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ - function equalObjects(object, other, equalFunc, customizer, isLoose, stackA, stackB) { - var objProps = keys(object), - objLength = objProps.length, - othProps = keys(other), - othLength = othProps.length; - - if (objLength != othLength && !isLoose) { - return false; - } - var index = objLength; - while (index--) { - var key = objProps[index]; - if (!(isLoose ? key in other : hasOwnProperty.call(other, key))) { - return false; - } - } - var skipCtor = isLoose; - while (++index < objLength) { - key = objProps[index]; - var objValue = object[key], - othValue = other[key], - result = customizer ? customizer(isLoose ? othValue : objValue, isLoose? objValue : othValue, key) : undefined; - - // Recursively compare objects (susceptible to call stack limits). - if (!(result === undefined ? equalFunc(objValue, othValue, customizer, isLoose, stackA, stackB) : result)) { - return false; - } - skipCtor || (skipCtor = key == 'constructor'); - } - if (!skipCtor) { - var objCtor = object.constructor, - othCtor = other.constructor; - - // Non `Object` object instances with different constructors are not equal. - if (objCtor != othCtor && - ('constructor' in object && 'constructor' in other) && - !(typeof objCtor == 'function' && objCtor instanceof objCtor && - typeof othCtor == 'function' && othCtor instanceof othCtor)) { - return false; - } - } - return true; - } - - /** - * Gets the appropriate "callback" function. If the `_.callback` method is - * customized this function returns the custom method, otherwise it returns - * the `baseCallback` function. If arguments are provided the chosen function - * is invoked with them and its result is returned. - * - * @private - * @returns {Function} Returns the chosen function or its result. - */ - function getCallback(func, thisArg, argCount) { - var result = lodash.callback || callback; - result = result === callback ? baseCallback : result; - return argCount ? result(func, thisArg, argCount) : result; - } - - /** - * Gets metadata for `func`. - * - * @private - * @param {Function} func The function to query. - * @returns {*} Returns the metadata for `func`. - */ - var getData = !metaMap ? noop : function(func) { - return metaMap.get(func); - }; - - /** - * Gets the name of `func`. - * - * @private - * @param {Function} func The function to query. - * @returns {string} Returns the function name. - */ - function getFuncName(func) { - var result = func.name, - array = realNames[result], - length = array ? array.length : 0; - - while (length--) { - var data = array[length], - otherFunc = data.func; - if (otherFunc == null || otherFunc == func) { - return data.name; - } - } - return result; - } - - /** - * Gets the appropriate "indexOf" function. If the `_.indexOf` method is - * customized this function returns the custom method, otherwise it returns - * the `baseIndexOf` function. If arguments are provided the chosen function - * is invoked with them and its result is returned. - * - * @private - * @returns {Function|number} Returns the chosen function or its result. - */ - function getIndexOf(collection, target, fromIndex) { - var result = lodash.indexOf || indexOf; - result = result === indexOf ? baseIndexOf : result; - return collection ? result(collection, target, fromIndex) : result; - } - - /** - * Gets the "length" property value of `object`. - * - * **Note:** This function is used to avoid a [JIT bug](https://bugs.webkit.org/show_bug.cgi?id=142792) - * that affects Safari on at least iOS 8.1-8.3 ARM64. - * - * @private - * @param {Object} object The object to query. - * @returns {*} Returns the "length" value. - */ - var getLength = baseProperty('length'); - - /** - * Gets the propery names, values, and compare flags of `object`. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the match data of `object`. - */ - function getMatchData(object) { - var result = pairs(object), - length = result.length; - - while (length--) { - result[length][2] = isStrictComparable(result[length][1]); - } - return result; - } - - /** - * Gets the native function at `key` of `object`. - * - * @private - * @param {Object} object The object to query. - * @param {string} key The key of the method to get. - * @returns {*} Returns the function if it's native, else `undefined`. - */ - function getNative(object, key) { - var value = object == null ? undefined : object[key]; - return isNative(value) ? value : undefined; - } - - /** - * Gets the view, applying any `transforms` to the `start` and `end` positions. - * - * @private - * @param {number} start The start of the view. - * @param {number} end The end of the view. - * @param {Array} transforms The transformations to apply to the view. - * @returns {Object} Returns an object containing the `start` and `end` - * positions of the view. - */ - function getView(start, end, transforms) { - var index = -1, - length = transforms.length; - - while (++index < length) { - var data = transforms[index], - size = data.size; - - switch (data.type) { - case 'drop': start += size; break; - case 'dropRight': end -= size; break; - case 'take': end = nativeMin(end, start + size); break; - case 'takeRight': start = nativeMax(start, end - size); break; - } - } - return { 'start': start, 'end': end }; - } - - /** - * Initializes an array clone. - * - * @private - * @param {Array} array The array to clone. - * @returns {Array} Returns the initialized clone. - */ - function initCloneArray(array) { - var length = array.length, - result = new array.constructor(length); - - // Add array properties assigned by `RegExp#exec`. - if (length && typeof array[0] == 'string' && hasOwnProperty.call(array, 'index')) { - result.index = array.index; - result.input = array.input; - } - return result; - } - - /** - * Initializes an object clone. - * - * @private - * @param {Object} object The object to clone. - * @returns {Object} Returns the initialized clone. - */ - function initCloneObject(object) { - var Ctor = object.constructor; - if (!(typeof Ctor == 'function' && Ctor instanceof Ctor)) { - Ctor = Object; - } - return new Ctor; - } - - /** - * Initializes an object clone based on its `toStringTag`. - * - * **Note:** This function only supports cloning values with tags of - * `Boolean`, `Date`, `Error`, `Number`, `RegExp`, or `String`. - * - * @private - * @param {Object} object The object to clone. - * @param {string} tag The `toStringTag` of the object to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @returns {Object} Returns the initialized clone. - */ - function initCloneByTag(object, tag, isDeep) { - var Ctor = object.constructor; - switch (tag) { - case arrayBufferTag: - return bufferClone(object); - - case boolTag: - case dateTag: - return new Ctor(+object); - - case float32Tag: case float64Tag: - case int8Tag: case int16Tag: case int32Tag: - case uint8Tag: case uint8ClampedTag: case uint16Tag: case uint32Tag: - var buffer = object.buffer; - return new Ctor(isDeep ? bufferClone(buffer) : buffer, object.byteOffset, object.length); - - case numberTag: - case stringTag: - return new Ctor(object); - - case regexpTag: - var result = new Ctor(object.source, reFlags.exec(object)); - result.lastIndex = object.lastIndex; - } - return result; - } - - /** - * Invokes the method at `path` on `object`. - * - * @private - * @param {Object} object The object to query. - * @param {Array|string} path The path of the method to invoke. - * @param {Array} args The arguments to invoke the method with. - * @returns {*} Returns the result of the invoked method. - */ - function invokePath(object, path, args) { - if (object != null && !isKey(path, object)) { - path = toPath(path); - object = path.length == 1 ? object : baseGet(object, baseSlice(path, 0, -1)); - path = last(path); - } - var func = object == null ? object : object[path]; - return func == null ? undefined : func.apply(object, args); - } - - /** - * Checks if `value` is array-like. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is array-like, else `false`. - */ - function isArrayLike(value) { - return value != null && isLength(getLength(value)); - } - - /** - * Checks if `value` is a valid array-like index. - * - * @private - * @param {*} value The value to check. - * @param {number} [length=MAX_SAFE_INTEGER] The upper bounds of a valid index. - * @returns {boolean} Returns `true` if `value` is a valid index, else `false`. - */ - function isIndex(value, length) { - value = (typeof value == 'number' || reIsUint.test(value)) ? +value : -1; - length = length == null ? MAX_SAFE_INTEGER : length; - return value > -1 && value % 1 == 0 && value < length; - } - - /** - * Checks if the provided arguments are from an iteratee call. - * - * @private - * @param {*} value The potential iteratee value argument. - * @param {*} index The potential iteratee index or key argument. - * @param {*} object The potential iteratee object argument. - * @returns {boolean} Returns `true` if the arguments are from an iteratee call, else `false`. - */ - function isIterateeCall(value, index, object) { - if (!isObject(object)) { - return false; - } - var type = typeof index; - if (type == 'number' - ? (isArrayLike(object) && isIndex(index, object.length)) - : (type == 'string' && index in object)) { - var other = object[index]; - return value === value ? (value === other) : (other !== other); - } - return false; - } - - /** - * Checks if `value` is a property name and not a property path. - * - * @private - * @param {*} value The value to check. - * @param {Object} [object] The object to query keys on. - * @returns {boolean} Returns `true` if `value` is a property name, else `false`. - */ - function isKey(value, object) { - var type = typeof value; - if ((type == 'string' && reIsPlainProp.test(value)) || type == 'number') { - return true; - } - if (isArray(value)) { - return false; - } - var result = !reIsDeepProp.test(value); - return result || (object != null && value in toObject(object)); - } - - /** - * Checks if `func` has a lazy counterpart. - * - * @private - * @param {Function} func The function to check. - * @returns {boolean} Returns `true` if `func` has a lazy counterpart, else `false`. - */ - function isLaziable(func) { - var funcName = getFuncName(func); - if (!(funcName in LazyWrapper.prototype)) { - return false; - } - var other = lodash[funcName]; - if (func === other) { - return true; - } - var data = getData(other); - return !!data && func === data[0]; - } - - /** - * Checks if `value` is a valid array-like length. - * - * **Note:** This function is based on [`ToLength`](http://ecma-international.org/ecma-262/6.0/#sec-tolength). - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a valid length, else `false`. - */ - function isLength(value) { - return typeof value == 'number' && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER; - } - - /** - * Checks if `value` is suitable for strict equality comparisons, i.e. `===`. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` if suitable for strict - * equality comparisons, else `false`. - */ - function isStrictComparable(value) { - return value === value && !isObject(value); - } - - /** - * Merges the function metadata of `source` into `data`. - * - * Merging metadata reduces the number of wrappers required to invoke a function. - * This is possible because methods like `_.bind`, `_.curry`, and `_.partial` - * may be applied regardless of execution order. Methods like `_.ary` and `_.rearg` - * augment function arguments, making the order in which they are executed important, - * preventing the merging of metadata. However, we make an exception for a safe - * common case where curried functions have `_.ary` and or `_.rearg` applied. - * - * @private - * @param {Array} data The destination metadata. - * @param {Array} source The source metadata. - * @returns {Array} Returns `data`. - */ - function mergeData(data, source) { - var bitmask = data[1], - srcBitmask = source[1], - newBitmask = bitmask | srcBitmask, - isCommon = newBitmask < ARY_FLAG; - - var isCombo = - (srcBitmask == ARY_FLAG && bitmask == CURRY_FLAG) || - (srcBitmask == ARY_FLAG && bitmask == REARG_FLAG && data[7].length <= source[8]) || - (srcBitmask == (ARY_FLAG | REARG_FLAG) && bitmask == CURRY_FLAG); - - // Exit early if metadata can't be merged. - if (!(isCommon || isCombo)) { - return data; - } - // Use source `thisArg` if available. - if (srcBitmask & BIND_FLAG) { - data[2] = source[2]; - // Set when currying a bound function. - newBitmask |= (bitmask & BIND_FLAG) ? 0 : CURRY_BOUND_FLAG; - } - // Compose partial arguments. - var value = source[3]; - if (value) { - var partials = data[3]; - data[3] = partials ? composeArgs(partials, value, source[4]) : arrayCopy(value); - data[4] = partials ? replaceHolders(data[3], PLACEHOLDER) : arrayCopy(source[4]); - } - // Compose partial right arguments. - value = source[5]; - if (value) { - partials = data[5]; - data[5] = partials ? composeArgsRight(partials, value, source[6]) : arrayCopy(value); - data[6] = partials ? replaceHolders(data[5], PLACEHOLDER) : arrayCopy(source[6]); - } - // Use source `argPos` if available. - value = source[7]; - if (value) { - data[7] = arrayCopy(value); - } - // Use source `ary` if it's smaller. - if (srcBitmask & ARY_FLAG) { - data[8] = data[8] == null ? source[8] : nativeMin(data[8], source[8]); - } - // Use source `arity` if one is not provided. - if (data[9] == null) { - data[9] = source[9]; - } - // Use source `func` and merge bitmasks. - data[0] = source[0]; - data[1] = newBitmask; - - return data; - } - - /** - * Used by `_.defaultsDeep` to customize its `_.merge` use. - * - * @private - * @param {*} objectValue The destination object property value. - * @param {*} sourceValue The source object property value. - * @returns {*} Returns the value to assign to the destination object. - */ - function mergeDefaults(objectValue, sourceValue) { - return objectValue === undefined ? sourceValue : merge(objectValue, sourceValue, mergeDefaults); - } - - /** - * A specialized version of `_.pick` which picks `object` properties specified - * by `props`. - * - * @private - * @param {Object} object The source object. - * @param {string[]} props The property names to pick. - * @returns {Object} Returns the new object. - */ - function pickByArray(object, props) { - object = toObject(object); - - var index = -1, - length = props.length, - result = {}; - - while (++index < length) { - var key = props[index]; - if (key in object) { - result[key] = object[key]; - } - } - return result; - } - - /** - * A specialized version of `_.pick` which picks `object` properties `predicate` - * returns truthy for. - * - * @private - * @param {Object} object The source object. - * @param {Function} predicate The function invoked per iteration. - * @returns {Object} Returns the new object. - */ - function pickByCallback(object, predicate) { - var result = {}; - baseForIn(object, function(value, key, object) { - if (predicate(value, key, object)) { - result[key] = value; - } - }); - return result; - } - - /** - * Reorder `array` according to the specified indexes where the element at - * the first index is assigned as the first element, the element at - * the second index is assigned as the second element, and so on. - * - * @private - * @param {Array} array The array to reorder. - * @param {Array} indexes The arranged array indexes. - * @returns {Array} Returns `array`. - */ - function reorder(array, indexes) { - var arrLength = array.length, - length = nativeMin(indexes.length, arrLength), - oldArray = arrayCopy(array); - - while (length--) { - var index = indexes[length]; - array[length] = isIndex(index, arrLength) ? oldArray[index] : undefined; - } - return array; - } - - /** - * Sets metadata for `func`. - * - * **Note:** If this function becomes hot, i.e. is invoked a lot in a short - * period of time, it will trip its breaker and transition to an identity function - * to avoid garbage collection pauses in V8. See [V8 issue 2070](https://code.google.com/p/v8/issues/detail?id=2070) - * for more details. - * - * @private - * @param {Function} func The function to associate metadata with. - * @param {*} data The metadata. - * @returns {Function} Returns `func`. - */ - var setData = (function() { - var count = 0, - lastCalled = 0; - - return function(key, value) { - var stamp = now(), - remaining = HOT_SPAN - (stamp - lastCalled); - - lastCalled = stamp; - if (remaining > 0) { - if (++count >= HOT_COUNT) { - return key; - } - } else { - count = 0; - } - return baseSetData(key, value); - }; - }()); - - /** - * A fallback implementation of `Object.keys` which creates an array of the - * own enumerable property names of `object`. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - */ - function shimKeys(object) { - var props = keysIn(object), - propsLength = props.length, - length = propsLength && object.length; - - var allowIndexes = !!length && isLength(length) && - (isArray(object) || isArguments(object)); - - var index = -1, - result = []; - - while (++index < propsLength) { - var key = props[index]; - if ((allowIndexes && isIndex(key, length)) || hasOwnProperty.call(object, key)) { - result.push(key); - } - } - return result; - } - - /** - * Converts `value` to an array-like object if it's not one. - * - * @private - * @param {*} value The value to process. - * @returns {Array|Object} Returns the array-like object. - */ - function toIterable(value) { - if (value == null) { - return []; - } - if (!isArrayLike(value)) { - return values(value); - } - return isObject(value) ? value : Object(value); - } - - /** - * Converts `value` to an object if it's not one. - * - * @private - * @param {*} value The value to process. - * @returns {Object} Returns the object. - */ - function toObject(value) { - return isObject(value) ? value : Object(value); - } - - /** - * Converts `value` to property path array if it's not one. - * - * @private - * @param {*} value The value to process. - * @returns {Array} Returns the property path array. - */ - function toPath(value) { - if (isArray(value)) { - return value; - } - var result = []; - baseToString(value).replace(rePropName, function(match, number, quote, string) { - result.push(quote ? string.replace(reEscapeChar, '$1') : (number || match)); - }); - return result; - } - - /** - * Creates a clone of `wrapper`. - * - * @private - * @param {Object} wrapper The wrapper to clone. - * @returns {Object} Returns the cloned wrapper. - */ - function wrapperClone(wrapper) { - return wrapper instanceof LazyWrapper - ? wrapper.clone() - : new LodashWrapper(wrapper.__wrapped__, wrapper.__chain__, arrayCopy(wrapper.__actions__)); - } - - /*------------------------------------------------------------------------*/ - - /** - * Creates an array of elements split into groups the length of `size`. - * If `collection` can't be split evenly, the final chunk will be the remaining - * elements. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to process. - * @param {number} [size=1] The length of each chunk. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Array} Returns the new array containing chunks. - * @example - * - * _.chunk(['a', 'b', 'c', 'd'], 2); - * // => [['a', 'b'], ['c', 'd']] - * - * _.chunk(['a', 'b', 'c', 'd'], 3); - * // => [['a', 'b', 'c'], ['d']] - */ - function chunk(array, size, guard) { - if (guard ? isIterateeCall(array, size, guard) : size == null) { - size = 1; - } else { - size = nativeMax(nativeFloor(size) || 1, 1); - } - var index = 0, - length = array ? array.length : 0, - resIndex = -1, - result = Array(nativeCeil(length / size)); - - while (index < length) { - result[++resIndex] = baseSlice(array, index, (index += size)); - } - return result; - } - - /** - * Creates an array with all falsey values removed. The values `false`, `null`, - * `0`, `""`, `undefined`, and `NaN` are falsey. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to compact. - * @returns {Array} Returns the new array of filtered values. - * @example - * - * _.compact([0, 1, false, 2, '', 3]); - * // => [1, 2, 3] - */ - function compact(array) { - var index = -1, - length = array ? array.length : 0, - resIndex = -1, - result = []; - - while (++index < length) { - var value = array[index]; - if (value) { - result[++resIndex] = value; - } - } - return result; - } - - /** - * Creates an array of unique `array` values not included in the other - * provided arrays using [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to inspect. - * @param {...Array} [values] The arrays of values to exclude. - * @returns {Array} Returns the new array of filtered values. - * @example - * - * _.difference([1, 2, 3], [4, 2]); - * // => [1, 3] - */ - var difference = restParam(function(array, values) { - return (isObjectLike(array) && isArrayLike(array)) - ? baseDifference(array, baseFlatten(values, false, true)) - : []; - }); - - /** - * Creates a slice of `array` with `n` elements dropped from the beginning. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {number} [n=1] The number of elements to drop. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.drop([1, 2, 3]); - * // => [2, 3] - * - * _.drop([1, 2, 3], 2); - * // => [3] - * - * _.drop([1, 2, 3], 5); - * // => [] - * - * _.drop([1, 2, 3], 0); - * // => [1, 2, 3] - */ - function drop(array, n, guard) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (guard ? isIterateeCall(array, n, guard) : n == null) { - n = 1; - } - return baseSlice(array, n < 0 ? 0 : n); - } - - /** - * Creates a slice of `array` with `n` elements dropped from the end. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {number} [n=1] The number of elements to drop. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.dropRight([1, 2, 3]); - * // => [1, 2] - * - * _.dropRight([1, 2, 3], 2); - * // => [1] - * - * _.dropRight([1, 2, 3], 5); - * // => [] - * - * _.dropRight([1, 2, 3], 0); - * // => [1, 2, 3] - */ - function dropRight(array, n, guard) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (guard ? isIterateeCall(array, n, guard) : n == null) { - n = 1; - } - n = length - (+n || 0); - return baseSlice(array, 0, n < 0 ? 0 : n); - } - - /** - * Creates a slice of `array` excluding elements dropped from the end. - * Elements are dropped until `predicate` returns falsey. The predicate is - * bound to `thisArg` and invoked with three arguments: (value, index, array). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that match the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.dropRightWhile([1, 2, 3], function(n) { - * return n > 1; - * }); - * // => [1] - * - * var users = [ - * { 'user': 'barney', 'active': true }, - * { 'user': 'fred', 'active': false }, - * { 'user': 'pebbles', 'active': false } - * ]; - * - * // using the `_.matches` callback shorthand - * _.pluck(_.dropRightWhile(users, { 'user': 'pebbles', 'active': false }), 'user'); - * // => ['barney', 'fred'] - * - * // using the `_.matchesProperty` callback shorthand - * _.pluck(_.dropRightWhile(users, 'active', false), 'user'); - * // => ['barney'] - * - * // using the `_.property` callback shorthand - * _.pluck(_.dropRightWhile(users, 'active'), 'user'); - * // => ['barney', 'fred', 'pebbles'] - */ - function dropRightWhile(array, predicate, thisArg) { - return (array && array.length) - ? baseWhile(array, getCallback(predicate, thisArg, 3), true, true) - : []; - } - - /** - * Creates a slice of `array` excluding elements dropped from the beginning. - * Elements are dropped until `predicate` returns falsey. The predicate is - * bound to `thisArg` and invoked with three arguments: (value, index, array). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.dropWhile([1, 2, 3], function(n) { - * return n < 3; - * }); - * // => [3] - * - * var users = [ - * { 'user': 'barney', 'active': false }, - * { 'user': 'fred', 'active': false }, - * { 'user': 'pebbles', 'active': true } - * ]; - * - * // using the `_.matches` callback shorthand - * _.pluck(_.dropWhile(users, { 'user': 'barney', 'active': false }), 'user'); - * // => ['fred', 'pebbles'] - * - * // using the `_.matchesProperty` callback shorthand - * _.pluck(_.dropWhile(users, 'active', false), 'user'); - * // => ['pebbles'] - * - * // using the `_.property` callback shorthand - * _.pluck(_.dropWhile(users, 'active'), 'user'); - * // => ['barney', 'fred', 'pebbles'] - */ - function dropWhile(array, predicate, thisArg) { - return (array && array.length) - ? baseWhile(array, getCallback(predicate, thisArg, 3), true) - : []; - } - - /** - * Fills elements of `array` with `value` from `start` up to, but not - * including, `end`. - * - * **Note:** This method mutates `array`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to fill. - * @param {*} value The value to fill `array` with. - * @param {number} [start=0] The start position. - * @param {number} [end=array.length] The end position. - * @returns {Array} Returns `array`. - * @example - * - * var array = [1, 2, 3]; - * - * _.fill(array, 'a'); - * console.log(array); - * // => ['a', 'a', 'a'] - * - * _.fill(Array(3), 2); - * // => [2, 2, 2] - * - * _.fill([4, 6, 8], '*', 1, 2); - * // => [4, '*', 8] - */ - function fill(array, value, start, end) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (start && typeof start != 'number' && isIterateeCall(array, value, start)) { - start = 0; - end = length; - } - return baseFill(array, value, start, end); - } - - /** - * This method is like `_.find` except that it returns the index of the first - * element `predicate` returns truthy for instead of the element itself. - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to search. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {number} Returns the index of the found element, else `-1`. - * @example - * - * var users = [ - * { 'user': 'barney', 'active': false }, - * { 'user': 'fred', 'active': false }, - * { 'user': 'pebbles', 'active': true } - * ]; - * - * _.findIndex(users, function(chr) { - * return chr.user == 'barney'; - * }); - * // => 0 - * - * // using the `_.matches` callback shorthand - * _.findIndex(users, { 'user': 'fred', 'active': false }); - * // => 1 - * - * // using the `_.matchesProperty` callback shorthand - * _.findIndex(users, 'active', false); - * // => 0 - * - * // using the `_.property` callback shorthand - * _.findIndex(users, 'active'); - * // => 2 - */ - var findIndex = createFindIndex(); - - /** - * This method is like `_.findIndex` except that it iterates over elements - * of `collection` from right to left. - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to search. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {number} Returns the index of the found element, else `-1`. - * @example - * - * var users = [ - * { 'user': 'barney', 'active': true }, - * { 'user': 'fred', 'active': false }, - * { 'user': 'pebbles', 'active': false } - * ]; - * - * _.findLastIndex(users, function(chr) { - * return chr.user == 'pebbles'; - * }); - * // => 2 - * - * // using the `_.matches` callback shorthand - * _.findLastIndex(users, { 'user': 'barney', 'active': true }); - * // => 0 - * - * // using the `_.matchesProperty` callback shorthand - * _.findLastIndex(users, 'active', false); - * // => 2 - * - * // using the `_.property` callback shorthand - * _.findLastIndex(users, 'active'); - * // => 0 - */ - var findLastIndex = createFindIndex(true); - - /** - * Gets the first element of `array`. - * - * @static - * @memberOf _ - * @alias head - * @category Array - * @param {Array} array The array to query. - * @returns {*} Returns the first element of `array`. - * @example - * - * _.first([1, 2, 3]); - * // => 1 - * - * _.first([]); - * // => undefined - */ - function first(array) { - return array ? array[0] : undefined; - } - - /** - * Flattens a nested array. If `isDeep` is `true` the array is recursively - * flattened, otherwise it is only flattened a single level. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to flatten. - * @param {boolean} [isDeep] Specify a deep flatten. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Array} Returns the new flattened array. - * @example - * - * _.flatten([1, [2, 3, [4]]]); - * // => [1, 2, 3, [4]] - * - * // using `isDeep` - * _.flatten([1, [2, 3, [4]]], true); - * // => [1, 2, 3, 4] - */ - function flatten(array, isDeep, guard) { - var length = array ? array.length : 0; - if (guard && isIterateeCall(array, isDeep, guard)) { - isDeep = false; - } - return length ? baseFlatten(array, isDeep) : []; - } - - /** - * Recursively flattens a nested array. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to recursively flatten. - * @returns {Array} Returns the new flattened array. - * @example - * - * _.flattenDeep([1, [2, 3, [4]]]); - * // => [1, 2, 3, 4] - */ - function flattenDeep(array) { - var length = array ? array.length : 0; - return length ? baseFlatten(array, true) : []; - } - - /** - * Gets the index at which the first occurrence of `value` is found in `array` - * using [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. If `fromIndex` is negative, it is used as the offset - * from the end of `array`. If `array` is sorted providing `true` for `fromIndex` - * performs a faster binary search. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to search. - * @param {*} value The value to search for. - * @param {boolean|number} [fromIndex=0] The index to search from or `true` - * to perform a binary search on a sorted array. - * @returns {number} Returns the index of the matched value, else `-1`. - * @example - * - * _.indexOf([1, 2, 1, 2], 2); - * // => 1 - * - * // using `fromIndex` - * _.indexOf([1, 2, 1, 2], 2, 2); - * // => 3 - * - * // performing a binary search - * _.indexOf([1, 1, 2, 2], 2, true); - * // => 2 - */ - function indexOf(array, value, fromIndex) { - var length = array ? array.length : 0; - if (!length) { - return -1; - } - if (typeof fromIndex == 'number') { - fromIndex = fromIndex < 0 ? nativeMax(length + fromIndex, 0) : fromIndex; - } else if (fromIndex) { - var index = binaryIndex(array, value); - if (index < length && - (value === value ? (value === array[index]) : (array[index] !== array[index]))) { - return index; - } - return -1; - } - return baseIndexOf(array, value, fromIndex || 0); - } - - /** - * Gets all but the last element of `array`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.initial([1, 2, 3]); - * // => [1, 2] - */ - function initial(array) { - return dropRight(array, 1); - } - - /** - * Creates an array of unique values that are included in all of the provided - * arrays using [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. - * - * @static - * @memberOf _ - * @category Array - * @param {...Array} [arrays] The arrays to inspect. - * @returns {Array} Returns the new array of shared values. - * @example - * _.intersection([1, 2], [4, 2], [2, 1]); - * // => [2] - */ - var intersection = restParam(function(arrays) { - var othLength = arrays.length, - othIndex = othLength, - caches = Array(length), - indexOf = getIndexOf(), - isCommon = indexOf == baseIndexOf, - result = []; - - while (othIndex--) { - var value = arrays[othIndex] = isArrayLike(value = arrays[othIndex]) ? value : []; - caches[othIndex] = (isCommon && value.length >= 120) ? createCache(othIndex && value) : null; - } - var array = arrays[0], - index = -1, - length = array ? array.length : 0, - seen = caches[0]; - - outer: - while (++index < length) { - value = array[index]; - if ((seen ? cacheIndexOf(seen, value) : indexOf(result, value, 0)) < 0) { - var othIndex = othLength; - while (--othIndex) { - var cache = caches[othIndex]; - if ((cache ? cacheIndexOf(cache, value) : indexOf(arrays[othIndex], value, 0)) < 0) { - continue outer; - } - } - if (seen) { - seen.push(value); - } - result.push(value); - } - } - return result; - }); - - /** - * Gets the last element of `array`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @returns {*} Returns the last element of `array`. - * @example - * - * _.last([1, 2, 3]); - * // => 3 - */ - function last(array) { - var length = array ? array.length : 0; - return length ? array[length - 1] : undefined; - } - - /** - * This method is like `_.indexOf` except that it iterates over elements of - * `array` from right to left. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to search. - * @param {*} value The value to search for. - * @param {boolean|number} [fromIndex=array.length-1] The index to search from - * or `true` to perform a binary search on a sorted array. - * @returns {number} Returns the index of the matched value, else `-1`. - * @example - * - * _.lastIndexOf([1, 2, 1, 2], 2); - * // => 3 - * - * // using `fromIndex` - * _.lastIndexOf([1, 2, 1, 2], 2, 2); - * // => 1 - * - * // performing a binary search - * _.lastIndexOf([1, 1, 2, 2], 2, true); - * // => 3 - */ - function lastIndexOf(array, value, fromIndex) { - var length = array ? array.length : 0; - if (!length) { - return -1; - } - var index = length; - if (typeof fromIndex == 'number') { - index = (fromIndex < 0 ? nativeMax(length + fromIndex, 0) : nativeMin(fromIndex || 0, length - 1)) + 1; - } else if (fromIndex) { - index = binaryIndex(array, value, true) - 1; - var other = array[index]; - if (value === value ? (value === other) : (other !== other)) { - return index; - } - return -1; - } - if (value !== value) { - return indexOfNaN(array, index, true); - } - while (index--) { - if (array[index] === value) { - return index; - } - } - return -1; - } - - /** - * Removes all provided values from `array` using - * [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. - * - * **Note:** Unlike `_.without`, this method mutates `array`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to modify. - * @param {...*} [values] The values to remove. - * @returns {Array} Returns `array`. - * @example - * - * var array = [1, 2, 3, 1, 2, 3]; - * - * _.pull(array, 2, 3); - * console.log(array); - * // => [1, 1] - */ - function pull() { - var args = arguments, - array = args[0]; - - if (!(array && array.length)) { - return array; - } - var index = 0, - indexOf = getIndexOf(), - length = args.length; - - while (++index < length) { - var fromIndex = 0, - value = args[index]; - - while ((fromIndex = indexOf(array, value, fromIndex)) > -1) { - splice.call(array, fromIndex, 1); - } - } - return array; - } - - /** - * Removes elements from `array` corresponding to the given indexes and returns - * an array of the removed elements. Indexes may be specified as an array of - * indexes or as individual arguments. - * - * **Note:** Unlike `_.at`, this method mutates `array`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to modify. - * @param {...(number|number[])} [indexes] The indexes of elements to remove, - * specified as individual indexes or arrays of indexes. - * @returns {Array} Returns the new array of removed elements. - * @example - * - * var array = [5, 10, 15, 20]; - * var evens = _.pullAt(array, 1, 3); - * - * console.log(array); - * // => [5, 15] - * - * console.log(evens); - * // => [10, 20] - */ - var pullAt = restParam(function(array, indexes) { - indexes = baseFlatten(indexes); - - var result = baseAt(array, indexes); - basePullAt(array, indexes.sort(baseCompareAscending)); - return result; - }); - - /** - * Removes all elements from `array` that `predicate` returns truthy for - * and returns an array of the removed elements. The predicate is bound to - * `thisArg` and invoked with three arguments: (value, index, array). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * **Note:** Unlike `_.filter`, this method mutates `array`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to modify. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the new array of removed elements. - * @example - * - * var array = [1, 2, 3, 4]; - * var evens = _.remove(array, function(n) { - * return n % 2 == 0; - * }); - * - * console.log(array); - * // => [1, 3] - * - * console.log(evens); - * // => [2, 4] - */ - function remove(array, predicate, thisArg) { - var result = []; - if (!(array && array.length)) { - return result; - } - var index = -1, - indexes = [], - length = array.length; - - predicate = getCallback(predicate, thisArg, 3); - while (++index < length) { - var value = array[index]; - if (predicate(value, index, array)) { - result.push(value); - indexes.push(index); - } - } - basePullAt(array, indexes); - return result; - } - - /** - * Gets all but the first element of `array`. - * - * @static - * @memberOf _ - * @alias tail - * @category Array - * @param {Array} array The array to query. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.rest([1, 2, 3]); - * // => [2, 3] - */ - function rest(array) { - return drop(array, 1); - } - - /** - * Creates a slice of `array` from `start` up to, but not including, `end`. - * - * **Note:** This method is used instead of `Array#slice` to support node - * lists in IE < 9 and to ensure dense arrays are returned. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to slice. - * @param {number} [start=0] The start position. - * @param {number} [end=array.length] The end position. - * @returns {Array} Returns the slice of `array`. - */ - function slice(array, start, end) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (end && typeof end != 'number' && isIterateeCall(array, start, end)) { - start = 0; - end = length; - } - return baseSlice(array, start, end); - } - - /** - * Uses a binary search to determine the lowest index at which `value` should - * be inserted into `array` in order to maintain its sort order. If an iteratee - * function is provided it is invoked for `value` and each element of `array` - * to compute their sort ranking. The iteratee is bound to `thisArg` and - * invoked with one argument; (value). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The sorted array to inspect. - * @param {*} value The value to evaluate. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {number} Returns the index at which `value` should be inserted - * into `array`. - * @example - * - * _.sortedIndex([30, 50], 40); - * // => 1 - * - * _.sortedIndex([4, 4, 5, 5], 5); - * // => 2 - * - * var dict = { 'data': { 'thirty': 30, 'forty': 40, 'fifty': 50 } }; - * - * // using an iteratee function - * _.sortedIndex(['thirty', 'fifty'], 'forty', function(word) { - * return this.data[word]; - * }, dict); - * // => 1 - * - * // using the `_.property` callback shorthand - * _.sortedIndex([{ 'x': 30 }, { 'x': 50 }], { 'x': 40 }, 'x'); - * // => 1 - */ - var sortedIndex = createSortedIndex(); - - /** - * This method is like `_.sortedIndex` except that it returns the highest - * index at which `value` should be inserted into `array` in order to - * maintain its sort order. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The sorted array to inspect. - * @param {*} value The value to evaluate. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {number} Returns the index at which `value` should be inserted - * into `array`. - * @example - * - * _.sortedLastIndex([4, 4, 5, 5], 5); - * // => 4 - */ - var sortedLastIndex = createSortedIndex(true); - - /** - * Creates a slice of `array` with `n` elements taken from the beginning. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {number} [n=1] The number of elements to take. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.take([1, 2, 3]); - * // => [1] - * - * _.take([1, 2, 3], 2); - * // => [1, 2] - * - * _.take([1, 2, 3], 5); - * // => [1, 2, 3] - * - * _.take([1, 2, 3], 0); - * // => [] - */ - function take(array, n, guard) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (guard ? isIterateeCall(array, n, guard) : n == null) { - n = 1; - } - return baseSlice(array, 0, n < 0 ? 0 : n); - } - - /** - * Creates a slice of `array` with `n` elements taken from the end. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {number} [n=1] The number of elements to take. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.takeRight([1, 2, 3]); - * // => [3] - * - * _.takeRight([1, 2, 3], 2); - * // => [2, 3] - * - * _.takeRight([1, 2, 3], 5); - * // => [1, 2, 3] - * - * _.takeRight([1, 2, 3], 0); - * // => [] - */ - function takeRight(array, n, guard) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (guard ? isIterateeCall(array, n, guard) : n == null) { - n = 1; - } - n = length - (+n || 0); - return baseSlice(array, n < 0 ? 0 : n); - } - - /** - * Creates a slice of `array` with elements taken from the end. Elements are - * taken until `predicate` returns falsey. The predicate is bound to `thisArg` - * and invoked with three arguments: (value, index, array). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.takeRightWhile([1, 2, 3], function(n) { - * return n > 1; - * }); - * // => [2, 3] - * - * var users = [ - * { 'user': 'barney', 'active': true }, - * { 'user': 'fred', 'active': false }, - * { 'user': 'pebbles', 'active': false } - * ]; - * - * // using the `_.matches` callback shorthand - * _.pluck(_.takeRightWhile(users, { 'user': 'pebbles', 'active': false }), 'user'); - * // => ['pebbles'] - * - * // using the `_.matchesProperty` callback shorthand - * _.pluck(_.takeRightWhile(users, 'active', false), 'user'); - * // => ['fred', 'pebbles'] - * - * // using the `_.property` callback shorthand - * _.pluck(_.takeRightWhile(users, 'active'), 'user'); - * // => [] - */ - function takeRightWhile(array, predicate, thisArg) { - return (array && array.length) - ? baseWhile(array, getCallback(predicate, thisArg, 3), false, true) - : []; - } - - /** - * Creates a slice of `array` with elements taken from the beginning. Elements - * are taken until `predicate` returns falsey. The predicate is bound to - * `thisArg` and invoked with three arguments: (value, index, array). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to query. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the slice of `array`. - * @example - * - * _.takeWhile([1, 2, 3], function(n) { - * return n < 3; - * }); - * // => [1, 2] - * - * var users = [ - * { 'user': 'barney', 'active': false }, - * { 'user': 'fred', 'active': false}, - * { 'user': 'pebbles', 'active': true } - * ]; - * - * // using the `_.matches` callback shorthand - * _.pluck(_.takeWhile(users, { 'user': 'barney', 'active': false }), 'user'); - * // => ['barney'] - * - * // using the `_.matchesProperty` callback shorthand - * _.pluck(_.takeWhile(users, 'active', false), 'user'); - * // => ['barney', 'fred'] - * - * // using the `_.property` callback shorthand - * _.pluck(_.takeWhile(users, 'active'), 'user'); - * // => [] - */ - function takeWhile(array, predicate, thisArg) { - return (array && array.length) - ? baseWhile(array, getCallback(predicate, thisArg, 3)) - : []; - } - - /** - * Creates an array of unique values, in order, from all of the provided arrays - * using [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. - * - * @static - * @memberOf _ - * @category Array - * @param {...Array} [arrays] The arrays to inspect. - * @returns {Array} Returns the new array of combined values. - * @example - * - * _.union([1, 2], [4, 2], [2, 1]); - * // => [1, 2, 4] - */ - var union = restParam(function(arrays) { - return baseUniq(baseFlatten(arrays, false, true)); - }); - - /** - * Creates a duplicate-free version of an array, using - * [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons, in which only the first occurence of each element - * is kept. Providing `true` for `isSorted` performs a faster search algorithm - * for sorted arrays. If an iteratee function is provided it is invoked for - * each element in the array to generate the criterion by which uniqueness - * is computed. The `iteratee` is bound to `thisArg` and invoked with three - * arguments: (value, index, array). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @alias unique - * @category Array - * @param {Array} array The array to inspect. - * @param {boolean} [isSorted] Specify the array is sorted. - * @param {Function|Object|string} [iteratee] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array} Returns the new duplicate-value-free array. - * @example - * - * _.uniq([2, 1, 2]); - * // => [2, 1] - * - * // using `isSorted` - * _.uniq([1, 1, 2], true); - * // => [1, 2] - * - * // using an iteratee function - * _.uniq([1, 2.5, 1.5, 2], function(n) { - * return this.floor(n); - * }, Math); - * // => [1, 2.5] - * - * // using the `_.property` callback shorthand - * _.uniq([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x'); - * // => [{ 'x': 1 }, { 'x': 2 }] - */ - function uniq(array, isSorted, iteratee, thisArg) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - if (isSorted != null && typeof isSorted != 'boolean') { - thisArg = iteratee; - iteratee = isIterateeCall(array, isSorted, thisArg) ? undefined : isSorted; - isSorted = false; - } - var callback = getCallback(); - if (!(iteratee == null && callback === baseCallback)) { - iteratee = callback(iteratee, thisArg, 3); - } - return (isSorted && getIndexOf() == baseIndexOf) - ? sortedUniq(array, iteratee) - : baseUniq(array, iteratee); - } - - /** - * This method is like `_.zip` except that it accepts an array of grouped - * elements and creates an array regrouping the elements to their pre-zip - * configuration. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array of grouped elements to process. - * @returns {Array} Returns the new array of regrouped elements. - * @example - * - * var zipped = _.zip(['fred', 'barney'], [30, 40], [true, false]); - * // => [['fred', 30, true], ['barney', 40, false]] - * - * _.unzip(zipped); - * // => [['fred', 'barney'], [30, 40], [true, false]] - */ - function unzip(array) { - if (!(array && array.length)) { - return []; - } - var index = -1, - length = 0; - - array = arrayFilter(array, function(group) { - if (isArrayLike(group)) { - length = nativeMax(group.length, length); - return true; - } - }); - var result = Array(length); - while (++index < length) { - result[index] = arrayMap(array, baseProperty(index)); - } - return result; - } - - /** - * This method is like `_.unzip` except that it accepts an iteratee to specify - * how regrouped values should be combined. The `iteratee` is bound to `thisArg` - * and invoked with four arguments: (accumulator, value, index, group). - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array of grouped elements to process. - * @param {Function} [iteratee] The function to combine regrouped values. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array} Returns the new array of regrouped elements. - * @example - * - * var zipped = _.zip([1, 2], [10, 20], [100, 200]); - * // => [[1, 10, 100], [2, 20, 200]] - * - * _.unzipWith(zipped, _.add); - * // => [3, 30, 300] - */ - function unzipWith(array, iteratee, thisArg) { - var length = array ? array.length : 0; - if (!length) { - return []; - } - var result = unzip(array); - if (iteratee == null) { - return result; - } - iteratee = bindCallback(iteratee, thisArg, 4); - return arrayMap(result, function(group) { - return arrayReduce(group, iteratee, undefined, true); - }); - } - - /** - * Creates an array excluding all provided values using - * [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. - * - * @static - * @memberOf _ - * @category Array - * @param {Array} array The array to filter. - * @param {...*} [values] The values to exclude. - * @returns {Array} Returns the new array of filtered values. - * @example - * - * _.without([1, 2, 1, 3], 1, 2); - * // => [3] - */ - var without = restParam(function(array, values) { - return isArrayLike(array) - ? baseDifference(array, values) - : []; - }); - - /** - * Creates an array of unique values that is the [symmetric difference](https://en.wikipedia.org/wiki/Symmetric_difference) - * of the provided arrays. - * - * @static - * @memberOf _ - * @category Array - * @param {...Array} [arrays] The arrays to inspect. - * @returns {Array} Returns the new array of values. - * @example - * - * _.xor([1, 2], [4, 2]); - * // => [1, 4] - */ - function xor() { - var index = -1, - length = arguments.length; - - while (++index < length) { - var array = arguments[index]; - if (isArrayLike(array)) { - var result = result - ? arrayPush(baseDifference(result, array), baseDifference(array, result)) - : array; - } - } - return result ? baseUniq(result) : []; - } - - /** - * Creates an array of grouped elements, the first of which contains the first - * elements of the given arrays, the second of which contains the second elements - * of the given arrays, and so on. - * - * @static - * @memberOf _ - * @category Array - * @param {...Array} [arrays] The arrays to process. - * @returns {Array} Returns the new array of grouped elements. - * @example - * - * _.zip(['fred', 'barney'], [30, 40], [true, false]); - * // => [['fred', 30, true], ['barney', 40, false]] - */ - var zip = restParam(unzip); - - /** - * The inverse of `_.pairs`; this method returns an object composed from arrays - * of property names and values. Provide either a single two dimensional array, - * e.g. `[[key1, value1], [key2, value2]]` or two arrays, one of property names - * and one of corresponding values. - * - * @static - * @memberOf _ - * @alias object - * @category Array - * @param {Array} props The property names. - * @param {Array} [values=[]] The property values. - * @returns {Object} Returns the new object. - * @example - * - * _.zipObject([['fred', 30], ['barney', 40]]); - * // => { 'fred': 30, 'barney': 40 } - * - * _.zipObject(['fred', 'barney'], [30, 40]); - * // => { 'fred': 30, 'barney': 40 } - */ - function zipObject(props, values) { - var index = -1, - length = props ? props.length : 0, - result = {}; - - if (length && !values && !isArray(props[0])) { - values = []; - } - while (++index < length) { - var key = props[index]; - if (values) { - result[key] = values[index]; - } else if (key) { - result[key[0]] = key[1]; - } - } - return result; - } - - /** - * This method is like `_.zip` except that it accepts an iteratee to specify - * how grouped values should be combined. The `iteratee` is bound to `thisArg` - * and invoked with four arguments: (accumulator, value, index, group). - * - * @static - * @memberOf _ - * @category Array - * @param {...Array} [arrays] The arrays to process. - * @param {Function} [iteratee] The function to combine grouped values. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array} Returns the new array of grouped elements. - * @example - * - * _.zipWith([1, 2], [10, 20], [100, 200], _.add); - * // => [111, 222] - */ - var zipWith = restParam(function(arrays) { - var length = arrays.length, - iteratee = length > 2 ? arrays[length - 2] : undefined, - thisArg = length > 1 ? arrays[length - 1] : undefined; - - if (length > 2 && typeof iteratee == 'function') { - length -= 2; - } else { - iteratee = (length > 1 && typeof thisArg == 'function') ? (--length, thisArg) : undefined; - thisArg = undefined; - } - arrays.length = length; - return unzipWith(arrays, iteratee, thisArg); - }); - - /*------------------------------------------------------------------------*/ - - /** - * Creates a `lodash` object that wraps `value` with explicit method - * chaining enabled. - * - * @static - * @memberOf _ - * @category Chain - * @param {*} value The value to wrap. - * @returns {Object} Returns the new `lodash` wrapper instance. - * @example - * - * var users = [ - * { 'user': 'barney', 'age': 36 }, - * { 'user': 'fred', 'age': 40 }, - * { 'user': 'pebbles', 'age': 1 } - * ]; - * - * var youngest = _.chain(users) - * .sortBy('age') - * .map(function(chr) { - * return chr.user + ' is ' + chr.age; - * }) - * .first() - * .value(); - * // => 'pebbles is 1' - */ - function chain(value) { - var result = lodash(value); - result.__chain__ = true; - return result; - } - - /** - * This method invokes `interceptor` and returns `value`. The interceptor is - * bound to `thisArg` and invoked with one argument; (value). The purpose of - * this method is to "tap into" a method chain in order to perform operations - * on intermediate results within the chain. - * - * @static - * @memberOf _ - * @category Chain - * @param {*} value The value to provide to `interceptor`. - * @param {Function} interceptor The function to invoke. - * @param {*} [thisArg] The `this` binding of `interceptor`. - * @returns {*} Returns `value`. - * @example - * - * _([1, 2, 3]) - * .tap(function(array) { - * array.pop(); - * }) - * .reverse() - * .value(); - * // => [2, 1] - */ - function tap(value, interceptor, thisArg) { - interceptor.call(thisArg, value); - return value; - } - - /** - * This method is like `_.tap` except that it returns the result of `interceptor`. - * - * @static - * @memberOf _ - * @category Chain - * @param {*} value The value to provide to `interceptor`. - * @param {Function} interceptor The function to invoke. - * @param {*} [thisArg] The `this` binding of `interceptor`. - * @returns {*} Returns the result of `interceptor`. - * @example - * - * _(' abc ') - * .chain() - * .trim() - * .thru(function(value) { - * return [value]; - * }) - * .value(); - * // => ['abc'] - */ - function thru(value, interceptor, thisArg) { - return interceptor.call(thisArg, value); - } - - /** - * Enables explicit method chaining on the wrapper object. - * - * @name chain - * @memberOf _ - * @category Chain - * @returns {Object} Returns the new `lodash` wrapper instance. - * @example - * - * var users = [ - * { 'user': 'barney', 'age': 36 }, - * { 'user': 'fred', 'age': 40 } - * ]; - * - * // without explicit chaining - * _(users).first(); - * // => { 'user': 'barney', 'age': 36 } - * - * // with explicit chaining - * _(users).chain() - * .first() - * .pick('user') - * .value(); - * // => { 'user': 'barney' } - */ - function wrapperChain() { - return chain(this); - } - - /** - * Executes the chained sequence and returns the wrapped result. - * - * @name commit - * @memberOf _ - * @category Chain - * @returns {Object} Returns the new `lodash` wrapper instance. - * @example - * - * var array = [1, 2]; - * var wrapped = _(array).push(3); - * - * console.log(array); - * // => [1, 2] - * - * wrapped = wrapped.commit(); - * console.log(array); - * // => [1, 2, 3] - * - * wrapped.last(); - * // => 3 - * - * console.log(array); - * // => [1, 2, 3] - */ - function wrapperCommit() { - return new LodashWrapper(this.value(), this.__chain__); - } - - /** - * Creates a new array joining a wrapped array with any additional arrays - * and/or values. - * - * @name concat - * @memberOf _ - * @category Chain - * @param {...*} [values] The values to concatenate. - * @returns {Array} Returns the new concatenated array. - * @example - * - * var array = [1]; - * var wrapped = _(array).concat(2, [3], [[4]]); - * - * console.log(wrapped.value()); - * // => [1, 2, 3, [4]] - * - * console.log(array); - * // => [1] - */ - var wrapperConcat = restParam(function(values) { - values = baseFlatten(values); - return this.thru(function(array) { - return arrayConcat(isArray(array) ? array : [toObject(array)], values); - }); - }); - - /** - * Creates a clone of the chained sequence planting `value` as the wrapped value. - * - * @name plant - * @memberOf _ - * @category Chain - * @returns {Object} Returns the new `lodash` wrapper instance. - * @example - * - * var array = [1, 2]; - * var wrapped = _(array).map(function(value) { - * return Math.pow(value, 2); - * }); - * - * var other = [3, 4]; - * var otherWrapped = wrapped.plant(other); - * - * otherWrapped.value(); - * // => [9, 16] - * - * wrapped.value(); - * // => [1, 4] - */ - function wrapperPlant(value) { - var result, - parent = this; - - while (parent instanceof baseLodash) { - var clone = wrapperClone(parent); - if (result) { - previous.__wrapped__ = clone; - } else { - result = clone; - } - var previous = clone; - parent = parent.__wrapped__; - } - previous.__wrapped__ = value; - return result; - } - - /** - * Reverses the wrapped array so the first element becomes the last, the - * second element becomes the second to last, and so on. - * - * **Note:** This method mutates the wrapped array. - * - * @name reverse - * @memberOf _ - * @category Chain - * @returns {Object} Returns the new reversed `lodash` wrapper instance. - * @example - * - * var array = [1, 2, 3]; - * - * _(array).reverse().value() - * // => [3, 2, 1] - * - * console.log(array); - * // => [3, 2, 1] - */ - function wrapperReverse() { - var value = this.__wrapped__; - - var interceptor = function(value) { - return (wrapped && wrapped.__dir__ < 0) ? value : value.reverse(); - }; - if (value instanceof LazyWrapper) { - var wrapped = value; - if (this.__actions__.length) { - wrapped = new LazyWrapper(this); - } - wrapped = wrapped.reverse(); - wrapped.__actions__.push({ 'func': thru, 'args': [interceptor], 'thisArg': undefined }); - return new LodashWrapper(wrapped, this.__chain__); - } - return this.thru(interceptor); - } - - /** - * Produces the result of coercing the unwrapped value to a string. - * - * @name toString - * @memberOf _ - * @category Chain - * @returns {string} Returns the coerced string value. - * @example - * - * _([1, 2, 3]).toString(); - * // => '1,2,3' - */ - function wrapperToString() { - return (this.value() + ''); - } - - /** - * Executes the chained sequence to extract the unwrapped value. - * - * @name value - * @memberOf _ - * @alias run, toJSON, valueOf - * @category Chain - * @returns {*} Returns the resolved unwrapped value. - * @example - * - * _([1, 2, 3]).value(); - * // => [1, 2, 3] - */ - function wrapperValue() { - return baseWrapperValue(this.__wrapped__, this.__actions__); - } - - /*------------------------------------------------------------------------*/ - - /** - * Creates an array of elements corresponding to the given keys, or indexes, - * of `collection`. Keys may be specified as individual arguments or as arrays - * of keys. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {...(number|number[]|string|string[])} [props] The property names - * or indexes of elements to pick, specified individually or in arrays. - * @returns {Array} Returns the new array of picked elements. - * @example - * - * _.at(['a', 'b', 'c'], [0, 2]); - * // => ['a', 'c'] - * - * _.at(['barney', 'fred', 'pebbles'], 0, 2); - * // => ['barney', 'pebbles'] - */ - var at = restParam(function(collection, props) { - return baseAt(collection, baseFlatten(props)); - }); - - /** - * Creates an object composed of keys generated from the results of running - * each element of `collection` through `iteratee`. The corresponding value - * of each key is the number of times the key was returned by `iteratee`. - * The `iteratee` is bound to `thisArg` and invoked with three arguments: - * (value, index|key, collection). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns the composed aggregate object. - * @example - * - * _.countBy([4.3, 6.1, 6.4], function(n) { - * return Math.floor(n); - * }); - * // => { '4': 1, '6': 2 } - * - * _.countBy([4.3, 6.1, 6.4], function(n) { - * return this.floor(n); - * }, Math); - * // => { '4': 1, '6': 2 } - * - * _.countBy(['one', 'two', 'three'], 'length'); - * // => { '3': 2, '5': 1 } - */ - var countBy = createAggregator(function(result, value, key) { - hasOwnProperty.call(result, key) ? ++result[key] : (result[key] = 1); - }); - - /** - * Checks if `predicate` returns truthy for **all** elements of `collection`. - * The predicate is bound to `thisArg` and invoked with three arguments: - * (value, index|key, collection). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @alias all - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {boolean} Returns `true` if all elements pass the predicate check, - * else `false`. - * @example - * - * _.every([true, 1, null, 'yes'], Boolean); - * // => false - * - * var users = [ - * { 'user': 'barney', 'active': false }, - * { 'user': 'fred', 'active': false } - * ]; - * - * // using the `_.matches` callback shorthand - * _.every(users, { 'user': 'barney', 'active': false }); - * // => false - * - * // using the `_.matchesProperty` callback shorthand - * _.every(users, 'active', false); - * // => true - * - * // using the `_.property` callback shorthand - * _.every(users, 'active'); - * // => false - */ - function every(collection, predicate, thisArg) { - var func = isArray(collection) ? arrayEvery : baseEvery; - if (thisArg && isIterateeCall(collection, predicate, thisArg)) { - predicate = undefined; - } - if (typeof predicate != 'function' || thisArg !== undefined) { - predicate = getCallback(predicate, thisArg, 3); - } - return func(collection, predicate); - } - - /** - * Iterates over elements of `collection`, returning an array of all elements - * `predicate` returns truthy for. The predicate is bound to `thisArg` and - * invoked with three arguments: (value, index|key, collection). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @alias select - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the new filtered array. - * @example - * - * _.filter([4, 5, 6], function(n) { - * return n % 2 == 0; - * }); - * // => [4, 6] - * - * var users = [ - * { 'user': 'barney', 'age': 36, 'active': true }, - * { 'user': 'fred', 'age': 40, 'active': false } - * ]; - * - * // using the `_.matches` callback shorthand - * _.pluck(_.filter(users, { 'age': 36, 'active': true }), 'user'); - * // => ['barney'] - * - * // using the `_.matchesProperty` callback shorthand - * _.pluck(_.filter(users, 'active', false), 'user'); - * // => ['fred'] - * - * // using the `_.property` callback shorthand - * _.pluck(_.filter(users, 'active'), 'user'); - * // => ['barney'] - */ - function filter(collection, predicate, thisArg) { - var func = isArray(collection) ? arrayFilter : baseFilter; - predicate = getCallback(predicate, thisArg, 3); - return func(collection, predicate); - } - - /** - * Iterates over elements of `collection`, returning the first element - * `predicate` returns truthy for. The predicate is bound to `thisArg` and - * invoked with three arguments: (value, index|key, collection). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @alias detect - * @category Collection - * @param {Array|Object|string} collection The collection to search. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {*} Returns the matched element, else `undefined`. - * @example - * - * var users = [ - * { 'user': 'barney', 'age': 36, 'active': true }, - * { 'user': 'fred', 'age': 40, 'active': false }, - * { 'user': 'pebbles', 'age': 1, 'active': true } - * ]; - * - * _.result(_.find(users, function(chr) { - * return chr.age < 40; - * }), 'user'); - * // => 'barney' - * - * // using the `_.matches` callback shorthand - * _.result(_.find(users, { 'age': 1, 'active': true }), 'user'); - * // => 'pebbles' - * - * // using the `_.matchesProperty` callback shorthand - * _.result(_.find(users, 'active', false), 'user'); - * // => 'fred' - * - * // using the `_.property` callback shorthand - * _.result(_.find(users, 'active'), 'user'); - * // => 'barney' - */ - var find = createFind(baseEach); - - /** - * This method is like `_.find` except that it iterates over elements of - * `collection` from right to left. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to search. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {*} Returns the matched element, else `undefined`. - * @example - * - * _.findLast([1, 2, 3, 4], function(n) { - * return n % 2 == 1; - * }); - * // => 3 - */ - var findLast = createFind(baseEachRight, true); - - /** - * Performs a deep comparison between each element in `collection` and the - * source object, returning the first element that has equivalent property - * values. - * - * **Note:** This method supports comparing arrays, booleans, `Date` objects, - * numbers, `Object` objects, regexes, and strings. Objects are compared by - * their own, not inherited, enumerable properties. For comparing a single - * own or inherited property value see `_.matchesProperty`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to search. - * @param {Object} source The object of property values to match. - * @returns {*} Returns the matched element, else `undefined`. - * @example - * - * var users = [ - * { 'user': 'barney', 'age': 36, 'active': true }, - * { 'user': 'fred', 'age': 40, 'active': false } - * ]; - * - * _.result(_.findWhere(users, { 'age': 36, 'active': true }), 'user'); - * // => 'barney' - * - * _.result(_.findWhere(users, { 'age': 40, 'active': false }), 'user'); - * // => 'fred' - */ - function findWhere(collection, source) { - return find(collection, baseMatches(source)); - } - - /** - * Iterates over elements of `collection` invoking `iteratee` for each element. - * The `iteratee` is bound to `thisArg` and invoked with three arguments: - * (value, index|key, collection). Iteratee functions may exit iteration early - * by explicitly returning `false`. - * - * **Note:** As with other "Collections" methods, objects with a "length" property - * are iterated like arrays. To avoid this behavior `_.forIn` or `_.forOwn` - * may be used for object iteration. - * - * @static - * @memberOf _ - * @alias each - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array|Object|string} Returns `collection`. - * @example - * - * _([1, 2]).forEach(function(n) { - * console.log(n); - * }).value(); - * // => logs each value from left to right and returns the array - * - * _.forEach({ 'a': 1, 'b': 2 }, function(n, key) { - * console.log(n, key); - * }); - * // => logs each value-key pair and returns the object (iteration order is not guaranteed) - */ - var forEach = createForEach(arrayEach, baseEach); - - /** - * This method is like `_.forEach` except that it iterates over elements of - * `collection` from right to left. - * - * @static - * @memberOf _ - * @alias eachRight - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array|Object|string} Returns `collection`. - * @example - * - * _([1, 2]).forEachRight(function(n) { - * console.log(n); - * }).value(); - * // => logs each value from right to left and returns the array - */ - var forEachRight = createForEach(arrayEachRight, baseEachRight); - - /** - * Creates an object composed of keys generated from the results of running - * each element of `collection` through `iteratee`. The corresponding value - * of each key is an array of the elements responsible for generating the key. - * The `iteratee` is bound to `thisArg` and invoked with three arguments: - * (value, index|key, collection). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns the composed aggregate object. - * @example - * - * _.groupBy([4.2, 6.1, 6.4], function(n) { - * return Math.floor(n); - * }); - * // => { '4': [4.2], '6': [6.1, 6.4] } - * - * _.groupBy([4.2, 6.1, 6.4], function(n) { - * return this.floor(n); - * }, Math); - * // => { '4': [4.2], '6': [6.1, 6.4] } - * - * // using the `_.property` callback shorthand - * _.groupBy(['one', 'two', 'three'], 'length'); - * // => { '3': ['one', 'two'], '5': ['three'] } - */ - var groupBy = createAggregator(function(result, value, key) { - if (hasOwnProperty.call(result, key)) { - result[key].push(value); - } else { - result[key] = [value]; - } - }); - - /** - * Checks if `value` is in `collection` using - * [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero) - * for equality comparisons. If `fromIndex` is negative, it is used as the offset - * from the end of `collection`. - * - * @static - * @memberOf _ - * @alias contains, include - * @category Collection - * @param {Array|Object|string} collection The collection to search. - * @param {*} target The value to search for. - * @param {number} [fromIndex=0] The index to search from. - * @param- {Object} [guard] Enables use as a callback for functions like `_.reduce`. - * @returns {boolean} Returns `true` if a matching element is found, else `false`. - * @example - * - * _.includes([1, 2, 3], 1); - * // => true - * - * _.includes([1, 2, 3], 1, 2); - * // => false - * - * _.includes({ 'user': 'fred', 'age': 40 }, 'fred'); - * // => true - * - * _.includes('pebbles', 'eb'); - * // => true - */ - function includes(collection, target, fromIndex, guard) { - var length = collection ? getLength(collection) : 0; - if (!isLength(length)) { - collection = values(collection); - length = collection.length; - } - if (typeof fromIndex != 'number' || (guard && isIterateeCall(target, fromIndex, guard))) { - fromIndex = 0; - } else { - fromIndex = fromIndex < 0 ? nativeMax(length + fromIndex, 0) : (fromIndex || 0); - } - return (typeof collection == 'string' || !isArray(collection) && isString(collection)) - ? (fromIndex <= length && collection.indexOf(target, fromIndex) > -1) - : (!!length && getIndexOf(collection, target, fromIndex) > -1); - } - - /** - * Creates an object composed of keys generated from the results of running - * each element of `collection` through `iteratee`. The corresponding value - * of each key is the last element responsible for generating the key. The - * iteratee function is bound to `thisArg` and invoked with three arguments: - * (value, index|key, collection). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns the composed aggregate object. - * @example - * - * var keyData = [ - * { 'dir': 'left', 'code': 97 }, - * { 'dir': 'right', 'code': 100 } - * ]; - * - * _.indexBy(keyData, 'dir'); - * // => { 'left': { 'dir': 'left', 'code': 97 }, 'right': { 'dir': 'right', 'code': 100 } } - * - * _.indexBy(keyData, function(object) { - * return String.fromCharCode(object.code); - * }); - * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } } - * - * _.indexBy(keyData, function(object) { - * return this.fromCharCode(object.code); - * }, String); - * // => { 'a': { 'dir': 'left', 'code': 97 }, 'd': { 'dir': 'right', 'code': 100 } } - */ - var indexBy = createAggregator(function(result, value, key) { - result[key] = value; - }); - - /** - * Invokes the method at `path` of each element in `collection`, returning - * an array of the results of each invoked method. Any additional arguments - * are provided to each invoked method. If `methodName` is a function it is - * invoked for, and `this` bound to, each element in `collection`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Array|Function|string} path The path of the method to invoke or - * the function invoked per iteration. - * @param {...*} [args] The arguments to invoke the method with. - * @returns {Array} Returns the array of results. - * @example - * - * _.invoke([[5, 1, 7], [3, 2, 1]], 'sort'); - * // => [[1, 5, 7], [1, 2, 3]] - * - * _.invoke([123, 456], String.prototype.split, ''); - * // => [['1', '2', '3'], ['4', '5', '6']] - */ - var invoke = restParam(function(collection, path, args) { - var index = -1, - isFunc = typeof path == 'function', - isProp = isKey(path), - result = isArrayLike(collection) ? Array(collection.length) : []; - - baseEach(collection, function(value) { - var func = isFunc ? path : ((isProp && value != null) ? value[path] : undefined); - result[++index] = func ? func.apply(value, args) : invokePath(value, path, args); - }); - return result; - }); - - /** - * Creates an array of values by running each element in `collection` through - * `iteratee`. The `iteratee` is bound to `thisArg` and invoked with three - * arguments: (value, index|key, collection). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * Many lodash methods are guarded to work as iteratees for methods like - * `_.every`, `_.filter`, `_.map`, `_.mapValues`, `_.reject`, and `_.some`. - * - * The guarded methods are: - * `ary`, `callback`, `chunk`, `clone`, `create`, `curry`, `curryRight`, - * `drop`, `dropRight`, `every`, `fill`, `flatten`, `invert`, `max`, `min`, - * `parseInt`, `slice`, `sortBy`, `take`, `takeRight`, `template`, `trim`, - * `trimLeft`, `trimRight`, `trunc`, `random`, `range`, `sample`, `some`, - * `sum`, `uniq`, and `words` - * - * @static - * @memberOf _ - * @alias collect - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array} Returns the new mapped array. - * @example - * - * function timesThree(n) { - * return n * 3; - * } - * - * _.map([1, 2], timesThree); - * // => [3, 6] - * - * _.map({ 'a': 1, 'b': 2 }, timesThree); - * // => [3, 6] (iteration order is not guaranteed) - * - * var users = [ - * { 'user': 'barney' }, - * { 'user': 'fred' } - * ]; - * - * // using the `_.property` callback shorthand - * _.map(users, 'user'); - * // => ['barney', 'fred'] - */ - function map(collection, iteratee, thisArg) { - var func = isArray(collection) ? arrayMap : baseMap; - iteratee = getCallback(iteratee, thisArg, 3); - return func(collection, iteratee); - } - - /** - * Creates an array of elements split into two groups, the first of which - * contains elements `predicate` returns truthy for, while the second of which - * contains elements `predicate` returns falsey for. The predicate is bound - * to `thisArg` and invoked with three arguments: (value, index|key, collection). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the array of grouped elements. - * @example - * - * _.partition([1, 2, 3], function(n) { - * return n % 2; - * }); - * // => [[1, 3], [2]] - * - * _.partition([1.2, 2.3, 3.4], function(n) { - * return this.floor(n) % 2; - * }, Math); - * // => [[1.2, 3.4], [2.3]] - * - * var users = [ - * { 'user': 'barney', 'age': 36, 'active': false }, - * { 'user': 'fred', 'age': 40, 'active': true }, - * { 'user': 'pebbles', 'age': 1, 'active': false } - * ]; - * - * var mapper = function(array) { - * return _.pluck(array, 'user'); - * }; - * - * // using the `_.matches` callback shorthand - * _.map(_.partition(users, { 'age': 1, 'active': false }), mapper); - * // => [['pebbles'], ['barney', 'fred']] - * - * // using the `_.matchesProperty` callback shorthand - * _.map(_.partition(users, 'active', false), mapper); - * // => [['barney', 'pebbles'], ['fred']] - * - * // using the `_.property` callback shorthand - * _.map(_.partition(users, 'active'), mapper); - * // => [['fred'], ['barney', 'pebbles']] - */ - var partition = createAggregator(function(result, value, key) { - result[key ? 0 : 1].push(value); - }, function() { return [[], []]; }); - - /** - * Gets the property value of `path` from all elements in `collection`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Array|string} path The path of the property to pluck. - * @returns {Array} Returns the property values. - * @example - * - * var users = [ - * { 'user': 'barney', 'age': 36 }, - * { 'user': 'fred', 'age': 40 } - * ]; - * - * _.pluck(users, 'user'); - * // => ['barney', 'fred'] - * - * var userIndex = _.indexBy(users, 'user'); - * _.pluck(userIndex, 'age'); - * // => [36, 40] (iteration order is not guaranteed) - */ - function pluck(collection, path) { - return map(collection, property(path)); - } - - /** - * Reduces `collection` to a value which is the accumulated result of running - * each element in `collection` through `iteratee`, where each successive - * invocation is supplied the return value of the previous. If `accumulator` - * is not provided the first element of `collection` is used as the initial - * value. The `iteratee` is bound to `thisArg` and invoked with four arguments: - * (accumulator, value, index|key, collection). - * - * Many lodash methods are guarded to work as iteratees for methods like - * `_.reduce`, `_.reduceRight`, and `_.transform`. - * - * The guarded methods are: - * `assign`, `defaults`, `defaultsDeep`, `includes`, `merge`, `sortByAll`, - * and `sortByOrder` - * - * @static - * @memberOf _ - * @alias foldl, inject - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [accumulator] The initial value. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {*} Returns the accumulated value. - * @example - * - * _.reduce([1, 2], function(total, n) { - * return total + n; - * }); - * // => 3 - * - * _.reduce({ 'a': 1, 'b': 2 }, function(result, n, key) { - * result[key] = n * 3; - * return result; - * }, {}); - * // => { 'a': 3, 'b': 6 } (iteration order is not guaranteed) - */ - var reduce = createReduce(arrayReduce, baseEach); - - /** - * This method is like `_.reduce` except that it iterates over elements of - * `collection` from right to left. - * - * @static - * @memberOf _ - * @alias foldr - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [accumulator] The initial value. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {*} Returns the accumulated value. - * @example - * - * var array = [[0, 1], [2, 3], [4, 5]]; - * - * _.reduceRight(array, function(flattened, other) { - * return flattened.concat(other); - * }, []); - * // => [4, 5, 2, 3, 0, 1] - */ - var reduceRight = createReduce(arrayReduceRight, baseEachRight); - - /** - * The opposite of `_.filter`; this method returns the elements of `collection` - * that `predicate` does **not** return truthy for. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Array} Returns the new filtered array. - * @example - * - * _.reject([1, 2, 3, 4], function(n) { - * return n % 2 == 0; - * }); - * // => [1, 3] - * - * var users = [ - * { 'user': 'barney', 'age': 36, 'active': false }, - * { 'user': 'fred', 'age': 40, 'active': true } - * ]; - * - * // using the `_.matches` callback shorthand - * _.pluck(_.reject(users, { 'age': 40, 'active': true }), 'user'); - * // => ['barney'] - * - * // using the `_.matchesProperty` callback shorthand - * _.pluck(_.reject(users, 'active', false), 'user'); - * // => ['fred'] - * - * // using the `_.property` callback shorthand - * _.pluck(_.reject(users, 'active'), 'user'); - * // => ['barney'] - */ - function reject(collection, predicate, thisArg) { - var func = isArray(collection) ? arrayFilter : baseFilter; - predicate = getCallback(predicate, thisArg, 3); - return func(collection, function(value, index, collection) { - return !predicate(value, index, collection); - }); - } - - /** - * Gets a random element or `n` random elements from a collection. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to sample. - * @param {number} [n] The number of elements to sample. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {*} Returns the random sample(s). - * @example - * - * _.sample([1, 2, 3, 4]); - * // => 2 - * - * _.sample([1, 2, 3, 4], 2); - * // => [3, 1] - */ - function sample(collection, n, guard) { - if (guard ? isIterateeCall(collection, n, guard) : n == null) { - collection = toIterable(collection); - var length = collection.length; - return length > 0 ? collection[baseRandom(0, length - 1)] : undefined; - } - var index = -1, - result = toArray(collection), - length = result.length, - lastIndex = length - 1; - - n = nativeMin(n < 0 ? 0 : (+n || 0), length); - while (++index < n) { - var rand = baseRandom(index, lastIndex), - value = result[rand]; - - result[rand] = result[index]; - result[index] = value; - } - result.length = n; - return result; - } - - /** - * Creates an array of shuffled values, using a version of the - * [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle). - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to shuffle. - * @returns {Array} Returns the new shuffled array. - * @example - * - * _.shuffle([1, 2, 3, 4]); - * // => [4, 1, 3, 2] - */ - function shuffle(collection) { - return sample(collection, POSITIVE_INFINITY); - } - - /** - * Gets the size of `collection` by returning its length for array-like - * values or the number of own enumerable properties for objects. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to inspect. - * @returns {number} Returns the size of `collection`. - * @example - * - * _.size([1, 2, 3]); - * // => 3 - * - * _.size({ 'a': 1, 'b': 2 }); - * // => 2 - * - * _.size('pebbles'); - * // => 7 - */ - function size(collection) { - var length = collection ? getLength(collection) : 0; - return isLength(length) ? length : keys(collection).length; - } - - /** - * Checks if `predicate` returns truthy for **any** element of `collection`. - * The function returns as soon as it finds a passing value and does not iterate - * over the entire collection. The predicate is bound to `thisArg` and invoked - * with three arguments: (value, index|key, collection). - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @alias any - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {boolean} Returns `true` if any element passes the predicate check, - * else `false`. - * @example - * - * _.some([null, 0, 'yes', false], Boolean); - * // => true - * - * var users = [ - * { 'user': 'barney', 'active': true }, - * { 'user': 'fred', 'active': false } - * ]; - * - * // using the `_.matches` callback shorthand - * _.some(users, { 'user': 'barney', 'active': false }); - * // => false - * - * // using the `_.matchesProperty` callback shorthand - * _.some(users, 'active', false); - * // => true - * - * // using the `_.property` callback shorthand - * _.some(users, 'active'); - * // => true - */ - function some(collection, predicate, thisArg) { - var func = isArray(collection) ? arraySome : baseSome; - if (thisArg && isIterateeCall(collection, predicate, thisArg)) { - predicate = undefined; - } - if (typeof predicate != 'function' || thisArg !== undefined) { - predicate = getCallback(predicate, thisArg, 3); - } - return func(collection, predicate); - } - - /** - * Creates an array of elements, sorted in ascending order by the results of - * running each element in a collection through `iteratee`. This method performs - * a stable sort, that is, it preserves the original sort order of equal elements. - * The `iteratee` is bound to `thisArg` and invoked with three arguments: - * (value, index|key, collection). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Array} Returns the new sorted array. - * @example - * - * _.sortBy([1, 2, 3], function(n) { - * return Math.sin(n); - * }); - * // => [3, 1, 2] - * - * _.sortBy([1, 2, 3], function(n) { - * return this.sin(n); - * }, Math); - * // => [3, 1, 2] - * - * var users = [ - * { 'user': 'fred' }, - * { 'user': 'pebbles' }, - * { 'user': 'barney' } - * ]; - * - * // using the `_.property` callback shorthand - * _.pluck(_.sortBy(users, 'user'), 'user'); - * // => ['barney', 'fred', 'pebbles'] - */ - function sortBy(collection, iteratee, thisArg) { - if (collection == null) { - return []; - } - if (thisArg && isIterateeCall(collection, iteratee, thisArg)) { - iteratee = undefined; - } - var index = -1; - iteratee = getCallback(iteratee, thisArg, 3); - - var result = baseMap(collection, function(value, key, collection) { - return { 'criteria': iteratee(value, key, collection), 'index': ++index, 'value': value }; - }); - return baseSortBy(result, compareAscending); - } - - /** - * This method is like `_.sortBy` except that it can sort by multiple iteratees - * or property names. - * - * If a property name is provided for an iteratee the created `_.property` - * style callback returns the property value of the given element. - * - * If an object is provided for an iteratee the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {...(Function|Function[]|Object|Object[]|string|string[])} iteratees - * The iteratees to sort by, specified as individual values or arrays of values. - * @returns {Array} Returns the new sorted array. - * @example - * - * var users = [ - * { 'user': 'fred', 'age': 48 }, - * { 'user': 'barney', 'age': 36 }, - * { 'user': 'fred', 'age': 42 }, - * { 'user': 'barney', 'age': 34 } - * ]; - * - * _.map(_.sortByAll(users, ['user', 'age']), _.values); - * // => [['barney', 34], ['barney', 36], ['fred', 42], ['fred', 48]] - * - * _.map(_.sortByAll(users, 'user', function(chr) { - * return Math.floor(chr.age / 10); - * }), _.values); - * // => [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 42]] - */ - var sortByAll = restParam(function(collection, iteratees) { - if (collection == null) { - return []; - } - var guard = iteratees[2]; - if (guard && isIterateeCall(iteratees[0], iteratees[1], guard)) { - iteratees.length = 1; - } - return baseSortByOrder(collection, baseFlatten(iteratees), []); - }); - - /** - * This method is like `_.sortByAll` except that it allows specifying the - * sort orders of the iteratees to sort by. If `orders` is unspecified, all - * values are sorted in ascending order. Otherwise, a value is sorted in - * ascending order if its corresponding order is "asc", and descending if "desc". - * - * If a property name is provided for an iteratee the created `_.property` - * style callback returns the property value of the given element. - * - * If an object is provided for an iteratee the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to iterate over. - * @param {Function[]|Object[]|string[]} iteratees The iteratees to sort by. - * @param {boolean[]} [orders] The sort orders of `iteratees`. - * @param- {Object} [guard] Enables use as a callback for functions like `_.reduce`. - * @returns {Array} Returns the new sorted array. - * @example - * - * var users = [ - * { 'user': 'fred', 'age': 48 }, - * { 'user': 'barney', 'age': 34 }, - * { 'user': 'fred', 'age': 42 }, - * { 'user': 'barney', 'age': 36 } - * ]; - * - * // sort by `user` in ascending order and by `age` in descending order - * _.map(_.sortByOrder(users, ['user', 'age'], ['asc', 'desc']), _.values); - * // => [['barney', 36], ['barney', 34], ['fred', 48], ['fred', 42]] - */ - function sortByOrder(collection, iteratees, orders, guard) { - if (collection == null) { - return []; - } - if (guard && isIterateeCall(iteratees, orders, guard)) { - orders = undefined; - } - if (!isArray(iteratees)) { - iteratees = iteratees == null ? [] : [iteratees]; - } - if (!isArray(orders)) { - orders = orders == null ? [] : [orders]; - } - return baseSortByOrder(collection, iteratees, orders); - } - - /** - * Performs a deep comparison between each element in `collection` and the - * source object, returning an array of all elements that have equivalent - * property values. - * - * **Note:** This method supports comparing arrays, booleans, `Date` objects, - * numbers, `Object` objects, regexes, and strings. Objects are compared by - * their own, not inherited, enumerable properties. For comparing a single - * own or inherited property value see `_.matchesProperty`. - * - * @static - * @memberOf _ - * @category Collection - * @param {Array|Object|string} collection The collection to search. - * @param {Object} source The object of property values to match. - * @returns {Array} Returns the new filtered array. - * @example - * - * var users = [ - * { 'user': 'barney', 'age': 36, 'active': false, 'pets': ['hoppy'] }, - * { 'user': 'fred', 'age': 40, 'active': true, 'pets': ['baby puss', 'dino'] } - * ]; - * - * _.pluck(_.where(users, { 'age': 36, 'active': false }), 'user'); - * // => ['barney'] - * - * _.pluck(_.where(users, { 'pets': ['dino'] }), 'user'); - * // => ['fred'] - */ - function where(collection, source) { - return filter(collection, baseMatches(source)); - } - - /*------------------------------------------------------------------------*/ - - /** - * Gets the number of milliseconds that have elapsed since the Unix epoch - * (1 January 1970 00:00:00 UTC). - * - * @static - * @memberOf _ - * @category Date - * @example - * - * _.defer(function(stamp) { - * console.log(_.now() - stamp); - * }, _.now()); - * // => logs the number of milliseconds it took for the deferred function to be invoked - */ - var now = nativeNow || function() { - return new Date().getTime(); - }; - - /*------------------------------------------------------------------------*/ - - /** - * The opposite of `_.before`; this method creates a function that invokes - * `func` once it is called `n` or more times. - * - * @static - * @memberOf _ - * @category Function - * @param {number} n The number of calls before `func` is invoked. - * @param {Function} func The function to restrict. - * @returns {Function} Returns the new restricted function. - * @example - * - * var saves = ['profile', 'settings']; - * - * var done = _.after(saves.length, function() { - * console.log('done saving!'); - * }); - * - * _.forEach(saves, function(type) { - * asyncSave({ 'type': type, 'complete': done }); - * }); - * // => logs 'done saving!' after the two async saves have completed - */ - function after(n, func) { - if (typeof func != 'function') { - if (typeof n == 'function') { - var temp = n; - n = func; - func = temp; - } else { - throw new TypeError(FUNC_ERROR_TEXT); - } - } - n = nativeIsFinite(n = +n) ? n : 0; - return function() { - if (--n < 1) { - return func.apply(this, arguments); - } - }; - } - - /** - * Creates a function that accepts up to `n` arguments ignoring any - * additional arguments. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to cap arguments for. - * @param {number} [n=func.length] The arity cap. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Function} Returns the new function. - * @example - * - * _.map(['6', '8', '10'], _.ary(parseInt, 1)); - * // => [6, 8, 10] - */ - function ary(func, n, guard) { - if (guard && isIterateeCall(func, n, guard)) { - n = undefined; - } - n = (func && n == null) ? func.length : nativeMax(+n || 0, 0); - return createWrapper(func, ARY_FLAG, undefined, undefined, undefined, undefined, n); - } - - /** - * Creates a function that invokes `func`, with the `this` binding and arguments - * of the created function, while it is called less than `n` times. Subsequent - * calls to the created function return the result of the last `func` invocation. - * - * @static - * @memberOf _ - * @category Function - * @param {number} n The number of calls at which `func` is no longer invoked. - * @param {Function} func The function to restrict. - * @returns {Function} Returns the new restricted function. - * @example - * - * jQuery('#add').on('click', _.before(5, addContactToList)); - * // => allows adding up to 4 contacts to the list - */ - function before(n, func) { - var result; - if (typeof func != 'function') { - if (typeof n == 'function') { - var temp = n; - n = func; - func = temp; - } else { - throw new TypeError(FUNC_ERROR_TEXT); - } - } - return function() { - if (--n > 0) { - result = func.apply(this, arguments); - } - if (n <= 1) { - func = undefined; - } - return result; - }; - } - - /** - * Creates a function that invokes `func` with the `this` binding of `thisArg` - * and prepends any additional `_.bind` arguments to those provided to the - * bound function. - * - * The `_.bind.placeholder` value, which defaults to `_` in monolithic builds, - * may be used as a placeholder for partially applied arguments. - * - * **Note:** Unlike native `Function#bind` this method does not set the "length" - * property of bound functions. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to bind. - * @param {*} thisArg The `this` binding of `func`. - * @param {...*} [partials] The arguments to be partially applied. - * @returns {Function} Returns the new bound function. - * @example - * - * var greet = function(greeting, punctuation) { - * return greeting + ' ' + this.user + punctuation; - * }; - * - * var object = { 'user': 'fred' }; - * - * var bound = _.bind(greet, object, 'hi'); - * bound('!'); - * // => 'hi fred!' - * - * // using placeholders - * var bound = _.bind(greet, object, _, '!'); - * bound('hi'); - * // => 'hi fred!' - */ - var bind = restParam(function(func, thisArg, partials) { - var bitmask = BIND_FLAG; - if (partials.length) { - var holders = replaceHolders(partials, bind.placeholder); - bitmask |= PARTIAL_FLAG; - } - return createWrapper(func, bitmask, thisArg, partials, holders); - }); - - /** - * Binds methods of an object to the object itself, overwriting the existing - * method. Method names may be specified as individual arguments or as arrays - * of method names. If no method names are provided all enumerable function - * properties, own and inherited, of `object` are bound. - * - * **Note:** This method does not set the "length" property of bound functions. - * - * @static - * @memberOf _ - * @category Function - * @param {Object} object The object to bind and assign the bound methods to. - * @param {...(string|string[])} [methodNames] The object method names to bind, - * specified as individual method names or arrays of method names. - * @returns {Object} Returns `object`. - * @example - * - * var view = { - * 'label': 'docs', - * 'onClick': function() { - * console.log('clicked ' + this.label); - * } - * }; - * - * _.bindAll(view); - * jQuery('#docs').on('click', view.onClick); - * // => logs 'clicked docs' when the element is clicked - */ - var bindAll = restParam(function(object, methodNames) { - methodNames = methodNames.length ? baseFlatten(methodNames) : functions(object); - - var index = -1, - length = methodNames.length; - - while (++index < length) { - var key = methodNames[index]; - object[key] = createWrapper(object[key], BIND_FLAG, object); - } - return object; - }); - - /** - * Creates a function that invokes the method at `object[key]` and prepends - * any additional `_.bindKey` arguments to those provided to the bound function. - * - * This method differs from `_.bind` by allowing bound functions to reference - * methods that may be redefined or don't yet exist. - * See [Peter Michaux's article](http://peter.michaux.ca/articles/lazy-function-definition-pattern) - * for more details. - * - * The `_.bindKey.placeholder` value, which defaults to `_` in monolithic - * builds, may be used as a placeholder for partially applied arguments. - * - * @static - * @memberOf _ - * @category Function - * @param {Object} object The object the method belongs to. - * @param {string} key The key of the method. - * @param {...*} [partials] The arguments to be partially applied. - * @returns {Function} Returns the new bound function. - * @example - * - * var object = { - * 'user': 'fred', - * 'greet': function(greeting, punctuation) { - * return greeting + ' ' + this.user + punctuation; - * } - * }; - * - * var bound = _.bindKey(object, 'greet', 'hi'); - * bound('!'); - * // => 'hi fred!' - * - * object.greet = function(greeting, punctuation) { - * return greeting + 'ya ' + this.user + punctuation; - * }; - * - * bound('!'); - * // => 'hiya fred!' - * - * // using placeholders - * var bound = _.bindKey(object, 'greet', _, '!'); - * bound('hi'); - * // => 'hiya fred!' - */ - var bindKey = restParam(function(object, key, partials) { - var bitmask = BIND_FLAG | BIND_KEY_FLAG; - if (partials.length) { - var holders = replaceHolders(partials, bindKey.placeholder); - bitmask |= PARTIAL_FLAG; - } - return createWrapper(key, bitmask, object, partials, holders); - }); - - /** - * Creates a function that accepts one or more arguments of `func` that when - * called either invokes `func` returning its result, if all `func` arguments - * have been provided, or returns a function that accepts one or more of the - * remaining `func` arguments, and so on. The arity of `func` may be specified - * if `func.length` is not sufficient. - * - * The `_.curry.placeholder` value, which defaults to `_` in monolithic builds, - * may be used as a placeholder for provided arguments. - * - * **Note:** This method does not set the "length" property of curried functions. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to curry. - * @param {number} [arity=func.length] The arity of `func`. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Function} Returns the new curried function. - * @example - * - * var abc = function(a, b, c) { - * return [a, b, c]; - * }; - * - * var curried = _.curry(abc); - * - * curried(1)(2)(3); - * // => [1, 2, 3] - * - * curried(1, 2)(3); - * // => [1, 2, 3] - * - * curried(1, 2, 3); - * // => [1, 2, 3] - * - * // using placeholders - * curried(1)(_, 3)(2); - * // => [1, 2, 3] - */ - var curry = createCurry(CURRY_FLAG); - - /** - * This method is like `_.curry` except that arguments are applied to `func` - * in the manner of `_.partialRight` instead of `_.partial`. - * - * The `_.curryRight.placeholder` value, which defaults to `_` in monolithic - * builds, may be used as a placeholder for provided arguments. - * - * **Note:** This method does not set the "length" property of curried functions. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to curry. - * @param {number} [arity=func.length] The arity of `func`. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Function} Returns the new curried function. - * @example - * - * var abc = function(a, b, c) { - * return [a, b, c]; - * }; - * - * var curried = _.curryRight(abc); - * - * curried(3)(2)(1); - * // => [1, 2, 3] - * - * curried(2, 3)(1); - * // => [1, 2, 3] - * - * curried(1, 2, 3); - * // => [1, 2, 3] - * - * // using placeholders - * curried(3)(1, _)(2); - * // => [1, 2, 3] - */ - var curryRight = createCurry(CURRY_RIGHT_FLAG); - - /** - * Creates a debounced function that delays invoking `func` until after `wait` - * milliseconds have elapsed since the last time the debounced function was - * invoked. The debounced function comes with a `cancel` method to cancel - * delayed invocations. Provide an options object to indicate that `func` - * should be invoked on the leading and/or trailing edge of the `wait` timeout. - * Subsequent calls to the debounced function return the result of the last - * `func` invocation. - * - * **Note:** If `leading` and `trailing` options are `true`, `func` is invoked - * on the trailing edge of the timeout only if the the debounced function is - * invoked more than once during the `wait` timeout. - * - * See [David Corbacho's article](http://drupalmotion.com/article/debounce-and-throttle-visual-explanation) - * for details over the differences between `_.debounce` and `_.throttle`. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to debounce. - * @param {number} [wait=0] The number of milliseconds to delay. - * @param {Object} [options] The options object. - * @param {boolean} [options.leading=false] Specify invoking on the leading - * edge of the timeout. - * @param {number} [options.maxWait] The maximum time `func` is allowed to be - * delayed before it is invoked. - * @param {boolean} [options.trailing=true] Specify invoking on the trailing - * edge of the timeout. - * @returns {Function} Returns the new debounced function. - * @example - * - * // avoid costly calculations while the window size is in flux - * jQuery(window).on('resize', _.debounce(calculateLayout, 150)); - * - * // invoke `sendMail` when the click event is fired, debouncing subsequent calls - * jQuery('#postbox').on('click', _.debounce(sendMail, 300, { - * 'leading': true, - * 'trailing': false - * })); - * - * // ensure `batchLog` is invoked once after 1 second of debounced calls - * var source = new EventSource('/stream'); - * jQuery(source).on('message', _.debounce(batchLog, 250, { - * 'maxWait': 1000 - * })); - * - * // cancel a debounced call - * var todoChanges = _.debounce(batchLog, 1000); - * Object.observe(models.todo, todoChanges); - * - * Object.observe(models, function(changes) { - * if (_.find(changes, { 'user': 'todo', 'type': 'delete'})) { - * todoChanges.cancel(); - * } - * }, ['delete']); - * - * // ...at some point `models.todo` is changed - * models.todo.completed = true; - * - * // ...before 1 second has passed `models.todo` is deleted - * // which cancels the debounced `todoChanges` call - * delete models.todo; - */ - function debounce(func, wait, options) { - var args, - maxTimeoutId, - result, - stamp, - thisArg, - timeoutId, - trailingCall, - lastCalled = 0, - maxWait = false, - trailing = true; - - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - wait = wait < 0 ? 0 : (+wait || 0); - if (options === true) { - var leading = true; - trailing = false; - } else if (isObject(options)) { - leading = !!options.leading; - maxWait = 'maxWait' in options && nativeMax(+options.maxWait || 0, wait); - trailing = 'trailing' in options ? !!options.trailing : trailing; - } - - function cancel() { - if (timeoutId) { - clearTimeout(timeoutId); - } - if (maxTimeoutId) { - clearTimeout(maxTimeoutId); - } - lastCalled = 0; - maxTimeoutId = timeoutId = trailingCall = undefined; - } - - function complete(isCalled, id) { - if (id) { - clearTimeout(id); - } - maxTimeoutId = timeoutId = trailingCall = undefined; - if (isCalled) { - lastCalled = now(); - result = func.apply(thisArg, args); - if (!timeoutId && !maxTimeoutId) { - args = thisArg = undefined; - } - } - } - - function delayed() { - var remaining = wait - (now() - stamp); - if (remaining <= 0 || remaining > wait) { - complete(trailingCall, maxTimeoutId); - } else { - timeoutId = setTimeout(delayed, remaining); - } - } - - function maxDelayed() { - complete(trailing, timeoutId); - } - - function debounced() { - args = arguments; - stamp = now(); - thisArg = this; - trailingCall = trailing && (timeoutId || !leading); - - if (maxWait === false) { - var leadingCall = leading && !timeoutId; - } else { - if (!maxTimeoutId && !leading) { - lastCalled = stamp; - } - var remaining = maxWait - (stamp - lastCalled), - isCalled = remaining <= 0 || remaining > maxWait; - - if (isCalled) { - if (maxTimeoutId) { - maxTimeoutId = clearTimeout(maxTimeoutId); - } - lastCalled = stamp; - result = func.apply(thisArg, args); - } - else if (!maxTimeoutId) { - maxTimeoutId = setTimeout(maxDelayed, remaining); - } - } - if (isCalled && timeoutId) { - timeoutId = clearTimeout(timeoutId); - } - else if (!timeoutId && wait !== maxWait) { - timeoutId = setTimeout(delayed, wait); - } - if (leadingCall) { - isCalled = true; - result = func.apply(thisArg, args); - } - if (isCalled && !timeoutId && !maxTimeoutId) { - args = thisArg = undefined; - } - return result; - } - debounced.cancel = cancel; - return debounced; - } - - /** - * Defers invoking the `func` until the current call stack has cleared. Any - * additional arguments are provided to `func` when it is invoked. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to defer. - * @param {...*} [args] The arguments to invoke the function with. - * @returns {number} Returns the timer id. - * @example - * - * _.defer(function(text) { - * console.log(text); - * }, 'deferred'); - * // logs 'deferred' after one or more milliseconds - */ - var defer = restParam(function(func, args) { - return baseDelay(func, 1, args); - }); - - /** - * Invokes `func` after `wait` milliseconds. Any additional arguments are - * provided to `func` when it is invoked. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to delay. - * @param {number} wait The number of milliseconds to delay invocation. - * @param {...*} [args] The arguments to invoke the function with. - * @returns {number} Returns the timer id. - * @example - * - * _.delay(function(text) { - * console.log(text); - * }, 1000, 'later'); - * // => logs 'later' after one second - */ - var delay = restParam(function(func, wait, args) { - return baseDelay(func, wait, args); - }); - - /** - * Creates a function that returns the result of invoking the provided - * functions with the `this` binding of the created function, where each - * successive invocation is supplied the return value of the previous. - * - * @static - * @memberOf _ - * @category Function - * @param {...Function} [funcs] Functions to invoke. - * @returns {Function} Returns the new function. - * @example - * - * function square(n) { - * return n * n; - * } - * - * var addSquare = _.flow(_.add, square); - * addSquare(1, 2); - * // => 9 - */ - var flow = createFlow(); - - /** - * This method is like `_.flow` except that it creates a function that - * invokes the provided functions from right to left. - * - * @static - * @memberOf _ - * @alias backflow, compose - * @category Function - * @param {...Function} [funcs] Functions to invoke. - * @returns {Function} Returns the new function. - * @example - * - * function square(n) { - * return n * n; - * } - * - * var addSquare = _.flowRight(square, _.add); - * addSquare(1, 2); - * // => 9 - */ - var flowRight = createFlow(true); - - /** - * Creates a function that memoizes the result of `func`. If `resolver` is - * provided it determines the cache key for storing the result based on the - * arguments provided to the memoized function. By default, the first argument - * provided to the memoized function is coerced to a string and used as the - * cache key. The `func` is invoked with the `this` binding of the memoized - * function. - * - * **Note:** The cache is exposed as the `cache` property on the memoized - * function. Its creation may be customized by replacing the `_.memoize.Cache` - * constructor with one whose instances implement the [`Map`](http://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-map-prototype-object) - * method interface of `get`, `has`, and `set`. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to have its output memoized. - * @param {Function} [resolver] The function to resolve the cache key. - * @returns {Function} Returns the new memoizing function. - * @example - * - * var upperCase = _.memoize(function(string) { - * return string.toUpperCase(); - * }); - * - * upperCase('fred'); - * // => 'FRED' - * - * // modifying the result cache - * upperCase.cache.set('fred', 'BARNEY'); - * upperCase('fred'); - * // => 'BARNEY' - * - * // replacing `_.memoize.Cache` - * var object = { 'user': 'fred' }; - * var other = { 'user': 'barney' }; - * var identity = _.memoize(_.identity); - * - * identity(object); - * // => { 'user': 'fred' } - * identity(other); - * // => { 'user': 'fred' } - * - * _.memoize.Cache = WeakMap; - * var identity = _.memoize(_.identity); - * - * identity(object); - * // => { 'user': 'fred' } - * identity(other); - * // => { 'user': 'barney' } - */ - function memoize(func, resolver) { - if (typeof func != 'function' || (resolver && typeof resolver != 'function')) { - throw new TypeError(FUNC_ERROR_TEXT); - } - var memoized = function() { - var args = arguments, - key = resolver ? resolver.apply(this, args) : args[0], - cache = memoized.cache; - - if (cache.has(key)) { - return cache.get(key); - } - var result = func.apply(this, args); - memoized.cache = cache.set(key, result); - return result; - }; - memoized.cache = new memoize.Cache; - return memoized; - } - - /** - * Creates a function that runs each argument through a corresponding - * transform function. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to wrap. - * @param {...(Function|Function[])} [transforms] The functions to transform - * arguments, specified as individual functions or arrays of functions. - * @returns {Function} Returns the new function. - * @example - * - * function doubled(n) { - * return n * 2; - * } - * - * function square(n) { - * return n * n; - * } - * - * var modded = _.modArgs(function(x, y) { - * return [x, y]; - * }, square, doubled); - * - * modded(1, 2); - * // => [1, 4] - * - * modded(5, 10); - * // => [25, 20] - */ - var modArgs = restParam(function(func, transforms) { - transforms = baseFlatten(transforms); - if (typeof func != 'function' || !arrayEvery(transforms, baseIsFunction)) { - throw new TypeError(FUNC_ERROR_TEXT); - } - var length = transforms.length; - return restParam(function(args) { - var index = nativeMin(args.length, length); - while (index--) { - args[index] = transforms[index](args[index]); - } - return func.apply(this, args); - }); - }); - - /** - * Creates a function that negates the result of the predicate `func`. The - * `func` predicate is invoked with the `this` binding and arguments of the - * created function. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} predicate The predicate to negate. - * @returns {Function} Returns the new function. - * @example - * - * function isEven(n) { - * return n % 2 == 0; - * } - * - * _.filter([1, 2, 3, 4, 5, 6], _.negate(isEven)); - * // => [1, 3, 5] - */ - function negate(predicate) { - if (typeof predicate != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - return function() { - return !predicate.apply(this, arguments); - }; - } - - /** - * Creates a function that is restricted to invoking `func` once. Repeat calls - * to the function return the value of the first call. The `func` is invoked - * with the `this` binding and arguments of the created function. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to restrict. - * @returns {Function} Returns the new restricted function. - * @example - * - * var initialize = _.once(createApplication); - * initialize(); - * initialize(); - * // `initialize` invokes `createApplication` once - */ - function once(func) { - return before(2, func); - } - - /** - * Creates a function that invokes `func` with `partial` arguments prepended - * to those provided to the new function. This method is like `_.bind` except - * it does **not** alter the `this` binding. - * - * The `_.partial.placeholder` value, which defaults to `_` in monolithic - * builds, may be used as a placeholder for partially applied arguments. - * - * **Note:** This method does not set the "length" property of partially - * applied functions. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to partially apply arguments to. - * @param {...*} [partials] The arguments to be partially applied. - * @returns {Function} Returns the new partially applied function. - * @example - * - * var greet = function(greeting, name) { - * return greeting + ' ' + name; - * }; - * - * var sayHelloTo = _.partial(greet, 'hello'); - * sayHelloTo('fred'); - * // => 'hello fred' - * - * // using placeholders - * var greetFred = _.partial(greet, _, 'fred'); - * greetFred('hi'); - * // => 'hi fred' - */ - var partial = createPartial(PARTIAL_FLAG); - - /** - * This method is like `_.partial` except that partially applied arguments - * are appended to those provided to the new function. - * - * The `_.partialRight.placeholder` value, which defaults to `_` in monolithic - * builds, may be used as a placeholder for partially applied arguments. - * - * **Note:** This method does not set the "length" property of partially - * applied functions. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to partially apply arguments to. - * @param {...*} [partials] The arguments to be partially applied. - * @returns {Function} Returns the new partially applied function. - * @example - * - * var greet = function(greeting, name) { - * return greeting + ' ' + name; - * }; - * - * var greetFred = _.partialRight(greet, 'fred'); - * greetFred('hi'); - * // => 'hi fred' - * - * // using placeholders - * var sayHelloTo = _.partialRight(greet, 'hello', _); - * sayHelloTo('fred'); - * // => 'hello fred' - */ - var partialRight = createPartial(PARTIAL_RIGHT_FLAG); - - /** - * Creates a function that invokes `func` with arguments arranged according - * to the specified indexes where the argument value at the first index is - * provided as the first argument, the argument value at the second index is - * provided as the second argument, and so on. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to rearrange arguments for. - * @param {...(number|number[])} indexes The arranged argument indexes, - * specified as individual indexes or arrays of indexes. - * @returns {Function} Returns the new function. - * @example - * - * var rearged = _.rearg(function(a, b, c) { - * return [a, b, c]; - * }, 2, 0, 1); - * - * rearged('b', 'c', 'a') - * // => ['a', 'b', 'c'] - * - * var map = _.rearg(_.map, [1, 0]); - * map(function(n) { - * return n * 3; - * }, [1, 2, 3]); - * // => [3, 6, 9] - */ - var rearg = restParam(function(func, indexes) { - return createWrapper(func, REARG_FLAG, undefined, undefined, undefined, baseFlatten(indexes)); - }); - - /** - * Creates a function that invokes `func` with the `this` binding of the - * created function and arguments from `start` and beyond provided as an array. - * - * **Note:** This method is based on the [rest parameter](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters). - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to apply a rest parameter to. - * @param {number} [start=func.length-1] The start position of the rest parameter. - * @returns {Function} Returns the new function. - * @example - * - * var say = _.restParam(function(what, names) { - * return what + ' ' + _.initial(names).join(', ') + - * (_.size(names) > 1 ? ', & ' : '') + _.last(names); - * }); - * - * say('hello', 'fred', 'barney', 'pebbles'); - * // => 'hello fred, barney, & pebbles' - */ - function restParam(func, start) { - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - start = nativeMax(start === undefined ? (func.length - 1) : (+start || 0), 0); - return function() { - var args = arguments, - index = -1, - length = nativeMax(args.length - start, 0), - rest = Array(length); - - while (++index < length) { - rest[index] = args[start + index]; - } - switch (start) { - case 0: return func.call(this, rest); - case 1: return func.call(this, args[0], rest); - case 2: return func.call(this, args[0], args[1], rest); - } - var otherArgs = Array(start + 1); - index = -1; - while (++index < start) { - otherArgs[index] = args[index]; - } - otherArgs[start] = rest; - return func.apply(this, otherArgs); - }; - } - - /** - * Creates a function that invokes `func` with the `this` binding of the created - * function and an array of arguments much like [`Function#apply`](https://es5.github.io/#x15.3.4.3). - * - * **Note:** This method is based on the [spread operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator). - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to spread arguments over. - * @returns {Function} Returns the new function. - * @example - * - * var say = _.spread(function(who, what) { - * return who + ' says ' + what; - * }); - * - * say(['fred', 'hello']); - * // => 'fred says hello' - * - * // with a Promise - * var numbers = Promise.all([ - * Promise.resolve(40), - * Promise.resolve(36) - * ]); - * - * numbers.then(_.spread(function(x, y) { - * return x + y; - * })); - * // => a Promise of 76 - */ - function spread(func) { - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - return function(array) { - return func.apply(this, array); - }; - } - - /** - * Creates a throttled function that only invokes `func` at most once per - * every `wait` milliseconds. The throttled function comes with a `cancel` - * method to cancel delayed invocations. Provide an options object to indicate - * that `func` should be invoked on the leading and/or trailing edge of the - * `wait` timeout. Subsequent calls to the throttled function return the - * result of the last `func` call. - * - * **Note:** If `leading` and `trailing` options are `true`, `func` is invoked - * on the trailing edge of the timeout only if the the throttled function is - * invoked more than once during the `wait` timeout. - * - * See [David Corbacho's article](http://drupalmotion.com/article/debounce-and-throttle-visual-explanation) - * for details over the differences between `_.throttle` and `_.debounce`. - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to throttle. - * @param {number} [wait=0] The number of milliseconds to throttle invocations to. - * @param {Object} [options] The options object. - * @param {boolean} [options.leading=true] Specify invoking on the leading - * edge of the timeout. - * @param {boolean} [options.trailing=true] Specify invoking on the trailing - * edge of the timeout. - * @returns {Function} Returns the new throttled function. - * @example - * - * // avoid excessively updating the position while scrolling - * jQuery(window).on('scroll', _.throttle(updatePosition, 100)); - * - * // invoke `renewToken` when the click event is fired, but not more than once every 5 minutes - * jQuery('.interactive').on('click', _.throttle(renewToken, 300000, { - * 'trailing': false - * })); - * - * // cancel a trailing throttled call - * jQuery(window).on('popstate', throttled.cancel); - */ - function throttle(func, wait, options) { - var leading = true, - trailing = true; - - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - if (options === false) { - leading = false; - } else if (isObject(options)) { - leading = 'leading' in options ? !!options.leading : leading; - trailing = 'trailing' in options ? !!options.trailing : trailing; - } - return debounce(func, wait, { 'leading': leading, 'maxWait': +wait, 'trailing': trailing }); - } - - /** - * Creates a function that provides `value` to the wrapper function as its - * first argument. Any additional arguments provided to the function are - * appended to those provided to the wrapper function. The wrapper is invoked - * with the `this` binding of the created function. - * - * @static - * @memberOf _ - * @category Function - * @param {*} value The value to wrap. - * @param {Function} wrapper The wrapper function. - * @returns {Function} Returns the new function. - * @example - * - * var p = _.wrap(_.escape, function(func, text) { - * return '

' + func(text) + '

'; - * }); - * - * p('fred, barney, & pebbles'); - * // => '

fred, barney, & pebbles

' - */ - function wrap(value, wrapper) { - wrapper = wrapper == null ? identity : wrapper; - return createWrapper(wrapper, PARTIAL_FLAG, undefined, [value], []); - } - - /*------------------------------------------------------------------------*/ - - /** - * Creates a clone of `value`. If `isDeep` is `true` nested objects are cloned, - * otherwise they are assigned by reference. If `customizer` is provided it is - * invoked to produce the cloned values. If `customizer` returns `undefined` - * cloning is handled by the method instead. The `customizer` is bound to - * `thisArg` and invoked with two argument; (value [, index|key, object]). - * - * **Note:** This method is loosely based on the - * [structured clone algorithm](http://www.w3.org/TR/html5/infrastructure.html#internal-structured-cloning-algorithm). - * The enumerable properties of `arguments` objects and objects created by - * constructors other than `Object` are cloned to plain `Object` objects. An - * empty object is returned for uncloneable values such as functions, DOM nodes, - * Maps, Sets, and WeakMaps. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @param {Function} [customizer] The function to customize cloning values. - * @param {*} [thisArg] The `this` binding of `customizer`. - * @returns {*} Returns the cloned value. - * @example - * - * var users = [ - * { 'user': 'barney' }, - * { 'user': 'fred' } - * ]; - * - * var shallow = _.clone(users); - * shallow[0] === users[0]; - * // => true - * - * var deep = _.clone(users, true); - * deep[0] === users[0]; - * // => false - * - * // using a customizer callback - * var el = _.clone(document.body, function(value) { - * if (_.isElement(value)) { - * return value.cloneNode(false); - * } - * }); - * - * el === document.body - * // => false - * el.nodeName - * // => BODY - * el.childNodes.length; - * // => 0 - */ - function clone(value, isDeep, customizer, thisArg) { - if (isDeep && typeof isDeep != 'boolean' && isIterateeCall(value, isDeep, customizer)) { - isDeep = false; - } - else if (typeof isDeep == 'function') { - thisArg = customizer; - customizer = isDeep; - isDeep = false; - } - return typeof customizer == 'function' - ? baseClone(value, isDeep, bindCallback(customizer, thisArg, 1)) - : baseClone(value, isDeep); - } - - /** - * Creates a deep clone of `value`. If `customizer` is provided it is invoked - * to produce the cloned values. If `customizer` returns `undefined` cloning - * is handled by the method instead. The `customizer` is bound to `thisArg` - * and invoked with two argument; (value [, index|key, object]). - * - * **Note:** This method is loosely based on the - * [structured clone algorithm](http://www.w3.org/TR/html5/infrastructure.html#internal-structured-cloning-algorithm). - * The enumerable properties of `arguments` objects and objects created by - * constructors other than `Object` are cloned to plain `Object` objects. An - * empty object is returned for uncloneable values such as functions, DOM nodes, - * Maps, Sets, and WeakMaps. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to deep clone. - * @param {Function} [customizer] The function to customize cloning values. - * @param {*} [thisArg] The `this` binding of `customizer`. - * @returns {*} Returns the deep cloned value. - * @example - * - * var users = [ - * { 'user': 'barney' }, - * { 'user': 'fred' } - * ]; - * - * var deep = _.cloneDeep(users); - * deep[0] === users[0]; - * // => false - * - * // using a customizer callback - * var el = _.cloneDeep(document.body, function(value) { - * if (_.isElement(value)) { - * return value.cloneNode(true); - * } - * }); - * - * el === document.body - * // => false - * el.nodeName - * // => BODY - * el.childNodes.length; - * // => 20 - */ - function cloneDeep(value, customizer, thisArg) { - return typeof customizer == 'function' - ? baseClone(value, true, bindCallback(customizer, thisArg, 1)) - : baseClone(value, true); - } - - /** - * Checks if `value` is greater than `other`. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {boolean} Returns `true` if `value` is greater than `other`, else `false`. - * @example - * - * _.gt(3, 1); - * // => true - * - * _.gt(3, 3); - * // => false - * - * _.gt(1, 3); - * // => false - */ - function gt(value, other) { - return value > other; - } - - /** - * Checks if `value` is greater than or equal to `other`. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {boolean} Returns `true` if `value` is greater than or equal to `other`, else `false`. - * @example - * - * _.gte(3, 1); - * // => true - * - * _.gte(3, 3); - * // => true - * - * _.gte(1, 3); - * // => false - */ - function gte(value, other) { - return value >= other; - } - - /** - * Checks if `value` is classified as an `arguments` object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isArguments(function() { return arguments; }()); - * // => true - * - * _.isArguments([1, 2, 3]); - * // => false - */ - function isArguments(value) { - return isObjectLike(value) && isArrayLike(value) && - hasOwnProperty.call(value, 'callee') && !propertyIsEnumerable.call(value, 'callee'); - } - - /** - * Checks if `value` is classified as an `Array` object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isArray([1, 2, 3]); - * // => true - * - * _.isArray(function() { return arguments; }()); - * // => false - */ - var isArray = nativeIsArray || function(value) { - return isObjectLike(value) && isLength(value.length) && objToString.call(value) == arrayTag; - }; - - /** - * Checks if `value` is classified as a boolean primitive or object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isBoolean(false); - * // => true - * - * _.isBoolean(null); - * // => false - */ - function isBoolean(value) { - return value === true || value === false || (isObjectLike(value) && objToString.call(value) == boolTag); - } - - /** - * Checks if `value` is classified as a `Date` object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isDate(new Date); - * // => true - * - * _.isDate('Mon April 23 2012'); - * // => false - */ - function isDate(value) { - return isObjectLike(value) && objToString.call(value) == dateTag; - } - - /** - * Checks if `value` is a DOM element. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a DOM element, else `false`. - * @example - * - * _.isElement(document.body); - * // => true - * - * _.isElement(''); - * // => false - */ - function isElement(value) { - return !!value && value.nodeType === 1 && isObjectLike(value) && !isPlainObject(value); - } - - /** - * Checks if `value` is empty. A value is considered empty unless it is an - * `arguments` object, array, string, or jQuery-like collection with a length - * greater than `0` or an object with own enumerable properties. - * - * @static - * @memberOf _ - * @category Lang - * @param {Array|Object|string} value The value to inspect. - * @returns {boolean} Returns `true` if `value` is empty, else `false`. - * @example - * - * _.isEmpty(null); - * // => true - * - * _.isEmpty(true); - * // => true - * - * _.isEmpty(1); - * // => true - * - * _.isEmpty([1, 2, 3]); - * // => false - * - * _.isEmpty({ 'a': 1 }); - * // => false - */ - function isEmpty(value) { - if (value == null) { - return true; - } - if (isArrayLike(value) && (isArray(value) || isString(value) || isArguments(value) || - (isObjectLike(value) && isFunction(value.splice)))) { - return !value.length; - } - return !keys(value).length; - } - - /** - * Performs a deep comparison between two values to determine if they are - * equivalent. If `customizer` is provided it is invoked to compare values. - * If `customizer` returns `undefined` comparisons are handled by the method - * instead. The `customizer` is bound to `thisArg` and invoked with three - * arguments: (value, other [, index|key]). - * - * **Note:** This method supports comparing arrays, booleans, `Date` objects, - * numbers, `Object` objects, regexes, and strings. Objects are compared by - * their own, not inherited, enumerable properties. Functions and DOM nodes - * are **not** supported. Provide a customizer function to extend support - * for comparing other values. - * - * @static - * @memberOf _ - * @alias eq - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @param {Function} [customizer] The function to customize value comparisons. - * @param {*} [thisArg] The `this` binding of `customizer`. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - * @example - * - * var object = { 'user': 'fred' }; - * var other = { 'user': 'fred' }; - * - * object == other; - * // => false - * - * _.isEqual(object, other); - * // => true - * - * // using a customizer callback - * var array = ['hello', 'goodbye']; - * var other = ['hi', 'goodbye']; - * - * _.isEqual(array, other, function(value, other) { - * if (_.every([value, other], RegExp.prototype.test, /^h(?:i|ello)$/)) { - * return true; - * } - * }); - * // => true - */ - function isEqual(value, other, customizer, thisArg) { - customizer = typeof customizer == 'function' ? bindCallback(customizer, thisArg, 3) : undefined; - var result = customizer ? customizer(value, other) : undefined; - return result === undefined ? baseIsEqual(value, other, customizer) : !!result; - } - - /** - * Checks if `value` is an `Error`, `EvalError`, `RangeError`, `ReferenceError`, - * `SyntaxError`, `TypeError`, or `URIError` object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is an error object, else `false`. - * @example - * - * _.isError(new Error); - * // => true - * - * _.isError(Error); - * // => false - */ - function isError(value) { - return isObjectLike(value) && typeof value.message == 'string' && objToString.call(value) == errorTag; - } - - /** - * Checks if `value` is a finite primitive number. - * - * **Note:** This method is based on [`Number.isFinite`](http://ecma-international.org/ecma-262/6.0/#sec-number.isfinite). - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a finite number, else `false`. - * @example - * - * _.isFinite(10); - * // => true - * - * _.isFinite('10'); - * // => false - * - * _.isFinite(true); - * // => false - * - * _.isFinite(Object(10)); - * // => false - * - * _.isFinite(Infinity); - * // => false - */ - function isFinite(value) { - return typeof value == 'number' && nativeIsFinite(value); - } - - /** - * Checks if `value` is classified as a `Function` object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isFunction(_); - * // => true - * - * _.isFunction(/abc/); - * // => false - */ - function isFunction(value) { - // The use of `Object#toString` avoids issues with the `typeof` operator - // in older versions of Chrome and Safari which return 'function' for regexes - // and Safari 8 equivalents which return 'object' for typed array constructors. - return isObject(value) && objToString.call(value) == funcTag; - } - - /** - * Checks if `value` is the [language type](https://es5.github.io/#x8) of `Object`. - * (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is an object, else `false`. - * @example - * - * _.isObject({}); - * // => true - * - * _.isObject([1, 2, 3]); - * // => true - * - * _.isObject(1); - * // => false - */ - function isObject(value) { - // Avoid a V8 JIT bug in Chrome 19-20. - // See https://code.google.com/p/v8/issues/detail?id=2291 for more details. - var type = typeof value; - return !!value && (type == 'object' || type == 'function'); - } - - /** - * Performs a deep comparison between `object` and `source` to determine if - * `object` contains equivalent property values. If `customizer` is provided - * it is invoked to compare values. If `customizer` returns `undefined` - * comparisons are handled by the method instead. The `customizer` is bound - * to `thisArg` and invoked with three arguments: (value, other, index|key). - * - * **Note:** This method supports comparing properties of arrays, booleans, - * `Date` objects, numbers, `Object` objects, regexes, and strings. Functions - * and DOM nodes are **not** supported. Provide a customizer function to extend - * support for comparing other values. - * - * @static - * @memberOf _ - * @category Lang - * @param {Object} object The object to inspect. - * @param {Object} source The object of property values to match. - * @param {Function} [customizer] The function to customize value comparisons. - * @param {*} [thisArg] The `this` binding of `customizer`. - * @returns {boolean} Returns `true` if `object` is a match, else `false`. - * @example - * - * var object = { 'user': 'fred', 'age': 40 }; - * - * _.isMatch(object, { 'age': 40 }); - * // => true - * - * _.isMatch(object, { 'age': 36 }); - * // => false - * - * // using a customizer callback - * var object = { 'greeting': 'hello' }; - * var source = { 'greeting': 'hi' }; - * - * _.isMatch(object, source, function(value, other) { - * return _.every([value, other], RegExp.prototype.test, /^h(?:i|ello)$/) || undefined; - * }); - * // => true - */ - function isMatch(object, source, customizer, thisArg) { - customizer = typeof customizer == 'function' ? bindCallback(customizer, thisArg, 3) : undefined; - return baseIsMatch(object, getMatchData(source), customizer); - } - - /** - * Checks if `value` is `NaN`. - * - * **Note:** This method is not the same as [`isNaN`](https://es5.github.io/#x15.1.2.4) - * which returns `true` for `undefined` and other non-numeric values. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`. - * @example - * - * _.isNaN(NaN); - * // => true - * - * _.isNaN(new Number(NaN)); - * // => true - * - * isNaN(undefined); - * // => true - * - * _.isNaN(undefined); - * // => false - */ - function isNaN(value) { - // An `NaN` primitive is the only value that is not equal to itself. - // Perform the `toStringTag` check first to avoid errors with some host objects in IE. - return isNumber(value) && value != +value; - } - - /** - * Checks if `value` is a native function. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a native function, else `false`. - * @example - * - * _.isNative(Array.prototype.push); - * // => true - * - * _.isNative(_); - * // => false - */ - function isNative(value) { - if (value == null) { - return false; - } - if (isFunction(value)) { - return reIsNative.test(fnToString.call(value)); - } - return isObjectLike(value) && reIsHostCtor.test(value); - } - - /** - * Checks if `value` is `null`. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is `null`, else `false`. - * @example - * - * _.isNull(null); - * // => true - * - * _.isNull(void 0); - * // => false - */ - function isNull(value) { - return value === null; - } - - /** - * Checks if `value` is classified as a `Number` primitive or object. - * - * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are classified - * as numbers, use the `_.isFinite` method. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isNumber(8.4); - * // => true - * - * _.isNumber(NaN); - * // => true - * - * _.isNumber('8.4'); - * // => false - */ - function isNumber(value) { - return typeof value == 'number' || (isObjectLike(value) && objToString.call(value) == numberTag); - } - - /** - * Checks if `value` is a plain object, that is, an object created by the - * `Object` constructor or one with a `[[Prototype]]` of `null`. - * - * **Note:** This method assumes objects created by the `Object` constructor - * have no inherited enumerable properties. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a plain object, else `false`. - * @example - * - * function Foo() { - * this.a = 1; - * } - * - * _.isPlainObject(new Foo); - * // => false - * - * _.isPlainObject([1, 2, 3]); - * // => false - * - * _.isPlainObject({ 'x': 0, 'y': 0 }); - * // => true - * - * _.isPlainObject(Object.create(null)); - * // => true - */ - function isPlainObject(value) { - var Ctor; - - // Exit early for non `Object` objects. - if (!(isObjectLike(value) && objToString.call(value) == objectTag && !isArguments(value)) || - (!hasOwnProperty.call(value, 'constructor') && (Ctor = value.constructor, typeof Ctor == 'function' && !(Ctor instanceof Ctor)))) { - return false; - } - // IE < 9 iterates inherited properties before own properties. If the first - // iterated property is an object's own property then there are no inherited - // enumerable properties. - var result; - // In most environments an object's own properties are iterated before - // its inherited properties. If the last iterated property is an object's - // own property then there are no inherited enumerable properties. - baseForIn(value, function(subValue, key) { - result = key; - }); - return result === undefined || hasOwnProperty.call(value, result); - } - - /** - * Checks if `value` is classified as a `RegExp` object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isRegExp(/abc/); - * // => true - * - * _.isRegExp('/abc/'); - * // => false - */ - function isRegExp(value) { - return isObject(value) && objToString.call(value) == regexpTag; - } - - /** - * Checks if `value` is classified as a `String` primitive or object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isString('abc'); - * // => true - * - * _.isString(1); - * // => false - */ - function isString(value) { - return typeof value == 'string' || (isObjectLike(value) && objToString.call(value) == stringTag); - } - - /** - * Checks if `value` is classified as a typed array. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is correctly classified, else `false`. - * @example - * - * _.isTypedArray(new Uint8Array); - * // => true - * - * _.isTypedArray([]); - * // => false - */ - function isTypedArray(value) { - return isObjectLike(value) && isLength(value.length) && !!typedArrayTags[objToString.call(value)]; - } - - /** - * Checks if `value` is `undefined`. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is `undefined`, else `false`. - * @example - * - * _.isUndefined(void 0); - * // => true - * - * _.isUndefined(null); - * // => false - */ - function isUndefined(value) { - return value === undefined; - } - - /** - * Checks if `value` is less than `other`. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {boolean} Returns `true` if `value` is less than `other`, else `false`. - * @example - * - * _.lt(1, 3); - * // => true - * - * _.lt(3, 3); - * // => false - * - * _.lt(3, 1); - * // => false - */ - function lt(value, other) { - return value < other; - } - - /** - * Checks if `value` is less than or equal to `other`. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {boolean} Returns `true` if `value` is less than or equal to `other`, else `false`. - * @example - * - * _.lte(1, 3); - * // => true - * - * _.lte(3, 3); - * // => true - * - * _.lte(3, 1); - * // => false - */ - function lte(value, other) { - return value <= other; - } - - /** - * Converts `value` to an array. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to convert. - * @returns {Array} Returns the converted array. - * @example - * - * (function() { - * return _.toArray(arguments).slice(1); - * }(1, 2, 3)); - * // => [2, 3] - */ - function toArray(value) { - var length = value ? getLength(value) : 0; - if (!isLength(length)) { - return values(value); - } - if (!length) { - return []; - } - return arrayCopy(value); - } - - /** - * Converts `value` to a plain object flattening inherited enumerable - * properties of `value` to own properties of the plain object. - * - * @static - * @memberOf _ - * @category Lang - * @param {*} value The value to convert. - * @returns {Object} Returns the converted plain object. - * @example - * - * function Foo() { - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.assign({ 'a': 1 }, new Foo); - * // => { 'a': 1, 'b': 2 } - * - * _.assign({ 'a': 1 }, _.toPlainObject(new Foo)); - * // => { 'a': 1, 'b': 2, 'c': 3 } - */ - function toPlainObject(value) { - return baseCopy(value, keysIn(value)); - } - - /*------------------------------------------------------------------------*/ - - /** - * Recursively merges own enumerable properties of the source object(s), that - * don't resolve to `undefined` into the destination object. Subsequent sources - * overwrite property assignments of previous sources. If `customizer` is - * provided it is invoked to produce the merged values of the destination and - * source properties. If `customizer` returns `undefined` merging is handled - * by the method instead. The `customizer` is bound to `thisArg` and invoked - * with five arguments: (objectValue, sourceValue, key, object, source). - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The destination object. - * @param {...Object} [sources] The source objects. - * @param {Function} [customizer] The function to customize assigned values. - * @param {*} [thisArg] The `this` binding of `customizer`. - * @returns {Object} Returns `object`. - * @example - * - * var users = { - * 'data': [{ 'user': 'barney' }, { 'user': 'fred' }] - * }; - * - * var ages = { - * 'data': [{ 'age': 36 }, { 'age': 40 }] - * }; - * - * _.merge(users, ages); - * // => { 'data': [{ 'user': 'barney', 'age': 36 }, { 'user': 'fred', 'age': 40 }] } - * - * // using a customizer callback - * var object = { - * 'fruits': ['apple'], - * 'vegetables': ['beet'] - * }; - * - * var other = { - * 'fruits': ['banana'], - * 'vegetables': ['carrot'] - * }; - * - * _.merge(object, other, function(a, b) { - * if (_.isArray(a)) { - * return a.concat(b); - * } - * }); - * // => { 'fruits': ['apple', 'banana'], 'vegetables': ['beet', 'carrot'] } - */ - var merge = createAssigner(baseMerge); - - /** - * Assigns own enumerable properties of source object(s) to the destination - * object. Subsequent sources overwrite property assignments of previous sources. - * If `customizer` is provided it is invoked to produce the assigned values. - * The `customizer` is bound to `thisArg` and invoked with five arguments: - * (objectValue, sourceValue, key, object, source). - * - * **Note:** This method mutates `object` and is based on - * [`Object.assign`](http://ecma-international.org/ecma-262/6.0/#sec-object.assign). - * - * @static - * @memberOf _ - * @alias extend - * @category Object - * @param {Object} object The destination object. - * @param {...Object} [sources] The source objects. - * @param {Function} [customizer] The function to customize assigned values. - * @param {*} [thisArg] The `this` binding of `customizer`. - * @returns {Object} Returns `object`. - * @example - * - * _.assign({ 'user': 'barney' }, { 'age': 40 }, { 'user': 'fred' }); - * // => { 'user': 'fred', 'age': 40 } - * - * // using a customizer callback - * var defaults = _.partialRight(_.assign, function(value, other) { - * return _.isUndefined(value) ? other : value; - * }); - * - * defaults({ 'user': 'barney' }, { 'age': 36 }, { 'user': 'fred' }); - * // => { 'user': 'barney', 'age': 36 } - */ - var assign = createAssigner(function(object, source, customizer) { - return customizer - ? assignWith(object, source, customizer) - : baseAssign(object, source); - }); - - /** - * Creates an object that inherits from the given `prototype` object. If a - * `properties` object is provided its own enumerable properties are assigned - * to the created object. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} prototype The object to inherit from. - * @param {Object} [properties] The properties to assign to the object. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Object} Returns the new object. - * @example - * - * function Shape() { - * this.x = 0; - * this.y = 0; - * } - * - * function Circle() { - * Shape.call(this); - * } - * - * Circle.prototype = _.create(Shape.prototype, { - * 'constructor': Circle - * }); - * - * var circle = new Circle; - * circle instanceof Circle; - * // => true - * - * circle instanceof Shape; - * // => true - */ - function create(prototype, properties, guard) { - var result = baseCreate(prototype); - if (guard && isIterateeCall(prototype, properties, guard)) { - properties = undefined; - } - return properties ? baseAssign(result, properties) : result; - } - - /** - * Assigns own enumerable properties of source object(s) to the destination - * object for all destination properties that resolve to `undefined`. Once a - * property is set, additional values of the same property are ignored. - * - * **Note:** This method mutates `object`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The destination object. - * @param {...Object} [sources] The source objects. - * @returns {Object} Returns `object`. - * @example - * - * _.defaults({ 'user': 'barney' }, { 'age': 36 }, { 'user': 'fred' }); - * // => { 'user': 'barney', 'age': 36 } - */ - var defaults = createDefaults(assign, assignDefaults); - - /** - * This method is like `_.defaults` except that it recursively assigns - * default properties. - * - * **Note:** This method mutates `object`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The destination object. - * @param {...Object} [sources] The source objects. - * @returns {Object} Returns `object`. - * @example - * - * _.defaultsDeep({ 'user': { 'name': 'barney' } }, { 'user': { 'name': 'fred', 'age': 36 } }); - * // => { 'user': { 'name': 'barney', 'age': 36 } } - * - */ - var defaultsDeep = createDefaults(merge, mergeDefaults); - - /** - * This method is like `_.find` except that it returns the key of the first - * element `predicate` returns truthy for instead of the element itself. - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to search. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {string|undefined} Returns the key of the matched element, else `undefined`. - * @example - * - * var users = { - * 'barney': { 'age': 36, 'active': true }, - * 'fred': { 'age': 40, 'active': false }, - * 'pebbles': { 'age': 1, 'active': true } - * }; - * - * _.findKey(users, function(chr) { - * return chr.age < 40; - * }); - * // => 'barney' (iteration order is not guaranteed) - * - * // using the `_.matches` callback shorthand - * _.findKey(users, { 'age': 1, 'active': true }); - * // => 'pebbles' - * - * // using the `_.matchesProperty` callback shorthand - * _.findKey(users, 'active', false); - * // => 'fred' - * - * // using the `_.property` callback shorthand - * _.findKey(users, 'active'); - * // => 'barney' - */ - var findKey = createFindKey(baseForOwn); - - /** - * This method is like `_.findKey` except that it iterates over elements of - * a collection in the opposite order. - * - * If a property name is provided for `predicate` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `predicate` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to search. - * @param {Function|Object|string} [predicate=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {string|undefined} Returns the key of the matched element, else `undefined`. - * @example - * - * var users = { - * 'barney': { 'age': 36, 'active': true }, - * 'fred': { 'age': 40, 'active': false }, - * 'pebbles': { 'age': 1, 'active': true } - * }; - * - * _.findLastKey(users, function(chr) { - * return chr.age < 40; - * }); - * // => returns `pebbles` assuming `_.findKey` returns `barney` - * - * // using the `_.matches` callback shorthand - * _.findLastKey(users, { 'age': 36, 'active': true }); - * // => 'barney' - * - * // using the `_.matchesProperty` callback shorthand - * _.findLastKey(users, 'active', false); - * // => 'fred' - * - * // using the `_.property` callback shorthand - * _.findLastKey(users, 'active'); - * // => 'pebbles' - */ - var findLastKey = createFindKey(baseForOwnRight); - - /** - * Iterates over own and inherited enumerable properties of an object invoking - * `iteratee` for each property. The `iteratee` is bound to `thisArg` and invoked - * with three arguments: (value, key, object). Iteratee functions may exit - * iteration early by explicitly returning `false`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns `object`. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.forIn(new Foo, function(value, key) { - * console.log(key); - * }); - * // => logs 'a', 'b', and 'c' (iteration order is not guaranteed) - */ - var forIn = createForIn(baseFor); - - /** - * This method is like `_.forIn` except that it iterates over properties of - * `object` in the opposite order. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns `object`. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.forInRight(new Foo, function(value, key) { - * console.log(key); - * }); - * // => logs 'c', 'b', and 'a' assuming `_.forIn ` logs 'a', 'b', and 'c' - */ - var forInRight = createForIn(baseForRight); - - /** - * Iterates over own enumerable properties of an object invoking `iteratee` - * for each property. The `iteratee` is bound to `thisArg` and invoked with - * three arguments: (value, key, object). Iteratee functions may exit iteration - * early by explicitly returning `false`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns `object`. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.forOwn(new Foo, function(value, key) { - * console.log(key); - * }); - * // => logs 'a' and 'b' (iteration order is not guaranteed) - */ - var forOwn = createForOwn(baseForOwn); - - /** - * This method is like `_.forOwn` except that it iterates over properties of - * `object` in the opposite order. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns `object`. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.forOwnRight(new Foo, function(value, key) { - * console.log(key); - * }); - * // => logs 'b' and 'a' assuming `_.forOwn` logs 'a' and 'b' - */ - var forOwnRight = createForOwn(baseForOwnRight); - - /** - * Creates an array of function property names from all enumerable properties, - * own and inherited, of `object`. - * - * @static - * @memberOf _ - * @alias methods - * @category Object - * @param {Object} object The object to inspect. - * @returns {Array} Returns the new array of property names. - * @example - * - * _.functions(_); - * // => ['after', 'ary', 'assign', ...] - */ - function functions(object) { - return baseFunctions(object, keysIn(object)); - } - - /** - * Gets the property value at `path` of `object`. If the resolved value is - * `undefined` the `defaultValue` is used in its place. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @param {Array|string} path The path of the property to get. - * @param {*} [defaultValue] The value returned if the resolved value is `undefined`. - * @returns {*} Returns the resolved value. - * @example - * - * var object = { 'a': [{ 'b': { 'c': 3 } }] }; - * - * _.get(object, 'a[0].b.c'); - * // => 3 - * - * _.get(object, ['a', '0', 'b', 'c']); - * // => 3 - * - * _.get(object, 'a.b.c', 'default'); - * // => 'default' - */ - function get(object, path, defaultValue) { - var result = object == null ? undefined : baseGet(object, toPath(path), path + ''); - return result === undefined ? defaultValue : result; - } - - /** - * Checks if `path` is a direct property. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @param {Array|string} path The path to check. - * @returns {boolean} Returns `true` if `path` is a direct property, else `false`. - * @example - * - * var object = { 'a': { 'b': { 'c': 3 } } }; - * - * _.has(object, 'a'); - * // => true - * - * _.has(object, 'a.b.c'); - * // => true - * - * _.has(object, ['a', 'b', 'c']); - * // => true - */ - function has(object, path) { - if (object == null) { - return false; - } - var result = hasOwnProperty.call(object, path); - if (!result && !isKey(path)) { - path = toPath(path); - object = path.length == 1 ? object : baseGet(object, baseSlice(path, 0, -1)); - if (object == null) { - return false; - } - path = last(path); - result = hasOwnProperty.call(object, path); - } - return result || (isLength(object.length) && isIndex(path, object.length) && - (isArray(object) || isArguments(object))); - } - - /** - * Creates an object composed of the inverted keys and values of `object`. - * If `object` contains duplicate values, subsequent values overwrite property - * assignments of previous values unless `multiValue` is `true`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to invert. - * @param {boolean} [multiValue] Allow multiple values per key. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {Object} Returns the new inverted object. - * @example - * - * var object = { 'a': 1, 'b': 2, 'c': 1 }; - * - * _.invert(object); - * // => { '1': 'c', '2': 'b' } - * - * // with `multiValue` - * _.invert(object, true); - * // => { '1': ['a', 'c'], '2': ['b'] } - */ - function invert(object, multiValue, guard) { - if (guard && isIterateeCall(object, multiValue, guard)) { - multiValue = undefined; - } - var index = -1, - props = keys(object), - length = props.length, - result = {}; - - while (++index < length) { - var key = props[index], - value = object[key]; - - if (multiValue) { - if (hasOwnProperty.call(result, value)) { - result[value].push(key); - } else { - result[value] = [key]; - } - } - else { - result[value] = key; - } - } - return result; - } - - /** - * Creates an array of the own enumerable property names of `object`. - * - * **Note:** Non-object values are coerced to objects. See the - * [ES spec](http://ecma-international.org/ecma-262/6.0/#sec-object.keys) - * for more details. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.keys(new Foo); - * // => ['a', 'b'] (iteration order is not guaranteed) - * - * _.keys('hi'); - * // => ['0', '1'] - */ - var keys = !nativeKeys ? shimKeys : function(object) { - var Ctor = object == null ? undefined : object.constructor; - if ((typeof Ctor == 'function' && Ctor.prototype === object) || - (typeof object != 'function' && isArrayLike(object))) { - return shimKeys(object); - } - return isObject(object) ? nativeKeys(object) : []; - }; - - /** - * Creates an array of the own and inherited enumerable property names of `object`. - * - * **Note:** Non-object values are coerced to objects. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.keysIn(new Foo); - * // => ['a', 'b', 'c'] (iteration order is not guaranteed) - */ - function keysIn(object) { - if (object == null) { - return []; - } - if (!isObject(object)) { - object = Object(object); - } - var length = object.length; - length = (length && isLength(length) && - (isArray(object) || isArguments(object)) && length) || 0; - - var Ctor = object.constructor, - index = -1, - isProto = typeof Ctor == 'function' && Ctor.prototype === object, - result = Array(length), - skipIndexes = length > 0; - - while (++index < length) { - result[index] = (index + ''); - } - for (var key in object) { - if (!(skipIndexes && isIndex(key, length)) && - !(key == 'constructor' && (isProto || !hasOwnProperty.call(object, key)))) { - result.push(key); - } - } - return result; - } - - /** - * The opposite of `_.mapValues`; this method creates an object with the - * same values as `object` and keys generated by running each own enumerable - * property of `object` through `iteratee`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns the new mapped object. - * @example - * - * _.mapKeys({ 'a': 1, 'b': 2 }, function(value, key) { - * return key + value; - * }); - * // => { 'a1': 1, 'b2': 2 } - */ - var mapKeys = createObjectMapper(true); - - /** - * Creates an object with the same keys as `object` and values generated by - * running each own enumerable property of `object` through `iteratee`. The - * iteratee function is bound to `thisArg` and invoked with three arguments: - * (value, key, object). - * - * If a property name is provided for `iteratee` the created `_.property` - * style callback returns the property value of the given element. - * - * If a value is also provided for `thisArg` the created `_.matchesProperty` - * style callback returns `true` for elements that have a matching property - * value, else `false`. - * - * If an object is provided for `iteratee` the created `_.matches` style - * callback returns `true` for elements that have the properties of the given - * object, else `false`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to iterate over. - * @param {Function|Object|string} [iteratee=_.identity] The function invoked - * per iteration. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {Object} Returns the new mapped object. - * @example - * - * _.mapValues({ 'a': 1, 'b': 2 }, function(n) { - * return n * 3; - * }); - * // => { 'a': 3, 'b': 6 } - * - * var users = { - * 'fred': { 'user': 'fred', 'age': 40 }, - * 'pebbles': { 'user': 'pebbles', 'age': 1 } - * }; - * - * // using the `_.property` callback shorthand - * _.mapValues(users, 'age'); - * // => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed) - */ - var mapValues = createObjectMapper(); - - /** - * The opposite of `_.pick`; this method creates an object composed of the - * own and inherited enumerable properties of `object` that are not omitted. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The source object. - * @param {Function|...(string|string[])} [predicate] The function invoked per - * iteration or property names to omit, specified as individual property - * names or arrays of property names. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Object} Returns the new object. - * @example - * - * var object = { 'user': 'fred', 'age': 40 }; - * - * _.omit(object, 'age'); - * // => { 'user': 'fred' } - * - * _.omit(object, _.isNumber); - * // => { 'user': 'fred' } - */ - var omit = restParam(function(object, props) { - if (object == null) { - return {}; - } - if (typeof props[0] != 'function') { - var props = arrayMap(baseFlatten(props), String); - return pickByArray(object, baseDifference(keysIn(object), props)); - } - var predicate = bindCallback(props[0], props[1], 3); - return pickByCallback(object, function(value, key, object) { - return !predicate(value, key, object); - }); - }); - - /** - * Creates a two dimensional array of the key-value pairs for `object`, - * e.g. `[[key1, value1], [key2, value2]]`. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the new array of key-value pairs. - * @example - * - * _.pairs({ 'barney': 36, 'fred': 40 }); - * // => [['barney', 36], ['fred', 40]] (iteration order is not guaranteed) - */ - function pairs(object) { - object = toObject(object); - - var index = -1, - props = keys(object), - length = props.length, - result = Array(length); - - while (++index < length) { - var key = props[index]; - result[index] = [key, object[key]]; - } - return result; - } - - /** - * Creates an object composed of the picked `object` properties. Property - * names may be specified as individual arguments or as arrays of property - * names. If `predicate` is provided it is invoked for each property of `object` - * picking the properties `predicate` returns truthy for. The predicate is - * bound to `thisArg` and invoked with three arguments: (value, key, object). - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The source object. - * @param {Function|...(string|string[])} [predicate] The function invoked per - * iteration or property names to pick, specified as individual property - * names or arrays of property names. - * @param {*} [thisArg] The `this` binding of `predicate`. - * @returns {Object} Returns the new object. - * @example - * - * var object = { 'user': 'fred', 'age': 40 }; - * - * _.pick(object, 'user'); - * // => { 'user': 'fred' } - * - * _.pick(object, _.isString); - * // => { 'user': 'fred' } - */ - var pick = restParam(function(object, props) { - if (object == null) { - return {}; - } - return typeof props[0] == 'function' - ? pickByCallback(object, bindCallback(props[0], props[1], 3)) - : pickByArray(object, baseFlatten(props)); - }); - - /** - * This method is like `_.get` except that if the resolved value is a function - * it is invoked with the `this` binding of its parent object and its result - * is returned. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @param {Array|string} path The path of the property to resolve. - * @param {*} [defaultValue] The value returned if the resolved value is `undefined`. - * @returns {*} Returns the resolved value. - * @example - * - * var object = { 'a': [{ 'b': { 'c1': 3, 'c2': _.constant(4) } }] }; - * - * _.result(object, 'a[0].b.c1'); - * // => 3 - * - * _.result(object, 'a[0].b.c2'); - * // => 4 - * - * _.result(object, 'a.b.c', 'default'); - * // => 'default' - * - * _.result(object, 'a.b.c', _.constant('default')); - * // => 'default' - */ - function result(object, path, defaultValue) { - var result = object == null ? undefined : object[path]; - if (result === undefined) { - if (object != null && !isKey(path, object)) { - path = toPath(path); - object = path.length == 1 ? object : baseGet(object, baseSlice(path, 0, -1)); - result = object == null ? undefined : object[last(path)]; - } - result = result === undefined ? defaultValue : result; - } - return isFunction(result) ? result.call(object) : result; - } - - /** - * Sets the property value of `path` on `object`. If a portion of `path` - * does not exist it is created. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to augment. - * @param {Array|string} path The path of the property to set. - * @param {*} value The value to set. - * @returns {Object} Returns `object`. - * @example - * - * var object = { 'a': [{ 'b': { 'c': 3 } }] }; - * - * _.set(object, 'a[0].b.c', 4); - * console.log(object.a[0].b.c); - * // => 4 - * - * _.set(object, 'x[0].y.z', 5); - * console.log(object.x[0].y.z); - * // => 5 - */ - function set(object, path, value) { - if (object == null) { - return object; - } - var pathKey = (path + ''); - path = (object[pathKey] != null || isKey(path, object)) ? [pathKey] : toPath(path); - - var index = -1, - length = path.length, - lastIndex = length - 1, - nested = object; - - while (nested != null && ++index < length) { - var key = path[index]; - if (isObject(nested)) { - if (index == lastIndex) { - nested[key] = value; - } else if (nested[key] == null) { - nested[key] = isIndex(path[index + 1]) ? [] : {}; - } - } - nested = nested[key]; - } - return object; - } - - /** - * An alternative to `_.reduce`; this method transforms `object` to a new - * `accumulator` object which is the result of running each of its own enumerable - * properties through `iteratee`, with each invocation potentially mutating - * the `accumulator` object. The `iteratee` is bound to `thisArg` and invoked - * with four arguments: (accumulator, value, key, object). Iteratee functions - * may exit iteration early by explicitly returning `false`. - * - * @static - * @memberOf _ - * @category Object - * @param {Array|Object} object The object to iterate over. - * @param {Function} [iteratee=_.identity] The function invoked per iteration. - * @param {*} [accumulator] The custom accumulator value. - * @param {*} [thisArg] The `this` binding of `iteratee`. - * @returns {*} Returns the accumulated value. - * @example - * - * _.transform([2, 3, 4], function(result, n) { - * result.push(n *= n); - * return n % 2 == 0; - * }); - * // => [4, 9] - * - * _.transform({ 'a': 1, 'b': 2 }, function(result, n, key) { - * result[key] = n * 3; - * }); - * // => { 'a': 3, 'b': 6 } - */ - function transform(object, iteratee, accumulator, thisArg) { - var isArr = isArray(object) || isTypedArray(object); - iteratee = getCallback(iteratee, thisArg, 4); - - if (accumulator == null) { - if (isArr || isObject(object)) { - var Ctor = object.constructor; - if (isArr) { - accumulator = isArray(object) ? new Ctor : []; - } else { - accumulator = baseCreate(isFunction(Ctor) ? Ctor.prototype : undefined); - } - } else { - accumulator = {}; - } - } - (isArr ? arrayEach : baseForOwn)(object, function(value, index, object) { - return iteratee(accumulator, value, index, object); - }); - return accumulator; - } - - /** - * Creates an array of the own enumerable property values of `object`. - * - * **Note:** Non-object values are coerced to objects. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property values. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.values(new Foo); - * // => [1, 2] (iteration order is not guaranteed) - * - * _.values('hi'); - * // => ['h', 'i'] - */ - function values(object) { - return baseValues(object, keys(object)); - } - - /** - * Creates an array of the own and inherited enumerable property values - * of `object`. - * - * **Note:** Non-object values are coerced to objects. - * - * @static - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property values. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.valuesIn(new Foo); - * // => [1, 2, 3] (iteration order is not guaranteed) - */ - function valuesIn(object) { - return baseValues(object, keysIn(object)); - } - - /*------------------------------------------------------------------------*/ - - /** - * Checks if `n` is between `start` and up to but not including, `end`. If - * `end` is not specified it is set to `start` with `start` then set to `0`. - * - * @static - * @memberOf _ - * @category Number - * @param {number} n The number to check. - * @param {number} [start=0] The start of the range. - * @param {number} end The end of the range. - * @returns {boolean} Returns `true` if `n` is in the range, else `false`. - * @example - * - * _.inRange(3, 2, 4); - * // => true - * - * _.inRange(4, 8); - * // => true - * - * _.inRange(4, 2); - * // => false - * - * _.inRange(2, 2); - * // => false - * - * _.inRange(1.2, 2); - * // => true - * - * _.inRange(5.2, 4); - * // => false - */ - function inRange(value, start, end) { - start = +start || 0; - if (end === undefined) { - end = start; - start = 0; - } else { - end = +end || 0; - } - return value >= nativeMin(start, end) && value < nativeMax(start, end); - } - - /** - * Produces a random number between `min` and `max` (inclusive). If only one - * argument is provided a number between `0` and the given number is returned. - * If `floating` is `true`, or either `min` or `max` are floats, a floating-point - * number is returned instead of an integer. - * - * @static - * @memberOf _ - * @category Number - * @param {number} [min=0] The minimum possible value. - * @param {number} [max=1] The maximum possible value. - * @param {boolean} [floating] Specify returning a floating-point number. - * @returns {number} Returns the random number. - * @example - * - * _.random(0, 5); - * // => an integer between 0 and 5 - * - * _.random(5); - * // => also an integer between 0 and 5 - * - * _.random(5, true); - * // => a floating-point number between 0 and 5 - * - * _.random(1.2, 5.2); - * // => a floating-point number between 1.2 and 5.2 - */ - function random(min, max, floating) { - if (floating && isIterateeCall(min, max, floating)) { - max = floating = undefined; - } - var noMin = min == null, - noMax = max == null; - - if (floating == null) { - if (noMax && typeof min == 'boolean') { - floating = min; - min = 1; - } - else if (typeof max == 'boolean') { - floating = max; - noMax = true; - } - } - if (noMin && noMax) { - max = 1; - noMax = false; - } - min = +min || 0; - if (noMax) { - max = min; - min = 0; - } else { - max = +max || 0; - } - if (floating || min % 1 || max % 1) { - var rand = nativeRandom(); - return nativeMin(min + (rand * (max - min + parseFloat('1e-' + ((rand + '').length - 1)))), max); - } - return baseRandom(min, max); - } - - /*------------------------------------------------------------------------*/ - - /** - * Converts `string` to [camel case](https://en.wikipedia.org/wiki/CamelCase). - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to convert. - * @returns {string} Returns the camel cased string. - * @example - * - * _.camelCase('Foo Bar'); - * // => 'fooBar' - * - * _.camelCase('--foo-bar'); - * // => 'fooBar' - * - * _.camelCase('__foo_bar__'); - * // => 'fooBar' - */ - var camelCase = createCompounder(function(result, word, index) { - word = word.toLowerCase(); - return result + (index ? (word.charAt(0).toUpperCase() + word.slice(1)) : word); - }); - - /** - * Capitalizes the first character of `string`. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to capitalize. - * @returns {string} Returns the capitalized string. - * @example - * - * _.capitalize('fred'); - * // => 'Fred' - */ - function capitalize(string) { - string = baseToString(string); - return string && (string.charAt(0).toUpperCase() + string.slice(1)); - } - - /** - * Deburrs `string` by converting [latin-1 supplementary letters](https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_block)#Character_table) - * to basic latin letters and removing [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks). - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to deburr. - * @returns {string} Returns the deburred string. - * @example - * - * _.deburr('déjà vu'); - * // => 'deja vu' - */ - function deburr(string) { - string = baseToString(string); - return string && string.replace(reLatin1, deburrLetter).replace(reComboMark, ''); - } - - /** - * Checks if `string` ends with the given target string. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to search. - * @param {string} [target] The string to search for. - * @param {number} [position=string.length] The position to search from. - * @returns {boolean} Returns `true` if `string` ends with `target`, else `false`. - * @example - * - * _.endsWith('abc', 'c'); - * // => true - * - * _.endsWith('abc', 'b'); - * // => false - * - * _.endsWith('abc', 'b', 2); - * // => true - */ - function endsWith(string, target, position) { - string = baseToString(string); - target = (target + ''); - - var length = string.length; - position = position === undefined - ? length - : nativeMin(position < 0 ? 0 : (+position || 0), length); - - position -= target.length; - return position >= 0 && string.indexOf(target, position) == position; - } - - /** - * Converts the characters "&", "<", ">", '"', "'", and "\`", in `string` to - * their corresponding HTML entities. - * - * **Note:** No other characters are escaped. To escape additional characters - * use a third-party library like [_he_](https://mths.be/he). - * - * Though the ">" character is escaped for symmetry, characters like - * ">" and "/" don't need escaping in HTML and have no special meaning - * unless they're part of a tag or unquoted attribute value. - * See [Mathias Bynens's article](https://mathiasbynens.be/notes/ambiguous-ampersands) - * (under "semi-related fun fact") for more details. - * - * Backticks are escaped because in Internet Explorer < 9, they can break out - * of attribute values or HTML comments. See [#59](https://html5sec.org/#59), - * [#102](https://html5sec.org/#102), [#108](https://html5sec.org/#108), and - * [#133](https://html5sec.org/#133) of the [HTML5 Security Cheatsheet](https://html5sec.org/) - * for more details. - * - * When working with HTML you should always [quote attribute values](http://wonko.com/post/html-escaping) - * to reduce XSS vectors. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to escape. - * @returns {string} Returns the escaped string. - * @example - * - * _.escape('fred, barney, & pebbles'); - * // => 'fred, barney, & pebbles' - */ - function escape(string) { - // Reset `lastIndex` because in IE < 9 `String#replace` does not. - string = baseToString(string); - return (string && reHasUnescapedHtml.test(string)) - ? string.replace(reUnescapedHtml, escapeHtmlChar) - : string; - } - - /** - * Escapes the `RegExp` special characters "\", "/", "^", "$", ".", "|", "?", - * "*", "+", "(", ")", "[", "]", "{" and "}" in `string`. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to escape. - * @returns {string} Returns the escaped string. - * @example - * - * _.escapeRegExp('[lodash](https://lodash.com/)'); - * // => '\[lodash\]\(https:\/\/lodash\.com\/\)' - */ - function escapeRegExp(string) { - string = baseToString(string); - return (string && reHasRegExpChars.test(string)) - ? string.replace(reRegExpChars, escapeRegExpChar) - : (string || '(?:)'); - } - - /** - * Converts `string` to [kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles). - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to convert. - * @returns {string} Returns the kebab cased string. - * @example - * - * _.kebabCase('Foo Bar'); - * // => 'foo-bar' - * - * _.kebabCase('fooBar'); - * // => 'foo-bar' - * - * _.kebabCase('__foo_bar__'); - * // => 'foo-bar' - */ - var kebabCase = createCompounder(function(result, word, index) { - return result + (index ? '-' : '') + word.toLowerCase(); - }); - - /** - * Pads `string` on the left and right sides if it's shorter than `length`. - * Padding characters are truncated if they can't be evenly divided by `length`. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to pad. - * @param {number} [length=0] The padding length. - * @param {string} [chars=' '] The string used as padding. - * @returns {string} Returns the padded string. - * @example - * - * _.pad('abc', 8); - * // => ' abc ' - * - * _.pad('abc', 8, '_-'); - * // => '_-abc_-_' - * - * _.pad('abc', 3); - * // => 'abc' - */ - function pad(string, length, chars) { - string = baseToString(string); - length = +length; - - var strLength = string.length; - if (strLength >= length || !nativeIsFinite(length)) { - return string; - } - var mid = (length - strLength) / 2, - leftLength = nativeFloor(mid), - rightLength = nativeCeil(mid); - - chars = createPadding('', rightLength, chars); - return chars.slice(0, leftLength) + string + chars; - } - - /** - * Pads `string` on the left side if it's shorter than `length`. Padding - * characters are truncated if they exceed `length`. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to pad. - * @param {number} [length=0] The padding length. - * @param {string} [chars=' '] The string used as padding. - * @returns {string} Returns the padded string. - * @example - * - * _.padLeft('abc', 6); - * // => ' abc' - * - * _.padLeft('abc', 6, '_-'); - * // => '_-_abc' - * - * _.padLeft('abc', 3); - * // => 'abc' - */ - var padLeft = createPadDir(); - - /** - * Pads `string` on the right side if it's shorter than `length`. Padding - * characters are truncated if they exceed `length`. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to pad. - * @param {number} [length=0] The padding length. - * @param {string} [chars=' '] The string used as padding. - * @returns {string} Returns the padded string. - * @example - * - * _.padRight('abc', 6); - * // => 'abc ' - * - * _.padRight('abc', 6, '_-'); - * // => 'abc_-_' - * - * _.padRight('abc', 3); - * // => 'abc' - */ - var padRight = createPadDir(true); - - /** - * Converts `string` to an integer of the specified radix. If `radix` is - * `undefined` or `0`, a `radix` of `10` is used unless `value` is a hexadecimal, - * in which case a `radix` of `16` is used. - * - * **Note:** This method aligns with the [ES5 implementation](https://es5.github.io/#E) - * of `parseInt`. - * - * @static - * @memberOf _ - * @category String - * @param {string} string The string to convert. - * @param {number} [radix] The radix to interpret `value` by. - * @param- {Object} [guard] Enables use as a callback for functions like `_.map`. - * @returns {number} Returns the converted integer. - * @example - * - * _.parseInt('08'); - * // => 8 - * - * _.map(['6', '08', '10'], _.parseInt); - * // => [6, 8, 10] - */ - function parseInt(string, radix, guard) { - // Firefox < 21 and Opera < 15 follow ES3 for `parseInt`. - // Chrome fails to trim leading whitespace characters. - // See https://code.google.com/p/v8/issues/detail?id=3109 for more details. - if (guard ? isIterateeCall(string, radix, guard) : radix == null) { - radix = 0; - } else if (radix) { - radix = +radix; - } - string = trim(string); - return nativeParseInt(string, radix || (reHasHexPrefix.test(string) ? 16 : 10)); - } - - /** - * Repeats the given string `n` times. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to repeat. - * @param {number} [n=0] The number of times to repeat the string. - * @returns {string} Returns the repeated string. - * @example - * - * _.repeat('*', 3); - * // => '***' - * - * _.repeat('abc', 2); - * // => 'abcabc' - * - * _.repeat('abc', 0); - * // => '' - */ - function repeat(string, n) { - var result = ''; - string = baseToString(string); - n = +n; - if (n < 1 || !string || !nativeIsFinite(n)) { - return result; - } - // Leverage the exponentiation by squaring algorithm for a faster repeat. - // See https://en.wikipedia.org/wiki/Exponentiation_by_squaring for more details. - do { - if (n % 2) { - result += string; - } - n = nativeFloor(n / 2); - string += string; - } while (n); - - return result; - } - - /** - * Converts `string` to [snake case](https://en.wikipedia.org/wiki/Snake_case). - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to convert. - * @returns {string} Returns the snake cased string. - * @example - * - * _.snakeCase('Foo Bar'); - * // => 'foo_bar' - * - * _.snakeCase('fooBar'); - * // => 'foo_bar' - * - * _.snakeCase('--foo-bar'); - * // => 'foo_bar' - */ - var snakeCase = createCompounder(function(result, word, index) { - return result + (index ? '_' : '') + word.toLowerCase(); - }); - - /** - * Converts `string` to [start case](https://en.wikipedia.org/wiki/Letter_case#Stylistic_or_specialised_usage). - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to convert. - * @returns {string} Returns the start cased string. - * @example - * - * _.startCase('--foo-bar'); - * // => 'Foo Bar' - * - * _.startCase('fooBar'); - * // => 'Foo Bar' - * - * _.startCase('__foo_bar__'); - * // => 'Foo Bar' - */ - var startCase = createCompounder(function(result, word, index) { - return result + (index ? ' ' : '') + (word.charAt(0).toUpperCase() + word.slice(1)); - }); - - /** - * Checks if `string` starts with the given target string. - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The string to search. - * @param {string} [target] The string to search for. - * @param {number} [position=0] The position to search from. - * @returns {boolean} Returns `true` if `string` starts with `target`, else `false`. - * @example - * - * _.startsWith('abc', 'a'); - * // => true - * - * _.startsWith('abc', 'b'); - * // => false - * - * _.startsWith('abc', 'b', 1); - * // => true - */ - function startsWith(string, target, position) { - string = baseToString(string); - position = position == null - ? 0 - : nativeMin(position < 0 ? 0 : (+position || 0), string.length); - - return string.lastIndexOf(target, position) == position; - } - - /** - * Creates a compiled template function that can interpolate data properties - * in "interpolate" delimiters, HTML-escape interpolated data properties in - * "escape" delimiters, and execute JavaScript in "evaluate" delimiters. Data - * properties may be accessed as free variables in the template. If a setting - * object is provided it takes precedence over `_.templateSettings` values. - * - * **Note:** In the development build `_.template` utilizes - * [sourceURLs](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/#toc-sourceurl) - * for easier debugging. - * - * For more information on precompiling templates see - * [lodash's custom builds documentation](https://lodash.com/custom-builds). - * - * For more information on Chrome extension sandboxes see - * [Chrome's extensions documentation](https://developer.chrome.com/extensions/sandboxingEval). - * - * @static - * @memberOf _ - * @category String - * @param {string} [string=''] The template string. - * @param {Object} [options] The options object. - * @param {RegExp} [options.escape] The HTML "escape" delimiter. - * @param {RegExp} [options.evaluate] The "evaluate" delimiter. - * @param {Object} [options.imports] An object to import into the template as free variables. - * @param {RegExp} [options.interpolate] The "interpolate" delimiter. - * @param {string} [options.sourceURL] The sourceURL of the template's compiled source. - * @param {string} [options.variable] The data object variable name. - * @param- {Object} [otherOptions] Enables the legacy `options` param signature. - * @returns {Function} Returns the compiled template function. - * @example - * - * // using the "interpolate" delimiter to create a compiled template - * var compiled = _.template('hello <%= user %>!'); - * compiled({ 'user': 'fred' }); - * // => 'hello fred!' - * - * // using the HTML "escape" delimiter to escape data property values - * var compiled = _.template('<%- value %>'); - * compiled({ 'value': ' - - - - - - - - - -
- - - \ No newline at end of file diff --git a/demo/stack-overflow.html b/demo/stack-overflow.html deleted file mode 100644 index 8b40cbe..0000000 --- a/demo/stack-overflow.html +++ /dev/null @@ -1,421 +0,0 @@ - - - - - Stackoverflow - - - - - - - - - - - - - - -
-
-

Graph Filters

-
- - 0 0
- - 0 0
- - - - - - -
- -
- -
- -
- - - \ No newline at end of file diff --git a/demo/twitter.html b/demo/twitter.html deleted file mode 100644 index d3f80fb..0000000 --- a/demo/twitter.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - Twitter - - - - - - - - - - - -
- - - \ No newline at end of file diff --git a/test/sub-colorspace-test.js b/test/sub-colorspace-test.js deleted file mode 100644 index 3e0cf59..0000000 --- a/test/sub-colorspace-test.js +++ /dev/null @@ -1,17 +0,0 @@ -import { reduceToPalette, getSubColorSpace, hclSelector, IceCube } from '../src/color'; -import { strictEqual, ok } from 'assert'; - -describe('Color Precision', () => { - it('Ice Cube sub colorspace', () => { - const palette = reduceToPalette(6, IceCube); - strictEqual(palette.length, 6); - const sub = getSubColorSpace(palette, c=> hclSelector(IceCube, c.hcl)); - - const subKeys = Object.keys(sub); - strictEqual(subKeys.length, 6); - - for (let d of subKeys) { - ok(Array.isArray(sub[d])); - } - }); -}); From 92ab47c0a926b96710c1a5caf1f1717f4a1e9daf Mon Sep 17 00:00:00 2001 From: Xing Yun Date: Fri, 23 Mar 2018 10:16:03 -0400 Subject: [PATCH 2/3] add tooltip animation --- src/api/color.js | 2 +- src/api/options.js | 2 +- src/api/revealQuadtree.js | 2 +- src/api/revealVoronoi.js | 2 +- src/color/scale/gradient.js | 2 +- src/options/BaseOptions.js | 1 + 6 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/api/color.js b/src/api/color.js index c2225bf..961e810 100644 --- a/src/api/color.js +++ b/src/api/color.js @@ -1,4 +1,4 @@ -import { genericColor } from '../color/index'; +import { genericColor } from '../color'; const apiColor = state => ({ color(color) { diff --git a/src/api/options.js b/src/api/options.js index 70468fe..f9db9f7 100644 --- a/src/api/options.js +++ b/src/api/options.js @@ -1,4 +1,4 @@ -import { mergeOptions } from '../options/index'; +import { mergeOptions } from '../options'; const apiOptions = state => ({ options(opt) { diff --git a/src/api/revealQuadtree.js b/src/api/revealQuadtree.js index ac57ab3..c1623bf 100644 --- a/src/api/revealQuadtree.js +++ b/src/api/revealQuadtree.js @@ -1,4 +1,4 @@ -import { drawQuadtree } from '../canvas/index'; +import { drawQuadtree } from '../canvas'; const apiRevealQuadtree = state => ({ revealQuadtree(color = '#1f97e7') { diff --git a/src/api/revealVoronoi.js b/src/api/revealVoronoi.js index 59017c4..dd83ac0 100644 --- a/src/api/revealVoronoi.js +++ b/src/api/revealVoronoi.js @@ -1,4 +1,4 @@ -import { drawVoronoi } from '../canvas/index'; +import { drawVoronoi } from '../canvas'; const apiRevealVoronoi = state => ({ revealVoronoi(color = '#ff5730') { diff --git a/src/color/scale/gradient.js b/src/color/scale/gradient.js index c640fed..c5932f0 100644 --- a/src/color/scale/gradient.js +++ b/src/color/scale/gradient.js @@ -4,7 +4,7 @@ import isFunction from 'lodash-es/isFunction'; import isString from 'lodash-es/isString'; import isArray from 'lodash-es/isArray'; import { extent } from 'd3-array'; -import ckmeans from '../kmeans/index'; +import ckmeans from '../kmeans'; import interpolateSequentialScheme from '../interpolator/sequential'; import { warn } from '../../util/logger'; import { MetroRain3 } from '../preset/metropolis'; diff --git a/src/options/BaseOptions.js b/src/options/BaseOptions.js index e7706ee..53eaa0f 100644 --- a/src/options/BaseOptions.js +++ b/src/options/BaseOptions.js @@ -23,6 +23,7 @@ const BaseOpt = { update: 1000, remove: 500, color: 500, + tooltip: 500, quickUpdate: 500, }, }, From de93470d084485bd3cd5563f85e3707f46bba4c0 Mon Sep 17 00:00:00 2001 From: Xing Yun Date: Fri, 23 Mar 2018 10:23:18 -0400 Subject: [PATCH 3/3] 2.0.0 beta release --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d279434..9b37ba5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vizart-core", - "version": "2.0.0-alpha", + "version": "2.0.0-beta", "description": "Core Components for VizArt", "main": "dist/vizart-core.js", "module": "dist/vizart-core.mjs",