update JSON mock responses and release notes
diff --git a/web/ons-demo/RELEASE_NOTES.txt b/web/ons-demo/RELEASE_NOTES.txt
index 85df9bf..17e70fe 100644
--- a/web/ons-demo/RELEASE_NOTES.txt
+++ b/web/ons-demo/RELEASE_NOTES.txt
@@ -3,3 +3,17 @@
 	- switch config hacked 00:00:00:00:00:00:01:01 ==> 00:00:00:00:00:00:01:00 etc.
 - layout does not dynamically adjust when window is resized
 	- refresh browser window after resizing to fix layout
+
+** March 20, 2013 **
+- URL parameters control functions as follows:
+	http://localhost:9000/ons-demo/index.html
+		uses the ONOS_HOST defined in restapi2.py. currently http://gui3.onlab.us:8080
+	http://localhost:9000/ons-demo/index.html?proxy
+		uses the index.html host to proxy to ONOS_HOST (works around cross site scripting restrictions to allow the WebUI to be served from a different server than the one that hosts the controller)
+	http://localhost:9000/ons-demo/index.html?mock
+		uses the mock JSON responses under ons-dmo/data
+- clicking a controller behavior change
+	1) if all controllers are selected, deselects all controllers except the one clicked
+	2) if only the clicked controller is selected, selects all controllers again
+- Update configuration files to match test bed
+- Update sample JSON files from test bed
diff --git a/web/ons-demo/css/skin.default.css b/web/ons-demo/css/skin.default.css
index c81acb8..a04b0e0 100644
--- a/web/ons-demo/css/skin.default.css
+++ b/web/ons-demo/css/skin.default.css
@@ -8,23 +8,34 @@
 
 .status {
 	padding: 1em;
-	border-right: 1px solid white;
 }
 
+
 .status:last-child {
 	border-right: none;
 }
 
 .status .static {
-	color: white;
+	color: #AAA;
 	padding: .25em;
 }
 
 .status .dynamic {
-	color: blue;
+	color: #FFF;
 	padding: .25em;
 }
 
+.status.bottom {
+	position: absolute;
+	bottom: 0px;
+	right: 0px;
+	font-size: 8px;
+}
+
+#status.top span {
+	font-size: 24px;
+}
+
 .button {
 	padding: 1em;
 	background-color: lightgray;
@@ -110,79 +121,80 @@
 }
 
 .color0 {
-	opacity: .25;
-	fill: #444;
-	background-color: #444;
+	opacity: .2;
+	fill: #222;
+	background-color: #222;
+	color: #444;
 }
 
 .color1 {
-	opacity: .25;
+	opacity: .2;
 	fill: #EC0033;
 	background-color: #EC0033;
 }
 
 .color2 {
-	opacity: .25;
+	opacity: .2;
 	fill: #FFBA00;
 	background-color: #FFBA00;
 }
 
 .color3 {
-	opacity: .25;
+	opacity: .2;
 	fill: #3714B0;
 	background-color: #3714B0;
 }
 
 .color4 {
-	opacity: .25;
+	opacity: .2;
 	fill: #B12C49;
 	background-color: #B12C49;
 }
 
 .color5 {
-	opacity: .25;
+	opacity: .2;
 	fill: #402C84;
 	background-color: #402C84;
 }
 
 .color6 {
-	opacity: .25;
+	opacity: .2;
 	fill: #990021;
 	background-color: #990021;
 }
 
 .color7 {
-	opacity: .25;
+	opacity: .2;
 	fill: #990021;
 	background-color: ;
 }
 
 .color8 {
-	opacity: .25;
+	opacity: .2;
 	fill: #A67900;
 	background-color: #A67900;
 }
 
 .color9 {
-	opacity: .25;
+	opacity: .2;
 	fill: #F53D65;
 	background-color: #F53D65;
 }
 
 .color10 {
-	opacity: .25;
+	opacity: .2;
 	fill: #1F0772;
 	background-color: #1F0772;
 }
 
 .color11 {
-	opacity: .25;
+	opacity: .2;
 	fill: #F56E8B;
 	background-color: #F56E8B;
 }
 
 .color12 {
-	opacity: .25;
+	opacity: .2;
 	fill: #6949D7;
 	background-color: #6949D7;
 }
diff --git a/web/ons-demo/data/wm_core_topology_links_json.json b/web/ons-demo/data/wm_core_topology_links_json.json
index 3fd7bf0..4305565 100644
--- a/web/ons-demo/data/wm_core_topology_links_json.json
+++ b/web/ons-demo/data/wm_core_topology_links_json.json
@@ -1,1166 +1,2480 @@
 [
-    {
-        "dst-port": 26,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:19"
-    },
-    {
-        "dst-port": 12,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:0b"
-    },
-    {
-        "dst-port": 7,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:06"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:02"
-    },
-    {
-        "dst-port": 19,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:12"
-    },
-    {
-        "dst-port": 17,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:10"
-    },
-    {
-        "dst-port": 15,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:0e"
-    },
-    {
-        "dst-port": 20,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:13"
-    },
-    {
-        "dst-port": 18,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:11"
-    },
-    {
-        "dst-port": 29,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:1c"
-    },
-    {
-        "dst-port": 18,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:11"
-    },
-    {
-        "dst-port": 17,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:10"
-    },
-    {
-        "dst-port": 46,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:2d"
-    },
-    {
-        "dst-port": 28,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:1b"
-    },
-    {
-        "dst-port": 33,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:20"
-    },
-    {
-        "dst-port": 16,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:0f"
-    },
-    {
-        "dst-port": 34,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:21"
-    },
-    {
-        "dst-port": 12,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:0b"
-    },
-    {
-        "dst-port": 43,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:2a"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:0b",
-        "src-port": 12,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:13",
-        "src-port": 20,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:05",
-        "src-port": 6,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:0c",
-        "src-port": 13,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:12",
-        "src-port": 19,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:04",
-        "src-port": 5,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:11",
-        "src-port": 18,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:06",
-        "src-port": 7,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:07",
-        "src-port": 8,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:10",
-        "src-port": 17,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:01",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:08",
-        "src-port": 9,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:09",
-        "src-port": 10,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:0f",
-        "src-port": 16,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:0e",
-        "src-port": 15,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:0d",
-        "src-port": 14,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 5,
-        "dst-switch": "00:00:00:00:ba:5e:ba:11",
-        "src-port": 21,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:02",
-        "src-port": 3,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:0a",
-        "src-port": 11,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:03",
-        "src-port": 4,
-        "src-switch": "00:00:00:00:00:00:02:00"
-    },
-    {
-        "dst-port": 9,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:08"
-    },
-    {
-        "dst-port": 13,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:0c"
-    },
-    {
-        "dst-port": 44,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:2b"
-    },
-    {
-        "dst-port": 5,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:04"
-    },
-    {
-        "dst-port": 17,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:10"
-    },
-    {
-        "dst-port": 5,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:04"
-    },
-    {
-        "dst-port": 38,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:25"
-    },
-    {
-        "dst-port": 37,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:24"
-    },
-    {
-        "dst-port": 8,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:07"
-    },
-    {
-        "dst-port": 7,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:06"
-    },
-    {
-        "dst-port": 31,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:1e"
-    },
-    {
-        "dst-port": 8,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:07"
-    },
-    {
-        "dst-port": 14,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:0d"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:02"
-    },
-    {
-        "dst-port": 19,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:12"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:00:ba:5e:ba:11",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:ba:5e:ba:13"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:20:4e:7f:51:8a:35",
-        "src-port": 3,
-        "src-switch": "00:00:00:00:ba:5e:ba:13"
-    },
-    {
-        "dst-port": 45,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:2c"
-    },
-    {
-        "dst-port": 9,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:08"
-    },
-    {
-        "dst-port": 11,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:0a"
-    },
-    {
-        "dst-port": 20,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:13"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:16:97:08:9a:46",
-        "src-port": 2,
-        "src-switch": "00:00:00:08:a2:08:f9:01"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:00:00:00:ba:12",
-        "src-port": 3,
-        "src-switch": "00:00:00:08:a2:08:f9:01"
-    },
-    {
-        "dst-port": 21,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 4,
-        "src-switch": "00:00:00:08:a2:08:f9:01"
-    },
-    {
-        "dst-port": 6,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:05"
-    },
-    {
-        "dst-port": 36,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:23"
-    },
-    {
-        "dst-port": 12,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:0b"
-    },
-    {
-        "dst-port": 6,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:05"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:00:00:00:ba:12",
-        "src-port": 2,
-        "src-switch": "00:00:20:4e:7f:51:8a:35"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:00:ba:5e:ba:13",
-        "src-port": 3,
-        "src-switch": "00:00:20:4e:7f:51:8a:35"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:03"
-    },
-    {
-        "dst-port": 8,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:07"
-    },
-    {
-        "dst-port": 13,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:0c"
-    },
-    {
-        "dst-port": 48,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:2f"
-    },
-    {
-        "dst-port": 13,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:0c"
-    },
-    {
-        "dst-port": 10,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:09"
-    },
-    {
-        "dst-port": 16,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:0f"
-    },
-    {
-        "dst-port": 15,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:0e"
-    },
-    {
-        "dst-port": 41,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:28"
-    },
-    {
-        "dst-port": 6,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:05"
-    },
-    {
-        "dst-port": 39,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:26"
-    },
-    {
-        "dst-port": 35,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:22"
-    },
-    {
-        "dst-port": 14,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:0d"
-    },
-    {
-        "dst-port": 32,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:1f"
-    },
-    {
-        "dst-port": 23,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:16"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:01"
-    },
-    {
-        "dst-port": 9,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:08"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:01"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:01"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:00:ba:5e:ba:11",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:ba:12"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:08:a2:08:f9:01",
-        "src-port": 3,
-        "src-switch": "00:00:00:00:00:00:ba:12"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:20:4e:7f:51:8a:35",
-        "src-port": 4,
-        "src-switch": "00:00:00:00:00:00:ba:12"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:0b",
-        "src-port": 12,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:13",
-        "src-port": 20,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:05",
-        "src-port": 6,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:0c",
-        "src-port": 13,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:12",
-        "src-port": 19,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:04",
-        "src-port": 5,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:11",
-        "src-port": 18,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:06",
-        "src-port": 7,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:07",
-        "src-port": 8,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:10",
-        "src-port": 17,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:01",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:08",
-        "src-port": 9,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:09",
-        "src-port": 10,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:0f",
-        "src-port": 16,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:0e",
-        "src-port": 15,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:0d",
-        "src-port": 14,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:08:a2:08:f9:01",
-        "src-port": 21,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:02",
-        "src-port": 3,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:0a",
-        "src-port": 11,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:03:03",
-        "src-port": 4,
-        "src-switch": "00:00:00:00:00:00:03:00"
-    },
-    {
-        "dst-port": 21,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:14"
-    },
-    {
-        "dst-port": 11,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:0a"
-    },
-    {
-        "dst-port": 25,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:18"
-    },
-    {
-        "dst-port": 20,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:13"
-    },
-    {
-        "dst-port": 3,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:02"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:03"
-    },
-    {
-        "dst-port": 7,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:06"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:27",
-        "src-port": 40,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:15",
-        "src-port": 22,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:30",
-        "src-port": 49,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:0b",
-        "src-port": 12,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:1e",
-        "src-port": 31,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:13",
-        "src-port": 20,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:05",
-        "src-port": 6,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:1a",
-        "src-port": 27,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:21",
-        "src-port": 34,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:12",
-        "src-port": 19,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:0c",
-        "src-port": 13,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:28",
-        "src-port": 41,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:2f",
-        "src-port": 48,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:04",
-        "src-port": 5,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:1b",
-        "src-port": 28,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:20",
-        "src-port": 33,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:11",
-        "src-port": 18,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:29",
-        "src-port": 42,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:18",
-        "src-port": 25,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:2e",
-        "src-port": 47,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:2d",
-        "src-port": 46,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:06",
-        "src-port": 7,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:19",
-        "src-port": 26,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:23",
-        "src-port": 36,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:07",
-        "src-port": 8,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:2c",
-        "src-port": 45,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:22",
-        "src-port": 35,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:10",
-        "src-port": 17,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:01",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:08",
-        "src-port": 9,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:16:97:08:9a:46",
-        "src-port": 51,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:24",
-        "src-port": 37,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:2b",
-        "src-port": 44,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:2a",
-        "src-port": 43,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:0f",
-        "src-port": 16,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:1d",
-        "src-port": 30,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:16",
-        "src-port": 23,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:09",
-        "src-port": 10,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:0e",
-        "src-port": 15,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:25",
-        "src-port": 38,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:1c",
-        "src-port": 29,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:17",
-        "src-port": 24,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:0d",
-        "src-port": 14,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:14",
-        "src-port": 21,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:02",
-        "src-port": 3,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:26",
-        "src-port": 39,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:1f",
-        "src-port": 32,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:0a",
-        "src-port": 11,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:03",
-        "src-port": 4,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:01:31",
-        "src-port": 50,
-        "src-switch": "00:00:00:00:00:00:01:00"
-    },
-    {
-        "dst-port": 15,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:0e"
-    },
-    {
-        "dst-port": 19,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:12"
-    },
-    {
-        "dst-port": 10,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:09"
-    },
-    {
-        "dst-port": 49,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:30"
-    },
-    {
-        "dst-port": 10,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:09"
-    },
-    {
-        "dst-port": 27,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:1a"
-    },
-    {
-        "dst-port": 40,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:27"
-    },
-    {
-        "dst-port": 18,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:11"
-    },
-    {
-        "dst-port": 5,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:04"
-    },
-    {
-        "dst-port": 4,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:03"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:ba:5e:ba:11",
-        "src-port": 2,
-        "src-switch": "00:00:00:16:97:08:9a:46"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:08:a2:08:f9:01",
-        "src-port": 3,
-        "src-switch": "00:00:00:16:97:08:9a:46"
-    },
-    {
-        "dst-port": 51,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 4,
-        "src-switch": "00:00:00:16:97:08:9a:46"
-    },
-    {
-        "dst-port": 50,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:31"
-    },
-    {
-        "dst-port": 30,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:1d"
-    },
-    {
-        "dst-port": 14,
-        "dst-switch": "00:00:00:00:00:00:03:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:03:0d"
-    },
-    {
-        "dst-port": 16,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:0f"
-    },
-    {
-        "dst-port": 22,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:15"
-    },
-    {
-        "dst-port": 24,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:17"
-    },
-    {
-        "dst-port": 21,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 5,
-        "src-switch": "00:00:00:00:ba:5e:ba:11"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:16:97:08:9a:46",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:ba:5e:ba:11"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:ba:5e:ba:13",
-        "src-port": 3,
-        "src-switch": "00:00:00:00:ba:5e:ba:11"
-    },
-    {
-        "dst-port": 2,
-        "dst-switch": "00:00:00:00:00:00:ba:12",
-        "src-port": 4,
-        "src-switch": "00:00:00:00:ba:5e:ba:11"
-    },
-    {
-        "dst-port": 42,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:29"
-    },
-    {
-        "dst-port": 11,
-        "dst-switch": "00:00:00:00:00:00:02:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:02:0a"
-    },
-    {
-        "dst-port": 47,
-        "dst-switch": "00:00:00:00:00:00:01:00",
-        "src-port": 2,
-        "src-switch": "00:00:00:00:00:00:01:2e"
-    }
-]
\ No newline at end of file
+  {
+    "src-switch": "00:00:00:00:00:00:02:24",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 36
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:0c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 12
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:29",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 41
+  },
+  {
+    "src-switch": "00:00:5e:80:3f:db:d7:4d",
+    "src-port": 2,
+    "dst-switch": "00:00:82:4f:75:82:a3:4b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:5e:80:3f:db:d7:4d",
+    "src-port": 3,
+    "dst-switch": "00:00:36:7d:90:c9:4f:49",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:5e:80:3f:db:d7:4d",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 51
+  },
+  {
+    "src-switch": "00:00:16:00:9d:ff:8f:4f",
+    "src-port": 2,
+    "dst-switch": "00:00:0e:46:7a:3a:69:45",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:16:00:9d:ff:8f:4f",
+    "src-port": 3,
+    "dst-switch": "00:00:4e:27:27:d7:48:45",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:16:00:9d:ff:8f:4f",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:05:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:05:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:05:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:05:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:05:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:05:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:05:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:05:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:05:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:05:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:05:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:05:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:05:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:05:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:05:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:05:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:05:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:05:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:05:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:05:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:05:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:05:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:05:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:01",
+    "src-port": 26,
+    "dst-switch": "00:00:0e:46:7a:3a:69:45",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:0c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 12
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:21",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 33
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:2a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 42
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:1a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:1f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 31
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:08:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:08:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:08:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:08:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:08:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:08:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:08:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:08:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:08:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:08:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:08:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:08:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:08:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:08:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:08:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:08:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:08:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:08:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:08:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:08:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:08:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:08:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:08:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:01",
+    "src-port": 26,
+    "dst-switch": "00:00:82:4f:75:82:a3:4b",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:06:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:06:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:06:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:06:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:06:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:06:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:06:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:06:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:06:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:06:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:06:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:06:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:06:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:06:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:06:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:06:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:06:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:06:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:06:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:06:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:06:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:06:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:06:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:01",
+    "src-port": 26,
+    "dst-switch": "00:00:16:00:9d:ff:8f:4f",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:30",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 48
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:22",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 34
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:2c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 44
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:2e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 46
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:1b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 27
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:1c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 28
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:0c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 12
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:03:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:03:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:03:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:03:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:03:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:03:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:03:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:03:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:03:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:03:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 26,
+    "dst-switch": "00:00:36:7d:90:c9:4f:49",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:03:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:03:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:03:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:03:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:03:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:03:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:03:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:03:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:03:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:03:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:03:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:03:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:03:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:28",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 40
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:07:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:07:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:07:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:07:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:07:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:07:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:07:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:07:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:07:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:07:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:07:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:07:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:07:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:07:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:07:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:07:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:07:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:07:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:07:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:07:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:07:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:07:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:07:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:01",
+    "src-port": 26,
+    "dst-switch": "00:00:4e:27:27:d7:48:45",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:0c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 12
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:20",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 32
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:04",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:27",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 39
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:02",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:31",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 49
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:1e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 30
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:0d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 13
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:0e:46:7a:3a:69:45",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:0e:46:7a:3a:69:45",
+    "src-port": 2,
+    "dst-switch": "00:00:36:7d:90:c9:4f:49",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:0e:46:7a:3a:69:45",
+    "src-port": 3,
+    "dst-switch": "00:00:16:00:9d:ff:8f:4f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:0e:46:7a:3a:69:45",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:05",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 5
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:03",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:16",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 22
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:0f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 15
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:0c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 12
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:17",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 23
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:18",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 24
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:1d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 29
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:05:19",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:05:01",
+    "dst-port": 25
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:2b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 43
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:0e",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 14
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:0c",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 12
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:11",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 17
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:25",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 37
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:2d",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 45
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 40,
+    "dst-switch": "00:00:00:00:00:00:02:28",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:02:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 49,
+    "dst-switch": "00:00:00:00:00:00:02:31",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:02:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 31,
+    "dst-switch": "00:00:00:00:00:00:02:1f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:02:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:02:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 27,
+    "dst-switch": "00:00:00:00:00:00:02:1b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 34,
+    "dst-switch": "00:00:00:00:00:00:02:22",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:02:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:02:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 41,
+    "dst-switch": "00:00:00:00:00:00:02:29",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 48,
+    "dst-switch": "00:00:00:00:00:00:02:30",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:02:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 28,
+    "dst-switch": "00:00:00:00:00:00:02:1c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 33,
+    "dst-switch": "00:00:00:00:00:00:02:21",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:02:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 42,
+    "dst-switch": "00:00:00:00:00:00:02:2a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:02:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 47,
+    "dst-switch": "00:00:00:00:00:00:02:2f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 46,
+    "dst-switch": "00:00:00:00:00:00:02:2e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:02:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 26,
+    "dst-switch": "00:00:00:00:00:00:02:1a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 36,
+    "dst-switch": "00:00:00:00:00:00:02:24",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:02:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 45,
+    "dst-switch": "00:00:00:00:00:00:02:2d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 35,
+    "dst-switch": "00:00:00:00:00:00:02:23",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:02:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:02:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 51,
+    "dst-switch": "00:00:5e:80:3f:db:d7:4d",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 37,
+    "dst-switch": "00:00:00:00:00:00:02:25",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 44,
+    "dst-switch": "00:00:00:00:00:00:02:2c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 43,
+    "dst-switch": "00:00:00:00:00:00:02:2b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:02:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 30,
+    "dst-switch": "00:00:00:00:00:00:02:1e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:02:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:02:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:02:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 38,
+    "dst-switch": "00:00:00:00:00:00:02:26",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 29,
+    "dst-switch": "00:00:00:00:00:00:02:1d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:02:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:02:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:02:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:02:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 39,
+    "dst-switch": "00:00:00:00:00:00:02:27",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 32,
+    "dst-switch": "00:00:00:00:00:00:02:20",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:02:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:02:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:01",
+    "src-port": 50,
+    "dst-switch": "00:00:00:00:00:00:02:32",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:0a",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 10
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:26",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 38
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:12",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 18
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 12,
+    "dst-switch": "00:00:00:00:00:00:04:0c",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 22,
+    "dst-switch": "00:00:00:00:00:00:04:16",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 20,
+    "dst-switch": "00:00:00:00:00:00:04:14",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 6,
+    "dst-switch": "00:00:00:00:00:00:04:06",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 13,
+    "dst-switch": "00:00:00:00:00:00:04:0d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 19,
+    "dst-switch": "00:00:00:00:00:00:04:13",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:04:05",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 18,
+    "dst-switch": "00:00:00:00:00:00:04:12",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 25,
+    "dst-switch": "00:00:00:00:00:00:04:19",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 7,
+    "dst-switch": "00:00:00:00:00:00:04:07",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 26,
+    "dst-switch": "00:00:0e:46:7a:3a:69:45",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 8,
+    "dst-switch": "00:00:00:00:00:00:04:08",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 17,
+    "dst-switch": "00:00:00:00:00:00:04:11",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:02",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 9,
+    "dst-switch": "00:00:00:00:00:00:04:09",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 10,
+    "dst-switch": "00:00:00:00:00:00:04:0a",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 23,
+    "dst-switch": "00:00:00:00:00:00:04:17",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 16,
+    "dst-switch": "00:00:00:00:00:00:04:10",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 15,
+    "dst-switch": "00:00:00:00:00:00:04:0f",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 24,
+    "dst-switch": "00:00:00:00:00:00:04:18",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 14,
+    "dst-switch": "00:00:00:00:00:00:04:0e",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 21,
+    "dst-switch": "00:00:00:00:00:00:04:15",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 3,
+    "dst-switch": "00:00:00:00:00:00:04:03",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 11,
+    "dst-switch": "00:00:00:00:00:00:04:0b",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:01",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:04:04",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:08:07",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 7
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:23",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 35
+  },
+  {
+    "src-switch": "00:00:82:4f:75:82:a3:4b",
+    "src-port": 2,
+    "dst-switch": "00:00:5e:80:3f:db:d7:4d",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:82:4f:75:82:a3:4b",
+    "src-port": 3,
+    "dst-switch": "00:00:4e:27:27:d7:48:45",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:82:4f:75:82:a3:4b",
+    "src-port": 4,
+    "dst-switch": "00:00:00:00:00:00:08:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:06",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 6
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:04:15",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:04:01",
+    "dst-port": 21
+  },
+  {
+    "src-switch": "00:00:36:7d:90:c9:4f:49",
+    "src-port": 2,
+    "dst-switch": "00:00:5e:80:3f:db:d7:4d",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:36:7d:90:c9:4f:49",
+    "src-port": 3,
+    "dst-switch": "00:00:0e:46:7a:3a:69:45",
+    "dst-port": 2
+  },
+  {
+    "src-switch": "00:00:36:7d:90:c9:4f:49",
+    "src-port": 4,
+    "dst-switch": "00:00:4e:27:27:d7:48:45",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:36:7d:90:c9:4f:49",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:13",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 19
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:2f",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 47
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:08",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 8
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:03:09",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:03:01",
+    "dst-port": 9
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:06:14",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:06:01",
+    "dst-port": 20
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:32",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 50
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:07:0b",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 11
+  },
+  {
+    "src-switch": "00:00:00:00:00:00:02:10",
+    "src-port": 2,
+    "dst-switch": "00:00:00:00:00:00:02:01",
+    "dst-port": 16
+  },
+  {
+    "src-switch": "00:00:4e:27:27:d7:48:45",
+    "src-port": 5,
+    "dst-switch": "00:00:00:00:00:00:07:01",
+    "dst-port": 26
+  },
+  {
+    "src-switch": "00:00:4e:27:27:d7:48:45",
+    "src-port": 2,
+    "dst-switch": "00:00:82:4f:75:82:a3:4b",
+    "dst-port": 3
+  },
+  {
+    "src-switch": "00:00:4e:27:27:d7:48:45",
+    "src-port": 3,
+    "dst-switch": "00:00:36:7d:90:c9:4f:49",
+    "dst-port": 4
+  },
+  {
+    "src-switch": "00:00:4e:27:27:d7:48:45",
+    "src-port": 4,
+    "dst-switch": "00:00:16:00:9d:ff:8f:4f",
+    "dst-port": 3
+  }
+]
diff --git a/web/ons-demo/data/wm_core_topology_switches_all_json.json b/web/ons-demo/data/wm_core_topology_switches_all_json.json
index cf23703..4d0fca2 100644
--- a/web/ons-demo/data/wm_core_topology_switches_all_json.json
+++ b/web/ons-demo/data/wm_core_topology_switches_all_json.json
@@ -1,2318 +1,6395 @@
 [
-    {
-        "dpid": "00:00:00:00:00:00:01:19",
-        "ports": [
-            {
-                "desc": "sw01.25-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.25-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:0b",
-        "ports": [
-            {
-                "desc": "sw01.11-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.11-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:06",
-        "ports": [
-            {
-                "desc": "sw01.06-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.06-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:02",
-        "ports": [
-            {
-                "desc": "sw01.02-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.02-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:12",
-        "ports": [
-            {
-                "desc": "sw03.18-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.18-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:10",
-        "ports": [
-            {
-                "desc": "sw01.16-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.16-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:0e",
-        "ports": [
-            {
-                "desc": "sw02.14-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.14-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:13",
-        "ports": [
-            {
-                "desc": "sw03.19-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.19-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:11",
-        "ports": [
-            {
-                "desc": "sw03.17-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.17-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:1c",
-        "ports": [
-            {
-                "desc": "sw01.28-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.28-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:11",
-        "ports": [
-            {
-                "desc": "sw01.17-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.17-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:10",
-        "ports": [
-            {
-                "desc": "sw02.16-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.16-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:2d",
-        "ports": [
-            {
-                "desc": "sw01.45-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.45-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:1b",
-        "ports": [
-            {
-                "desc": "sw01.27-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.27-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:20",
-        "ports": [
-            {
-                "desc": "sw01.32-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.32-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:0f",
-        "ports": [
-            {
-                "desc": "sw03.15-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.15-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:21",
-        "ports": [
-            {
-                "desc": "sw01.33-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.33-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:0b",
-        "ports": [
-            {
-                "desc": "sw03.11-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.11-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:2a",
-        "ports": [
-            {
-                "desc": "sw01.42-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.42-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:00",
-        "ports": [
-            {
-                "desc": "sw02.00-eth12",
-                "devices": [],
-                "number": 12,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth20",
-                "devices": [],
-                "number": 20,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth6",
-                "devices": [],
-                "number": 6,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth13",
-                "devices": [],
-                "number": 13,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth19",
-                "devices": [],
-                "number": 19,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth5",
-                "devices": [],
-                "number": 5,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth18",
-                "devices": [],
-                "number": 18,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth7",
-                "devices": [],
-                "number": 7,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth8",
-                "devices": [],
-                "number": 8,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth17",
-                "devices": [],
-                "number": 17,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth9",
-                "devices": [],
-                "number": 9,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth10",
-                "devices": [],
-                "number": 10,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth16",
-                "devices": [],
-                "number": 16,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth15",
-                "devices": [],
-                "number": 15,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth14",
-                "devices": [],
-                "number": 14,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "tapb0",
-                "devices": [],
-                "number": 21,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth11",
-                "devices": [],
-                "number": 11,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.00-eth4",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:08",
-        "ports": [
-            {
-                "desc": "sw01.08-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.08-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:0c",
-        "ports": [
-            {
-                "desc": "sw03.12-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.12-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:2b",
-        "ports": [
-            {
-                "desc": "sw01.43-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.43-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:04",
-        "ports": [
-            {
-                "desc": "sw02.04-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.04-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:10",
-        "ports": [
-            {
-                "desc": "sw03.16-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.16-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:04",
-        "ports": [
-            {
-                "desc": "sw01.04-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.04-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:25",
-        "ports": [
-            {
-                "desc": "sw01.37-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.37-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:24",
-        "ports": [
-            {
-                "desc": "sw01.36-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.36-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:07",
-        "ports": [
-            {
-                "desc": "sw02.07-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.07-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:06",
-        "ports": [
-            {
-                "desc": "sw03.06-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.06-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:1e",
-        "ports": [
-            {
-                "desc": "sw01.30-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.30-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:07",
-        "ports": [
-            {
-                "desc": "sw03.07-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.07-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:0d",
-        "ports": [
-            {
-                "desc": "sw01.13-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.13-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:02",
-        "ports": [
-            {
-                "desc": "sw02.02-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.02-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:12",
-        "ports": [
-            {
-                "desc": "sw01.18-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.18-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:ba:5e:ba:13",
-        "ports": [
-            {
-                "desc": "swd5-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd5-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd5-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:2c",
-        "ports": [
-            {
-                "desc": "sw01.44-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.44-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:08",
-        "ports": [
-            {
-                "desc": "sw02.08-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.08-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:0a",
-        "ports": [
-            {
-                "desc": "sw03.10-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.10-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:13",
-        "ports": [
-            {
-                "desc": "sw01.19-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.19-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:08:a2:08:f9:01",
-        "ports": [
-            {
-                "desc": "swd3-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd3-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd3-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "tapd2",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:05",
-        "ports": [
-            {
-                "desc": "sw03.05-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.05-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:23",
-        "ports": [
-            {
-                "desc": "sw01.35-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.35-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:0b",
-        "ports": [
-            {
-                "desc": "sw02.11-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.11-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:05",
-        "ports": [
-            {
-                "desc": "sw01.05-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.05-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:20:4e:7f:51:8a:35",
-        "ports": [
-            {
-                "desc": "swd6-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd6-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd6-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:03",
-        "ports": [
-            {
-                "desc": "sw03.03-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.03-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:07",
-        "ports": [
-            {
-                "desc": "sw01.07-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.07-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:0c",
-        "ports": [
-            {
-                "desc": "sw02.12-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.12-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:2f",
-        "ports": [
-            {
-                "desc": "sw01.47-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.47-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:0c",
-        "ports": [
-            {
-                "desc": "sw01.12-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.12-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:09",
-        "ports": [
-            {
-                "desc": "sw03.09-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.09-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:0f",
-        "ports": [
-            {
-                "desc": "sw02.15-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.15-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:0e",
-        "ports": [
-            {
-                "desc": "sw03.14-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.14-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:28",
-        "ports": [
-            {
-                "desc": "sw01.40-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.40-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:05",
-        "ports": [
-            {
-                "desc": "sw02.05-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.05-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:26",
-        "ports": [
-            {
-                "desc": "sw01.38-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.38-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:22",
-        "ports": [
-            {
-                "desc": "sw01.34-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.34-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:0d",
-        "ports": [
-            {
-                "desc": "sw02.13-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.13-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:1f",
-        "ports": [
-            {
-                "desc": "sw01.31-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.31-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:16",
-        "ports": [
-            {
-                "desc": "sw01.22-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.22-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:01",
-        "ports": [
-            {
-                "desc": "sw02.01-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.01-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:08",
-        "ports": [
-            {
-                "desc": "sw03.08-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.08-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:01",
-        "ports": [
-            {
-                "desc": "sw03.01-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.01-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:01",
-        "ports": [
-            {
-                "desc": "sw01.01-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.01-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:ba:12",
-        "ports": [
-            {
-                "desc": "swd4-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd4-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd4-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd4-eth4",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:00",
-        "ports": [
-            {
-                "desc": "sw03.00-eth12",
-                "devices": [],
-                "number": 12,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth20",
-                "devices": [],
-                "number": 20,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth6",
-                "devices": [],
-                "number": 6,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth13",
-                "devices": [],
-                "number": 13,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth19",
-                "devices": [],
-                "number": 19,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth5",
-                "devices": [],
-                "number": 5,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth18",
-                "devices": [],
-                "number": 18,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth7",
-                "devices": [],
-                "number": 7,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth8",
-                "devices": [],
-                "number": 8,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth17",
-                "devices": [],
-                "number": 17,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth9",
-                "devices": [],
-                "number": 9,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth10",
-                "devices": [],
-                "number": 10,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth16",
-                "devices": [],
-                "number": 16,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth15",
-                "devices": [],
-                "number": 15,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth14",
-                "devices": [],
-                "number": 14,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "tapc0",
-                "devices": [],
-                "number": 21,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth11",
-                "devices": [],
-                "number": 11,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.00-eth4",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:14",
-        "ports": [
-            {
-                "desc": "sw01.20-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.20-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:0a",
-        "ports": [
-            {
-                "desc": "sw01.10-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.10-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:18",
-        "ports": [
-            {
-                "desc": "sw01.24-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.24-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:13",
-        "ports": [
-            {
-                "desc": "sw02.19-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.19-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:02",
-        "ports": [
-            {
-                "desc": "sw03.02-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.02-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:03",
-        "ports": [
-            {
-                "desc": "sw01.03-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.03-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:06",
-        "ports": [
-            {
-                "desc": "sw02.06-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.06-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:00",
-        "ports": [
-            {
-                "desc": "sw01.00-eth40",
-                "devices": [],
-                "number": 40,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth22",
-                "devices": [],
-                "number": 22,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth49",
-                "devices": [],
-                "number": 49,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth12",
-                "devices": [],
-                "number": 12,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth31",
-                "devices": [],
-                "number": 31,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth20",
-                "devices": [],
-                "number": 20,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth6",
-                "devices": [],
-                "number": 6,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth27",
-                "devices": [],
-                "number": 27,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth34",
-                "devices": [],
-                "number": 34,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth19",
-                "devices": [],
-                "number": 19,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth13",
-                "devices": [],
-                "number": 13,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth41",
-                "devices": [],
-                "number": 41,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth48",
-                "devices": [],
-                "number": 48,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth5",
-                "devices": [],
-                "number": 5,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth28",
-                "devices": [],
-                "number": 28,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth33",
-                "devices": [],
-                "number": 33,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth18",
-                "devices": [],
-                "number": 18,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth42",
-                "devices": [],
-                "number": 42,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth25",
-                "devices": [],
-                "number": 25,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth47",
-                "devices": [],
-                "number": 47,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth46",
-                "devices": [],
-                "number": 46,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth7",
-                "devices": [],
-                "number": 7,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth26",
-                "devices": [],
-                "number": 26,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth36",
-                "devices": [],
-                "number": 36,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth8",
-                "devices": [],
-                "number": 8,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth45",
-                "devices": [],
-                "number": 45,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth35",
-                "devices": [],
-                "number": 35,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth17",
-                "devices": [],
-                "number": 17,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth9",
-                "devices": [],
-                "number": 9,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "tapa0",
-                "devices": [],
-                "number": 51,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth37",
-                "devices": [],
-                "number": 37,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth44",
-                "devices": [],
-                "number": 44,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth43",
-                "devices": [],
-                "number": 43,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth16",
-                "devices": [],
-                "number": 16,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth30",
-                "devices": [],
-                "number": 30,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth23",
-                "devices": [],
-                "number": 23,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth10",
-                "devices": [],
-                "number": 10,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth15",
-                "devices": [],
-                "number": 15,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth38",
-                "devices": [],
-                "number": 38,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth29",
-                "devices": [],
-                "number": 29,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth24",
-                "devices": [],
-                "number": 24,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth14",
-                "devices": [],
-                "number": 14,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth21",
-                "devices": [],
-                "number": 21,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth39",
-                "devices": [],
-                "number": 39,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth32",
-                "devices": [],
-                "number": 32,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth11",
-                "devices": [],
-                "number": 11,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth4",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.00-eth50",
-                "devices": [],
-                "number": 50,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:0e",
-        "ports": [
-            {
-                "desc": "sw01.14-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.14-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:12",
-        "ports": [
-            {
-                "desc": "sw02.18-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.18-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:09",
-        "ports": [
-            {
-                "desc": "sw01.09-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.09-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:30",
-        "ports": [
-            {
-                "desc": "sw01.48-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.48-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:09",
-        "ports": [
-            {
-                "desc": "sw02.09-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.09-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:1a",
-        "ports": [
-            {
-                "desc": "sw01.26-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.26-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:27",
-        "ports": [
-            {
-                "desc": "sw01.39-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.39-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:11",
-        "ports": [
-            {
-                "desc": "sw02.17-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.17-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:04",
-        "ports": [
-            {
-                "desc": "sw03.04-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.04-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:03",
-        "ports": [
-            {
-                "desc": "sw02.03-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.03-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:16:97:08:9a:46",
-        "ports": [
-            {
-                "desc": "swd1-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd1-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd1-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "tapd0",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:31",
-        "ports": [
-            {
-                "desc": "sw01.49-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.49-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:1d",
-        "ports": [
-            {
-                "desc": "sw01.29-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.29-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:03:0d",
-        "ports": [
-            {
-                "desc": "sw03.13-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw03.13-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:0f",
-        "ports": [
-            {
-                "desc": "sw01.15-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.15-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:15",
-        "ports": [
-            {
-                "desc": "sw01.21-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.21-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:17",
-        "ports": [
-            {
-                "desc": "sw01.23-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.23-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:ba:5e:ba:11",
-        "ports": [
-            {
-                "desc": "tapd1",
-                "devices": [],
-                "number": 5,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd2-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd2-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd2-eth3",
-                "devices": [],
-                "number": 3,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "swd2-eth4",
-                "devices": [],
-                "number": 4,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:29",
-        "ports": [
-            {
-                "desc": "sw01.41-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.41-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:02:0a",
-        "ports": [
-            {
-                "desc": "sw02.10-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw02.10-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    },
-    {
-        "dpid": "00:00:00:00:00:00:01:2e",
-        "ports": [
-            {
-                "desc": "sw01.46-eth2",
-                "devices": [],
-                "number": 2,
-                "state": "ACTIVE"
-            },
-            {
-                "desc": "sw01.46-eth1",
-                "devices": [],
-                "number": 1,
-                "state": "ACTIVE"
-            }
-        ],
-        "state": "ACTIVE"
-    }
-]
\ No newline at end of file
+  {
+    "dpid": "00:00:00:00:00:00:02:24",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.36-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.36-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.13-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.13-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0d"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.14-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.14-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0e"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:0c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.12-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "a2:c4:0b:d6:85:86"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.12-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0c"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:29",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.41-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.41-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:5e:80:3f:db:d7:4d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw2-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw2-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw2-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "tap01_2",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:16:00:9d:ff:8f:4f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw5-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw5-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw5-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "tap01_6",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:19"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.14-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.14-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw05.01-eth12",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "46:e9:c9:b4:f5:7c"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw05.01-eth22",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "62:b3:7a:a2:c8:fc"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw05.01-eth20",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ee:80:33:2a:a5:d3"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw05.01-eth6",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw05.01-eth13",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "a6:ff:2e:33:fe:ad"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw05.01-eth19",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "2a:8c:d5:f1:ee:66"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw05.01-eth5",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw05.01-eth18",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "2e:42:63:35:a7:2e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw05.01-eth25",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:19"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw05.01-eth7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw05.01-eth8",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw05.01-eth17",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "f2:e1:6d:e6:a7:82"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.01-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw05.01-eth9",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw05.01-eth10",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw05.01-eth23",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:17"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw05.01-eth16",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "12:08:40:64:54:1c"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw05.01-eth15",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "72:03:bd:d8:d7:19"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw05.01-eth24",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "26:ad:2b:84:34:74"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw05.01-eth14",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "8e:f3:24:5e:8f:cd"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw05.01-eth21",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:37:cb:52:18:d4"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw05.01-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw05.01-eth11",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "56:d0:1d:64:7c:05"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw05.01-eth4",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.01-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:01"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "tap05_1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.05-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9e:f3:00:a8:ae:1b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.05-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:05"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.15-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.15-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0f"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.08-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.08-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.21-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.21-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.22-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.22-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.16-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "36:7f:22:29:8a:42"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.16-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:10"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.19-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.19-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.05-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.05-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.09-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.09-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.02-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "72:27:51:c3:c4:5b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.02-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:02"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.17-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "36:7f:22:29:8a:42"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.17-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:11"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:0c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.12-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.12-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.04-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.04-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:04"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.03-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.03-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:03"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.09-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "6a:ee:bd:b3:e4:33"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.09-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:09"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:21",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.33-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.33-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.17-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.17-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:2a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.42-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.42-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.20-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.20-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:14"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.04-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.04-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.19-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9e:f3:00:a8:ae:1b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.19-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:13"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.18-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "36:7f:22:29:8a:42"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.18-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:12"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.07-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.07-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.22-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d6:45:bf:2a:26:08"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.22-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:16"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.23-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.23-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.15-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.15-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.19-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.19-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:1a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.26-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.26-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.13-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.13-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.17-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.17-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.21-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0d"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.21-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:15"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.03-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.03-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:1f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.31-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.31-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw08.01-eth12",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "de:37:a8:2e:29:8e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw08.01-eth22",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "da:b5:d1:54:49:cd"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw08.01-eth20",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "12:9a:18:65:b4:e6"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw08.01-eth6",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw08.01-eth13",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "fe:f4:b2:34:d7:94"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw08.01-eth19",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d6:ec:af:7b:c2:bf"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw08.01-eth5",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw08.01-eth18",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "0e:46:ac:01:a5:a8"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw08.01-eth25",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "b6:31:99:e2:61:d8"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw08.01-eth7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw08.01-eth8",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "5a:70:e6:15:9c:c0"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw08.01-eth17",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "c6:0b:c8:f2:31:63"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.01-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw08.01-eth9",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ca:1b:ce:02:da:e0"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw08.01-eth10",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "2a:67:a2:30:29:82"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw08.01-eth23",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "72:29:80:a5:66:18"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw08.01-eth16",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "42:f6:1d:a4:11:86"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw08.01-eth15",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "8a:a5:8b:ea:76:de"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw08.01-eth24",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "1e:ff:83:aa:00:13"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw08.01-eth14",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ae:77:b2:43:19:dc"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw08.01-eth21",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "86:31:f2:6c:2d:d5"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw08.01-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw08.01-eth11",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "0e:83:c0:6e:aa:1a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw08.01-eth4",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "tap08_1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.01-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:01"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw06.01-eth12",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "26:bd:74:29:2e:f7"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw06.01-eth22",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "a6:8c:64:2b:28:51"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw06.01-eth20",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ee:5f:90:17:43:76"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw06.01-eth6",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ba:78:14:6e:0e:34"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw06.01-eth13",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "56:3a:52:f2:6f:7e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw06.01-eth19",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ea:b6:03:21:87:cc"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw06.01-eth5",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "82:31:53:e2:15:9a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw06.01-eth18",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "4e:a6:10:cf:ef:4c"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw06.01-eth25",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "4e:f3:49:38:81:8b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw06.01-eth7",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ae:96:76:85:04:d1"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw06.01-eth8",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw06.01-eth17",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d2:dd:28:72:d9:0e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.01-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "92:ab:ee:41:e7:8a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw06.01-eth9",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "3e:87:47:fb:19:f6"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw06.01-eth10",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:50:f1:d9:04:e8"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw06.01-eth23",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "e6:7c:b8:39:f1:1d"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw06.01-eth16",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "e6:7a:47:47:86:20"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw06.01-eth15",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw06.01-eth24",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d6:52:21:f9:cf:da"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw06.01-eth14",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "0e:d2:18:52:47:b3"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw06.01-eth21",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9a:ae:30:87:96:40"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw06.01-eth3",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "e6:62:aa:7c:11:70"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw06.01-eth11",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "c2:ce:30:9a:01:e3"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw06.01-eth4",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "86:5d:b2:59:dc:d5"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "tap06_1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.01-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:01"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:30",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.48-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.48-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.05-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.05-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.24-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.24-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.25-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "aa:25:28:8e:be:9e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.25-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:19"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:22",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.34-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.34-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.23-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "e6:d9:4e:0d:f7:27"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.23-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:17"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.07-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.07-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:07"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.24-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:01"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.24-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:18"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.11-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.11-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:2c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.44-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.44-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.16-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.16-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.24-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:06"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.24-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:18"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.24-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ae:94:b1:a2:c1:b6"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.24-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:18"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.08-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.08-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:08"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.23-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.23-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:17"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.22-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "4e:f3:49:38:81:8b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.22-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:16"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.10-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.10-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.03-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "26:62:61:fb:4f:f7"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.03-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:03"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.03-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.03-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:03"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.25-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:08"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.25-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:19"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.25-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.25-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:19"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.11-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.11-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.04-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "e2:94:c2:86:8d:26"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.04-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:04"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:2e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.46-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.46-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.04-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.04-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:04"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.24-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.24-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.02-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "b2:5a:2e:b9:f5:39"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.02-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:02"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.02-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.02-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:02"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.21-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "c6:8e:64:7b:8e:f1"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.21-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:15"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.23-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "4e:f3:49:38:81:8b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.23-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:17"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.11-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.11-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.06-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.06-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:06"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.23-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.23-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.19-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.19-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.06-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "2e:42:63:35:a7:2e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.06-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:06"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.10-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "56:d0:1d:64:7c:05"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.10-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0a"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:1b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.27-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.27-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.18-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.18-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.21-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "3e:87:47:fb:19:f6"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.21-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:15"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.22-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "da:56:48:05:30:be"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.22-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:16"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.10-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.10-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.20-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.20-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.11-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "46:e9:c9:b4:f5:7c"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.11-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0b"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.22-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.22-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:1c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.28-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.28-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:0c",
+    "state": "INACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.12-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "26:ad:2b:84:34:74"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "06:06:f3:4d:61:81"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.12-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0c"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.20-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "4e:03:8c:0e:17:a5"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.20-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:14"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.22-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.22-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.19-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "86:9b:e7:a7:ad:e8"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.19-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:13"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.13-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "72:03:bd:d8:d7:19"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.13-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0d"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.13-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.13-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.02-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.02-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.23-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.23-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.07-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.07-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:0c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.12-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.12-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:0c"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.06-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.06-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.14-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.14-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.14-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "c2:d9:c3:a9:7f:ff"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.14-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0e"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw03.01-eth12",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw03.01-eth22",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw03.01-eth20",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw03.01-eth6",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw03.01-eth13",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw03.01-eth19",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw03.01-eth5",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw03.01-eth18",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw03.01-eth25",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw03.01-eth7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "tap03_1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw03.01-eth8",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw03.01-eth17",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.01-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw03.01-eth9",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw03.01-eth10",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw03.01-eth23",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw03.01-eth16",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw03.01-eth15",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.01-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw03.01-eth24",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw03.01-eth14",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw03.01-eth21",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw03.01-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw03.01-eth11",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw03.01-eth4",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:28",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.40-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.40-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.08-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "5e:10:79:2f:4c:bc"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.08-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:08"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.20-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.20-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.04-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.04-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw07.01-eth12",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "6e:c9:1e:03:93:d2"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw07.01-eth22",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "4e:48:3c:2b:e0:48"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw07.01-eth20",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "02:2d:58:3c:7c:5c"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw07.01-eth6",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "a2:c4:0b:d6:85:86"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw07.01-eth13",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "fa:0e:cb:7b:56:5f"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw07.01-eth19",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "f2:03:d8:7e:39:24"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw07.01-eth5",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ca:2e:ef:fb:c3:c4"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw07.01-eth18",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d6:45:bf:2a:26:08"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw07.01-eth25",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "36:19:dd:15:5f:f5"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw07.01-eth7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw07.01-eth8",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw07.01-eth17",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "f6:67:5c:89:bc:c6"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.01-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw07.01-eth9",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw07.01-eth10",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "96:07:1d:4b:58:72"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw07.01-eth23",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "0e:a4:26:22:9f:4e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw07.01-eth16",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:8b:22:0f:a2:9a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw07.01-eth15",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "76:aa:67:1b:81:82"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw07.01-eth24",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9a:c9:22:88:7a:33"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw07.01-eth14",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "12:3f:0a:a4:5e:e9"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw07.01-eth21",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "5e:dc:c1:7b:ff:95"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw07.01-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw07.01-eth11",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw07.01-eth4",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "tap07_1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.01-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:01"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.05-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.05-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:05"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:0c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.12-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.12-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.02-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.02-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.15-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.15-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:0f"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.10-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.10-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.09-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.09-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:09"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.17-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "6e:b1:c8:4e:b5:6e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.17-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:11"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.18-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "3e:fa:85:a3:e9:80"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.18-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:12"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.08-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.08-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.21-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.21-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.16-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "b2:9d:2d:1c:c4:10"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.16-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:10"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.16-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:37:cb:52:18:d4"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.16-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:10"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.25-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.25-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.15-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "06:06:f3:4d:61:81"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.15-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0f"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.03-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.03-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:03"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.06-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "c2:ce:30:9a:01:e3"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9a:ae:30:87:96:40"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.06-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:06"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.09-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.09-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:09"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.02-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.02-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:02"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.18-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.18-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.04-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.04-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:04"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.17-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "a6:ff:2e:33:fe:ad"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.17-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:11"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.18-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.18-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:12"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.07-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9a:ae:30:87:96:40"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "0e:d2:18:52:47:b3"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.07-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:07"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.13-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.13-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:0d"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.05-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.05-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:20",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.32-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.32-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:04",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.04-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.04-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.06-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.06-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:06"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.13-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "86:5d:b2:59:dc:d5"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.13-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:0d"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.14-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.14-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:0e"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.14-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9a:ae:30:87:96:40"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "56:3a:52:f2:6f:7e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.14-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:0e"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.19-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.19-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:13"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.06-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.06-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:27",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.39-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.39-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.10-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.10-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:0a"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.05-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.05-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:05"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.20-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.20-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:14"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.15-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.15-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.25-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.25-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:02",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.02-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.02-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:31",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.49-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.49-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.21-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ee:80:33:2a:a5:d3"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.21-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:15"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.09-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.09-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:1e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.30-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.30-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.11-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.11-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:0b"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:0d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.13-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.13-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.15-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.15-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:0e:46:7a:3a:69:45",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "tap01_5",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:19"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw4-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw4-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw4-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "tap01_4",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.07-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.07-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.03-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.03-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:05",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.05-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.05-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:05"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.11-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d6:52:21:f9:cf:da"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.11-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:0b"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:03",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.03-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.03-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.08-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "fa:b9:a9:94:03:fd"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.08-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:08"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:16",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.22-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.22-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:16"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:0f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.15-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "9a:ae:30:87:96:40"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "56:3a:52:f2:6f:7e"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.15-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:0f"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.17-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ba:78:14:6e:0e:34"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.17-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:11"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:0c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.12-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.12-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.09-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "d6:2d:5b:6c:64:2b"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.09-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:09"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.24-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:02"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.24-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:18"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.08-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.08-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:17",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.23-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:11"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:13"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.23-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:17"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:18",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.24-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.24-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:1d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.29-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.29-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.25-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.25-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.18-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.18-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:05:19",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw05.25-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:0f"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw05.25-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:05:19"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.07-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.07-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:07"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.10-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "ba:78:14:6e:0e:34"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.10-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:0a"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:2b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.43-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.43-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:0e",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.14-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.14-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.20-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.20-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:0c",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.12-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:50:f1:d9:04:e8"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "92:ab:ee:41:e7:8a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.12-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:0c"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.16-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "92:ab:ee:41:e7:8a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.16-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:10"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:11",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.17-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.17-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:25",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.37-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.37-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:2d",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.45-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.45-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 40,
+        "desc": "sw02.01-eth40",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw02.01-eth22",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 49,
+        "desc": "sw02.01-eth49",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw02.01-eth12",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 31,
+        "desc": "sw02.01-eth31",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw02.01-eth20",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw02.01-eth6",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 27,
+        "desc": "sw02.01-eth27",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 34,
+        "desc": "sw02.01-eth34",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw02.01-eth19",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw02.01-eth13",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 41,
+        "desc": "sw02.01-eth41",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 48,
+        "desc": "sw02.01-eth48",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw02.01-eth5",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 28,
+        "desc": "sw02.01-eth28",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 33,
+        "desc": "sw02.01-eth33",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw02.01-eth18",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 42,
+        "desc": "sw02.01-eth42",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw02.01-eth25",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 47,
+        "desc": "sw02.01-eth47",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 46,
+        "desc": "sw02.01-eth46",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw02.01-eth7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "sw02.01-eth26",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 36,
+        "desc": "sw02.01-eth36",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw02.01-eth8",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 45,
+        "desc": "sw02.01-eth45",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 35,
+        "desc": "sw02.01-eth35",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw02.01-eth17",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.01-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw02.01-eth9",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 51,
+        "desc": "tap02_1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 37,
+        "desc": "sw02.01-eth37",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 44,
+        "desc": "sw02.01-eth44",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 43,
+        "desc": "sw02.01-eth43",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw02.01-eth16",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 30,
+        "desc": "sw02.01-eth30",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw02.01-eth23",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw02.01-eth10",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw02.01-eth15",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 38,
+        "desc": "sw02.01-eth38",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 29,
+        "desc": "sw02.01-eth29",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.01-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw02.01-eth24",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw02.01-eth14",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw02.01-eth21",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw02.01-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 39,
+        "desc": "sw02.01-eth39",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 32,
+        "desc": "sw02.01-eth32",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw02.01-eth11",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw02.01-eth4",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 50,
+        "desc": "sw02.01-eth50",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:0a",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.10-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "fa:0e:cb:7b:56:5f"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.10-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0a"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.16-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.16-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:26",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.38-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.38-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:12",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.18-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.18-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:12"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:01",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 12,
+        "desc": "sw04.01-eth12",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 22,
+        "desc": "sw04.01-eth22",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 20,
+        "desc": "sw04.01-eth20",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 6,
+        "desc": "sw04.01-eth6",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 13,
+        "desc": "sw04.01-eth13",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 19,
+        "desc": "sw04.01-eth19",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "sw04.01-eth5",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 18,
+        "desc": "sw04.01-eth18",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 25,
+        "desc": "sw04.01-eth25",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 7,
+        "desc": "sw04.01-eth7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 26,
+        "desc": "tap04_1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 8,
+        "desc": "sw04.01-eth8",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 17,
+        "desc": "sw04.01-eth17",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.01-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 9,
+        "desc": "sw04.01-eth9",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 10,
+        "desc": "sw04.01-eth10",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 23,
+        "desc": "sw04.01-eth23",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 16,
+        "desc": "sw04.01-eth16",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 15,
+        "desc": "sw04.01-eth15",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.01-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 24,
+        "desc": "sw04.01-eth24",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 14,
+        "desc": "sw04.01-eth14",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 21,
+        "desc": "sw04.01-eth21",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw04.01-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 11,
+        "desc": "sw04.01-eth11",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw04.01-eth4",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:08:07",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw08.07-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw08.07-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:08:07"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:23",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.35-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.35-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:82:4f:75:82:a3:4b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw1-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw1-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw1-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "tap01_8",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:06",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.06-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.06-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:04:15",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw04.21-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw04.21-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:36:7d:90:c9:4f:49",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw3-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw3-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw3-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw3-eth4",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "tap01_3",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:13",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.19-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "e6:06:06:b2:62:6c"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "3e:87:47:fb:19:f6"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.19-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:13"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:2f",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.47-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.47-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:08",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.08-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.08-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:08"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:03:09",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw03.09-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw03.09-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:06:14",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw06.20-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw06.20-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:06:14"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:32",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.50-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.50-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:07:0b",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw07.11-eth2",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:8b:22:0f:a2:9a"
+          },
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "66:8b:22:0f:a2:9a"
+          }
+        ]
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw07.11-eth1",
+        "devices": [
+          {
+            "state": "ACTIVE",
+            "ipv4": null,
+            "mac": "00:00:c0:a8:07:0b"
+          }
+        ]
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:00:00:00:00:02:10",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw02.16-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw02.16-eth1",
+        "devices": []
+      }
+    ]
+  },
+  {
+    "dpid": "00:00:4e:27:27:d7:48:45",
+    "state": "ACTIVE",
+    "ports": [
+      {
+        "state": "ACTIVE",
+        "number": 5,
+        "desc": "tap01_7",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 2,
+        "desc": "sw6-eth2",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 1,
+        "desc": "sw6-eth1",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 3,
+        "desc": "sw6-eth3",
+        "devices": []
+      },
+      {
+        "state": "ACTIVE",
+        "number": 4,
+        "desc": "sw6-eth4",
+        "devices": []
+      }
+    ]
+  }
+]
diff --git a/web/ons-demo/data/wm_registry_controllers_json.json b/web/ons-demo/data/wm_registry_controllers_json.json
index 18dc9b0..5613635 100644
--- a/web/ons-demo/data/wm_registry_controllers_json.json
+++ b/web/ons-demo/data/wm_registry_controllers_json.json
@@ -1,6 +1,7 @@
 [
-    "onos9vpc",
-    "onos10vpc",
-    "onos11vpc",
-    "onos12vpc"
-]
\ No newline at end of file
+  "onosgui1",
+  "onosgui3",
+  "onosgui6",
+  "onosgui7",
+  "onosgui8"
+]
diff --git a/web/ons-demo/data/wm_registry_switches_json.json b/web/ons-demo/data/wm_registry_switches_json.json
index da2e5aa..a586c09 100644
--- a/web/ons-demo/data/wm_registry_switches_json.json
+++ b/web/ons-demo/data/wm_registry_switches_json.json
@@ -1,1022 +1,5340 @@
 {
-    "00:00:00:00:00:00:01:00": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:01": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:02": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:03": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:04": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:05": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:06": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:07": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:08": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:09": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:0a": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:0b": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:0c": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:0d": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:0e": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:0f": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:10": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:11": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:12": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:13": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:14": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:15": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:16": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:17": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:18": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:19": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:1a": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:1b": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:1c": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:1d": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:1e": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:1f": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:20": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:21": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:22": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:23": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:24": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:25": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:26": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:27": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:28": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:29": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:2a": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:2b": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:2c": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:2d": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:2e": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:2f": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:30": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:01:31": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:00": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:01": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:02": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:03": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:04": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:05": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:06": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:07": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:08": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:09": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:0a": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:0b": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:0c": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:0d": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:0e": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:0f": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:10": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:11": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:12": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:02:13": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:00": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:01": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:02": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:03": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:04": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:05": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:06": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:07": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:08": [
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:09": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:0a": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:0b": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:0c": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:0d": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:0e": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:0f": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:10": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:11": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:12": [
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        },
-        {
-            "controllerId": "onos9vpc"
-        }
-    ],
-    "00:00:00:00:00:00:03:13": [
-        {
-            "controllerId": "onos9vpc"
-        },
-        {
-            "controllerId": "onos11vpc"
-        },
-        {
-            "controllerId": "onos10vpc"
-        }
-    ],
-    "00:00:00:16:97:08:9a:46": [
-        {
-            "controllerId": "onos12vpc"
-        }
-    ],
-    "00:00:00:00:ba:5e:ba:11": [
-        {
-            "controllerId": "onos12vpc"
-        }
-    ],
-    "00:00:00:08:a2:08:f9:01": [
-        {
-            "controllerId": "onos12vpc"
-        }
-    ],
-    "00:00:00:00:00:00:ba:12": [
-        {
-            "controllerId": "onos12vpc"
-        }
-    ],
-    "00:00:00:00:ba:5e:ba:13": [
-        {
-            "controllerId": "onos12vpc"
-        }
-    ],
-    "00:00:20:4e:7f:51:8a:35": [
-        {
-            "controllerId": "onos12vpc"
-        }
-    ]
-}
\ No newline at end of file
+  "00:00:00:00:00:00:02:08": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:09": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:16": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:15": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:18": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:17": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:0a": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:12": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:0b": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:11": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:0c": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:14": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:0d": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:13": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:0e": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:0f": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:10": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:0f": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:0d": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:36:7d:90:c9:4f:49": [
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:0e": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:0b": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:0c": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:0a": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:19": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:29": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:28": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:27": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:26": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:25": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:24": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:23": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:22": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:21": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:20": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:02": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:01": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:04": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:03": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:17": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:18": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:19": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:13": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:14": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:09": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:08:15": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:16": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:06": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:10": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:05": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:08:11": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:08": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:12": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:07": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:04:10": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:11": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:12": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:13": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:14": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:15": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:16": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:17": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:18": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:19": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:15": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:82:4f:75:82:a3:4b": [
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:14": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:13": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:12": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:11": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:0a": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:0f": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:10": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:0e": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:0d": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:0c": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    }
+  ],
+  "00:00:00:00:00:00:04:0e": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:0b": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:04:0d": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:0a": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:04:0c": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:0b": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:07:19": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:18": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:17": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:07:16": [
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:0f": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:03": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:02": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:01": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:07": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:06": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:05": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:04": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:0f": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:0e": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:0d": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:0c": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:0b": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:0a": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:11": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:10": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:13": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:12": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:15": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:14": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:17": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:16": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:19": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:18": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:01": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:05": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:04": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:03": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:02": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:09": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:08": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:07": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:0e": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:08:06": [
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:0f": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:0c": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:0d": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:0a": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:0b": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:02": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:01": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:06": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:05": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:04": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:03": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:05:09": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:08": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:05:07": [
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:09": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:1b": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:1a": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:1d": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:1c": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:1f": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:1e": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:30": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:31": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:11": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:32": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:10": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:13": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui7"
+    }
+  ],
+  "00:00:00:00:00:00:03:12": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:15": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui7"
+    }
+  ],
+  "00:00:00:00:00:00:03:14": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:17": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:16": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui7"
+    }
+  ],
+  "00:00:00:00:00:00:03:19": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:18": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:2a": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:02:2e": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:2d": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:2c": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:2b": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:02:2f": [
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:04": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:03": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:02": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:01": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:08": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:07": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:06": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:03:05": [
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:0e:46:7a:3a:69:45": [
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:5e:80:3f:db:d7:4d": [
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:03": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:02": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:05": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:04": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:07": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:06": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:09": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:08": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:04:01": [
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:06:09": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:08": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:05": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:04": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:07": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:06": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:01": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:03": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:02": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:16:00:9d:ff:8f:4f": [
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui4"
+    },
+    {
+      "controllerId": "onosgui3"
+    }
+  ],
+  "00:00:00:00:00:00:06:0d": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:0e": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:0f": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:4e:27:27:d7:48:45": [
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:0a": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:0b": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:0c": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:18": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:17": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:16": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:15": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:19": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:10": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:14": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:13": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:12": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ],
+  "00:00:00:00:00:00:06:11": [
+    {
+      "controllerId": "onosgui6"
+    },
+    {
+      "controllerId": "onosgui5"
+    },
+    {
+      "controllerId": "onosgui8"
+    },
+    {
+      "controllerId": "onosgui2"
+    },
+    {
+      "controllerId": "onosgui7"
+    },
+    {
+      "controllerId": "onosgui1"
+    },
+    {
+      "controllerId": "onosgui3"
+    },
+    {
+      "controllerId": "onosgui4"
+    }
+  ]
+}
diff --git a/web/ons-demo/index.html b/web/ons-demo/index.html
index eb3d2c0..36d50db 100644
--- a/web/ons-demo/index.html
+++ b/web/ons-demo/index.html
@@ -16,22 +16,24 @@
 		<img id='logo' src='assets/logo.png'></img>
 	</div>
 	<div id='controllers'>
-		<div class='header'>Controllers</div>
+		<div class='header'>ONOS Nodes</div>
 		<div id='controllerList'></div>
 	</div>
 </div>
 
 <div id='right'>
 	<div class='header'>
-		<div id='status'>
-			<div class='status'><span class='static'>Last updated:</span><span id='lastUpdate' class='dynamic'>Mon Mar 18 11:11:12 PDT 2013</span></div>
+		<div id='status' class='top'>
 			<div class='status'><span class='dynamic' id='activeFlows'>????</span><span class='static'>Flows</span></div>
 			<div class='status'><span class='dynamic' id='activeSwitches'>???</span><span class='static'>Active Switches</span></div>
 		</div>
 		<div id='traceButton' class='button'>Trace</div>
 	</div>
 	<div id='selectedFlows'>Selected Flows</div>
-	<div id='topology'><div id='svg-container'> </div></div>
+	<div id='topology'>
+		<div id='svg-container'></div>
+		<div class='status bottom'><span class='static'>Last updated:</span><span id='lastUpdate' class='dynamic'>Mon Mar 18 11:11:12 PDT 2013</span></div>
+	</div>
 </div>
 
 
diff --git a/web/ons-demo/js/app.js b/web/ons-demo/js/app.js
index de6e294..8980d02 100644
--- a/web/ons-demo/js/app.js
+++ b/web/ons-demo/js/app.js
@@ -236,8 +236,25 @@
 	});
 
 	controllers.on('click', function (c, index) {
-		var selected = d3.select(document.body).classed(controllerColorMap[c] + '-selected');
-		d3.select(document.body).classed(controllerColorMap[c] + '-selected', !selected);
+		var allSelected = true;
+		for (var key in controllerColorMap) {
+			if (!d3.select(document.body).classed(controllerColorMap[key] + '-selected')) {
+				allSelected = false;
+				break;
+			}
+		}
+		if (allSelected) {
+			for (var key in controllerColorMap) {
+				d3.select(document.body).classed(controllerColorMap[key] + '-selected', key == c)
+			}
+		} else {
+			for (var key in controllerColorMap) {
+				d3.select(document.body).classed(controllerColorMap[key] + '-selected', true)
+			}
+		}
+
+		// var selected = d3.select(document.body).classed(controllerColorMap[c] + '-selected');
+		// d3.select(document.body).classed(controllerColorMap[c] + '-selected', !selected);
 	});
 }
 
diff --git a/web/ons-demo/js/model.js b/web/ons-demo/js/model.js
index 2386e36..81d5c27 100644
--- a/web/ons-demo/js/model.js
+++ b/web/ons-demo/js/model.js
@@ -64,7 +64,7 @@
 	switches: 'data/wm_core_topology_switches_all_json.json',
 	flows: 'data/wm_flow_getall_json.json',
 	activeControllers: 'data/wm_registry_controllers_json.json',
-	controllers: '/data/controllers.json',
+	controllers: 'data/controllers.json',
 	mapping: 'data/wm_registry_switches_json.json',
 	configuration: 'data/configuration.json'
 }