{
  "Config": {
    "Build": {
      "Board": "esp32:esp32:esp32:UploadSpeed=921600,CPUFreq=240,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,PSRAM=disabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default",
      "Upload": {
        "Port": "COM3"
      }
    }
  },
  "Version": "2",
  "Product": "Visuino Pro - Visual Arduino Programming",
  "Content": "OpenWire Diagram",
  "Units": [
    {
      "Type": "Diagram",
      "Name": "__OpenWireRootUnit__",
      "*": [
        {
          "X": 1888,
          "Name": "Arduino",
          "Instance": {
            "I2SChannels": {
              "*": [
                {
                  "+": "TArduino_ESP32_I2SPDM"
                },
                {
                  "+": "TArduino_ESP32_I2SPDM"
                }
              ]
            },
            "Serial": {
              "*": [
                {
                  "+": "TArduinoBreakHardwareSerial0"
                },
                {
                  "+": "TArduinoESP32DefinedPinsSerial1"
                },
                {
                  "+": "TArduinoESP32DefinedPinsSerial2"
                }
              ]
            },
            "+": "TArduinoBoard",
            "Modules": {
              "*": [
                {
                  "Ethernet": {
                    "HostName": ""
                  },
                  "HostName": "",
                  "+": "TArduinoESP32WiFiModule",
                  "ESPNow": {
                    "PrimaryKey": {
                      "_Data": ""
                    }
                  },
                  "AccessPoint": {
                    "SSID": "",
                    "Password": ""
                  }
                },
                {
                  "+": "TArduinoESP32CanBusModule"
                },
                {
                  "OutputPins": {
                    "Form": "__OpenWireRootUnit__",
                    "Pins": [
                      {
                        "Type": "ptSource",
                        "SinkPins": [
                          {
                            "ID": "__OpenWireRootUnit__.Button1.InputPin"
                          }
                        ]
                      },
                      {
                        "Type": "ptSource",
                        "SinkPins": [
                          {
                            "ID": "__OpenWireRootUnit__.Button2.InputPin"
                          }
                        ]
                      }
                    ]
                  },
                  "+": "TTTGOTDisplayESP32ButtonsModule"
                },
                {
                  "Elements": {
                    "*": [
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Height": 40,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "X": 10,
                        "Name": "Draw Ellipse1",
                        "Color": 4294967040,
                        "Y": 15
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Height": 40,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "X": 55,
                        "Name": "Draw Ellipse2",
                        "Color": 4294967040,
                        "Y": 15
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Height": 40,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "X": 100,
                        "Name": "Draw Ellipse3",
                        "Color": 4294967040,
                        "Y": 15
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Height": 40,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "X": 10,
                        "Name": "Draw Ellipse4",
                        "Color": 4294967040,
                        "Y": 75
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Height": 40,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "X": 55,
                        "Name": "Draw Ellipse5",
                        "Color": 4294967040,
                        "Y": 75
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.Inverter2.OutputPin"
                            }
                          ]
                        },
                        "Height": 40,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 5 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.Inverter2.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 100,
                        "Name": "Draw Ellipse6",
                        "Color": 4294967040,
                        "Enabled": false,
                        "Y": 75
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "X": 19,
                        "Name": "Text Field1",
                        "InitialValue": "",
                        "Y": 29
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "X": 64,
                        "Name": "Text Field2",
                        "InitialValue": "",
                        "Y": 29
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.Inverter2.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "X": 109,
                        "Name": "Text Field3",
                        "InitialValue": "",
                        "Y": 29
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "X": 19,
                        "Name": "Text Field4",
                        "InitialValue": "",
                        "Y": 89
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "X": 64,
                        "Name": "Text Field5",
                        "InitialValue": "",
                        "Y": 89
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 11 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.Inverter2.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 109,
                        "Name": "Text Field6",
                        "InitialValue": "",
                        "Y": 89
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Size": 2,
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "X": 158,
                        "Name": "Draw Text1",
                        "Color": 4278255360,
                        "Text": "LOTTO",
                        "FillColor": 4278190080,
                        "Y": 5
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.UpDownCounter2.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.Inverter3.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.UpDownCounter2.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 13 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.Inverter3.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 158,
                        "Name": "Text Field7",
                        "Color": 4278255615,
                        "InitialValue": "",
                        "Y": 30
                      },
                      {
                        "Size": 2,
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "X": 174,
                        "Name": "Draw Text2",
                        "Color": 4278255615,
                        "Text": "\/",
                        "Y": 30
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            },
                            {
                              "ID": "__OpenWireRootUnit__.Inverter4.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 15 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.Inverter4.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 190,
                        "Name": "Text Field8",
                        "Color": 4278255615,
                        "InitialValue": "",
                        "Y": 30
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.Compare26.OutputPin"
                            }
                          ]
                        },
                        "FillColor": 4278190080,
                        "Height": 42,
                        "+": "TArduinoColorGraphicsDrawEllipse",
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 16 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.Compare26.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 99,
                        "Name": "Draw Ellipse7",
                        "Color": 4278190080,
                        "Width": 42,
                        "Y": 74
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.PulseGenerator3.OutputPin"
                            }
                          ]
                        },
                        "FillColor": 4278190080,
                        "Height": 17,
                        "+": "TArduinoColorGraphicsDrawRectangle",
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 17 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.PulseGenerator3.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 157,
                        "Name": "Draw Rectangle1",
                        "Color": 4278190080,
                        "Width": 12,
                        "Y": 29
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.PulseGenerator4.OutputPin"
                            }
                          ]
                        },
                        "FillColor": 4278190080,
                        "Height": 17,
                        "+": "TArduinoColorGraphicsDrawRectangle",
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 18 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.PulseGenerator4.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 189,
                        "Name": "Draw Rectangle2",
                        "Color": 4278190080,
                        "Enabled": false,
                        "Width": 27,
                        "Y": 29
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                            }
                          ]
                        },
                        "Name": "Draw Bitmap1",
                        "X": 172,
                        "+": "TArduinoColorGraphicsElementDrawBitmap",
                        "Bitmap": {
                          "Data": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD\/\/\/8B\/\/\/\/Av\/\/\/wP+\/v4H\/\/\/\/CvH+\/hP+\/v4T\/\/\/\/FP7+\/gv\/\/\/8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\/\/\/\/AvLy8hXV2dk+2t7eP+Lo6C3r8PAz2dzcWPLy8ir\/\/\/8Q\/v7+B\/\/\/\/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP\/\/\/wH\/\/\/8I6ur0GdjT4Dve2eM33tnePnx5e7AjIyP\/MDMx\/25yb91TVlTsTU9P9XZ2e9Wnpqyn0tDbctTU5GHKytROzs7SPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnp\/wzCxu4\/bnSVq2RogdWyssWgvr7Ignh3fOADAwP\/MzQy\/7GysP+6vLz\/oaOj\/wEDBP8kJSn\/u7q91766xsq9us+nhIGV1AAAB\/9RUlb43d3dNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Oz+Dra6+0pYWLK+HBt3\/yMibP+bm9Djt7nY\/9jb6v9BREj\/AAAA\/0ZFR\/\/Av8P\/y8nP\/2FfZf8FBAj\/Ly4w\/8LAv\/\/NzM7\/1tPj\/2FdcP8FAw\/\/NTU7\/8nJzpO8vsKGzMzROAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Nv+JGlrup8XFn3\/FRCV\/yIdov8wLpj\/mZnn\/8XI9f\/Cx9z\/tLi9\/0xOTv8fICT\/KCYs\/yIeKv8dGSX\/T0tW\/7Kwtv\/b2dn\/0dDS\/8vH0v9APEj\/BQIL\/2Njaf+3uLz\/t7rA966xuMG2usWNsbfFWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqKzxTS0vjtwVFYv\/Hhqp\/yIbwv8bFLj\/IyGj\/4OF5P+7v\/n\/wsjl\/8nQ2f\/U2dr\/srO3\/56dpv+gmqv\/t7HE\/+Te8f\/a1OX\/w7\/K\/9rY3v+\/vL7\/GhgY\/yYkJP8dHB7\/DA0R\/w8TGP+BiJH\/wMfX+q60ytFeY4HhnZ3CaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeYHGfhMVgPASEZf\/GBet\/xgWvP8cF87\/Ix3O\/yYlt\/9GSLj\/sLb\/\/8TK9f\/N1Oj\/z9Td\/9nd4v\/h4+v\/5OLu\/9\/c7P\/Y1eX\/0s\/f\/+Da6\/\/Y1N\/\/sKyr\/0VCPf8pJyb\/a2tr\/5SYmf+WnKH\/sLrE\/7jD2f+6wOn\/k5bN\/x0aX\/9zb7K3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATVehoRQYh\/IQD6X\/FBO9\/w4Sv\/8bH9H\/IyTa\/xsbx\/8xMsr\/MjSx\/2Fjwv+8v\/\/\/1Nj\/\/83S5\/\/b4On\/19zd\/9fc2\/\/c4OH\/3N\/k\/9fY4v\/Y1eT\/3dnk\/9zY1\/\/e29b\/vbu6\/9\/h4v\/T2Nv\/0dvi\/7zJ2f+2wuT\/uL7\/\/3Z10f8cFIb\/HBKE\/1ZOqd0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASFSWphgejvALDKL\/Cgq8\/xkb2P8VHNf\/ExvS\/yAl2P8oKtb\/MzTS\/05O2P9FRbf\/YmK8\/8DA\/\/\/b3f\/\/1try\/9jf6P\/b4+P\/3OTj\/+Hm6f\/i5e3\/3+Du\/9zc6P\/j4uT\/4uDg\/9nY4f\/W1+X\/zNDi\/77G3f+9yev\/wMv\/\/5ue+f8sKaT\/Fwqi\/xgLo\/8eFZT\/TE2o4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFmjog4VhfAWFrD\/Dg3B\/xMU1P8IDM\/\/DhnV\/xwn3f8fJdb\/MjTg\/0NC5f8\/PdP\/XFfc\/2Zg0f9hXLf\/oJ3i\/87Q\/\/\/d4\/\/\/5u7\/\/9\/q8v\/a4+z\/2+Tt\/97k7\/\/d4ez\/3d7o\/9vb6f\/Z1\/T\/1tX8\/9TU\/\/\/Fyf7\/wcr\/\/3d+1f8sLaX\/Hhmw\/x4PxP8fEMb\/HBGz\/xYVlf9MV6nQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaXC4ihIViPAVFq7\/CQi8\/wkIzP8NEdT\/DxbX\/yIr5v8UHtD\/KzLf\/y4y1\/9GRub\/U1Dp\/19X5P9waOX\/dGzX\/3Zwyf+Hhcv\/o6Xb\/77F7P\/O1vT\/1d75\/97l\/v\/i5\/\/\/4OX+\/+Xp\/\/\/c3f\/\/2tn\/\/8\/L\/\/++vP\/\/kZLo\/1RYt\/8xNab\/Li+9\/xwXwP8lGtz\/EAPJ\/w0Euf8YFrD\/DRSJ\/3B8yaYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk5bfWgsMfPMUEqz\/EAzD\/wkHy\/8QEdf\/DhLP\/xMZ0P8dJNn\/KTDe\/y402f9HTOn\/REXd\/1lY6v9sZe7\/amTh\/4N87\/+LhOz\/iYTf\/4uK2v+OkNb\/lJbW\/5+h2\/+oq+L\/rK7k\/6uu4f+rr+D\/pKbg\/42L1\/+FgeD\/YFvI\/z89tf9BQsL\/MzbB\/yoryf8hIM7\/Hhna\/xMM0f8VD8z\/EhC+\/w4Rqf8OEon\/m5vmcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAehNscGaX\/EAq7\/w4Kzv8HBc3\/CQrQ\/yIl3v8gJNb\/Gx7N\/y8y2\/88QN\/\/QkXd\/1VV6f9fXez\/a2fu\/3h08f99d+z\/iITu\/5qY+P+ZmvL\/m57v\/6Gj8f+jo+\/\/nZ7o\/5eW4P+Qkdv\/en3H\/36C0\/94edv\/WFXI\/19b3P9YVeH\/OzvP\/zU21P8kJ8\/\/JCXZ\/xMT0f8bGtz\/BgTC\/wYEvP8aGcf\/Dw2i\/zkznv\/Kxf4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9drrEfGJb0GRGy\/wwGv\/8PC8\/\/Dg3R\/xAR0f8UFs7\/Hh7O\/zYz3f83NNf\/PD7Z\/0xN4\/9ZV+z\/ZWPy\/2xo7\/96dvP\/j43+\/5GR9f+Znfb\/n6b2\/6iu+f+qsPv\/pqr4\/6Gi8\/+gnfP\/m5r2\/46R8\/94fOX\/bXDj\/2Rm4\/9cXOb\/SEjc\/0dI5v81N9z\/LTHe\/yEm2f8bHtf\/DxHN\/xcY1P8IB8H\/DQvC\/xQOs\/8TCIz\/dm7M4r\/\/\/wQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMTE\/g0iH3vjFhCf\/xUPvP8PDMb\/BAXF\/wsOzv8bHdr\/GxrU\/ygl2f8qJtP\/Ozfc\/0JA2v9VVOb\/VVTg\/2hl6v99evX\/fnrr\/4qI7P+Xl\/H\/n6Py\/6iu9f+yuv3\/tr3\/\/7S5\/\/+usP\/\/pKP\/\/5iY\/P+Ljvr\/eX7x\/3h69v9sbfP\/Wlrq\/1JS7P9CQ+f\/MjTg\/yUp3P8cH9j\/Gh\/a\/xIX0v8UFtL\/BwnG\/wsLyf8PDLz\/GhKl\/x4WiP+3t\/5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCwvJQOjqU6A4JoP8SEcX\/Agi\/\/woUzP8CCcT\/DBDN\/x0c3f8kIuD\/LCri\/zUz4P9EQd3\/Uk\/b\/2Jf3f9satv\/enfa\/4J+1\/+Lhdb\/nZnh\/6ej5f+urur\/u7z2\/8PH\/\/+\/wf\/\/r7D\/\/6Kj\/v+fof\/\/jI\/7\/3x\/8v95efX\/amnv\/2Fh8f9TUev\/QT\/l\/z897f8rLeb\/HiDi\/xYa3f8SFtn\/Cw\/S\/wUKy\/8GCMr\/Cgu\/\/xQTsf8PC4z\/W1u1\/+Li\/hIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD\/\/\/8Cs7Tfsmhowv8LCKH\/Bga+\/wcRyf8AA73\/CxTQ\/xQX1\/8ZGNn\/JiXh\/ygo2v8uMNL\/REPP\/1VTy\/9fXsX\/fX7U\/6Kh6f+0s\/H\/xsD5\/8nD+P\/HwfL\/x8Tx\/8LB6\/+3uuf\/tLjt\/7S29\/+kpfX\/jI\/q\/4OG7v+Jif3\/dHPz\/2xq8v9eXe\/\/T03n\/0JA5v82NOT\/LCvl\/x8f4f8YGt3\/EhXb\/wsO1f8FCM7\/BAjL\/wgKxv8MDrr\/FBSm\/x4ekP+5uf5q4uL+CQAAAAAAAAAAAAAAAAAAAAAAAAAAtbPIt7e35f9vcMj\/EQ+l\/woKwv8CCsn\/AQrM\/woN0\/8WFtj\/GBbO\/ycm0P8pLMT\/PkPE\/0ZJsf+Rk+f\/vcL\/\/9ne\/\/\/i5f\/\/4uT\/\/\/Hx\/\/\/s6v\/\/9\/T\/\/\/Dx\/\/\/v8v\/\/5ur\/\/8nO7f+vst7\/oaTb\/5ea5P+Mju3\/ennt\/3l0+f9mYvH\/XVvw\/01M6P9EROr\/NDPh\/yor3\/8gItv\/GhzY\/xYW2P8LC9P\/BgbQ\/wYGzv8GCMv\/CgzJ\/woNtv8GB5P\/aGjM+Oby\/hUAAAAAAAAAAAAAAAAAAAAA7OzsDpqWrfrFw\/H\/goDZ\/xIOo\/8ODsb\/BQjO\/wII0\/8ICNL\/FhPU\/x8byP8wLsP\/Iieh\/1thwP\/AxP\/\/2d3\/\/9ba\/\/\/f5f\/\/7vP\/\/+rv\/v\/x8\/7\/9vf\/\/\/b1\/v\/u8Pj\/8fX6\/\/T5\/\/\/x9f\/\/5ur\/\/8LD6f+Oj8f\/f37U\/4KB7\/9pZOf\/Y17v\/1tZ8v9NTe3\/PDzm\/zU15f8oKtz\/ISLY\/x4e1v8WFdb\/DQnU\/wcD0f8IBdD\/BgbO\/wEEy\/8GCsH\/ExKu\/ykpnf\/Z3P5LAAAAAAAAAAAAAAAAAAAAAMzJ0qx1cYr\/x8Xz\/42M4v8UEaL\/CQrA\/wYI0v8EBdf\/CwjU\/xUQyv8pJcD\/LSum\/4OH3\/\/e5v\/\/3OD\/\/+Pm\/\/\/l6fz\/5ur1\/+vw8\/\/u8vP\/7\/Hy\/\/Ly8v\/5+fn\/9\/f3\/\/j6+v\/19\/j\/7\/H5\/\/b2\/\/\/09P\/\/3tz\/\/5qX3\/9tas3\/cGzp\/11Z6P9MS+n\/RUXt\/zc35\/8pKt7\/Jifb\/yAh1\/8eHNT\/GRTV\/w4H1P8IAtP\/CAXR\/wYGzv8AAMP\/DhPO\/w0MsP8YFZP\/rq\/1xOfz\/hYAAAAAAAAAAAAAAAB\/fof\/UE1m\/8\/N+\/+BgdX\/FhWh\/wsKvv8DBND\/CAra\/wYEyP8XFL7\/IBug\/5SS8v\/Z3f\/\/yM3s\/9na7\/\/p6fX\/6+vx\/+Tm5\/\/x9PL\/9fby\/\/Du7f\/\/\/\/7\/+\/n4\/\/Ty8f\/29\/X\/\/f39\/\/n4\/P\/z8vz\/9fL\/\/+\/t\/\/\/Z1v\/\/g4DQ\/2Ngzv9bV9\/\/SUfn\/zc15f8uMOn\/Jifj\/yEj3P8dHNb\/HBfW\/xcQ1f8NBdT\/CQPU\/wkG0v8DBs3\/AAXM\/wUKxf8QDbf\/Ew6T\/4CAzP\/t8f45AAAAAAAAAAAAAAAAeXiB\/4WCm\/\/Pzfv\/h4fb\/w8Pmf8ODsD\/DAzW\/wEBy\/8UFMb\/Dw6g\/4+N9\/\/NzP\/\/0NL0\/+jp9\/\/t7PX\/5eHn\/\/f09v\/\/\/\/\/\/9\/X1\/\/Ty8v\/++\/3\/8O3v\/\/by9\/\/8+P3\/\/fr8\/\/Xx9v\/18ff\/+\/f\/\/\/35\/\/\/y8P\/\/7u3\/\/9\/e\/\/9jYbr\/U1HM\/01K7f8tKuT\/IB\/j\/ygo8P8cG9\/\/GBXc\/xYQ2\/8SCtn\/CwXW\/wkE1f8GCNL\/AgfO\/wgO0f8AAb3\/GBPC\/w8Ik\/9cWqz\/7O7+eQAAAAAAAAAA5f\/\/CtLR3PG5udH\/tLTi\/4GD1\/8TFZ\/\/DA27\/wUEyP8RE9D\/BQmk\/2Jj2\/\/Lyv\/\/0tD+\/+bm9v\/Z2Nr\/5uTk\/\/\/+\/\/+xrK3\/dXNz\/7i2tv\/s6+3\/9fT2\/\/f2+v\/5+Pz\/9vX5\/\/Tz9\/\/5+Pz\/\/Pr\/\/\/n1+\/\/28fr\/+PT\/\/\/Lw\/\/\/j4\/\/\/ysz\/\/z09p\/88OdX\/Lyvo\/yon8v8WFub\/GBfj\/xIQ3v8RCuH\/DQXe\/woE2f8JBtf\/BgrU\/wMJzv8ABMf\/DhDM\/w0Kuv8VD57\/QT+Z\/9\/h\/6r29v8eAAAAAPLy+CnJytT\/s7PL\/7q+7\/94etL\/Cw6Z\/w8Rvf8PEcr\/Agay\/ygvrv+xuP\/\/xsj+\/9jX8f\/m4+z\/\/fn4\/\/b18f+cm5f\/HRsa\/wkJCf9JSUn\/6+3u\/\/j6+\/\/4+vv\/+Pr7\/\/j6+\/\/19\/j\/\/f\/\/\/\/f5+v\/6+fv\/+Pj4\/\/r6+v\/49\/v\/6Oj6\/+Tn\/\/+LjuP\/Kie5\/yol3\/8gHej\/ExTm\/xIT5f8GBtz\/DAbn\/wkD5P8FAtr\/AAHR\/wsP2v8AA8r\/AAfI\/wgNyP8ODLz\/FRKk\/zEwkv\/T1v7J6fT+LwAAAADs7PFetrfB\/7y91\/+5vfL\/aW7L\/xITo\/8LDbn\/CAq8\/w4TrP9rc9j\/yND\/\/9HT9f\/X1+X\/ycbI\/5eUkP9FRED\/AwQA\/x8fH\/8HCQr\/dXZ6\/\/v+\/\/\/v8\/T\/7\/P0\/+zw8f\/7\/\/\/\/+\/\/\/\/9zg4f\/f4eL\/6+7s\/\/X59P\/6\/Pb\/8\/Lu\/\/f2\/\/\/i5\/\/\/xcv\/\/0I\/xP8oItP\/FRTa\/xQV5\/8JDeH\/Cgzm\/wUC6P8AAN7\/Dg7k\/wADzv8FCM\/\/BgvL\/woRxP8KD7j\/Cgqq\/xMPlv8bGnj\/ysz+1u30\/kn\/\/\/8K09PYpZSVn\/+\/w9\/\/uL36\/1hdw\/8OEKT\/DhG6\/xMUvP8YG6X\/qrT\/\/8XO8\/\/a3O7\/3Nrg\/xAND\/8OCQr\/BgcF\/woMDP8NDhL\/Cw4T\/6iqsv\/3+v\/\/8\/b6\/+7z9P\/6\/\/\/\/ys\/Q\/1pfYv8tMjX\/KS0u\/zA1NP9jamP\/z9PN\/\/\/\/+\/\/v7vL\/8Pb\/\/+Hm\/\/9\/fO\/\/GRW0\/xoZ1f8OEt3\/Awrb\/wcO5\/8AAOL\/BQTm\/wcI2v8JCtD\/CArH\/xAQwP8NEqv\/DBCX\/zk4tv9RTbb\/QkGL\/8rL9N\/y9v4\/\/v7+DczJ0rCGiJP\/vMHg\/662\/P9CSbj\/BQqj\/xIVvv8LDq3\/QEXA\/8HJ\/\/\/S2vH\/4+Tu\/5WUlv8HBAb\/EBAQ\/2RmZv80Njf\/AwUN\/xITHf\/R0tz\/9Pb+\/+ns8P\/6\/\/\/\/ztLT\/xUaG\/8ICxD\/DA8U\/wYJDv8BBQb\/CQ8K\/xoeGf\/Dv77\/\/\/3\/\/+nt8v\/n7f\/\/q6v\/\/ycltP8XFsr\/CQvV\/wgP4P8AANX\/Bgvp\/wYI4v8JC9X\/Dg\/L\/w0Luf8QDqf\/IySc\/4OD5\/+sq\/\/\/urj+\/6ml2NTNy+ip+P7+J\/7+\/hLZ1t+Qh4qY\/7jA5f+dpvb\/JS2m\/wkNrP8PEb3\/DQ2n\/2xs4P\/Kzv\/\/ys7g\/+Df6f\/Av8P\/p6mq\/9vd3f\/t8fL\/IiUp\/wAACv8nJzP\/8O76\/\/X0\/v\/4+f3\/8fX2\/z9BQf8ABAX\/BgUO\/1BPWf+vrrj\/aWlv\/w0SEf8AAQD\/PTs7\/\/\/8\/v\/k6ez\/4un\/\/8vL\/\/9DQL7\/FxLB\/wgH0\/8ECN3\/AATd\/wQM4f8HDdj\/AgLA\/xgVv\/8dGa7\/NjKp\/6ai9P\/GxP\/\/uLXi\/8XC4v++vNG\/8u35ZP\/\/\/wL+9f4b4d3lgnuAj\/+7wu3\/jJXv\/w0VmP8NEbb\/DA27\/xQSq\/92deP\/zM7+\/9\/f7\/\/U0Nz\/5eLr\/+To6f\/v9vP\/sba1\/wAAA\/8BAwv\/bGp2\/\/n3\/\/\/k4er\/\/\/7\/\/8XGxP8FBgT\/AQEB\/yooLv\/w7Pf\/\/\/v\/\/\/38\/\/9NT1D\/AwUF\/wIAAP+1tbX\/+v7\/\/97j+P\/d4P\/\/W1nK\/xkQvv8OCNn\/CQvm\/wAE3\/8ABtL\/BQrK\/xwZzP8UDqn\/LCSg\/7Gq\/\/\/Fv\/j\/wb7e\/8jH1\/+qqbL7ysfNofTx9EoAAAAA\/\/\/\/GOXg6m6JjZ\/\/usLx\/2Jrzf8FD5n\/DhK+\/wwMvP8VEqv\/jIf0\/9bT\/\/\/MyNv\/3tXp\/97a5v\/Y3t3\/8\/72\/4SMhf8AAgD\/AAEF\/5mZn\/\/59\/3\/\/fr8\/\/v79f+PkIb\/AwQA\/wcHAf+BfoD\/\/vr\/\/\/\/7\/\/\/08vj\/kJCQ\/wABAP8FBgT\/gIOB\/\/v\/\/\/\/l7P3\/2t3\/\/3Ny2v8RBrb\/FQrj\/wEA4\/8ICur\/Bg\/V\/woRxP8UELb\/KyKu\/7+2\/\/\/Bufr\/z8jz\/7Kvxf8oKzD\/GRwa\/2BiY+f+\/v4pAAAAAP\/\/\/wX47Pgpt7jSxLS69vgtM6T\/Cg+n\/w8Rw\/8PDL\/\/EQyj\/5mT\/\/\/Kx\/n\/3djt\/9nR4v\/f2+b\/2+Hg\/+r07v9LUk3\/AwgG\/wEDA\/\/Jycn\/\/vz8\/+\/s6P\/\/\/\/r\/hoR8\/wcEAP8EAQD\/pKCf\/\/\/+\/\/\/z7\/T\/\/v3\/\/3x7ff8AAAD\/AAAA\/42Pj\/\/z+Pf\/3+Tz\/+Hl\/\/9zcdX\/FAm5\/xIH4P8FA+X\/AQbf\/wMMzf8RFr\/\/GBal\/5eS\/\/++uf7\/yMHs\/8fC3\/88OUj\/BAYG\/wACAP84Ojr\/\/v7+FQAAAAAAAAAA\/\/\/\/BdLS\/FaCgtXxGxee\/xQRuv8MB8H\/EQu+\/xkTqP+IhO7\/ysv+\/9HS5v\/Z1eD\/3trf\/93c3v\/h4+T\/JSgt\/wAABP8qLSv\/5+nj\/\/b37v\/s6eT\/\/\/7\/\/6Ganf8LAgX\/BQAA\/5eSj\/\/\/\/\/v\/\/\/76\/+3s7v82Mzz\/AAAH\/wIABv+ZmJr\/9\/r4\/+ns+v\/g4f\/\/bGvT\/xkSwf8LBdj\/BAvc\/wEL1f8IDsv\/ERSy\/2Jmz\/\/EyP\/\/xMTs\/9DN5v+Rjp3\/BQMJ\/3d2eP9ERET\/fHt95P\/\/\/w8AAAAAAAAAAP\/\/\/wbNyv5OQT+f\/xMQov8OC7v\/DgrH\/w8Kv\/8LBp3\/f3zq\/9XZ\/\/\/Kz+T\/0dLc\/9\/e4v\/n5Ob\/x8bK\/wcJEf8DBgv\/SU5M\/\/X68f\/r7uX\/8vHt\/\/Tu8\/\/q4uz\/KSEs\/wYABf8fHBj\/nJ2U\/8jIwv9jY2P\/AAAG\/wAACP8BAAn\/vLrA\/\/f49v\/d4O7\/3+D\/\/1tZyv8VD8L\/DAna\/wAK1P8CDc3\/DhLF\/yAjrv+yu\/\/\/v8fs\/8PF3f\/V1eH\/UFBW\/0JBQ\/\/n5uj\/j46R4cLBxKH\/\/\/8GAAAAAAAAAAD+7P4Oy8v+RhYZe\/8OEKT\/CQy7\/woOxf8LDb\/\/Dgmq\/2hm3f+6wfj\/x87i\/9LV4\/\/U1t7\/3+Hi\/5yfnf8AAAH\/AAQD\/4GHgv\/3\/fj\/5+vm\/+Xn5\/\/n5u\/\/+fj\/\/7m3w\/8MCRL\/BgYG\/wABAP8CAwD\/AAEA\/wIBA\/8FAwn\/JiIu\/+Pf6v\/o6+n\/4OT2\/87M\/\/9NScf\/FA7H\/wUB1v8GCtv\/CA3N\/wgLrf9rcOP\/w8z\/\/8fP5v\/BxNP\/0dDZ\/zEwNP9VVFb\/0M\/R\/2xrbf\/b2+IkAAAAAAAAAAAAAAAA\/\/\/\/A9vb\/iQ3QJn2CA+c\/wkRvP8FDL\/\/CQ\/A\/xEOt\/8rKK3\/wMX\/\/8bO7P\/Gyt3\/2tzm\/+Lm5\/9\/goD\/AQQC\/wABAP+ytbP\/6u\/u\/+To6f\/p7vH\/4efu\/\/H2\/\/\/2+P\/\/0dTc\/2Rna\/9ERkb\/Xl9d\/1xdW\/8IBgX\/AgAB\/2BcaP\/39f\/\/4+jn\/+Tp\/\/+zr\/\/\/Mim5\/w8GyP8OB97\/EQ3i\/wUGwv8kJrT\/pqv\/\/73F7f\/Bydb\/z9HZ\/8vM0P83Njr\/DAsN\/ykoKv9ubm\/wAAAAAAAAAAAAAAAAAAAAAAAAAADn5\/4Lgo7SmgAKiv8KE7b\/Ag27\/wkOwf8TEcH\/Dwug\/5KR8f\/O0v\/\/yM3m\/83S2\/\/n6u7\/NTc3\/wABAP8bGxv\/zM7P\/+Xo7P\/h5er\/6fH4\/3iCif81P0b\/X2lw\/9fg5P\/2\/P\/\/+\/7\/\/\/3\/\/\/88PDz\/BQQA\/wYEBP+tqbT\/8fH9\/9zi6f\/W2\/\/\/lI77\/x8Utv8MA8j\/Dwjf\/w4H2v8LBrv\/UlHJ\/72\/\/\/\/Hy+f\/wsbL\/87P0\/\/S0dP\/aGdp\/wQDBf8aGRv\/zMzMUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL7L+jcaJJD\/DBOo\/wgPuP8JDML\/Eg3G\/xEKr\/9RTsn\/xcT\/\/8DD6f\/L0dz\/4OPo\/6+usP9hXWL\/UU1S\/+Ti6P\/j5uv\/2d3i\/+\/1+v9ia27\/AAkJ\/wAEBP+SnJz\/+P\/\/\/\/P3+P+LjY7\/BAMF\/wIAAP87ODr\/6uj0\/+Lk9v\/W3fH\/ztL\/\/05Jyv8ZD7\/\/DwnS\/wsE1\/8OBNL\/Fg+4\/3h33v\/Mzv\/\/yMne\/8nJz\/\/CwcP\/zc3N\/728vv+GhYf\/sbCzrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHPGqBYXl\/8SDrP\/EArD\/wgAv\/8bEsb\/EAee\/5OO+\/\/P0v\/\/ytHi\/8fJ0f\/i4Ob\/49zp\/+Lb6v\/g3Of\/09PZ\/9vf4P\/q7+3\/y9LN\/wQMBf8AAwD\/Fx8Y\/3J4c\/9cX13\/AQAC\/wkIDP8QCxT\/ubXA\/+ns+\/\/a3\/j\/1tz\/\/6Cj+P8SD6H\/DQfA\/xAM1\/8QDdn\/EwvN\/x0Ysf+op\/3\/x8by\/8rG3\/\/Fwcz\/ycjM\/8XExv\/Hxsj\/0tHSvdTU1BIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMnJ\/iskIYj\/GA6o\/xYKwv8SCcv\/DgfE\/xEKs\/8tK63\/rrH7\/8nP9P\/Ky9\/\/2Nbi\/9zZ6f\/Z1OP\/29jh\/93c4P\/h4uD\/3t\/b\/+zt6f+mp6P\/GBoU\/wIEAP8AAgD\/AAEA\/wICAv8dHiL\/op6p\/+\/v\/\/\/W2vb\/09n\/\/7zB\/\/9BQrT\/FxS3\/xMQ0f8KCdX\/CwnR\/w4JwP8zLrn\/w8L\/\/7693\/\/Hwdj\/zcbT\/9DO1P\/Ozc\/\/ysnL\/6Kho+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjYnQhBQIkP8dEMD\/EgnL\/wcDxv8JCbn\/ERan\/zs\/qP+8wP\/\/wsPv\/8vN5f\/R0eH\/19nh\/9PX2P\/V2Nb\/4eDc\/97a2f\/f2N3\/+PD3\/9fP1v+HgIP\/aGVh\/2trZf+GioT\/z9TS\/\/Dz+\/\/R1e3\/ytL\/\/8fN\/\/9cXc3\/GBio\/xESwP8FB8n\/DhDg\/wcHz\/8QDrv\/Q0LA\/8bH\/\/\/Awtr\/z8rf\/765yP9HRk\/\/NDU5\/x4dH\/98e33mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzs\/g5BNqTTDwWf\/w4Jvv8JCcf\/ERjL\/wUPsP8PFZ7\/UVTB\/7W2\/\/\/Kyv\/\/v8Hj\/9HY6f\/S2N\/\/0dbX\/9fX1\/\/d2Nr\/5Nrm\/+DS5P\/n2ev\/9ev4\/+7r7f\/p6+v\/7fLz\/9zk6\/\/P1ej\/0df\/\/8jO\/\/9scOD\/Cwia\/yAdx\/8HCcH\/AwnM\/wkM4P8AAcv\/Bgev\/1RWzP++wvf\/xcnb\/9LP3v9mYm3\/AgEK\/wABBf86PD3+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy8b+Mhwakf8ND6r\/BAu5\/wAIuP8CDbv\/DhO8\/wgIov9APL3\/pKP\/\/8zO\/\/++xO3\/xMvk\/8jP3v\/V1+H\/3Nvl\/9TL3\/\/azeX\/2s3l\/93U6f\/U0eD\/1tnn\/9DX6v\/Hz+3\/zNL\/\/8DF\/\/9bXtH\/DAuh\/yQe0f8DAL\/\/Cw\/M\/woS1\/8ABNn\/BQnU\/wUJrv9ZXtH\/xcz+\/7K6x\/\/P0tf\/kpSV\/wUIDP+JjI+lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYm\/BmDhOO\/wsUq\/8DD7X\/CBDB\/wIFu\/8TEcH\/Gxa5\/xkVnf9sa9P\/vsL\/\/8vR\/\/+9xO\/\/xsvq\/8nM6P\/Rzu7\/1M7x\/9nT9v\/QzPD\/zM3v\/8vQ9\/\/GzP\/\/y9D\/\/5+g+v86OrD\/Dg+n\/x0azf8EAMT\/EAvY\/wYLzP8ABMn\/AQXa\/wQI0\/8ECK3\/QUi9\/7W89f++xdj\/xcjM\/5WYlv8rLjL\/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHd+zokEDH3\/Fhqu\/woLs\/8WFMT\/BgO3\/w4Jvv8bE77\/Fg+m\/yUhov9ucNz\/pqr\/\/7e\/\/\/\/L0v\/\/y9H\/\/8jM\/\/\/Fyf7\/z9P\/\/8bM\/\/+wtf\/\/lpj8\/1hW0f8ZEqP\/Dgit\/xMRyP8IBsr\/DQfY\/wUA0f8LDtT\/AAPI\/wQI2P8BBMr\/Cg21\/yktqv+ts\/r\/sbbV\/8PGzv+tsK7evsDFcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd3zHmA8Ohv8aF6n\/EQ2s\/xsYwf8UEMP\/Cwa7\/xMNuP8YFLD\/CguZ\/xoem\/83PKn\/TVO2\/2920\/+BieP\/gIfk\/2Zsz\/9VWsf\/NDay\/xgWpf8XErP\/FQzA\/xQNzP8EA8f\/AwPN\/xIN3v8JBtf\/BQjP\/wUL0P8FCdP\/BwrK\/woNtf8KDZP\/fn\/X\/8nK\/P+oqbzm1tnZXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDe9KVFA2A\/xUSkP8PEJz\/BAah\/wwNsf8ODrT\/EhO3\/xgavP8PErD\/EROu\/xUXsf8LC6X\/CAej\/xESsP8TErX\/Bgas\/wQCr\/8UEMP\/EQzF\/wUBvv8ODc7\/Cw\/S\/wkM0v8AAMr\/CgfT\/wcH0f8EBcv\/AAHC\/wwTyP8JDLT\/HR6s\/ycij\/9sZa7\/1tT2WQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALqz\/keHg9rPXl\/B\/09QwP8wMq7\/Gx6k\/woOnP8JC5\/\/EhSv\/w4Nsf8KCbP\/EQ+\/\/xAOxf8MC8f\/DAnK\/woIzP8PDNP\/BwTL\/wgGyv8UE9X\/AwTE\/wEJyP8FDM3\/AwXI\/wgHy\/8HBcn\/DAzK\/w0Pwf8MDrP\/GRqy\/wwKjP8pIor\/oprhjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\/\/\/\/AcbG7lu6t+S2tLPr8Zue6P98gNj\/UFK4\/ygonv8SEZf\/DQ2h\/w4Orv8ODrr\/Bwi+\/wwLzP8KCND\/BgPP\/woH0\/8MCdH\/CQjK\/wgKx\/8CC8b\/AQ3H\/wIJxP8FCMH\/DQ7C\/xEPvP8SD6v\/FBGd\/xAMg\/9bWLfhx8P+SQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzMnUeJWTpv+vsdD\/t7rm8r6\/\/P+trfv\/f37g\/0dIuv8eIaH\/DRGg\/w8SsP8PEb3\/BwbA\/wcGyP8QDtL\/BQPH\/wAAvP8ND8j\/BgzD\/wQLvv8HDLv\/DhG6\/w8Qrv8NC5r\/GhiU\/zMwl\/+dneqIy8v+GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADj3+dBtbW+scHB0MC8udfhrq3V87e47\/3BxP\/\/mZ3u\/1lhv\/8pL6D\/BAmN\/w8QqP8ZGb\/\/BAKy\/wwIv\/8fG9L\/DQq+\/w0JvP8QDLn\/Dguu\/woJm\/8REI7\/Njie\/4OH1ZXP1P8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+8PAS5OHnTcPC1MKdnrj\/h4uu\/5adyP+xufDxmKDm\/1pguf8iJZL\/EhGP\/xYTn\/8UEKX\/DQif\/wkDmP8QCZr\/GhOa\/y4opf9ZVsPqmJjvhs7U\/irn5\/4LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD19f4a4uLtZMjL2M6rsb7\/k5qt\/6SryPzKz\/uHpKXh4VRTnf86N43\/PzqW\/0tFpP9mYrv\/hYPP1q+t73TV1f433Nz+Ftra\/gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP\/\/\/wj\/\/\/8i\/v7+K\/j\/\/yj3\/v4h9\/f+IfT0\/hnn5\/8g39v+Oejc\/i306v4Z8eT+E+fn\/gv\/\/\/8F\/\/\/\/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD\/\/\/8B\/\/\/\/Bf7+\/gn\/\/\/8G\/\/\/\/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=",
                          "Width": 55,
                          "Height": 59
                        },
                        "Y": 62
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator7.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator7.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 20 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.And4.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 102,
                        "Name": "Text Field9",
                        "Color": 4294901760,
                        "Enabled": false,
                        "InitialValue": "",
                        "Y": 94
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.RandomIntegerGenerator8.OutputPin"
                            }
                          ]
                        },
                        "InputPin": {
                          "SourcePin": {
                            "ID": "__OpenWireRootUnit__.RandomIntegerGenerator8.OutputPin"
                          }
                        },
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Size": 2,
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 21 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.And4.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "X": 138,
                        "Name": "Text Field10",
                        "Color": 4294901760,
                        "Enabled": false,
                        "InitialValue": "",
                        "Y": 94
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.And4.OutputPin"
                            }
                          ]
                        },
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 22 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.And4.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "X": 30,
                        "Name": "Draw Text3",
                        "Color": 4294901888,
                        "Text": "EURO MILLIONS"
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.Timer2.OutputPin"
                            }
                          ]
                        },
                        "Name": "Fill Screen1",
                        "+": "TArduinoColorGraphicsElementFillScreen"
                      },
                      {
                        "ClockInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.And4.OutputPin"
                            }
                          ]
                        },
                        "@": [
                          {
                            "PinName": "Modules.Item [ 3 ].Elements.Item [ 24 ].Enabled",
                            "@": "Enabled",
                            "+": "TOWBooleanSinkPinBinding",
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.And4.OutputPin"
                            },
                            "Component": "Arduino"
                          }
                        ],
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "X": 103,
                        "Name": "Draw Text4",
                        "Color": 4294967040,
                        "Enabled": false,
                        "Text": "Lucky Star",
                        "Y": 80
                      }
                    ]
                  },
                  "Orientation": "goRight",
                  "+": "TTTGOTDisplayESP32DisplayModule"
                },
                {
                  "+": "TArduinoEEPROMModule"
                },
                {
                  "+": "TArduinoESP32ProcessorModule"
                },
                {
                  "DeviceName": "",
                  "+": "TArduinoESP32BluetoothLEModule"
                }
              ]
            },
            "I2CChannels": {
              "*": [
                {
                  "+": "TArduinoESP32_TTGO_TS_I2C"
                },
                {
                  "+": "TArduinoESP32_Generic_I2C_2"
                }
              ]
            },
            "Digital": {
              "*": [
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoESP32CombinedPullDownAnalogDigitalDACChannel"
                },
                {
                  "+": "TArduinoESP32CombinedPullDownAnalogDigitalDACChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "DigitalInputPin": {
                    "SourcePin": {
                      "ID": "__OpenWireRootUnit__.Timer1.OutputPin"
                    }
                  },
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalInterruptChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                }
              ]
            },
            "SPIChannels": {
              "*": [
                {
                  "+": "TArduinoESP32_TTGO_TDisplay_SPI0"
                },
                {
                  "+": "TArduinoESP32_TTGO_TDisplay_SPI1"
                }
              ]
            },
            "BoardType": "TTGO T-Display ESP32"
          },
          "Type": "Component",
          "Y": 256
        },
        {
          "X": 1360,
          "Name": "RandomIntegerGenerator1",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare1.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare2.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare3.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare4.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare5.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item6.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item6.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare1.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare2.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare3.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare4.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare5.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare6.Value",
                  "ID": "__OpenWireRootUnit__.Compare6.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare11.Value",
                  "ID": "__OpenWireRootUnit__.Compare11.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare16.Value",
                  "ID": "__OpenWireRootUnit__.Compare16.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare22.Value",
                  "ID": "__OpenWireRootUnit__.Compare22.ValueInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 49,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "Component": "RandomIntegerGenerator1"
              },
              {
                "PinName": "Max",
                "@": "Max",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                },
                "Component": "RandomIntegerGenerator1"
              }
            ]
          },
          "Type": "Component",
          "Y": 784
        },
        {
          "X": 1376,
          "Name": "RandomIntegerGenerator2",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare6.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare7.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare8.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare9.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare10.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item7.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item7.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare1.Value",
                  "ID": "__OpenWireRootUnit__.Compare1.ValueInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare6.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare7.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare8.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare9.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare10.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare12.Value",
                  "ID": "__OpenWireRootUnit__.Compare12.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare17.Value",
                  "ID": "__OpenWireRootUnit__.Compare17.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare23.Value",
                  "ID": "__OpenWireRootUnit__.Compare23.ValueInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 49,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "Component": "RandomIntegerGenerator2"
              },
              {
                "PinName": "Max",
                "@": "Max",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                },
                "Component": "RandomIntegerGenerator2"
              }
            ]
          },
          "Type": "Component",
          "Y": 928
        },
        {
          "X": 1328,
          "Name": "RandomIntegerGenerator3",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare11.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare12.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare13.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare14.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare15.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item8.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item8.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare3.Value",
                  "ID": "__OpenWireRootUnit__.Compare3.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare7.Value",
                  "ID": "__OpenWireRootUnit__.Compare7.ValueInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare11.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare12.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare13.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare14.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare15.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare18.Value",
                  "ID": "__OpenWireRootUnit__.Compare18.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare24.Value",
                  "ID": "__OpenWireRootUnit__.Compare24.ValueInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 49,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "Component": "RandomIntegerGenerator3"
              },
              {
                "PinName": "Max",
                "@": "Max",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                },
                "Component": "RandomIntegerGenerator3"
              }
            ]
          },
          "Type": "Component",
          "Y": 1328
        },
        {
          "X": 1328,
          "Name": "RandomIntegerGenerator4",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare16.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare17.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare18.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare19.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare20.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item9.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item9.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare2.Value",
                  "ID": "__OpenWireRootUnit__.Compare2.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare8.Value",
                  "ID": "__OpenWireRootUnit__.Compare8.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare13.Value",
                  "ID": "__OpenWireRootUnit__.Compare13.ValueInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare16.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare17.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare18.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare19.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare20.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare25.Value",
                  "ID": "__OpenWireRootUnit__.Compare25.ValueInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 49,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "Component": "RandomIntegerGenerator4"
              },
              {
                "PinName": "Max",
                "@": "Max",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                },
                "Component": "RandomIntegerGenerator4"
              }
            ]
          },
          "Type": "Component",
          "Y": 1712
        },
        {
          "X": 1328,
          "Name": "RandomIntegerGenerator5",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare21.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare22.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare23.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare24.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare25.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item10.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item10.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare5.Value",
                  "ID": "__OpenWireRootUnit__.Compare5.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare9.Value",
                  "ID": "__OpenWireRootUnit__.Compare9.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare14.Value",
                  "ID": "__OpenWireRootUnit__.Compare14.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare19.Value",
                  "ID": "__OpenWireRootUnit__.Compare19.ValueInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare21.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare22.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare23.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare24.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare25.InputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 49,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "Component": "RandomIntegerGenerator5"
              },
              {
                "PinName": "Max",
                "@": "Max",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                },
                "Component": "RandomIntegerGenerator5"
              }
            ]
          },
          "Type": "Component",
          "Y": 2096
        },
        {
          "X": 1328,
          "Name": "RandomIntegerGenerator6",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item11.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item11.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare4.Value",
                  "ID": "__OpenWireRootUnit__.Compare4.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare10.Value",
                  "ID": "__OpenWireRootUnit__.Compare10.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare15.Value",
                  "ID": "__OpenWireRootUnit__.Compare15.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare20.Value",
                  "ID": "__OpenWireRootUnit__.Compare20.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Compare21.Value",
                  "ID": "__OpenWireRootUnit__.Compare21.ValueInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 49,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "Component": "RandomIntegerGenerator6"
              },
              {
                "PinName": "Max",
                "@": "Max",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
                },
                "Component": "RandomIntegerGenerator6"
              }
            ]
          },
          "Type": "Component",
          "Y": 2448
        },
        {
          "X": 640,
          "Name": "UpDownCounter1",
          "Instance": {
            "Max": {
              "Value": 90
            },
            "Min": {
              "Value": 30
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.RandomIntegerGenerator1.Max",
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.MaxInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.RandomIntegerGenerator3.Max",
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.MaxInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.RandomIntegerGenerator4.Max",
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.MaxInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.RandomIntegerGenerator5.Max",
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.MaxInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.RandomIntegerGenerator6.Max",
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.MaxInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.RandomIntegerGenerator2.Max",
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.MaxInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item15.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item15.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare31.InputPin"
                }
              ]
            },
            "+": "TArduinoUpDownCounter",
            "DownInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.PulseGenerator6.OutputPin"
                }
              ]
            },
            "UpInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.PulseGenerator5.OutputPin"
                }
              ]
            },
            "InitialValue": 49
          },
          "Type": "Component",
          "Y": 832
        },
        {
          "X": 928,
          "Name": "Button1",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockDemmux1.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.And1.InputPins.Pin [0]",
                  "ID": "__OpenWireRootUnit__.And1.InputPins._Pin0"
                },
                {
                  "Name": "__OpenWireRootUnit__.PulseGenerator1.Enabled",
                  "ID": "__OpenWireRootUnit__.PulseGenerator1.EnabledInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Inverter1.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.And2.InputPins.Pin [1]",
                  "ID": "__OpenWireRootUnit__.And2.InputPins._Pin1"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "Name": "__OpenWireRootUnit__.Arduino.Modules.Buttons.OutputPins.Left",
                "ID": "__OpenWireRootUnit__.Arduino.Modules._Item2.OutputPins._Pin0"
              }
            },
            "+": "TArduinoButton"
          },
          "Type": "Component",
          "Y": 768
        },
        {
          "X": 928,
          "Name": "Button2",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockDemmux2.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.And1.InputPins.Pin [1]",
                  "ID": "__OpenWireRootUnit__.And1.InputPins._Pin1"
                },
                {
                  "Name": "__OpenWireRootUnit__.And3.InputPins.Pin [1]",
                  "ID": "__OpenWireRootUnit__.And3.InputPins._Pin1"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "Name": "__OpenWireRootUnit__.Arduino.Modules.Buttons.OutputPins.Right",
                "ID": "__OpenWireRootUnit__.Arduino.Modules._Item2.OutputPins._Pin1"
              }
            },
            "+": "TArduinoButton"
          },
          "Type": "Component",
          "Y": 832
        },
        {
          "X": 1600,
          "Name": "ClockGenerator1",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Text.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item12.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item13.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item15.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Bitmap1.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item19.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item11.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item5.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item6.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item8.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item9.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item10.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item7.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item4.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item3.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item2.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item1.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item0.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoClockGenerator"
          },
          "Type": "Component",
          "Y": 1040
        },
        {
          "X": 832,
          "Name": "ClockDemmux1",
          "Instance": {
            "OutputPins": {
              "Count": 3,
              "Form": "__OpenWireRootUnit__",
              "Pins": [
                {
                  "Type": "ptSource"
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.UpDownCounter2.UpInputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource"
                }
              ]
            },
            "InputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.Button1.OutputPin"
                }
              ]
            },
            "+": "TArduinoClockDemux",
            "SelectInputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Counter1.OutputPin"
              }
            }
          },
          "Type": "Component",
          "Y": 1008
        },
        {
          "X": 832,
          "Name": "ClockDemmux2",
          "Instance": {
            "OutputPins": {
              "Count": 3,
              "Form": "__OpenWireRootUnit__",
              "Pins": [
                {
                  "Type": "ptSource"
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.UpDownCounter2.DownInputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource"
                }
              ]
            },
            "InputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.Button2.OutputPin"
                }
              ]
            },
            "+": "TArduinoClockDemux",
            "SelectInputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Counter1.OutputPin"
              }
            }
          },
          "Type": "Component",
          "Y": 1152
        },
        {
          "X": 1600,
          "Name": "UpDownCounter2",
          "Instance": {
            "Max": {
              "Value": 6
            },
            "Min": {
              "Value": 5
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item13.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item13.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare26.InputPin"
                }
              ]
            },
            "+": "TArduinoUpDownCounter",
            "DownInputPin": {
              "SourcePins": [
                {
                  "Name": "__OpenWireRootUnit__.ClockDemmux2.OutputPins.Pin [1]",
                  "ID": "__OpenWireRootUnit__.ClockDemmux2.OutputPins._Pin1"
                }
              ]
            },
            "UpInputPin": {
              "SourcePins": [
                {
                  "Name": "__OpenWireRootUnit__.ClockDemmux1.OutputPins.Pin [1]",
                  "ID": "__OpenWireRootUnit__.ClockDemmux1.OutputPins._Pin1"
                }
              ]
            },
            "InitialValue": 6
          },
          "Type": "Component",
          "Y": 1376
        },
        {
          "X": 512,
          "Name": "Counter1",
          "Instance": {
            "Max": {
              "Value": 2
            },
            "Min": {
              "Value": 0
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockDemmux1.SelectInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.ClockDemmux2.SelectInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare27.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare28.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare29.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare30.InputPin"
                }
              ]
            },
            "+": "TArduinoCounter",
            "InputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.And1.OutputPin"
                }
              ]
            },
            "InitialValue": 2
          },
          "Type": "Component",
          "Y": 1216
        },
        {
          "X": 544,
          "Name": "And1",
          "Instance": {
            "InputPins": {
              "Count": 2,
              "Form": "__OpenWireRootUnit__",
              "Pins": [
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Button1.OutputPin"
                  }
                },
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Button2.OutputPin"
                  }
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Counter1.InputPin"
                }
              ]
            },
            "+": "TArduinoBooleanAnd"
          },
          "Type": "Component",
          "Y": 1056
        },
        {
          "X": 832,
          "Name": "ClockGenerator2",
          "Instance": {
            "@": [
              {
                "PinName": "Frequency  (Hz)",
                "@": "Frequency",
                "+": "TOWSingleSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.OutputPin"
                },
                "Component": "ClockGenerator2"
              }
            ],
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator7.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator8.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoClockGenerator"
          },
          "Type": "Component",
          "Y": 1312
        },
        {
          "X": 816,
          "Name": "UpDownCounter3",
          "Instance": {
            "Max": {
              "Value": 100,
              "RollOver": false
            },
            "Min": {
              "Value": 0,
              "ReachedOutputPin": {
                "SinkPins": [
                  {
                    "ID": "__OpenWireRootUnit__.Timer1.StartInputPin"
                  }
                ]
              },
              "RollOver": false
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.ClockGenerator2.Frequency",
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.FrequencyInputPin"
                }
              ]
            },
            "+": "TArduinoUpDownCounter",
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.Compare29.OutputPin"
                },
                "Component": "UpDownCounter3"
              }
            ],
            "ResetInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.Compare27.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare28.OutputPin"
                }
              ]
            },
            "UpInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.PulseGenerator1.OutputPin"
                }
              ]
            },
            "DownInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.PulseGenerator2.OutputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1536
        },
        {
          "X": 592,
          "Name": "PulseGenerator1",
          "Instance": {
            "Frequency": 5,
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.UpInputPin"
                }
              ]
            },
            "+": "TArduinoPulseGenerator",
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.Button1.OutputPin"
                },
                "Component": "PulseGenerator1"
              }
            ],
            "WhenDisabled": {
              "Reset": true
            }
          },
          "Type": "Component",
          "Y": 1440
        },
        {
          "X": 848,
          "Name": "PulseGenerator2",
          "Instance": {
            "Frequency": 5,
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.DownInputPin"
                }
              ]
            },
            "+": "TArduinoPulseGenerator",
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.Inverter1.OutputPin"
                },
                "Component": "PulseGenerator2"
              }
            ],
            "WhenDisabled": {
              "Reset": true
            }
          },
          "Type": "Component",
          "Y": 1408
        },
        {
          "X": 624,
          "Name": "Inverter1",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.PulseGenerator2.Enabled",
                  "ID": "__OpenWireRootUnit__.PulseGenerator2.EnabledInputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Button1.OutputPin"
              }
            },
            "+": "TArduinoBooleanInverter"
          },
          "Type": "Component",
          "Y": 1536
        },
        {
          "X": 1104,
          "Name": "Compare1",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
                },
                "Component": "Compare1"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 368
        },
        {
          "X": 1104,
          "Name": "Compare2",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
                },
                "Component": "Compare2"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 432
        },
        {
          "X": 1104,
          "Name": "Compare3",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
                },
                "Component": "Compare3"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 496
        },
        {
          "X": 1104,
          "Name": "Compare4",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                },
                "Component": "Compare4"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 624
        },
        {
          "X": 1104,
          "Name": "Compare5",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
                },
                "Component": "Compare5"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 560
        },
        {
          "X": 1200,
          "Name": "Compare6",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
                },
                "Component": "Compare6"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 768
        },
        {
          "X": 1200,
          "Name": "Compare7",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
                },
                "Component": "Compare7"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 832
        },
        {
          "X": 1200,
          "Name": "Compare8",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
                },
                "Component": "Compare8"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 896
        },
        {
          "X": 1200,
          "Name": "Compare9",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
                },
                "Component": "Compare9"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 960
        },
        {
          "X": 1200,
          "Name": "Compare10",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                },
                "Component": "Compare10"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1024
        },
        {
          "X": 1152,
          "Name": "Compare11",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
                },
                "Component": "Compare11"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1200
        },
        {
          "X": 1152,
          "Name": "Compare12",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
                },
                "Component": "Compare12"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1264
        },
        {
          "X": 1152,
          "Name": "Compare13",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
                },
                "Component": "Compare13"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1328
        },
        {
          "X": 1152,
          "Name": "Compare14",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
                },
                "Component": "Compare14"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1392
        },
        {
          "X": 1152,
          "Name": "Compare15",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                },
                "Component": "Compare15"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1456
        },
        {
          "X": 1136,
          "Name": "Compare16",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
                },
                "Component": "Compare16"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1584
        },
        {
          "X": 1136,
          "Name": "Compare17",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
                },
                "Component": "Compare17"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1648
        },
        {
          "X": 1136,
          "Name": "Compare18",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
                },
                "Component": "Compare18"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1712
        },
        {
          "X": 1136,
          "Name": "Compare19",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
                },
                "Component": "Compare19"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1776
        },
        {
          "X": 1136,
          "Name": "Compare20",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                },
                "Component": "Compare20"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1840
        },
        {
          "X": 1104,
          "Name": "Compare21",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator6.OutputPin"
                },
                "Component": "Compare21"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1984
        },
        {
          "X": 1104,
          "Name": "Compare22",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator1.OutputPin"
                },
                "Component": "Compare22"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 2048
        },
        {
          "X": 1104,
          "Name": "Compare23",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator2.OutputPin"
                },
                "Component": "Compare23"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 2112
        },
        {
          "X": 1104,
          "Name": "Compare24",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator3.OutputPin"
                },
                "Component": "Compare24"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 2176
        },
        {
          "X": 1104,
          "Name": "Compare25",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator4.OutputPin"
                },
                "Component": "Compare25"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator5.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 2240
        },
        {
          "X": 1600,
          "Name": "Compare26",
          "Instance": {
            "Value": 5,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.UpDownCounter2.OutputPin"
              }
            },
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Draw Ellipse.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._16.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item16.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Inverter2.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.And4.InputPins.Pin [1]",
                  "ID": "__OpenWireRootUnit__.And4.InputPins._Pin1"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1296
        },
        {
          "X": 1600,
          "Name": "Inverter2",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Text Field.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._11.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Draw Ellipse.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._5.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Ellipse.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item5.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item8.ClockInputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare26.OutputPin"
              }
            },
            "+": "TArduinoBooleanInverter"
          },
          "Type": "Component",
          "Y": 1216
        },
        {
          "X": 1456,
          "Name": "PulseGenerator3",
          "Instance": {
            "Frequency": 1.29999995231628,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Draw Rectangle.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._17.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Rectangle.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item17.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Inverter3.InputPin"
                }
              ]
            },
            "+": "TArduinoPulseGenerator",
            "Enabled": false,
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.Compare28.OutputPin"
                },
                "Component": "PulseGenerator3"
              }
            ],
            "WhenDisabled": {
              "Reset": true
            }
          },
          "Type": "Component",
          "Y": 1504
        },
        {
          "X": 1472,
          "Name": "Inverter3",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Text Field.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._13.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item13.ClockInputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.PulseGenerator3.OutputPin"
              }
            },
            "+": "TArduinoBooleanInverter"
          },
          "Type": "Component",
          "Y": 1440
        },
        {
          "X": 672,
          "Name": "Compare27",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Counter1.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.ResetInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.PulseGenerator4.Enabled",
                  "ID": "__OpenWireRootUnit__.PulseGenerator4.EnabledInputPin"
                }
              ]
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "Type": "Component",
          "Y": 1200
        },
        {
          "X": 688,
          "Name": "Compare28",
          "Instance": {
            "Value": 1,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Counter1.OutputPin"
              }
            },
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.ResetInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.PulseGenerator3.Enabled",
                  "ID": "__OpenWireRootUnit__.PulseGenerator3.EnabledInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1248
        },
        {
          "X": 704,
          "Name": "Compare29",
          "Instance": {
            "Value": 2,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Counter1.OutputPin"
              }
            },
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.UpDownCounter3.Enabled",
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.EnabledInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1296
        },
        {
          "X": 1632,
          "Name": "PulseGenerator4",
          "Instance": {
            "Frequency": 1.29999995231628,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Draw Rectangle.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._18.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Rectangle.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item18.ClockInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Inverter4.InputPin"
                }
              ]
            },
            "+": "TArduinoPulseGenerator",
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.Compare27.OutputPin"
                },
                "Component": "PulseGenerator4"
              }
            ],
            "WhenDisabled": {
              "Reset": true
            }
          },
          "Type": "Component",
          "Y": 1680
        },
        {
          "X": 1632,
          "Name": "Inverter4",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Text Field.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._15.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item15.ClockInputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.PulseGenerator4.OutputPin"
              }
            },
            "+": "TArduinoBooleanInverter"
          },
          "Type": "Component",
          "Y": 1616
        },
        {
          "X": 880,
          "Name": "Timer1",
          "Instance": {
            "StartInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter3.Min.ReachedOutputPin"
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Digital.Item[ 11 ].DigitalInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Digital._Item11.DigitalInputPin"
                }
              ]
            },
            "+": "TArduinoTimer",
            "Interval": 100000
          },
          "Type": "Component",
          "Y": 1712
        },
        {
          "X": 400,
          "Name": "PulseGenerator5",
          "Instance": {
            "Frequency": 3,
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.UpInputPin"
                }
              ]
            },
            "+": "TArduinoPulseGenerator",
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.And3.OutputPin"
                },
                "Component": "PulseGenerator5"
              }
            ],
            "WhenDisabled": {
              "Reset": true
            }
          },
          "Type": "Component",
          "Y": 688
        },
        {
          "X": 400,
          "Name": "PulseGenerator6",
          "Instance": {
            "Frequency": 3,
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.UpDownCounter1.DownInputPin"
                }
              ]
            },
            "+": "TArduinoPulseGenerator",
            "@": [
              {
                "PinName": "Enabled",
                "@": "Enabled",
                "+": "TOWBooleanSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.And2.OutputPin"
                },
                "Component": "PulseGenerator6"
              }
            ],
            "WhenDisabled": {
              "Reset": true
            }
          },
          "Type": "Component",
          "Y": 752
        },
        {
          "X": 336,
          "Name": "And2",
          "Instance": {
            "InputPins": {
              "Count": 2,
              "Form": "__OpenWireRootUnit__",
              "Pins": [
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Compare30.OutputPin"
                  }
                },
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Button1.OutputPin"
                  }
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.PulseGenerator6.Enabled",
                  "ID": "__OpenWireRootUnit__.PulseGenerator6.EnabledInputPin"
                }
              ]
            },
            "+": "TArduinoBooleanAnd"
          },
          "Type": "Component",
          "Y": 848
        },
        {
          "X": 304,
          "Name": "And3",
          "Instance": {
            "InputPins": {
              "Count": 2,
              "Form": "__OpenWireRootUnit__",
              "Pins": [
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Compare30.OutputPin"
                  }
                },
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Button2.OutputPin"
                  }
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.PulseGenerator5.Enabled",
                  "ID": "__OpenWireRootUnit__.PulseGenerator5.EnabledInputPin"
                }
              ]
            },
            "+": "TArduinoBooleanAnd"
          },
          "Type": "Component",
          "Y": 576
        },
        {
          "X": 256,
          "Name": "Compare30",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Counter1.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.And3.InputPins.Pin [0]",
                  "ID": "__OpenWireRootUnit__.And3.InputPins._Pin0"
                },
                {
                  "Name": "__OpenWireRootUnit__.And2.InputPins.Pin [0]",
                  "ID": "__OpenWireRootUnit__.And2.InputPins._Pin0"
                }
              ]
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "Type": "Component",
          "Y": 720
        },
        {
          "X": 1008,
          "Name": "Compare31",
          "Instance": {
            "Value": 50,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.UpDownCounter1.OutputPin"
              }
            },
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.And4.InputPins.Pin [0]",
                  "ID": "__OpenWireRootUnit__.And4.InputPins._Pin0"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 944
        },
        {
          "X": 1696,
          "Name": "And4",
          "Instance": {
            "InputPins": {
              "Count": 2,
              "Form": "__OpenWireRootUnit__",
              "Pins": [
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Compare31.OutputPin"
                  }
                },
                {
                  "Type": "ptSink",
                  "SourcePin": {
                    "ID": "__OpenWireRootUnit__.Compare26.OutputPin"
                  }
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Text Field.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._21.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Text Field.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._20.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Text.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item22.ClockInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Draw Text.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._22.EnabledInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Inverter5.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Elements.Draw Text.EnabledInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules.*._3.Elements.*._24.EnabledInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Draw Text.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item24.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoBooleanAnd"
          },
          "Type": "Component",
          "Y": 1536
        },
        {
          "X": 1568,
          "Name": "RandomIntegerGenerator7",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.Compare32.OutputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item20.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare32.ValueInputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item20.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 12
          },
          "Type": "Component",
          "Y": 1824
        },
        {
          "X": 1584,
          "Name": "RandomIntegerGenerator8",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.ClockGenerator2.OutputPin"
                }
              ]
            },
            "Min": 1,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item21.InputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.Compare32.InputPin"
                },
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item21.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoRandomIntegerGenerator",
            "Max": 12
          },
          "Type": "Component",
          "Y": 1888
        },
        {
          "X": 1648,
          "Name": "Compare32",
          "Instance": {
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RandomIntegerGenerator8.OutputPin"
              }
            },
            "@": [
              {
                "PinName": "Value",
                "@": "Value",
                "+": "TOWIntegerSinkPinBinding",
                "SourcePin": {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator7.OutputPin"
                },
                "Component": "Compare32"
              }
            ],
            "+": "TArduinoIntegerCompareValue",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.RandomIntegerGenerator7.ClockInputPin"
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 1968
        },
        {
          "X": 1632,
          "Name": "Timer2",
          "Instance": {
            "StartInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.Inverter5.OutputPin"
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Fill Screen.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item3.Elements._Item23.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoTimer",
            "Interval": 100000
          },
          "Type": "Component",
          "Y": 1760
        },
        {
          "X": 1536,
          "Name": "Inverter5",
          "Instance": {
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Timer2.StartInputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.And4.OutputPin"
              }
            },
            "+": "TArduinoBooleanInverter"
          },
          "Type": "Component",
          "Y": 1632
        }
      ]
    }
  ]
}
