Bring Node-RED to a broader audience is not easy. First of all it is a programming tool, second its main focus is Internet of Things (IoT) and thirdly it is a visual flow based programming - whatever that maybe.
It does seem that it is impossible to explain Node-RED to non-techies and even programmers roll their eyes. I have been searching for possibilities to bring my enthusiasm for Node-RED across to others however the more I do, the more I realise how niche the topics visual programming, flow based programming and Node-RED really are. Here I could give up.
But I shan’t be daunted and keep coming up with ideas to bring Node-RED to others. It began with a simple image of flows: instead of text, an interactive image of a flow can be embedded in a blog page, having been generated from the original flows.json
content. Scrolling and zooming are possible, which provide an insight into the look of a Node-RED flow[1]:
[
{
"id": "528568d05a24b7bb",
"type": "subflow",
"name": "LED (3)",
"info": "",
"category": "",
"in": [
{
"x": 512,
"y": 396.5,
"wires": [
{
"id": "b69c53210a23dc69"
}
]
}
],
"out": [
{
"x": 881,
"y": 322,
"wires": [
{
"id": "b69c53210a23dc69",
"port": 0
}
]
}
],
"env": [],
"meta": {},
"color": "#FFF",
"icon": "node-red/light.svg"
},
{
"id": "b69c53210a23dc69",
"type": "ClientCode",
"z": "528568d05a24b7bb",
"name": "",
"clientcode": "var ndeId = (msg._subflowOut || [\"\"])[0].split(\":\")[1]\n\nif (msg.action == \"random\") {\n\n setTimeout(() => {\n var v = Math.round(Math.random() * 100);\n var fillVal = (v < 20 ? \"green\" : (v < 40 ? \"red\" : (v < 60 ? \"yellow\" : (v < 80 ? \"blue\" : \"grey\"))))\n $($('#' + ndeId).find('rect')[0]).css('fill', fillVal)\n\n if (!msg.freeze) {\n setTimeout(() => { $($('#' + ndeId).find('rect')[0]).css('fill', 'white') }, (750 * Math.random()) + 250);\n }\n\n msg.column += 1;\n node.send(msg)\n }, msg.delay);\n}\n\nif (msg.action == \"rolling\") {\n var columns = [\n [\"green\", \"yellow\", \"red\", \"blue\"] //,\"grey\"],\n ];\n\n var clr = columns[msg.row % columns.length][msg.column % columns[0].length];\n\n setTimeout(() => {\n $($('#' + ndeId).find('rect')[0]).css('fill', clr)\n\n if (!msg.freeze) {\n setTimeout(() => { $($('#' + ndeId).find('rect')[0]).css('fill', 'white') }, 350);\n }\n\n msg.column += 1;\n node.send(msg)\n }, msg.delay);\n}\n\nif (msg.action == \"dotmatrix\") {\n var uint_8 = /* 16px by 16px, column major, big endian. @ http://dotmatrixtool.com */\n [\n 0xfe, 0xff, 0x40, 0x88, 0x20, 0x8c, 0xfe, 0x8a, 0x00, 0x71, 0x7c, 0x00, 0x82, 0xff, 0x7c, 0x99, 0x00, 0x99, 0xfe, 0x81, 0x82, 0x00, 0x7c, 0xff, 0x00, 0x81, 0xfe, 0x81, 0x92, 0x42, 0x82, 0x3c, 0x00, 0x00\n ];\n var mod = uint_8.length / 2\n\n var b = uint_8.map((d) => { return (\"000000000\" + d.toString(2)).slice(-8) })\n var cidx = ((msg.column % mod) * 2) + (msg.row > 7 ? 1 : 0);\n var ridx = msg.row % 8;\n\n var clr = b[cidx][ridx] == \"1\" ? \"red\" : \"white\"\n\n setTimeout(() => {\n $($('#' + ndeId).find('rect')[0]).css('fill', clr)\n\n if (!msg.freeze) {\n setTimeout(() => { $($('#' + ndeId).find('rect')[0]).css('fill', 'white') }, 350);\n }\n\n msg.column += 1;\n node.send(msg)\n }, msg.delay);\n}\n\n",
"format": "javascript",
"x": 686,
"y": 357.5,
"wires": [
[]
]
},
{
"id": "a3f6aebd9bb877bc",
"type": "tab",
"label": "[Exp] Status Ticker - take 3 - Client Code",
"disabled": false,
"info": "::: aim\n\nCreate a ticker wall using the status colours.\n\nThis is an experimental flow showing off the flexibility of Node-RED. The flows usage is limited to optics.\n\n:::\n\n### WARNING\n\nThis flow, once started does not stop!!! The only way to stop the flow is to use the \"Restart Flows\" menu point on the Deploy drop-down.\n\n![img](https://cdn.openmindmap.org/content/1691070147870_Screen_Shot_2023-08-03_at_15.41.00.png)\n\n### Flow Explanation\n\nThe flow consists of 16 by 16 instances of the LED subflow. The LED subflow contains the logic for setting the status colours.\n\nEach node in the flow becomes a message with a `column` and `row` value. The column number is incremented as the message is passed through the nodes while the row value is set at the beginning of each row.\n\nMessages are looped within a row by link-out and link-in pair at the beginning and end of each row.\n\nBecuause the flow uses no state information, it is difficult to assign each node a fixed column number (the node would need to store that).\n\n### Inputs \n\nThere are three actions:\n\n- <a class=\"ahl-link-node\" data-ids=\"1f42b4a643589cef,e9b3938dc45fb95f\">Random</a> button to make status blink randomly\n- <a class=\"ahl-link-node\" data-ids=\"b18ef8b8a5589884,e9b3938dc45fb95f\">Rolling</a> button that makes status colours roll through the colour ranges\n- <a class=\"ahl-link-node\" data-ids=\"b281abc6056567a8,e9b3938dc45fb95f\">DotMatrix</a> that will produce a dot matrix text\n\nThere are two other settings:\n\n- <a class='ahl-node-only' data-ids=\"e1154024e518e88d\">verbose</a> which will add a status text with the row and column number of the node. \n- <a class='ahl-node-only' data-ids='eac35d5f098e2198'>freeze</a> which will freeze the status after the initial display.\n\n### Tooling\n\n- [Dot Matrix Tool](http://dotmatrixtool.com) for generating the text matrix. The configuration to use is `16px by 16px, column major, big endian.` - the result needs to be placed in the subflows' function node.\n\n### Preview\n\n![img](https://cdn.openmindmap.org/content/1698426075545_status_ticker_2.gif)\n\n",
"env": []
},
{
"id": "981bb330b8c5cb56",
"type": "junction",
"z": "a3f6aebd9bb877bc",
"x": 641.9009249210358,
"y": 33.62891244888306,
"wires": [
[
"a420e61ca4114936"
]
]
},
{
"id": "b6deecbfdd1b8c56",
"type": "inject",
"z": "a3f6aebd9bb877bc",
"name": "dotmatrix",
"props": [
{
"p": "action",
"v": "dotmatrix",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"x": 383.9998779296875,
"y": 119.55563354492188,
"wires": [
[
"981bb330b8c5cb56"
]
]
},
{
"id": "b21baf5103ac9075",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1277.6666910807294,
"y": 909.666748046875,
"wires": [
[
"f0ac6ea6ec3cb7f3"
]
]
},
{
"id": "f0ac6ea6ec3cb7f3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1311.4000244140627,
"y": 909.666748046875,
"wires": [
[
"38beb272ae727c9b"
]
]
},
{
"id": "38beb272ae727c9b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1345.133357747396,
"y": 909.666748046875,
"wires": [
[
"285039ea6f6fcf78"
]
]
},
{
"id": "285039ea6f6fcf78",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1378.8666910807294,
"y": 909.666748046875,
"wires": [
[
"8ed4016440ba6ee4"
]
]
},
{
"id": "8ed4016440ba6ee4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1412.6000244140628,
"y": 909.666748046875,
"wires": [
[
"ac97e945981cd176"
]
]
},
{
"id": "ac97e945981cd176",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1446.3333577473961,
"y": 909.666748046875,
"wires": [
[
"cfcda9b092801e3e"
]
]
},
{
"id": "cfcda9b092801e3e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1480.0666910807295,
"y": 909.666748046875,
"wires": [
[
"ba0bfdc59a08e317"
]
]
},
{
"id": "ba0bfdc59a08e317",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1513.8000244140626,
"y": 909.666748046875,
"wires": [
[
"ed5f3029a0d89270"
]
]
},
{
"id": "ed5f3029a0d89270",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1547.5333577473962,
"y": 909.666748046875,
"wires": [
[
"5fc5621ef61ef3c9"
]
]
},
{
"id": "5fc5621ef61ef3c9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1581.2666910807297,
"y": 909.666748046875,
"wires": [
[
"3c309631422ec130"
]
]
},
{
"id": "3c309631422ec130",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1615.0000244140629,
"y": 909.666748046875,
"wires": [
[
"f8837e342918833b"
]
]
},
{
"id": "f8837e342918833b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1648.733357747396,
"y": 909.666748046875,
"wires": [
[
"f15f65a31402cd9f"
]
]
},
{
"id": "f15f65a31402cd9f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1682.4666910807296,
"y": 909.666748046875,
"wires": [
[
"1c52f1f5a9d8a9da"
]
]
},
{
"id": "1c52f1f5a9d8a9da",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1716.2000244140631,
"y": 909.666748046875,
"wires": [
[
"07ddecc0f3661163"
]
]
},
{
"id": "07ddecc0f3661163",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1749.9333577473963,
"y": 909.666748046875,
"wires": [
[
"b1d97826a7eda46e"
]
]
},
{
"id": "b1d97826a7eda46e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1783.6666910807294,
"y": 909.666748046875,
"wires": [
[
"6bdedc33275dbf61"
]
]
},
{
"id": "e283ebc30ccd9041",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 81",
"mode": "link",
"links": [
"06e7c239105a4185"
],
"x": 3696.0838297526043,
"y": 263,
"wires": []
},
{
"id": "06e7c239105a4185",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 2",
"links": [
"e283ebc30ccd9041"
],
"x": 371.6665344238281,
"y": 1221.3333740234375,
"wires": [
[
"b21baf5103ac9075"
]
]
},
{
"id": "c52d690932c481f8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1277.6665934244793,
"y": 941.666748046875,
"wires": [
[
"a21034d46549e95a"
]
]
},
{
"id": "a21034d46549e95a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1311.3999267578126,
"y": 941.666748046875,
"wires": [
[
"0334fcea1156bbed"
]
]
},
{
"id": "0334fcea1156bbed",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1345.133260091146,
"y": 941.666748046875,
"wires": [
[
"5289c357d291e6bb"
]
]
},
{
"id": "5289c357d291e6bb",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1378.8665934244793,
"y": 941.666748046875,
"wires": [
[
"0f06e8b89a3f0f38"
]
]
},
{
"id": "0f06e8b89a3f0f38",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1412.5999267578127,
"y": 941.666748046875,
"wires": [
[
"75625ccd8c6ff4c1"
]
]
},
{
"id": "75625ccd8c6ff4c1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1446.333260091146,
"y": 941.666748046875,
"wires": [
[
"8ef66d5e6ceb1a22"
]
]
},
{
"id": "8ef66d5e6ceb1a22",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1480.0665934244794,
"y": 941.666748046875,
"wires": [
[
"db99b9a1818c4590"
]
]
},
{
"id": "db99b9a1818c4590",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1513.7999267578125,
"y": 941.666748046875,
"wires": [
[
"6f28e2fad687e5b1"
]
]
},
{
"id": "6f28e2fad687e5b1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1547.533260091146,
"y": 941.666748046875,
"wires": [
[
"1597e95cc45e0ad1"
]
]
},
{
"id": "1597e95cc45e0ad1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1581.2665934244797,
"y": 941.666748046875,
"wires": [
[
"e0e0acc71bdc29e0"
]
]
},
{
"id": "e0e0acc71bdc29e0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1614.9999267578128,
"y": 941.666748046875,
"wires": [
[
"acd733b512940c79"
]
]
},
{
"id": "acd733b512940c79",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1648.733260091146,
"y": 941.666748046875,
"wires": [
[
"1760d4b3f994a386"
]
]
},
{
"id": "1760d4b3f994a386",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1682.4665934244795,
"y": 941.666748046875,
"wires": [
[
"7b930ae796a36f57"
]
]
},
{
"id": "7b930ae796a36f57",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1716.199926757813,
"y": 941.666748046875,
"wires": [
[
"b90aa3209dd6b2d2"
]
]
},
{
"id": "b90aa3209dd6b2d2",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1749.9332600911462,
"y": 941.666748046875,
"wires": [
[
"63cf5fe0fadbaaec"
]
]
},
{
"id": "63cf5fe0fadbaaec",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1783.6665934244793,
"y": 941.666748046875,
"wires": [
[
"6e0482ba16bf9ba0"
]
]
},
{
"id": "83634a918b21644a",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 82",
"mode": "link",
"links": [
"6546f3133d411198"
],
"x": 3696.0838297526043,
"y": 315,
"wires": []
},
{
"id": "6546f3133d411198",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 3",
"links": [
"83634a918b21644a"
],
"x": 371.6665344238281,
"y": 1273.3333740234375,
"wires": [
[
"c52d690932c481f8"
]
]
},
{
"id": "41c76f96d3c9e8f9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1276.6665934244793,
"y": 972.666748046875,
"wires": [
[
"d43add18bb3d09fe"
]
]
},
{
"id": "d43add18bb3d09fe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1310.3999267578129,
"y": 972.666748046875,
"wires": [
[
"df2c2f78ea68c843"
]
]
},
{
"id": "df2c2f78ea68c843",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1344.133260091146,
"y": 972.666748046875,
"wires": [
[
"4bf611e30861817b"
]
]
},
{
"id": "4bf611e30861817b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1377.866593424479,
"y": 972.666748046875,
"wires": [
[
"2ff936c9ca78b963"
]
]
},
{
"id": "2ff936c9ca78b963",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1411.5999267578127,
"y": 972.666748046875,
"wires": [
[
"96895876ed66df22"
]
]
},
{
"id": "96895876ed66df22",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1445.3332600911463,
"y": 972.666748046875,
"wires": [
[
"87fa60d9f2d34e59"
]
]
},
{
"id": "87fa60d9f2d34e59",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1479.0665934244794,
"y": 972.666748046875,
"wires": [
[
"3b57a4a8640ea533"
]
]
},
{
"id": "3b57a4a8640ea533",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1512.7999267578125,
"y": 972.666748046875,
"wires": [
[
"8598b3bf675e8f73"
]
]
},
{
"id": "8598b3bf675e8f73",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1546.533260091146,
"y": 972.666748046875,
"wires": [
[
"0c4bcf603d88e748"
]
]
},
{
"id": "0c4bcf603d88e748",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1580.2665934244797,
"y": 972.666748046875,
"wires": [
[
"3f3d308faa617c25"
]
]
},
{
"id": "3f3d308faa617c25",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1613.9999267578128,
"y": 972.666748046875,
"wires": [
[
"08d2696be43fa494"
]
]
},
{
"id": "08d2696be43fa494",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1647.733260091146,
"y": 972.666748046875,
"wires": [
[
"161d4c5e640db1c1"
]
]
},
{
"id": "161d4c5e640db1c1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1681.4665934244795,
"y": 972.666748046875,
"wires": [
[
"320edd942c3bd894"
]
]
},
{
"id": "320edd942c3bd894",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1715.199926757813,
"y": 972.666748046875,
"wires": [
[
"81fb698af0727d69"
]
]
},
{
"id": "81fb698af0727d69",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1748.9332600911462,
"y": 972.666748046875,
"wires": [
[
"fe203a7e099bcda1"
]
]
},
{
"id": "fe203a7e099bcda1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1782.6665934244793,
"y": 972.666748046875,
"wires": [
[
"16b4b56b80d59684"
]
]
},
{
"id": "5db72afda7f7f885",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 83",
"mode": "link",
"links": [
"92f2ca7fa52a0110"
],
"x": 3696.0838297526043,
"y": 368,
"wires": []
},
{
"id": "92f2ca7fa52a0110",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 4",
"links": [
"5db72afda7f7f885"
],
"x": 371.6665344238281,
"y": 1326.3333740234375,
"wires": [
[
"41c76f96d3c9e8f9"
]
]
},
{
"id": "2e90f9f3101ad2f1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1276.6665934244793,
"y": 1002.666748046875,
"wires": [
[
"aee75439cc128379"
]
]
},
{
"id": "aee75439cc128379",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1310.3999267578129,
"y": 1002.666748046875,
"wires": [
[
"4503516959b00324"
]
]
},
{
"id": "4503516959b00324",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1344.133260091146,
"y": 1002.666748046875,
"wires": [
[
"1ba6c084c0ae3558"
]
]
},
{
"id": "1ba6c084c0ae3558",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1377.866593424479,
"y": 1002.666748046875,
"wires": [
[
"2e838c8e6e7583b5"
]
]
},
{
"id": "2e838c8e6e7583b5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1411.5999267578127,
"y": 1002.666748046875,
"wires": [
[
"239c6d27baeb239b"
]
]
},
{
"id": "239c6d27baeb239b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1445.3332600911463,
"y": 1002.666748046875,
"wires": [
[
"94fb09078baa7f71"
]
]
},
{
"id": "94fb09078baa7f71",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1479.0665934244794,
"y": 1002.666748046875,
"wires": [
[
"92c22ce4854f4ea9"
]
]
},
{
"id": "92c22ce4854f4ea9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1512.7999267578125,
"y": 1002.666748046875,
"wires": [
[
"eca3800555419891"
]
]
},
{
"id": "eca3800555419891",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1546.533260091146,
"y": 1002.666748046875,
"wires": [
[
"a3d030d8d69cc2bf"
]
]
},
{
"id": "a3d030d8d69cc2bf",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1580.2665934244797,
"y": 1002.666748046875,
"wires": [
[
"5fc92cd0e246d055"
]
]
},
{
"id": "5fc92cd0e246d055",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1613.9999267578128,
"y": 1002.666748046875,
"wires": [
[
"94940ba0348d0c21"
]
]
},
{
"id": "94940ba0348d0c21",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1647.733260091146,
"y": 1002.666748046875,
"wires": [
[
"a18a547b50c57b9c"
]
]
},
{
"id": "a18a547b50c57b9c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1681.4665934244795,
"y": 1002.666748046875,
"wires": [
[
"aec8d2a6e76753be"
]
]
},
{
"id": "aec8d2a6e76753be",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1715.199926757813,
"y": 1002.666748046875,
"wires": [
[
"53e9df8e3c4110b7"
]
]
},
{
"id": "53e9df8e3c4110b7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1748.9332600911462,
"y": 1002.666748046875,
"wires": [
[
"cf94aa844dbee441"
]
]
},
{
"id": "cf94aa844dbee441",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1782.6665934244793,
"y": 1002.666748046875,
"wires": [
[
"bfe94a7d7b754ff9"
]
]
},
{
"id": "5bd221ca9db13a48",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 84",
"mode": "link",
"links": [
"f9ab59f72a767615"
],
"x": 3696.0838297526043,
"y": 420,
"wires": []
},
{
"id": "f9ab59f72a767615",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 5",
"links": [
"5bd221ca9db13a48"
],
"x": 371.6665344238281,
"y": 1378.3333740234375,
"wires": [
[
"2e90f9f3101ad2f1"
]
]
},
{
"id": "f0d6e68edbd2c151",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1276.6665934244793,
"y": 1033.666748046875,
"wires": [
[
"91cd63c6878ea8fe"
]
]
},
{
"id": "91cd63c6878ea8fe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1310.3999267578126,
"y": 1033.666748046875,
"wires": [
[
"dd7b1816b9213b42"
]
]
},
{
"id": "dd7b1816b9213b42",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1344.133260091146,
"y": 1033.666748046875,
"wires": [
[
"492bbc531732847c"
]
]
},
{
"id": "492bbc531732847c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1377.866593424479,
"y": 1033.666748046875,
"wires": [
[
"138bb88141e016ec"
]
]
},
{
"id": "138bb88141e016ec",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1411.5999267578127,
"y": 1033.666748046875,
"wires": [
[
"5f85ae3d61ad18a9"
]
]
},
{
"id": "5f85ae3d61ad18a9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1445.3332600911463,
"y": 1033.666748046875,
"wires": [
[
"3db5d900369dc02d"
]
]
},
{
"id": "3db5d900369dc02d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1479.0665934244794,
"y": 1033.666748046875,
"wires": [
[
"7740b402d782f980"
]
]
},
{
"id": "7740b402d782f980",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1512.7999267578125,
"y": 1033.666748046875,
"wires": [
[
"b727c569ab607502"
]
]
},
{
"id": "b727c569ab607502",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1546.533260091146,
"y": 1033.666748046875,
"wires": [
[
"309367aed3db91dd"
]
]
},
{
"id": "309367aed3db91dd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1580.2665934244797,
"y": 1033.666748046875,
"wires": [
[
"8c9035c4548dd31d"
]
]
},
{
"id": "8c9035c4548dd31d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1613.9999267578128,
"y": 1033.666748046875,
"wires": [
[
"533f117eee47febc"
]
]
},
{
"id": "533f117eee47febc",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1647.733260091146,
"y": 1033.666748046875,
"wires": [
[
"6d44b21210348121"
]
]
},
{
"id": "6d44b21210348121",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1681.4665934244795,
"y": 1033.666748046875,
"wires": [
[
"1cd5cee45bfa6aaa"
]
]
},
{
"id": "1cd5cee45bfa6aaa",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1715.199926757813,
"y": 1033.666748046875,
"wires": [
[
"3d48e13de6f5949f"
]
]
},
{
"id": "3d48e13de6f5949f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1748.9332600911462,
"y": 1033.666748046875,
"wires": [
[
"1f414b7ad88f0cad"
]
]
},
{
"id": "1f414b7ad88f0cad",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1782.6665934244793,
"y": 1033.666748046875,
"wires": [
[
"6ea00baf9b11a099"
]
]
},
{
"id": "0d3af2b7edc8a5c0",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 85",
"mode": "link",
"links": [
"dc97a149af06500f"
],
"x": 3696.0838297526043,
"y": 471,
"wires": []
},
{
"id": "dc97a149af06500f",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 6",
"links": [
"0d3af2b7edc8a5c0"
],
"x": 371.6665344238281,
"y": 1429.3333740234375,
"wires": [
[
"f0d6e68edbd2c151"
]
]
},
{
"id": "66bbfec020c1731a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1276.6665934244793,
"y": 1064.666748046875,
"wires": [
[
"84ac0ab76dce23d2"
]
]
},
{
"id": "84ac0ab76dce23d2",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1310.3999267578126,
"y": 1064.666748046875,
"wires": [
[
"00044b809a20d1d0"
]
]
},
{
"id": "00044b809a20d1d0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1344.133260091146,
"y": 1064.666748046875,
"wires": [
[
"6ec52bc8a0351b9e"
]
]
},
{
"id": "6ec52bc8a0351b9e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1377.866593424479,
"y": 1064.666748046875,
"wires": [
[
"108393fcaaa31139"
]
]
},
{
"id": "108393fcaaa31139",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1411.5999267578127,
"y": 1064.666748046875,
"wires": [
[
"e696bd4dc93c94f2"
]
]
},
{
"id": "e696bd4dc93c94f2",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1445.3332600911463,
"y": 1064.666748046875,
"wires": [
[
"f17619ce09bde214"
]
]
},
{
"id": "f17619ce09bde214",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1479.0665934244794,
"y": 1064.666748046875,
"wires": [
[
"52011dcb34d45084"
]
]
},
{
"id": "52011dcb34d45084",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1512.7999267578125,
"y": 1064.666748046875,
"wires": [
[
"b08344ad61de56c4"
]
]
},
{
"id": "b08344ad61de56c4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1546.533260091146,
"y": 1064.666748046875,
"wires": [
[
"010dd9292798d5b5"
]
]
},
{
"id": "010dd9292798d5b5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1580.2665934244797,
"y": 1064.666748046875,
"wires": [
[
"5d113b1d36e7d63d"
]
]
},
{
"id": "5d113b1d36e7d63d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1613.9999267578128,
"y": 1064.666748046875,
"wires": [
[
"7a7f02617f381ebe"
]
]
},
{
"id": "7a7f02617f381ebe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1647.733260091146,
"y": 1064.666748046875,
"wires": [
[
"0807bf187de54c81"
]
]
},
{
"id": "0807bf187de54c81",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1681.4665934244795,
"y": 1064.666748046875,
"wires": [
[
"1ad21b53e5c03ac0"
]
]
},
{
"id": "1ad21b53e5c03ac0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1715.199926757813,
"y": 1064.666748046875,
"wires": [
[
"e11bcf2ad1fa40bf"
]
]
},
{
"id": "e11bcf2ad1fa40bf",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1748.9332600911462,
"y": 1064.666748046875,
"wires": [
[
"4f1e30c85aea5b71"
]
]
},
{
"id": "4f1e30c85aea5b71",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1782.6665934244793,
"y": 1064.666748046875,
"wires": [
[
"5e86b70dffe4fb92"
]
]
},
{
"id": "f6d1d5a4d95f75f6",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 86",
"mode": "link",
"links": [
"f72e9c2aae32b610"
],
"x": 3696.0838297526043,
"y": 523,
"wires": []
},
{
"id": "f72e9c2aae32b610",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 7",
"links": [
"f6d1d5a4d95f75f6"
],
"x": 371.6665344238281,
"y": 1481.3333740234375,
"wires": [
[
"66bbfec020c1731a"
]
]
},
{
"id": "424c6ac9816a3839",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1275.6665934244793,
"y": 1095.666748046875,
"wires": [
[
"dd0d634f703a5f04"
]
]
},
{
"id": "dd0d634f703a5f04",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1309.3999267578129,
"y": 1095.666748046875,
"wires": [
[
"4602456e8a9c54a8"
]
]
},
{
"id": "4602456e8a9c54a8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1343.133260091146,
"y": 1095.666748046875,
"wires": [
[
"1e6dc3ea79f10e47"
]
]
},
{
"id": "1e6dc3ea79f10e47",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1376.866593424479,
"y": 1095.666748046875,
"wires": [
[
"0296ccb713669ede"
]
]
},
{
"id": "0296ccb713669ede",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1410.5999267578127,
"y": 1095.666748046875,
"wires": [
[
"7a409e2b5d1f03ce"
]
]
},
{
"id": "7a409e2b5d1f03ce",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1444.3332600911463,
"y": 1095.666748046875,
"wires": [
[
"d55ed49334902cf8"
]
]
},
{
"id": "d55ed49334902cf8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1478.0665934244794,
"y": 1095.666748046875,
"wires": [
[
"be11e1033ef65a0f"
]
]
},
{
"id": "be11e1033ef65a0f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1511.7999267578125,
"y": 1095.666748046875,
"wires": [
[
"8699318c12f108da"
]
]
},
{
"id": "8699318c12f108da",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1545.533260091146,
"y": 1095.666748046875,
"wires": [
[
"ed6340877dbf4589"
]
]
},
{
"id": "ed6340877dbf4589",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1579.2665934244797,
"y": 1095.666748046875,
"wires": [
[
"ffcaf53644ffe89d"
]
]
},
{
"id": "ffcaf53644ffe89d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1612.9999267578128,
"y": 1095.666748046875,
"wires": [
[
"77136147bb4e086c"
]
]
},
{
"id": "77136147bb4e086c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1646.733260091146,
"y": 1095.666748046875,
"wires": [
[
"98914ff8bea6d50b"
]
]
},
{
"id": "98914ff8bea6d50b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1680.4665934244795,
"y": 1095.666748046875,
"wires": [
[
"f96428c55890b1a0"
]
]
},
{
"id": "f96428c55890b1a0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1714.199926757813,
"y": 1095.666748046875,
"wires": [
[
"95f9461fc1d63cb9"
]
]
},
{
"id": "95f9461fc1d63cb9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1747.9332600911462,
"y": 1095.666748046875,
"wires": [
[
"9fef8648c99ae491"
]
]
},
{
"id": "9fef8648c99ae491",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1781.6665934244793,
"y": 1095.666748046875,
"wires": [
[
"b22315d7f622d3de"
]
]
},
{
"id": "c6eef97a66efb8e1",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 87",
"mode": "link",
"links": [
"7e34b88c568988f0"
],
"x": 3696.0838297526043,
"y": 576,
"wires": []
},
{
"id": "7e34b88c568988f0",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 8",
"links": [
"c6eef97a66efb8e1"
],
"x": 371.6665344238281,
"y": 1534.3333740234375,
"wires": [
[
"424c6ac9816a3839"
]
]
},
{
"id": "f4b8911f1653c76d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1275.6665934244793,
"y": 1126.666748046875,
"wires": [
[
"d6fccfa0fdaaec12"
]
]
},
{
"id": "d6fccfa0fdaaec12",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1309.3999267578129,
"y": 1126.666748046875,
"wires": [
[
"bc8a5554c8a0eb76"
]
]
},
{
"id": "bc8a5554c8a0eb76",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1343.133260091146,
"y": 1126.666748046875,
"wires": [
[
"30357d6b369baffe"
]
]
},
{
"id": "30357d6b369baffe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1376.866593424479,
"y": 1126.666748046875,
"wires": [
[
"acada61c901ca88b"
]
]
},
{
"id": "acada61c901ca88b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1410.5999267578127,
"y": 1126.666748046875,
"wires": [
[
"f79f57330ea7f73d"
]
]
},
{
"id": "f79f57330ea7f73d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1444.3332600911463,
"y": 1126.666748046875,
"wires": [
[
"85f509abde35b748"
]
]
},
{
"id": "85f509abde35b748",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1478.0665934244794,
"y": 1126.666748046875,
"wires": [
[
"312b85b4aae8291e"
]
]
},
{
"id": "312b85b4aae8291e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1511.7999267578125,
"y": 1126.666748046875,
"wires": [
[
"977267c8f062eb9e"
]
]
},
{
"id": "977267c8f062eb9e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1545.533260091146,
"y": 1126.666748046875,
"wires": [
[
"3011123b7ee7c186"
]
]
},
{
"id": "3011123b7ee7c186",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1579.2665934244797,
"y": 1126.666748046875,
"wires": [
[
"8947dce58329aef4"
]
]
},
{
"id": "8947dce58329aef4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1612.9999267578128,
"y": 1126.666748046875,
"wires": [
[
"b5d23aa3ed17a476"
]
]
},
{
"id": "b5d23aa3ed17a476",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1646.733260091146,
"y": 1126.666748046875,
"wires": [
[
"4c43128868c713a4"
]
]
},
{
"id": "4c43128868c713a4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1680.4665934244795,
"y": 1126.666748046875,
"wires": [
[
"b01b4ce223b45c0f"
]
]
},
{
"id": "b01b4ce223b45c0f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1714.199926757813,
"y": 1126.666748046875,
"wires": [
[
"b6b5f18d43d43ff5"
]
]
},
{
"id": "b6b5f18d43d43ff5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1747.9332600911462,
"y": 1126.666748046875,
"wires": [
[
"94e2d278f346771b"
]
]
},
{
"id": "94e2d278f346771b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1781.6665934244793,
"y": 1126.666748046875,
"wires": [
[
"9c18f86053f06479"
]
]
},
{
"id": "57f9aaaff795a1ed",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 88",
"mode": "link",
"links": [
"8558706de4f9bb11"
],
"x": 3696.0838297526043,
"y": 628,
"wires": []
},
{
"id": "8558706de4f9bb11",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 9",
"links": [
"57f9aaaff795a1ed"
],
"x": 371.6665344238281,
"y": 1586.3333740234375,
"wires": [
[
"f4b8911f1653c76d"
]
]
},
{
"id": "fc50329b3df1b185",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1274.6665934244793,
"y": 1157.666748046875,
"wires": [
[
"ec4bfe5d3fd0ba4b"
]
]
},
{
"id": "ec4bfe5d3fd0ba4b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1308.3999267578129,
"y": 1157.666748046875,
"wires": [
[
"70d4172c66f80625"
]
]
},
{
"id": "70d4172c66f80625",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1342.133260091146,
"y": 1157.666748046875,
"wires": [
[
"e19f9f49bffb2352"
]
]
},
{
"id": "e19f9f49bffb2352",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1375.866593424479,
"y": 1157.666748046875,
"wires": [
[
"92196f99a6f1d700"
]
]
},
{
"id": "92196f99a6f1d700",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1409.5999267578127,
"y": 1157.666748046875,
"wires": [
[
"4a30bbace83cca85"
]
]
},
{
"id": "4a30bbace83cca85",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1443.3332600911463,
"y": 1157.666748046875,
"wires": [
[
"9945658c4c67eb24"
]
]
},
{
"id": "9945658c4c67eb24",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1477.0665934244794,
"y": 1157.666748046875,
"wires": [
[
"5b263ff8eb0e0a53"
]
]
},
{
"id": "5b263ff8eb0e0a53",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1510.7999267578125,
"y": 1157.666748046875,
"wires": [
[
"507615d14a274d28"
]
]
},
{
"id": "507615d14a274d28",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1544.533260091146,
"y": 1157.666748046875,
"wires": [
[
"6932b8379b464288"
]
]
},
{
"id": "6932b8379b464288",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1578.2665934244797,
"y": 1157.666748046875,
"wires": [
[
"b987495ee1906387"
]
]
},
{
"id": "b987495ee1906387",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1611.9999267578128,
"y": 1157.666748046875,
"wires": [
[
"fa9aabb67bdd95f4"
]
]
},
{
"id": "fa9aabb67bdd95f4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1645.733260091146,
"y": 1157.666748046875,
"wires": [
[
"f3e31f51de6f508f"
]
]
},
{
"id": "f3e31f51de6f508f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1679.4665934244795,
"y": 1157.666748046875,
"wires": [
[
"b4dff22b0f794877"
]
]
},
{
"id": "b4dff22b0f794877",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1713.199926757813,
"y": 1157.666748046875,
"wires": [
[
"40ce414114676841"
]
]
},
{
"id": "40ce414114676841",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1746.9332600911462,
"y": 1157.666748046875,
"wires": [
[
"a328c8d04919f675"
]
]
},
{
"id": "a328c8d04919f675",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1780.6665934244793,
"y": 1157.666748046875,
"wires": [
[
"4912824944d5f81e"
]
]
},
{
"id": "0db3fec8e28e8e99",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 89",
"mode": "link",
"links": [
"932e3a5ee1c84ea0"
],
"x": 3696.0838297526043,
"y": 675,
"wires": []
},
{
"id": "932e3a5ee1c84ea0",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 10",
"links": [
"0db3fec8e28e8e99"
],
"x": 371.6665344238281,
"y": 1633.3333740234375,
"wires": [
[
"fc50329b3df1b185"
]
]
},
{
"id": "724481ebf37d8b27",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1274.6665934244793,
"y": 1188.666748046875,
"wires": [
[
"50963001de12be13"
]
]
},
{
"id": "50963001de12be13",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1308.3999267578129,
"y": 1188.666748046875,
"wires": [
[
"ac148e64a458dcbb"
]
]
},
{
"id": "ac148e64a458dcbb",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1342.133260091146,
"y": 1188.666748046875,
"wires": [
[
"82a7464bfd60cefe"
]
]
},
{
"id": "82a7464bfd60cefe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1375.866593424479,
"y": 1188.666748046875,
"wires": [
[
"bf6a5bc06ecd5828"
]
]
},
{
"id": "bf6a5bc06ecd5828",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1409.5999267578127,
"y": 1188.666748046875,
"wires": [
[
"f5d3cc783f646849"
]
]
},
{
"id": "f5d3cc783f646849",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1443.3332600911463,
"y": 1188.666748046875,
"wires": [
[
"e38424c6cfb87123"
]
]
},
{
"id": "e38424c6cfb87123",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1477.0665934244794,
"y": 1188.666748046875,
"wires": [
[
"9f656d91a9adbddc"
]
]
},
{
"id": "9f656d91a9adbddc",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1510.7999267578125,
"y": 1188.666748046875,
"wires": [
[
"da8e669789c4a27a"
]
]
},
{
"id": "da8e669789c4a27a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1544.533260091146,
"y": 1188.666748046875,
"wires": [
[
"357f02ebe69a927a"
]
]
},
{
"id": "357f02ebe69a927a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1578.2665934244797,
"y": 1188.666748046875,
"wires": [
[
"6e557eb9f135de92"
]
]
},
{
"id": "6e557eb9f135de92",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1611.9999267578128,
"y": 1188.666748046875,
"wires": [
[
"65ecc1f7b3671ded"
]
]
},
{
"id": "65ecc1f7b3671ded",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1645.733260091146,
"y": 1188.666748046875,
"wires": [
[
"434eed0032402576"
]
]
},
{
"id": "434eed0032402576",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1679.4665934244795,
"y": 1188.666748046875,
"wires": [
[
"f0239b17de0f6031"
]
]
},
{
"id": "f0239b17de0f6031",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1713.199926757813,
"y": 1188.666748046875,
"wires": [
[
"6b33a5134a10226f"
]
]
},
{
"id": "6b33a5134a10226f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1746.9332600911462,
"y": 1188.666748046875,
"wires": [
[
"9b76abaa80857aaa"
]
]
},
{
"id": "9b76abaa80857aaa",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1780.6665934244793,
"y": 1188.666748046875,
"wires": [
[
"d9df7910be5caf73"
]
]
},
{
"id": "406d726e5929434c",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 90",
"mode": "link",
"links": [
"345d5ed9356276ee"
],
"x": 3696.0838297526043,
"y": 727,
"wires": []
},
{
"id": "345d5ed9356276ee",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 11",
"links": [
"406d726e5929434c"
],
"x": 371.6665344238281,
"y": 1685.3333740234375,
"wires": [
[
"724481ebf37d8b27"
]
]
},
{
"id": "705810eb59a96092",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1273.6665934244793,
"y": 1219.666748046875,
"wires": [
[
"024844ede0d3555e"
]
]
},
{
"id": "024844ede0d3555e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1307.3999267578129,
"y": 1219.666748046875,
"wires": [
[
"aecf8750a6b9efb8"
]
]
},
{
"id": "aecf8750a6b9efb8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1341.133260091146,
"y": 1219.666748046875,
"wires": [
[
"2d1208567fbe8ef6"
]
]
},
{
"id": "2d1208567fbe8ef6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1374.866593424479,
"y": 1219.666748046875,
"wires": [
[
"6879e38246960e27"
]
]
},
{
"id": "6879e38246960e27",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1408.5999267578127,
"y": 1219.666748046875,
"wires": [
[
"f97564c61a18ebde"
]
]
},
{
"id": "f97564c61a18ebde",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1442.3332600911463,
"y": 1219.666748046875,
"wires": [
[
"c6d3281d5a8b7513"
]
]
},
{
"id": "c6d3281d5a8b7513",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1476.0665934244794,
"y": 1219.666748046875,
"wires": [
[
"2e438e4d46fc3d2a"
]
]
},
{
"id": "2e438e4d46fc3d2a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1509.7999267578125,
"y": 1219.666748046875,
"wires": [
[
"f6b9f9dacc39a623"
]
]
},
{
"id": "f6b9f9dacc39a623",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1543.533260091146,
"y": 1219.666748046875,
"wires": [
[
"bc461725396f6f14"
]
]
},
{
"id": "bc461725396f6f14",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1577.2665934244797,
"y": 1219.666748046875,
"wires": [
[
"53fa227b9ef8ecf6"
]
]
},
{
"id": "53fa227b9ef8ecf6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1610.9999267578128,
"y": 1219.666748046875,
"wires": [
[
"68b3981bae5a77e0"
]
]
},
{
"id": "68b3981bae5a77e0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1644.733260091146,
"y": 1219.666748046875,
"wires": [
[
"b5cc2cb572f70c2b"
]
]
},
{
"id": "b5cc2cb572f70c2b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1678.4665934244795,
"y": 1219.666748046875,
"wires": [
[
"7d5bc08a5966a480"
]
]
},
{
"id": "7d5bc08a5966a480",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1712.199926757813,
"y": 1219.666748046875,
"wires": [
[
"6e80b5f98a6c2cfe"
]
]
},
{
"id": "6e80b5f98a6c2cfe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1745.9332600911462,
"y": 1219.666748046875,
"wires": [
[
"5d0b9d96b14f2b38"
]
]
},
{
"id": "5d0b9d96b14f2b38",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1779.6665934244793,
"y": 1219.666748046875,
"wires": [
[
"03404c32f0853162"
]
]
},
{
"id": "6f48954a15993a59",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 91",
"mode": "link",
"links": [
"ab9dfd5771a87aaf"
],
"x": 3696.0838297526043,
"y": 780,
"wires": []
},
{
"id": "ab9dfd5771a87aaf",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 12",
"links": [
"6f48954a15993a59"
],
"x": 371.6665344238281,
"y": 1738.3333740234375,
"wires": [
[
"705810eb59a96092"
]
]
},
{
"id": "dab4e5a8a6a63d7f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1273.6665934244793,
"y": 1250.666748046875,
"wires": [
[
"e5b048d0cf5d4b19"
]
]
},
{
"id": "e5b048d0cf5d4b19",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1307.3999267578129,
"y": 1250.666748046875,
"wires": [
[
"34b36259e51c62d0"
]
]
},
{
"id": "34b36259e51c62d0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1341.133260091146,
"y": 1250.666748046875,
"wires": [
[
"e5bd5d1ad880e113"
]
]
},
{
"id": "e5bd5d1ad880e113",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1374.866593424479,
"y": 1250.666748046875,
"wires": [
[
"7104db07dd041990"
]
]
},
{
"id": "7104db07dd041990",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1408.5999267578127,
"y": 1250.666748046875,
"wires": [
[
"2db25ca053a452d6"
]
]
},
{
"id": "2db25ca053a452d6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1442.3332600911463,
"y": 1250.666748046875,
"wires": [
[
"64a40f58d77b5254"
]
]
},
{
"id": "64a40f58d77b5254",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1476.0665934244794,
"y": 1250.666748046875,
"wires": [
[
"7e8ed88c90d679d0"
]
]
},
{
"id": "7e8ed88c90d679d0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1509.7999267578125,
"y": 1250.666748046875,
"wires": [
[
"4b53f5e43dfe7b75"
]
]
},
{
"id": "4b53f5e43dfe7b75",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1543.533260091146,
"y": 1250.666748046875,
"wires": [
[
"3c0ce6884c7674a8"
]
]
},
{
"id": "3c0ce6884c7674a8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1577.2665934244797,
"y": 1250.666748046875,
"wires": [
[
"9e7268d9820a1528"
]
]
},
{
"id": "9e7268d9820a1528",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1610.9999267578128,
"y": 1250.666748046875,
"wires": [
[
"bcb0967f63c5121f"
]
]
},
{
"id": "bcb0967f63c5121f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1644.733260091146,
"y": 1250.666748046875,
"wires": [
[
"6d1f0c7598f3a18c"
]
]
},
{
"id": "6d1f0c7598f3a18c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1678.4665934244795,
"y": 1250.666748046875,
"wires": [
[
"34d565e329594f0c"
]
]
},
{
"id": "34d565e329594f0c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1712.199926757813,
"y": 1250.666748046875,
"wires": [
[
"42a953ecc528cffd"
]
]
},
{
"id": "42a953ecc528cffd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1745.9332600911462,
"y": 1250.666748046875,
"wires": [
[
"b39679fcdcf9723c"
]
]
},
{
"id": "b39679fcdcf9723c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1779.6665934244793,
"y": 1250.666748046875,
"wires": [
[
"339e91c174af914f"
]
]
},
{
"id": "61b6000acf6128f5",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 92",
"mode": "link",
"links": [
"0763d14fbfe72197"
],
"x": 3696.0838297526043,
"y": 832,
"wires": []
},
{
"id": "0763d14fbfe72197",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 13",
"links": [
"61b6000acf6128f5"
],
"x": 371.6665344238281,
"y": 1790.3333740234375,
"wires": [
[
"dab4e5a8a6a63d7f"
]
]
},
{
"id": "b454dd2b96e8464e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1273.6665934244793,
"y": 1281.666748046875,
"wires": [
[
"a53d577e3f976e07"
]
]
},
{
"id": "a53d577e3f976e07",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1307.3999267578129,
"y": 1281.666748046875,
"wires": [
[
"5a86208bbeb6fb38"
]
]
},
{
"id": "5a86208bbeb6fb38",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1341.133260091146,
"y": 1281.666748046875,
"wires": [
[
"771ac5cdf5b825bd"
]
]
},
{
"id": "771ac5cdf5b825bd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1374.866593424479,
"y": 1281.666748046875,
"wires": [
[
"d7087e5484028639"
]
]
},
{
"id": "d7087e5484028639",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1408.5999267578127,
"y": 1281.666748046875,
"wires": [
[
"577bbc56c0639962"
]
]
},
{
"id": "577bbc56c0639962",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1442.3332600911463,
"y": 1281.666748046875,
"wires": [
[
"046abbe97918384e"
]
]
},
{
"id": "046abbe97918384e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1476.0665934244794,
"y": 1281.666748046875,
"wires": [
[
"d3921c4d72c38bcd"
]
]
},
{
"id": "d3921c4d72c38bcd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1509.7999267578125,
"y": 1281.666748046875,
"wires": [
[
"ea492a0615b0f0f8"
]
]
},
{
"id": "ea492a0615b0f0f8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1543.533260091146,
"y": 1281.666748046875,
"wires": [
[
"adf5d339d8e87aa5"
]
]
},
{
"id": "adf5d339d8e87aa5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1577.2665934244797,
"y": 1281.666748046875,
"wires": [
[
"3bf6396588bdffab"
]
]
},
{
"id": "3bf6396588bdffab",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1610.9999267578128,
"y": 1281.666748046875,
"wires": [
[
"59d715c20b9821cd"
]
]
},
{
"id": "59d715c20b9821cd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1644.733260091146,
"y": 1281.666748046875,
"wires": [
[
"c124b28eca32c41b"
]
]
},
{
"id": "c124b28eca32c41b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1678.4665934244795,
"y": 1281.666748046875,
"wires": [
[
"04b72bcb1cd155d0"
]
]
},
{
"id": "04b72bcb1cd155d0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1712.199926757813,
"y": 1281.666748046875,
"wires": [
[
"bdeb87f31ca9f576"
]
]
},
{
"id": "bdeb87f31ca9f576",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1745.9332600911462,
"y": 1281.666748046875,
"wires": [
[
"6d6072aa0a78fab0"
]
]
},
{
"id": "6d6072aa0a78fab0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1779.6665934244793,
"y": 1281.666748046875,
"wires": [
[
"291a551e498c039b"
]
]
},
{
"id": "f8f17fefa4ce404b",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 93",
"mode": "link",
"links": [
"f8a7b5911e9a6a2a"
],
"x": 3696.0838297526043,
"y": 883,
"wires": []
},
{
"id": "f8a7b5911e9a6a2a",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 14",
"links": [
"f8f17fefa4ce404b"
],
"x": 371.6665344238281,
"y": 1841.3333740234375,
"wires": [
[
"b454dd2b96e8464e"
]
]
},
{
"id": "0ae2d0fb328f3fa4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1273.6665934244793,
"y": 1312.666748046875,
"wires": [
[
"3343557c0421890f"
]
]
},
{
"id": "3343557c0421890f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1307.3999267578129,
"y": 1312.666748046875,
"wires": [
[
"3e9df5f2d7ccb676"
]
]
},
{
"id": "3e9df5f2d7ccb676",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1341.133260091146,
"y": 1312.666748046875,
"wires": [
[
"6f79f9a5a2b90d5c"
]
]
},
{
"id": "6f79f9a5a2b90d5c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1374.866593424479,
"y": 1312.666748046875,
"wires": [
[
"f16a2a9ee67f15bd"
]
]
},
{
"id": "f16a2a9ee67f15bd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1408.5999267578127,
"y": 1312.666748046875,
"wires": [
[
"915daedcecc3e4b4"
]
]
},
{
"id": "915daedcecc3e4b4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1442.3332600911463,
"y": 1312.666748046875,
"wires": [
[
"ff80273bb05c789d"
]
]
},
{
"id": "ff80273bb05c789d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1476.0665934244794,
"y": 1312.666748046875,
"wires": [
[
"4bc508578ba23b61"
]
]
},
{
"id": "4bc508578ba23b61",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1509.7999267578125,
"y": 1312.666748046875,
"wires": [
[
"79065bae97724e6e"
]
]
},
{
"id": "79065bae97724e6e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1543.533260091146,
"y": 1312.666748046875,
"wires": [
[
"f385cd412d1aebd6"
]
]
},
{
"id": "f385cd412d1aebd6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1577.2665934244797,
"y": 1312.666748046875,
"wires": [
[
"77e98848f7b18d69"
]
]
},
{
"id": "77e98848f7b18d69",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1610.9999267578128,
"y": 1312.666748046875,
"wires": [
[
"5b36e195f08a5f5c"
]
]
},
{
"id": "5b36e195f08a5f5c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1644.733260091146,
"y": 1312.666748046875,
"wires": [
[
"acfd4d0b25cdeca3"
]
]
},
{
"id": "acfd4d0b25cdeca3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1678.4665934244795,
"y": 1312.666748046875,
"wires": [
[
"aee460c9c1ca7dd3"
]
]
},
{
"id": "aee460c9c1ca7dd3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1712.199926757813,
"y": 1312.666748046875,
"wires": [
[
"1b5dd1a2d633d1d3"
]
]
},
{
"id": "1b5dd1a2d633d1d3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1745.9332600911462,
"y": 1312.666748046875,
"wires": [
[
"72af09283921c2f7"
]
]
},
{
"id": "72af09283921c2f7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1779.6665934244793,
"y": 1312.666748046875,
"wires": [
[
"9a2e1a01292068d0"
]
]
},
{
"id": "e6b954fcc07cfd05",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 94",
"mode": "link",
"links": [
"18e16c66c8c617fb"
],
"x": 3696.0838297526043,
"y": 935,
"wires": []
},
{
"id": "18e16c66c8c617fb",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 15",
"links": [
"e6b954fcc07cfd05",
"e4f4a1f88a9c3e04"
],
"x": 371.6665344238281,
"y": 1893.3333740234375,
"wires": [
[
"0ae2d0fb328f3fa4"
]
]
},
{
"id": "c850ada049c3ee84",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1272.6665934244793,
"y": 1343.666748046875,
"wires": [
[
"6158576d50af3c13"
]
]
},
{
"id": "6158576d50af3c13",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1306.3999267578129,
"y": 1343.666748046875,
"wires": [
[
"6771c9042bc7f0cd"
]
]
},
{
"id": "6771c9042bc7f0cd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1340.133260091146,
"y": 1343.666748046875,
"wires": [
[
"3a7d29860930956d"
]
]
},
{
"id": "3a7d29860930956d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1373.866593424479,
"y": 1343.666748046875,
"wires": [
[
"0d892ed311af9420"
]
]
},
{
"id": "0d892ed311af9420",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1407.5999267578127,
"y": 1343.666748046875,
"wires": [
[
"63c19c5e1b63dedd"
]
]
},
{
"id": "63c19c5e1b63dedd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1441.3332600911463,
"y": 1343.666748046875,
"wires": [
[
"f89e4c2548577908"
]
]
},
{
"id": "f89e4c2548577908",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1475.0665934244794,
"y": 1343.666748046875,
"wires": [
[
"3a8dafffd5a4b7f8"
]
]
},
{
"id": "3a8dafffd5a4b7f8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1508.7999267578125,
"y": 1343.666748046875,
"wires": [
[
"836562a32e2e3299"
]
]
},
{
"id": "836562a32e2e3299",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1542.533260091146,
"y": 1343.666748046875,
"wires": [
[
"90bad5be7abbc2d3"
]
]
},
{
"id": "90bad5be7abbc2d3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1576.2665934244797,
"y": 1343.666748046875,
"wires": [
[
"b40a364f31931b55"
]
]
},
{
"id": "b40a364f31931b55",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1609.9999267578128,
"y": 1343.666748046875,
"wires": [
[
"17beeec7ddfa1ec8"
]
]
},
{
"id": "17beeec7ddfa1ec8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1643.733260091146,
"y": 1343.666748046875,
"wires": [
[
"6fb63f744dc02de1"
]
]
},
{
"id": "6fb63f744dc02de1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1677.4665934244795,
"y": 1343.666748046875,
"wires": [
[
"9d3a3a260e3ab9b5"
]
]
},
{
"id": "9d3a3a260e3ab9b5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1711.199926757813,
"y": 1343.666748046875,
"wires": [
[
"f96d45671eb3086b"
]
]
},
{
"id": "f96d45671eb3086b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1744.9332600911462,
"y": 1343.666748046875,
"wires": [
[
"3be3c98f1e07a626"
]
]
},
{
"id": "3be3c98f1e07a626",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1778.6665934244793,
"y": 1343.666748046875,
"wires": [
[
"a613a1564526027c"
]
]
},
{
"id": "775c9ed4420f8167",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 16",
"links": [
"7d493c1475a2f55e",
"5a424ba79188aad7"
],
"x": 371.6665344238281,
"y": 1946.3333740234375,
"wires": [
[
"c850ada049c3ee84"
]
]
},
{
"id": "5ae917099a80eab2",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 302.3333854675293,
"wires": [
[
"9f0055182609d154",
"b21baf5103ac9075"
]
]
},
{
"id": "9f0055182609d154",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 354.1605433993868,
"wires": [
[
"d6b9568bedb2018e",
"c52d690932c481f8"
]
]
},
{
"id": "d6b9568bedb2018e",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 405.9877013312446,
"wires": [
[
"dca234d082d310c5",
"41c76f96d3c9e8f9"
]
]
},
{
"id": "dca234d082d310c5",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 457.81485926310233,
"wires": [
[
"ba90d85ff5993729",
"2e90f9f3101ad2f1"
]
]
},
{
"id": "ba90d85ff5993729",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 509.64201719495986,
"wires": [
[
"b36b45aa51e6e5b3",
"f0d6e68edbd2c151"
]
]
},
{
"id": "b36b45aa51e6e5b3",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 561.4691751268174,
"wires": [
[
"36e489aa1ac81440",
"66bbfec020c1731a"
]
]
},
{
"id": "36e489aa1ac81440",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 613.2963330586751,
"wires": [
[
"7c620e005107cdea",
"424c6ac9816a3839"
]
]
},
{
"id": "7c620e005107cdea",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 665.1234909905329,
"wires": [
[
"a8f967538bfb49ac",
"f4b8911f1653c76d"
]
]
},
{
"id": "a8f967538bfb49ac",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 716.9506489223904,
"wires": [
[
"6a6b6dab0854f7a7",
"fc50329b3df1b185"
]
]
},
{
"id": "6a6b6dab0854f7a7",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 768.777806854248,
"wires": [
[
"724481ebf37d8b27",
"8e5361948ba0cdd8"
]
]
},
{
"id": "8e5361948ba0cdd8",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 820.6049647861057,
"wires": [
[
"bfe1cfb6bbbc3293",
"705810eb59a96092"
]
]
},
{
"id": "bfe1cfb6bbbc3293",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 872.4321227179635,
"wires": [
[
"66b9a06ab495da79",
"dab4e5a8a6a63d7f"
]
]
},
{
"id": "66b9a06ab495da79",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 924.259280649821,
"wires": [
[
"a9b0fb28c4a8c7dd",
"b454dd2b96e8464e"
]
]
},
{
"id": "a9b0fb28c4a8c7dd",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 976.0864385816785,
"wires": [
[
"615a76301019d9ab",
"0ae2d0fb328f3fa4"
]
]
},
{
"id": "615a76301019d9ab",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675.6665570576988,
"y": 1027.9135965135363,
"wires": [
[
"c850ada049c3ee84",
"2d43295a0894f339"
]
]
},
{
"id": "5a424ba79188aad7",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 95",
"mode": "link",
"links": [
"775c9ed4420f8167"
],
"x": 3694.7029703776043,
"y": 981.7618408203125,
"wires": []
},
{
"id": "1c4f304d74a1bc02",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1270.5,
"y": 1374.5,
"wires": [
[
"d4fedfccfe72b423"
]
]
},
{
"id": "d4fedfccfe72b423",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1304.2333333333336,
"y": 1374.5,
"wires": [
[
"6dd1a6cf639ddf77"
]
]
},
{
"id": "6dd1a6cf639ddf77",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1337.9666666666667,
"y": 1374.5,
"wires": [
[
"c1a6b2187224888b"
]
]
},
{
"id": "c1a6b2187224888b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1371.6999999999998,
"y": 1374.5,
"wires": [
[
"c80aaa76db185678"
]
]
},
{
"id": "c80aaa76db185678",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1405.4333333333334,
"y": 1374.5,
"wires": [
[
"4abf39ad0590763e"
]
]
},
{
"id": "4abf39ad0590763e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1439.166666666667,
"y": 1374.5,
"wires": [
[
"132c770246173edc"
]
]
},
{
"id": "132c770246173edc",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1472.9,
"y": 1374.5,
"wires": [
[
"d5f2b508060c1ebd"
]
]
},
{
"id": "d5f2b508060c1ebd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1506.6333333333332,
"y": 1374.5,
"wires": [
[
"ed6e2a184aaae27f"
]
]
},
{
"id": "ed6e2a184aaae27f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1540.3666666666668,
"y": 1374.5,
"wires": [
[
"392a82a68ece03b7"
]
]
},
{
"id": "392a82a68ece03b7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1574.1000000000004,
"y": 1374.5,
"wires": [
[
"5d62704f6ce7b970"
]
]
},
{
"id": "5d62704f6ce7b970",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1607.8333333333335,
"y": 1374.5,
"wires": [
[
"7b7d58c22a668c28"
]
]
},
{
"id": "7b7d58c22a668c28",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1641.5666666666666,
"y": 1374.5,
"wires": [
[
"1df22b5a476c737c"
]
]
},
{
"id": "1df22b5a476c737c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1675.3000000000002,
"y": 1374.5,
"wires": [
[
"7e0b5ec817ed0ce8"
]
]
},
{
"id": "7e0b5ec817ed0ce8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1709.0333333333338,
"y": 1374.5,
"wires": [
[
"fd18d3cca37830f2"
]
]
},
{
"id": "fd18d3cca37830f2",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1742.7666666666669,
"y": 1374.5,
"wires": [
[
"9f8a5b779a122f6d"
]
]
},
{
"id": "9f8a5b779a122f6d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1776.5,
"y": 1374.5,
"wires": [
[
"e7db3c5adf704451"
]
]
},
{
"id": "2d43295a0894f339",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "msg.row + 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 673.4999636332195,
"y": 1073.7468484666613,
"wires": [
[
"1c4f304d74a1bc02"
]
]
},
{
"id": "39a33541411832ee",
"type": "link out",
"z": "a3f6aebd9bb877bc",
"name": "link out 97",
"mode": "link",
"links": [
"cae724988088d526"
],
"x": 3692.536376953125,
"y": 1027.5950927734375,
"wires": []
},
{
"id": "cae724988088d526",
"type": "link in",
"z": "a3f6aebd9bb877bc",
"name": "link in 17",
"links": [
"7d493c1475a2f55e",
"39a33541411832ee"
],
"x": 370.9999468485512,
"y": 1999.1665840148926,
"wires": [
[
"1c4f304d74a1bc02"
]
]
},
{
"id": "0789106a52fe7e74",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "verbose?",
"rules": [
{
"t": "set",
"p": "verbose",
"pt": "msg",
"to": "false",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 837.4444580078125,
"y": 78,
"wires": [
[
"437ea18fb972abc1"
]
]
},
{
"id": "1ede772c54742b1f",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "freeze?",
"rules": [
{
"t": "set",
"p": "freeze",
"pt": "msg",
"to": "true",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 689,
"y": 176.5,
"wires": [
[
"9ed3092ce8e78fa6"
]
]
},
{
"id": "9ed3092ce8e78fa6",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "row & column",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "0",
"tot": "num"
},
{
"t": "set",
"p": "row",
"pt": "msg",
"to": "-1",
"tot": "num"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 671,
"y": 227,
"wires": [
[
"5ae917099a80eab2"
]
]
},
{
"id": "4a20a8edbcd288ae",
"type": "inject",
"z": "a3f6aebd9bb877bc",
"name": "random",
"props": [
{
"p": "action",
"v": "random",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"x": 377,
"y": 183.5,
"wires": [
[
"981bb330b8c5cb56"
]
]
},
{
"id": "3a7432c03a14348c",
"type": "inject",
"z": "a3f6aebd9bb877bc",
"name": "rolling",
"props": [
{
"p": "action",
"v": "rolling",
"vt": "str"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"x": 373,
"y": 236.5,
"wires": [
[
"981bb330b8c5cb56"
]
]
},
{
"id": "2b45c07a725d6307",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 644,
"wires": [
[
"dab5b637c54217b1"
]
]
},
{
"id": "dab5b637c54217b1",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 702.3333435058594,
"wires": [
[
"e283ebc30ccd9041"
]
]
},
{
"id": "7d455618747526df",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 706.1333333333333,
"wires": [
[
"7bcc39dad33106f6"
]
]
},
{
"id": "9afd711f63da96fc",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 768.2666666666667,
"wires": [
[
"4bc58e80dc1ca3b8"
]
]
},
{
"id": "f9d0a5bb765b1549",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 830.4,
"wires": [
[
"09668b27a6182ff2"
]
]
},
{
"id": "c5d24a0fef3d9dc8",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 892.5333333333333,
"wires": [
[
"09326d9c15d4b0a1"
]
]
},
{
"id": "8912b9bc9e7ae268",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 954.6666666666666,
"wires": [
[
"db4654e07478c54a"
]
]
},
{
"id": "30f085f3affe162c",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1016.8,
"wires": [
[
"96d520fdda10fb67"
]
]
},
{
"id": "85d8c2f904154575",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1078.9333333333334,
"wires": [
[
"1429f7af397917a0"
]
]
},
{
"id": "21aedefa2da11447",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1141.0666666666668,
"wires": [
[
"b9b2911e4764f153"
]
]
},
{
"id": "0273db8c018d8fb7",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1203.2000000000003,
"wires": [
[
"5e793fc955510d54"
]
]
},
{
"id": "8cc03a87426d168a",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1265.3333333333337,
"wires": [
[
"97457de8583346b6"
]
]
},
{
"id": "24245427909f7908",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1327.4666666666672,
"wires": [
[
"c7a29b3c4dc01dd1"
]
]
},
{
"id": "77bec4d2715ac402",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1389.6000000000006,
"wires": [
[
"3dea16da90982fc2"
]
]
},
{
"id": "d085cce8174fb47c",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1451.733333333334,
"wires": [
[
"f85dd4a6bab570bc"
]
]
},
{
"id": "15d37dd94e96f038",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1513.8666666666675,
"wires": [
[
"6c0d74ec16df03d0"
]
]
},
{
"id": "5a9725f8eddcc0e6",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "",
"rules": [
{
"t": "set",
"p": "column",
"pt": "msg",
"to": "msg.column - 1",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 3020,
"y": 1576,
"wires": [
[
"268fa0aaaf984cfb"
]
]
},
{
"id": "a420e61ca4114936",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "no msg trace",
"rules": [
{
"t": "set",
"p": "__notrace",
"pt": "msg",
"to": "false",
"tot": "bool"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 945,
"y": 32,
"wires": [
[
"0789106a52fe7e74"
]
]
},
{
"id": "6bdedc33275dbf61",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1816,
"y": 909,
"wires": [
[
"ba6f11862840f624"
]
]
},
{
"id": "ba6f11862840f624",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1849.7333333333333,
"y": 909,
"wires": [
[
"1ee0249d39d53664"
]
]
},
{
"id": "1ee0249d39d53664",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1883.4666666666667,
"y": 909,
"wires": [
[
"c101266c79f08666"
]
]
},
{
"id": "c101266c79f08666",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1917.1999999999998,
"y": 909,
"wires": [
[
"b27b278398b93909"
]
]
},
{
"id": "b27b278398b93909",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1950.9333333333334,
"y": 909,
"wires": [
[
"dad48aa196894e7b"
]
]
},
{
"id": "dad48aa196894e7b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1984.666666666667,
"y": 909,
"wires": [
[
"6b18e4e774c0f70d"
]
]
},
{
"id": "6b18e4e774c0f70d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2018.4,
"y": 909,
"wires": [
[
"9e164fb207fe5bf1"
]
]
},
{
"id": "9e164fb207fe5bf1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2052.133333333333,
"y": 909,
"wires": [
[
"9130e0daa96e14da"
]
]
},
{
"id": "9130e0daa96e14da",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2085.866666666667,
"y": 909,
"wires": [
[
"58caef4f678d1fb7"
]
]
},
{
"id": "58caef4f678d1fb7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2119.6000000000004,
"y": 909,
"wires": [
[
"efaa87287113a5f7"
]
]
},
{
"id": "efaa87287113a5f7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2153.3333333333335,
"y": 909,
"wires": [
[
"277af5aed776b963"
]
]
},
{
"id": "277af5aed776b963",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2187.0666666666666,
"y": 909,
"wires": [
[
"dddd88b0e5aeb9af"
]
]
},
{
"id": "dddd88b0e5aeb9af",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2220.8,
"y": 909,
"wires": [
[
"5ee065e4e8c2ad24"
]
]
},
{
"id": "5ee065e4e8c2ad24",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2254.5333333333338,
"y": 909,
"wires": [
[
"6827dbba597e23b0"
]
]
},
{
"id": "6827dbba597e23b0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2286.2666015625,
"y": 909,
"wires": [
[
"85c6d0c32baba2fd"
]
]
},
{
"id": "85c6d0c32baba2fd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2320,
"y": 909,
"wires": [
[
"0487d6df32ac0ba3"
]
]
},
{
"id": "6e0482ba16bf9ba0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1815.99990234375,
"y": 941,
"wires": [
[
"26262408b594478e"
]
]
},
{
"id": "26262408b594478e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1849.7332356770833,
"y": 941,
"wires": [
[
"0ecd148a178c2a0a"
]
]
},
{
"id": "0ecd148a178c2a0a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1883.4665690104166,
"y": 941,
"wires": [
[
"169b39442235efb1"
]
]
},
{
"id": "169b39442235efb1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1917.1999023437497,
"y": 941,
"wires": [
[
"b8aa23d3e721905c"
]
]
},
{
"id": "b8aa23d3e721905c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1950.9332356770833,
"y": 941,
"wires": [
[
"03e1a4d0d3c3d602"
]
]
},
{
"id": "03e1a4d0d3c3d602",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1984.6665690104169,
"y": 941,
"wires": [
[
"fb3b143f4a66d2f0"
]
]
},
{
"id": "fb3b143f4a66d2f0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2018.39990234375,
"y": 941,
"wires": [
[
"2d7f59c517613c9b"
]
]
},
{
"id": "2d7f59c517613c9b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2052.133235677083,
"y": 941,
"wires": [
[
"71b7763bebb13984"
]
]
},
{
"id": "71b7763bebb13984",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2085.8665690104167,
"y": 941,
"wires": [
[
"af8285c027350279"
]
]
},
{
"id": "af8285c027350279",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2119.5999023437503,
"y": 941,
"wires": [
[
"a4e20779b6376251"
]
]
},
{
"id": "a4e20779b6376251",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2153.3332356770834,
"y": 941,
"wires": [
[
"d363ef25a7ab42a2"
]
]
},
{
"id": "d363ef25a7ab42a2",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2187.0665690104165,
"y": 941,
"wires": [
[
"156952ebe9cebbdf"
]
]
},
{
"id": "156952ebe9cebbdf",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2220.79990234375,
"y": 941,
"wires": [
[
"446092dca0f0b71d"
]
]
},
{
"id": "446092dca0f0b71d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2254.5332356770837,
"y": 941,
"wires": [
[
"b5af45d2721e40cb"
]
]
},
{
"id": "b5af45d2721e40cb",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2288.266569010417,
"y": 941,
"wires": [
[
"7ea130a86f0ea503"
]
]
},
{
"id": "7ea130a86f0ea503",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2321.99990234375,
"y": 941,
"wires": [
[
"d6e95cb13abeaa95"
]
]
},
{
"id": "16b4b56b80d59684",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1814.99990234375,
"y": 972,
"wires": [
[
"ae056b03ddbf8a70"
]
]
},
{
"id": "ae056b03ddbf8a70",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1848.7332356770835,
"y": 972,
"wires": [
[
"a8dd944d308b8412"
]
]
},
{
"id": "a8dd944d308b8412",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1882.4665690104166,
"y": 972,
"wires": [
[
"ded975b1aa72b5d5"
]
]
},
{
"id": "ded975b1aa72b5d5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1916.1999023437497,
"y": 972,
"wires": [
[
"19c8a06cc91e4ec4"
]
]
},
{
"id": "19c8a06cc91e4ec4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1949.9332356770833,
"y": 972,
"wires": [
[
"23b7a3232ab976b5"
]
]
},
{
"id": "23b7a3232ab976b5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1983.6665690104169,
"y": 972,
"wires": [
[
"1210af1c7c4f7858"
]
]
},
{
"id": "1210af1c7c4f7858",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2017.39990234375,
"y": 972,
"wires": [
[
"6bc25887be64869c"
]
]
},
{
"id": "6bc25887be64869c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2051.133235677083,
"y": 972,
"wires": [
[
"3d1d989b2e0699ec"
]
]
},
{
"id": "3d1d989b2e0699ec",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2084.8665690104167,
"y": 972,
"wires": [
[
"182d1c921389edd0"
]
]
},
{
"id": "182d1c921389edd0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2118.5999023437503,
"y": 972,
"wires": [
[
"436f8d35e6208eaa"
]
]
},
{
"id": "436f8d35e6208eaa",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2152.3332356770834,
"y": 972,
"wires": [
[
"a1fff5df6576fbe7"
]
]
},
{
"id": "a1fff5df6576fbe7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2186.0665690104165,
"y": 972,
"wires": [
[
"26f34f7a9ad70dd0"
]
]
},
{
"id": "26f34f7a9ad70dd0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2219.79990234375,
"y": 972,
"wires": [
[
"ca782169fe5c4aee"
]
]
},
{
"id": "ca782169fe5c4aee",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2253.5332356770837,
"y": 972,
"wires": [
[
"aa9941a448c1cb54"
]
]
},
{
"id": "aa9941a448c1cb54",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2287.266569010417,
"y": 972,
"wires": [
[
"a6a4ae852a6e3266"
]
]
},
{
"id": "a6a4ae852a6e3266",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2320.99990234375,
"y": 972,
"wires": [
[
"2211d5077f1f5489"
]
]
},
{
"id": "bfe94a7d7b754ff9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1814.99990234375,
"y": 1002,
"wires": [
[
"58f6941a39580ad5"
]
]
},
{
"id": "58f6941a39580ad5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1848.7332356770835,
"y": 1002,
"wires": [
[
"e6dd5c5abfb438b1"
]
]
},
{
"id": "e6dd5c5abfb438b1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1882.4665690104166,
"y": 1002,
"wires": [
[
"2b0e97bb4c7a0103"
]
]
},
{
"id": "2b0e97bb4c7a0103",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1916.1999023437497,
"y": 1002,
"wires": [
[
"853355eddc175c3d"
]
]
},
{
"id": "853355eddc175c3d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1949.9332356770833,
"y": 1002,
"wires": [
[
"80e80c2ffea7c191"
]
]
},
{
"id": "80e80c2ffea7c191",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1983.6665690104169,
"y": 1002,
"wires": [
[
"aac8d4d11896c4bd"
]
]
},
{
"id": "aac8d4d11896c4bd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2017.39990234375,
"y": 1002,
"wires": [
[
"bd55d0313d2ae460"
]
]
},
{
"id": "bd55d0313d2ae460",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2051.133235677083,
"y": 1002,
"wires": [
[
"d96582e1288bbcab"
]
]
},
{
"id": "d96582e1288bbcab",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2084.8665690104167,
"y": 1002,
"wires": [
[
"ef09a1cff908476c"
]
]
},
{
"id": "ef09a1cff908476c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2118.5999023437503,
"y": 1002,
"wires": [
[
"9cbd5de28241e6e4"
]
]
},
{
"id": "9cbd5de28241e6e4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2152.3332356770834,
"y": 1002,
"wires": [
[
"cfce077cde7103a5"
]
]
},
{
"id": "cfce077cde7103a5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2186.0665690104165,
"y": 1002,
"wires": [
[
"cd04a6ed1ce9ad2b"
]
]
},
{
"id": "cd04a6ed1ce9ad2b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2219.79990234375,
"y": 1002,
"wires": [
[
"e354ec8b1d862c6e"
]
]
},
{
"id": "e354ec8b1d862c6e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2253.5332356770837,
"y": 1002,
"wires": [
[
"1fef5febe8ff4415"
]
]
},
{
"id": "1fef5febe8ff4415",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2287.266569010417,
"y": 1002,
"wires": [
[
"bacc21aab9cdaf34"
]
]
},
{
"id": "bacc21aab9cdaf34",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2320.99990234375,
"y": 1002,
"wires": [
[
"e32ce5a7168f257e"
]
]
},
{
"id": "6ea00baf9b11a099",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1814.99990234375,
"y": 1033,
"wires": [
[
"518b43386ba5bade"
]
]
},
{
"id": "518b43386ba5bade",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1848.7332356770833,
"y": 1033,
"wires": [
[
"d383c290bb82e22a"
]
]
},
{
"id": "d383c290bb82e22a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1882.4665690104166,
"y": 1033,
"wires": [
[
"55e450ef9a26fa2c"
]
]
},
{
"id": "55e450ef9a26fa2c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1916.1999023437497,
"y": 1033,
"wires": [
[
"98df05fed2dd75b7"
]
]
},
{
"id": "98df05fed2dd75b7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1949.9332356770833,
"y": 1033,
"wires": [
[
"ca954f7be88c9065"
]
]
},
{
"id": "ca954f7be88c9065",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1983.6665690104169,
"y": 1033,
"wires": [
[
"9da15fd29f015b80"
]
]
},
{
"id": "9da15fd29f015b80",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2017.39990234375,
"y": 1033,
"wires": [
[
"92780ec0d4181baf"
]
]
},
{
"id": "92780ec0d4181baf",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2051.133235677083,
"y": 1033,
"wires": [
[
"9914cc23d7b98ed8"
]
]
},
{
"id": "9914cc23d7b98ed8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2084.8665690104167,
"y": 1033,
"wires": [
[
"8a6f24582377e232"
]
]
},
{
"id": "8a6f24582377e232",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2118.5999023437503,
"y": 1033,
"wires": [
[
"826ac8bf8560ba46"
]
]
},
{
"id": "826ac8bf8560ba46",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2152.3332356770834,
"y": 1033,
"wires": [
[
"80a6ae1fba975471"
]
]
},
{
"id": "80a6ae1fba975471",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2186.0665690104165,
"y": 1033,
"wires": [
[
"6900396c318c04d3"
]
]
},
{
"id": "6900396c318c04d3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2219.79990234375,
"y": 1033,
"wires": [
[
"310053d7d37e362f"
]
]
},
{
"id": "310053d7d37e362f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2253.5332356770837,
"y": 1033,
"wires": [
[
"4fe3b6c2f57a747b"
]
]
},
{
"id": "4fe3b6c2f57a747b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2287.266569010417,
"y": 1033,
"wires": [
[
"ff0a2cf16b5f4574"
]
]
},
{
"id": "ff0a2cf16b5f4574",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2320.99990234375,
"y": 1033,
"wires": [
[
"157ca8a3da9a47ab"
]
]
},
{
"id": "5e86b70dffe4fb92",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1814.99990234375,
"y": 1064,
"wires": [
[
"45bfe1dd1abba1c1"
]
]
},
{
"id": "45bfe1dd1abba1c1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1848.7332356770833,
"y": 1064,
"wires": [
[
"77e33f2219bcec93"
]
]
},
{
"id": "77e33f2219bcec93",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1882.4665690104166,
"y": 1064,
"wires": [
[
"2a4c4a8c86ab9d57"
]
]
},
{
"id": "2a4c4a8c86ab9d57",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1916.1999023437497,
"y": 1064,
"wires": [
[
"5aef221e89de135f"
]
]
},
{
"id": "5aef221e89de135f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1949.9332356770833,
"y": 1064,
"wires": [
[
"ae43b520b8108cfb"
]
]
},
{
"id": "ae43b520b8108cfb",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1983.6665690104169,
"y": 1064,
"wires": [
[
"1485c1fafa1a78e7"
]
]
},
{
"id": "1485c1fafa1a78e7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2017.39990234375,
"y": 1064,
"wires": [
[
"ba7954e991184c3b"
]
]
},
{
"id": "ba7954e991184c3b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2051.133235677083,
"y": 1064,
"wires": [
[
"c1ef02584db31b6b"
]
]
},
{
"id": "c1ef02584db31b6b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2084.8665690104167,
"y": 1064,
"wires": [
[
"95ceacd157aecff6"
]
]
},
{
"id": "95ceacd157aecff6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2118.5999023437503,
"y": 1064,
"wires": [
[
"88275eae3a1894a9"
]
]
},
{
"id": "88275eae3a1894a9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2152.3332356770834,
"y": 1064,
"wires": [
[
"a3fd9ff49ed50d94"
]
]
},
{
"id": "a3fd9ff49ed50d94",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2186.0665690104165,
"y": 1064,
"wires": [
[
"19e9652f6b490060"
]
]
},
{
"id": "19e9652f6b490060",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2219.79990234375,
"y": 1064,
"wires": [
[
"de838803c6f2ae7e"
]
]
},
{
"id": "de838803c6f2ae7e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2253.5332356770837,
"y": 1064,
"wires": [
[
"feb3338caa45bb5d"
]
]
},
{
"id": "feb3338caa45bb5d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2287.266569010417,
"y": 1064,
"wires": [
[
"0002d8f283f34a24"
]
]
},
{
"id": "0002d8f283f34a24",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2320.99990234375,
"y": 1064,
"wires": [
[
"24a1cafd20875e47"
]
]
},
{
"id": "b22315d7f622d3de",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1813.99990234375,
"y": 1095,
"wires": [
[
"c516494c7771d614"
]
]
},
{
"id": "c516494c7771d614",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1847.7332356770835,
"y": 1095,
"wires": [
[
"18ea7d87f94a2086"
]
]
},
{
"id": "18ea7d87f94a2086",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1881.4665690104166,
"y": 1095,
"wires": [
[
"befb6db8d7669858"
]
]
},
{
"id": "befb6db8d7669858",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1915.1999023437497,
"y": 1095,
"wires": [
[
"0ae7eebd1d8eb9ff"
]
]
},
{
"id": "0ae7eebd1d8eb9ff",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1948.9332356770833,
"y": 1095,
"wires": [
[
"c0a32bcb53ecaa14"
]
]
},
{
"id": "c0a32bcb53ecaa14",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1982.6665690104169,
"y": 1095,
"wires": [
[
"96b0e80e1bc5c703"
]
]
},
{
"id": "96b0e80e1bc5c703",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2016.39990234375,
"y": 1095,
"wires": [
[
"877ca4e6c6313511"
]
]
},
{
"id": "877ca4e6c6313511",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2050.133235677083,
"y": 1095,
"wires": [
[
"15501734a62bbb8c"
]
]
},
{
"id": "15501734a62bbb8c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2083.8665690104167,
"y": 1095,
"wires": [
[
"07244f2712a62628"
]
]
},
{
"id": "07244f2712a62628",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2117.5999023437503,
"y": 1095,
"wires": [
[
"fac1b9a609fde539"
]
]
},
{
"id": "fac1b9a609fde539",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2151.3332356770834,
"y": 1095,
"wires": [
[
"905b51c63b54eeb6"
]
]
},
{
"id": "905b51c63b54eeb6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2185.0665690104165,
"y": 1095,
"wires": [
[
"7af4ff79bc086d31"
]
]
},
{
"id": "7af4ff79bc086d31",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2218.79990234375,
"y": 1095,
"wires": [
[
"9df8884dcf53cbe0"
]
]
},
{
"id": "9df8884dcf53cbe0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2252.5332356770837,
"y": 1095,
"wires": [
[
"6e713109426423ba"
]
]
},
{
"id": "6e713109426423ba",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2286.266569010417,
"y": 1095,
"wires": [
[
"8949bb20f25f5d38"
]
]
},
{
"id": "8949bb20f25f5d38",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2319.99990234375,
"y": 1095,
"wires": [
[
"d02c24875f84e3fc"
]
]
},
{
"id": "9c18f86053f06479",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1813.99990234375,
"y": 1126,
"wires": [
[
"7cf52203a8d8ce83"
]
]
},
{
"id": "7cf52203a8d8ce83",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1847.7332356770835,
"y": 1126,
"wires": [
[
"6a4b5911f359885d"
]
]
},
{
"id": "6a4b5911f359885d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1881.4665690104166,
"y": 1126,
"wires": [
[
"51fec67c972cc64f"
]
]
},
{
"id": "51fec67c972cc64f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1915.1999023437497,
"y": 1126,
"wires": [
[
"47bdee6526c70c63"
]
]
},
{
"id": "47bdee6526c70c63",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1948.9332356770833,
"y": 1126,
"wires": [
[
"61481c21ca06655a"
]
]
},
{
"id": "61481c21ca06655a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1982.6665690104169,
"y": 1126,
"wires": [
[
"88e15782584fe775"
]
]
},
{
"id": "88e15782584fe775",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2016.39990234375,
"y": 1126,
"wires": [
[
"1b662d5270b86f6f"
]
]
},
{
"id": "1b662d5270b86f6f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2050.133235677083,
"y": 1126,
"wires": [
[
"409e01c2595208f7"
]
]
},
{
"id": "409e01c2595208f7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2083.8665690104167,
"y": 1126,
"wires": [
[
"32e85c239c06e480"
]
]
},
{
"id": "32e85c239c06e480",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2117.5999023437503,
"y": 1126,
"wires": [
[
"58f2e3ae0838383b"
]
]
},
{
"id": "58f2e3ae0838383b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2151.3332356770834,
"y": 1126,
"wires": [
[
"af77210d49fddaa0"
]
]
},
{
"id": "af77210d49fddaa0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2185.0665690104165,
"y": 1126,
"wires": [
[
"3f1601539ff3b93e"
]
]
},
{
"id": "3f1601539ff3b93e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2218.79990234375,
"y": 1126,
"wires": [
[
"ac932d2310934692"
]
]
},
{
"id": "ac932d2310934692",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2252.5332356770837,
"y": 1126,
"wires": [
[
"fdf686d5f8fc3af8"
]
]
},
{
"id": "fdf686d5f8fc3af8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2286.266569010417,
"y": 1126,
"wires": [
[
"149dd5b1e5e64fb4"
]
]
},
{
"id": "149dd5b1e5e64fb4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2319.99990234375,
"y": 1126,
"wires": [
[
"8bde29909c054f05"
]
]
},
{
"id": "4912824944d5f81e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1812.99990234375,
"y": 1157,
"wires": [
[
"4fb7aa78b35a243d"
]
]
},
{
"id": "4fb7aa78b35a243d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1846.7332356770835,
"y": 1157,
"wires": [
[
"5c23306558f77dd4"
]
]
},
{
"id": "5c23306558f77dd4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1880.4665690104166,
"y": 1157,
"wires": [
[
"18750eaa60e08e29"
]
]
},
{
"id": "18750eaa60e08e29",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1914.1999023437497,
"y": 1157,
"wires": [
[
"ad565772aa3a23af"
]
]
},
{
"id": "ad565772aa3a23af",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1947.9332356770833,
"y": 1157,
"wires": [
[
"ca372c4360eaaf91"
]
]
},
{
"id": "ca372c4360eaaf91",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1981.6665690104169,
"y": 1157,
"wires": [
[
"ca18eddc4d8c63b0"
]
]
},
{
"id": "ca18eddc4d8c63b0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2015.39990234375,
"y": 1157,
"wires": [
[
"cd4eea90d8c023c0"
]
]
},
{
"id": "cd4eea90d8c023c0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2049.133235677083,
"y": 1157,
"wires": [
[
"d092b5fc1ce1bfb0"
]
]
},
{
"id": "d092b5fc1ce1bfb0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2082.8665690104167,
"y": 1157,
"wires": [
[
"8e937a6b2e1c66d0"
]
]
},
{
"id": "8e937a6b2e1c66d0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2116.5999023437503,
"y": 1157,
"wires": [
[
"e252f4477440c961"
]
]
},
{
"id": "e252f4477440c961",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2150.3332356770834,
"y": 1157,
"wires": [
[
"847a9a782ecf29a8"
]
]
},
{
"id": "847a9a782ecf29a8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2184.0665690104165,
"y": 1157,
"wires": [
[
"28329858e2485421"
]
]
},
{
"id": "28329858e2485421",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2217.79990234375,
"y": 1157,
"wires": [
[
"185a8b76f60b5c9d"
]
]
},
{
"id": "185a8b76f60b5c9d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2251.5332356770837,
"y": 1157,
"wires": [
[
"bf31474ae84c55fe"
]
]
},
{
"id": "bf31474ae84c55fe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2285.266569010417,
"y": 1157,
"wires": [
[
"9506e5c8b524b64d"
]
]
},
{
"id": "9506e5c8b524b64d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2317.99990234375,
"y": 1156,
"wires": [
[
"aa481489d7e57a73"
]
]
},
{
"id": "d9df7910be5caf73",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1812.99990234375,
"y": 1188,
"wires": [
[
"e9fc94c2be272696"
]
]
},
{
"id": "e9fc94c2be272696",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1846.7332356770835,
"y": 1188,
"wires": [
[
"117a5d5bb95257f1"
]
]
},
{
"id": "117a5d5bb95257f1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1880.4665690104166,
"y": 1188,
"wires": [
[
"10ba82b79b4e9a70"
]
]
},
{
"id": "10ba82b79b4e9a70",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1914.1999023437497,
"y": 1188,
"wires": [
[
"265f67bf4ebe5106"
]
]
},
{
"id": "265f67bf4ebe5106",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1947.9332356770833,
"y": 1188,
"wires": [
[
"efe30399271a8386"
]
]
},
{
"id": "efe30399271a8386",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1981.6665690104169,
"y": 1188,
"wires": [
[
"da4792ef499a1b28"
]
]
},
{
"id": "da4792ef499a1b28",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2015.39990234375,
"y": 1188,
"wires": [
[
"549076fa948462da"
]
]
},
{
"id": "549076fa948462da",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2049.133235677083,
"y": 1188,
"wires": [
[
"b6cf650fdf0b6ff6"
]
]
},
{
"id": "b6cf650fdf0b6ff6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2082.8665690104167,
"y": 1188,
"wires": [
[
"b205cde7e766c6a1"
]
]
},
{
"id": "b205cde7e766c6a1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2116.5999023437503,
"y": 1188,
"wires": [
[
"5ed7f9efe8751f27"
]
]
},
{
"id": "5ed7f9efe8751f27",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2150.3332356770834,
"y": 1188,
"wires": [
[
"b518a18cfceb75c5"
]
]
},
{
"id": "b518a18cfceb75c5",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2184.0665690104165,
"y": 1188,
"wires": [
[
"c2c3e5b141efd592"
]
]
},
{
"id": "c2c3e5b141efd592",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2217.79990234375,
"y": 1188,
"wires": [
[
"840c10afbb2399d6"
]
]
},
{
"id": "840c10afbb2399d6",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2251.5332356770837,
"y": 1188,
"wires": [
[
"e72d0ebc9501a513"
]
]
},
{
"id": "e72d0ebc9501a513",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2285.266569010417,
"y": 1188,
"wires": [
[
"aaec64fac80a748f"
]
]
},
{
"id": "aaec64fac80a748f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2318.99990234375,
"y": 1188,
"wires": [
[
"32371d91fa183cf3"
]
]
},
{
"id": "03404c32f0853162",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1811.99990234375,
"y": 1219,
"wires": [
[
"4949e2adcc0a2bbe"
]
]
},
{
"id": "4949e2adcc0a2bbe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1845.7332356770835,
"y": 1219,
"wires": [
[
"b7b95a63cb722e79"
]
]
},
{
"id": "b7b95a63cb722e79",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1879.4665690104166,
"y": 1219,
"wires": [
[
"fb2fc7b6600ad566"
]
]
},
{
"id": "fb2fc7b6600ad566",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1913.1999023437497,
"y": 1219,
"wires": [
[
"29dd45c53eeef3aa"
]
]
},
{
"id": "29dd45c53eeef3aa",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1946.9332356770833,
"y": 1219,
"wires": [
[
"44ddd335ae3b73ee"
]
]
},
{
"id": "44ddd335ae3b73ee",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1980.6665690104169,
"y": 1219,
"wires": [
[
"2701a1333ba2a2fb"
]
]
},
{
"id": "2701a1333ba2a2fb",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2014.39990234375,
"y": 1219,
"wires": [
[
"2605d01bdc2c7e37"
]
]
},
{
"id": "2605d01bdc2c7e37",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2048.133235677083,
"y": 1219,
"wires": [
[
"92cd0d9b02164b81"
]
]
},
{
"id": "92cd0d9b02164b81",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2081.8665690104167,
"y": 1219,
"wires": [
[
"cf58762f2d736196"
]
]
},
{
"id": "cf58762f2d736196",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2115.5999023437503,
"y": 1219,
"wires": [
[
"61574cf510fea218"
]
]
},
{
"id": "61574cf510fea218",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2149.3332356770834,
"y": 1219,
"wires": [
[
"87a66b85bb6d3099"
]
]
},
{
"id": "87a66b85bb6d3099",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2183.0665690104165,
"y": 1219,
"wires": [
[
"3141218bd4d853eb"
]
]
},
{
"id": "3141218bd4d853eb",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2216.79990234375,
"y": 1219,
"wires": [
[
"b898d088e3e549c8"
]
]
},
{
"id": "b898d088e3e549c8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2250.5332356770837,
"y": 1219,
"wires": [
[
"8356ac481804a8b4"
]
]
},
{
"id": "8356ac481804a8b4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2284.266569010417,
"y": 1219,
"wires": [
[
"70a7662784f64b4e"
]
]
},
{
"id": "70a7662784f64b4e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2317.99990234375,
"y": 1219,
"wires": [
[
"b3329882a7979641"
]
]
},
{
"id": "339e91c174af914f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1811.99990234375,
"y": 1250,
"wires": [
[
"710dab92eb86ac9d"
]
]
},
{
"id": "710dab92eb86ac9d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1845.7332356770835,
"y": 1250,
"wires": [
[
"22bb8c72ff61a819"
]
]
},
{
"id": "22bb8c72ff61a819",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1879.4665690104166,
"y": 1250,
"wires": [
[
"96242f72067b164b"
]
]
},
{
"id": "96242f72067b164b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1913.1999023437497,
"y": 1250,
"wires": [
[
"4a5a003c4c0f58b7"
]
]
},
{
"id": "4a5a003c4c0f58b7",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1946.9332356770833,
"y": 1250,
"wires": [
[
"fac317213322667f"
]
]
},
{
"id": "fac317213322667f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1980.6665690104169,
"y": 1250,
"wires": [
[
"3ee9d1d95bdb5459"
]
]
},
{
"id": "3ee9d1d95bdb5459",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2014.39990234375,
"y": 1250,
"wires": [
[
"217bc5d4d94544dd"
]
]
},
{
"id": "217bc5d4d94544dd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2048.133235677083,
"y": 1250,
"wires": [
[
"2e0ca1123329d456"
]
]
},
{
"id": "2e0ca1123329d456",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2081.8665690104167,
"y": 1250,
"wires": [
[
"232b60a92e19a2af"
]
]
},
{
"id": "232b60a92e19a2af",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2115.5999023437503,
"y": 1250,
"wires": [
[
"0a9e6908c9befc62"
]
]
},
{
"id": "0a9e6908c9befc62",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2149.3332356770834,
"y": 1250,
"wires": [
[
"64d9517bd4eb6d52"
]
]
},
{
"id": "64d9517bd4eb6d52",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2183.0665690104165,
"y": 1250,
"wires": [
[
"55f09dde56ec9656"
]
]
},
{
"id": "55f09dde56ec9656",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2216.79990234375,
"y": 1250,
"wires": [
[
"cec23b7d7addbb66"
]
]
},
{
"id": "cec23b7d7addbb66",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2250.5332356770837,
"y": 1250,
"wires": [
[
"4b8f0e9b24c17439"
]
]
},
{
"id": "4b8f0e9b24c17439",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2284.266569010417,
"y": 1250,
"wires": [
[
"635efe36c4d596b9"
]
]
},
{
"id": "635efe36c4d596b9",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2317.99990234375,
"y": 1250,
"wires": [
[
"bc7622c6760f663d"
]
]
},
{
"id": "291a551e498c039b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1811.99990234375,
"y": 1281,
"wires": [
[
"4271cb09ea56bf51"
]
]
},
{
"id": "4271cb09ea56bf51",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1845.7332356770835,
"y": 1281,
"wires": [
[
"fef0f55ce7dfbb6a"
]
]
},
{
"id": "fef0f55ce7dfbb6a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1879.4665690104166,
"y": 1281,
"wires": [
[
"d622ebc4d674e0f0"
]
]
},
{
"id": "d622ebc4d674e0f0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1913.1999023437497,
"y": 1281,
"wires": [
[
"673ed66724f3e7be"
]
]
},
{
"id": "673ed66724f3e7be",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1946.9332356770833,
"y": 1281,
"wires": [
[
"984e9cd9ba95c361"
]
]
},
{
"id": "984e9cd9ba95c361",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1980.6665690104169,
"y": 1281,
"wires": [
[
"08d31de979a5b890"
]
]
},
{
"id": "08d31de979a5b890",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2014.39990234375,
"y": 1281,
"wires": [
[
"fea971e363c6eea3"
]
]
},
{
"id": "fea971e363c6eea3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2048.133235677083,
"y": 1281,
"wires": [
[
"2a8c466c3953d5af"
]
]
},
{
"id": "2a8c466c3953d5af",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2081.8665690104167,
"y": 1281,
"wires": [
[
"13ec7164142c110f"
]
]
},
{
"id": "13ec7164142c110f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2115.5999023437503,
"y": 1281,
"wires": [
[
"cd7c6ca1ff42fe09"
]
]
},
{
"id": "cd7c6ca1ff42fe09",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2149.3332356770834,
"y": 1281,
"wires": [
[
"3df132a7b30946f3"
]
]
},
{
"id": "3df132a7b30946f3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2183.0665690104165,
"y": 1281,
"wires": [
[
"3a531ebec2f3209c"
]
]
},
{
"id": "3a531ebec2f3209c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2216.79990234375,
"y": 1281,
"wires": [
[
"c1caecc073fa7fad"
]
]
},
{
"id": "c1caecc073fa7fad",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2250.5332356770837,
"y": 1281,
"wires": [
[
"1b67ae8432f0435b"
]
]
},
{
"id": "1b67ae8432f0435b",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2284.266569010417,
"y": 1281,
"wires": [
[
"db7977c753a99577"
]
]
},
{
"id": "db7977c753a99577",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2317.99990234375,
"y": 1281,
"wires": [
[
"c6d81fe5884c4323"
]
]
},
{
"id": "9a2e1a01292068d0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1811.99990234375,
"y": 1312,
"wires": [
[
"40d0677e70b1b9f4"
]
]
},
{
"id": "40d0677e70b1b9f4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1845.7332356770835,
"y": 1312,
"wires": [
[
"55fa13b0f75231c3"
]
]
},
{
"id": "55fa13b0f75231c3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1879.4665690104166,
"y": 1312,
"wires": [
[
"4fb5af671022e17f"
]
]
},
{
"id": "4fb5af671022e17f",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1913.1999023437497,
"y": 1312,
"wires": [
[
"4cdb537563343cbc"
]
]
},
{
"id": "4cdb537563343cbc",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1946.9332356770833,
"y": 1312,
"wires": [
[
"a9fe7b8179478bd8"
]
]
},
{
"id": "a9fe7b8179478bd8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1980.6665690104169,
"y": 1312,
"wires": [
[
"2d314f0a383da1df"
]
]
},
{
"id": "2d314f0a383da1df",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2014.39990234375,
"y": 1312,
"wires": [
[
"62364cb8c588d883"
]
]
},
{
"id": "62364cb8c588d883",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2048.133235677083,
"y": 1312,
"wires": [
[
"d4c60b99b4280e83"
]
]
},
{
"id": "d4c60b99b4280e83",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2081.8665690104167,
"y": 1312,
"wires": [
[
"29f30840eb05d9c4"
]
]
},
{
"id": "29f30840eb05d9c4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2115.5999023437503,
"y": 1312,
"wires": [
[
"cfac13cc1e0c5d21"
]
]
},
{
"id": "cfac13cc1e0c5d21",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2149.3332356770834,
"y": 1312,
"wires": [
[
"bb27efebb3252499"
]
]
},
{
"id": "bb27efebb3252499",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2183.0665690104165,
"y": 1312,
"wires": [
[
"c49ece94fbef2499"
]
]
},
{
"id": "c49ece94fbef2499",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2216.79990234375,
"y": 1312,
"wires": [
[
"5e3d61be5034db5c"
]
]
},
{
"id": "5e3d61be5034db5c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2250.5332356770837,
"y": 1312,
"wires": [
[
"6e48ba152181b09c"
]
]
},
{
"id": "6e48ba152181b09c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2284.266569010417,
"y": 1312,
"wires": [
[
"29d15630d5949325"
]
]
},
{
"id": "29d15630d5949325",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2317.99990234375,
"y": 1312,
"wires": [
[
"fe047204340d32e4"
]
]
},
{
"id": "a613a1564526027c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1810.99990234375,
"y": 1343,
"wires": [
[
"02b1d2a675aea792"
]
]
},
{
"id": "02b1d2a675aea792",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1844.7332356770835,
"y": 1343,
"wires": [
[
"71f74d64166fd677"
]
]
},
{
"id": "71f74d64166fd677",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1878.4665690104166,
"y": 1343,
"wires": [
[
"5889ef51c302db3e"
]
]
},
{
"id": "5889ef51c302db3e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1912.1999023437497,
"y": 1343,
"wires": [
[
"f3deaa6e30c15ae0"
]
]
},
{
"id": "f3deaa6e30c15ae0",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1945.9332356770833,
"y": 1343,
"wires": [
[
"16b5feb050d878f3"
]
]
},
{
"id": "16b5feb050d878f3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1979.6665690104169,
"y": 1343,
"wires": [
[
"f0a43124358be7d3"
]
]
},
{
"id": "f0a43124358be7d3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2013.39990234375,
"y": 1343,
"wires": [
[
"bd392384319a1515"
]
]
},
{
"id": "bd392384319a1515",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2047.1332356770831,
"y": 1343,
"wires": [
[
"2da5af15c613f065"
]
]
},
{
"id": "2da5af15c613f065",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2080.8665690104167,
"y": 1343,
"wires": [
[
"d393ad277db60815"
]
]
},
{
"id": "d393ad277db60815",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2114.5999023437503,
"y": 1343,
"wires": [
[
"06bd4fcbd3dd5268"
]
]
},
{
"id": "06bd4fcbd3dd5268",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2148.3332356770834,
"y": 1343,
"wires": [
[
"ad887f8608d6c0bc"
]
]
},
{
"id": "ad887f8608d6c0bc",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2182.0665690104165,
"y": 1343,
"wires": [
[
"c1e1e7c4cec108be"
]
]
},
{
"id": "c1e1e7c4cec108be",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2215.79990234375,
"y": 1343,
"wires": [
[
"f928aef5fd66dfcd"
]
]
},
{
"id": "f928aef5fd66dfcd",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2249.5332356770837,
"y": 1343,
"wires": [
[
"6dd8f9032bab2c43"
]
]
},
{
"id": "6dd8f9032bab2c43",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2283.266569010417,
"y": 1343,
"wires": [
[
"f868e868af9a5b19"
]
]
},
{
"id": "f868e868af9a5b19",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2316.99990234375,
"y": 1343,
"wires": [
[
"8e0721aaa264e93a"
]
]
},
{
"id": "e7db3c5adf704451",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1808.8333089192706,
"y": 1373.833251953125,
"wires": [
[
"a1850a5ab6eea962"
]
]
},
{
"id": "a1850a5ab6eea962",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1842.5666422526042,
"y": 1373.833251953125,
"wires": [
[
"2a2d1fafea4ede78"
]
]
},
{
"id": "2a2d1fafea4ede78",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1876.2999755859373,
"y": 1373.833251953125,
"wires": [
[
"42ebcbda0801ade3"
]
]
},
{
"id": "42ebcbda0801ade3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1910.0333089192704,
"y": 1373.833251953125,
"wires": [
[
"018157955ce1030a"
]
]
},
{
"id": "018157955ce1030a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1943.766642252604,
"y": 1373.833251953125,
"wires": [
[
"cad2cc85f116e626"
]
]
},
{
"id": "cad2cc85f116e626",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 1977.4999755859376,
"y": 1373.833251953125,
"wires": [
[
"ac1c2039f6077a88"
]
]
},
{
"id": "ac1c2039f6077a88",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2011.2333089192707,
"y": 1373.833251953125,
"wires": [
[
"ac48f4bae98bec11"
]
]
},
{
"id": "ac48f4bae98bec11",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2044.9666422526038,
"y": 1373.833251953125,
"wires": [
[
"427bd3cc1d2c917d"
]
]
},
{
"id": "427bd3cc1d2c917d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2078.6999755859374,
"y": 1373.833251953125,
"wires": [
[
"69c4028a2116bdbe"
]
]
},
{
"id": "69c4028a2116bdbe",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2112.433308919271,
"y": 1373.833251953125,
"wires": [
[
"f39ca5646f8ee2f8"
]
]
},
{
"id": "f39ca5646f8ee2f8",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2146.166642252604,
"y": 1373.833251953125,
"wires": [
[
"9bfb74e1bb0c1c9d"
]
]
},
{
"id": "9bfb74e1bb0c1c9d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2179.899975585937,
"y": 1373.833251953125,
"wires": [
[
"eff1fe023a6c6a65"
]
]
},
{
"id": "eff1fe023a6c6a65",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2213.633308919271,
"y": 1373.833251953125,
"wires": [
[
"c8fa7831f16db0a1"
]
]
},
{
"id": "c8fa7831f16db0a1",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2247.3666422526044,
"y": 1373.833251953125,
"wires": [
[
"64d34d8771715c0c"
]
]
},
{
"id": "64d34d8771715c0c",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2281.0999755859375,
"y": 1373.833251953125,
"wires": [
[
"1abae172be90fc69"
]
]
},
{
"id": "1abae172be90fc69",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2314.8333089192706,
"y": 1373.833251953125,
"wires": [
[
"d72dfc230bb044a2"
]
]
},
{
"id": "0487d6df32ac0ba3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 909,
"wires": [
[
"2b45c07a725d6307"
]
]
},
{
"id": "d6e95cb13abeaa95",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 941,
"wires": [
[
"7d455618747526df"
]
]
},
{
"id": "2211d5077f1f5489",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 972,
"wires": [
[
"9afd711f63da96fc"
]
]
},
{
"id": "e32ce5a7168f257e",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1002,
"wires": [
[
"f9d0a5bb765b1549"
]
]
},
{
"id": "157ca8a3da9a47ab",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1033,
"wires": [
[
"c5d24a0fef3d9dc8"
]
]
},
{
"id": "24a1cafd20875e47",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1064,
"wires": [
[
"8912b9bc9e7ae268"
]
]
},
{
"id": "d02c24875f84e3fc",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1095,
"wires": [
[
"30f085f3affe162c"
]
]
},
{
"id": "8bde29909c054f05",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1126,
"wires": [
[
"85d8c2f904154575"
]
]
},
{
"id": "aa481489d7e57a73",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1156,
"wires": [
[
"21aedefa2da11447"
]
]
},
{
"id": "32371d91fa183cf3",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1188,
"wires": [
[
"0273db8c018d8fb7"
]
]
},
{
"id": "b3329882a7979641",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1219,
"wires": [
[
"8cc03a87426d168a"
]
]
},
{
"id": "bc7622c6760f663d",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1250,
"wires": [
[
"24245427909f7908"
]
]
},
{
"id": "c6d81fe5884c4323",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1281,
"wires": [
[
"77bec4d2715ac402"
]
]
},
{
"id": "fe047204340d32e4",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1312,
"wires": [
[
"d085cce8174fb47c"
]
]
},
{
"id": "8e0721aaa264e93a",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1343,
"wires": [
[
"15d37dd94e96f038"
]
]
},
{
"id": "d72dfc230bb044a2",
"type": "subflow:528568d05a24b7bb",
"z": "a3f6aebd9bb877bc",
"name": " ",
"x": 2349.833251953125,
"y": 1373.833251953125,
"wires": [
[
"5a9725f8eddcc0e6"
]
]
},
{
"id": "7bcc39dad33106f6",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 755.3111206054688,
"wires": [
[
"83634a918b21644a"
]
]
},
{
"id": "4bc58e80dc1ca3b8",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 808.2888977050782,
"wires": [
[
"5db72afda7f7f885"
]
]
},
{
"id": "09668b27a6182ff2",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 861.2666748046876,
"wires": [
[
"5bd221ca9db13a48"
]
]
},
{
"id": "09326d9c15d4b0a1",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 914.244451904297,
"wires": [
[
"0d3af2b7edc8a5c0"
]
]
},
{
"id": "db4654e07478c54a",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 967.2222290039064,
"wires": [
[
"f6d1d5a4d95f75f6"
]
]
},
{
"id": "96d520fdda10fb67",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1020.2000061035158,
"wires": [
[
"c6eef97a66efb8e1"
]
]
},
{
"id": "1429f7af397917a0",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1073.1777832031253,
"wires": [
[
"57f9aaaff795a1ed"
]
]
},
{
"id": "b9b2911e4764f153",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1126.1555603027346,
"wires": [
[
"0db3fec8e28e8e99"
]
]
},
{
"id": "5e793fc955510d54",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1179.1333374023438,
"wires": [
[
"406d726e5929434c"
]
]
},
{
"id": "97457de8583346b6",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1232.1111145019531,
"wires": [
[
"6f48954a15993a59"
]
]
},
{
"id": "c7a29b3c4dc01dd1",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1285.0888916015624,
"wires": [
[
"61b6000acf6128f5"
]
]
},
{
"id": "3dea16da90982fc2",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1338.0666687011717,
"wires": [
[
"f8f17fefa4ce404b"
]
]
},
{
"id": "f85dd4a6bab570bc",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1391.044445800781,
"wires": [
[
"e6b954fcc07cfd05"
]
]
},
{
"id": "6c0d74ec16df03d0",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1444.0222229003903,
"wires": [
[
"5a424ba79188aad7"
]
]
},
{
"id": "268fa0aaaf984cfb",
"type": "delay",
"z": "a3f6aebd9bb877bc",
"name": "",
"pauseType": "delayv",
"timeout": "345",
"timeoutUnits": "milliseconds",
"rate": "1",
"nbRateUnits": "1",
"rateUnits": "second",
"randomFirst": "1",
"randomLast": "5",
"randomUnits": "seconds",
"drop": false,
"allowrate": false,
"outputs": 1,
"x": 3305,
"y": 1497,
"wires": [
[
"39a33541411832ee"
]
]
},
{
"id": "437ea18fb972abc1",
"type": "change",
"z": "a3f6aebd9bb877bc",
"name": "message delay",
"rules": [
{
"t": "set",
"p": "delay",
"pt": "msg",
"to": "5",
"tot": "num"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 775,
"y": 127,
"wires": [
[
"1ede772c54742b1f"
]
]
}
]
The flow shown can be found on FlowHub.org and can also be viewed in 3D.
However it remains a static image of a flow that creates a ticker wall. Certainly one can see that the code looks like what the code does, i.e., a ticker wall. However real understanding only comes if one can see it in action. Now of course, if you do not have an installation of Node-RED to hand or cannot install Node-RED, then you are very much left in the dark on what the ticker wall looks like in action.
This is something that has been giving me sleepless nights for a long time. I have been thinking about this ever since starting out with Node-RED.
Clarification: Node-RED is a fully blown development environment, you can literally do anything with it. Having an internet facing Node-RED installation with a server would be an open invitation to all sorts of nasty happenings. The Internet is no longer that friendly place frequented by academics to exchange ideas, the internet has become a commercial affair, a battle for the eyeballs of consumers. An open installation of Node-RED is therefore not an option.
Having a login or SaaS solution would be one approach but that would be one step too far for my intended audience. Who is willing to signup for a service just to see a ticker wall? Certainly not me. What was needed was an in-browser server-less Node-RED that simulates the workings of a complete Node-RED.
There have been a couple of attempts, one using Stackblitz which installs an entire Node-RED setup in the browser. Unfortunately the Stackblitz solution is too technical and fragile to provide a serious approach for all browsers, mobile/desktop and for all users. An existing a server-less version of Node-RED does what I want but Pagenodes has not been updated for six years and has an old Node-RED version. But it gave me the idea for creating something similar.
I sat down on one of my sleepless days and began playing around. Strangely it turns out to be far simpler than I had thought — especially having played around with Stackblitz. In the end, deadred was born[2]. Now the same flow shown above can be viewed and run/executed/experienced in a Node-RED simulation. As can any flow hosted at FlowHub.org — my site for hosting the various flows that I have played around with.
But wait, that’s not all!
I then realised that I could also embed that Node-RED into my blog:
Finally I can simulate the Node-RED experience in the browser, with no strings attached and no hackable server. If you want to create a bitcoin miner with the static Node-RED installation, go ahead - it will run in your browser, not on my server! The ticker wall flow can be started by clicking the button on the top left:
Finally everyone can enjoy using Node-RED at the click of a button, no signup, no credit card necessary.
At this point, I have a confession to make: the server-less Node-RED is not completely server-less. In fact there is a server to provide the initial flow. There are a couple of other things the server does to ensure that Node-RED does not complain about not having a server. The code for this server is this flow — of course, the server for the server-less Node-RED is a Node-RED flow.
The flows that can initially be loaded are hosted at FlowHub.org and have a fhid=
parameter. Using a gist= parameter for referring to a flow hosted at flows.nodered.org is also supported.
If you want to do this at home, then clone the repo, install the server flow and change the dynamic server address. I have tried to keep the changes to the original javascript code to a minimum. My changes to that file are contained in the red.cdn.js and all other additions are in deadred.js - for simulating flow execution.
In the end, to embed the above Node-RED, all I did was:
<iframe src="https://deadred.openmindmap.org?fhid=a3f6aebd9bb877bc" width="100%" height="600px"></iframe>
That fhid=
can then be replaced with gist=
and you can embed any Node-RED flow into your page.
As usual and as expected, not all browsers will support this. Chrome requires the iframe to come from the same domain, so I used the subdomain deadred
(it requires this because of local storage access). Firefox and Safari seem less caring about that, but it seems using a subdomain and the same domain is best for embedding iframes.
The code for transforming Node-RED flows into vector images such as the one above, is over at GitHub. ↩︎
I did not call it deadred for marketing purposes, originally I had not planned to add flow execution simulation so it was dead. With partial flow execution, its seems to be a concussed Node-RED rather than dead. ↩︎