{
  "Config": {
    "Build": {
      "Board": "esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none"
    }
  },
  "Version": "2",
  "Product": "Visuino Pro - Visual Arduino Programming",
  "Content": "OpenWire Diagram",
  "Units": [
    {
      "Type": "Diagram",
      "Name": "__OpenWireRootUnit__",
      "*": [
        {
          "X": 1168,
          "Name": "Arduino",
          "Instance": {
            "Serial": {
              "*": [
                {
                  "+": "TArduinoHardwareSerial"
                },
                {
                  "+": "TArduinoESP32DefinedPinsSerial1"
                },
                {
                  "+": "TArduinoESP32DefinedPinsSerial2"
                }
              ]
            },
            "+": "TArduinoBoard",
            "Modules": {
              "*": [
                {
                  "RemoteConnectedOutputPin": {
                    "SinkPins": [
                      {
                        "Name": "__OpenWireRootUnit__.HTTPClient1.Requests.GET.ClockInputPin",
                        "ID": "__OpenWireRootUnit__.HTTPClient1.Requests._Item0.ClockInputPin"
                      }
                    ]
                  },
                  "Sockets": {
                    "*": [
                      {
                        "InputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.HTTPClient1.OutputPin"
                            }
                          ]
                        },
                        "DisconnectInputPin": {
                          "SourcePins": [
                            {
                              "ID": "__OpenWireRootUnit__.Delay1.OutputPin"
                            }
                          ]
                        },
                        "+": "TArduinoESP32WiFiTCPSecureClientSocket",
                        "Host": "www.bitstamp.net",
                        "PrivateKey": "",
                        "Name": "TCP Secure Client1",
                        "Certificate": "",
                        "ConnectedOutputPin": {
                          "SinkPins": [
                            {
                              "ID": "__OpenWireRootUnit__.Delay1.StartInputPin"
                            }
                          ]
                        },
                        "CACert": "\t-----BEGIN CERTIFICATE-----\r\nMIIEtjCCA56gAwIBAgIQDHmpRLCMEZUgkmFf4msdgzANBgkqhkiG9w0BAQsFADBs\r\nMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\r\nd3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j\r\nZSBFViBSb290IENBMB4XDTEzMTAyMjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowdTEL\r\nMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3\r\nLmRpZ2ljZXJ0LmNvbTE0MDIGA1UEAxMrRGlnaUNlcnQgU0hBMiBFeHRlbmRlZCBW\r\nYWxpZGF0aW9uIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\r\nggEBANdTpARR+JmmFkhLZyeqk0nQOe0MsLAAh\/FnKIaFjI5j2ryxQDji0\/XspQUY\r\nuD0+xZkXMuwYjPrxDKZkIYXLBxA0sFKIKx9om9KxjxKws9LniB8f7zh3VFNfgHk\/\r\nLhqqqB5LKw2rt2O5Nbd9FLxZS99RStKh4gzikIKHaq7q12TWmFXo\/a8aUGxUvBHy\r\n\/Urynbt\/DvTVvo4WiRJV2MBxNO723C3sxIclho3YIeSwTQyJ3DkmF93215SF2AQh\r\ncJ1vb\/9cuhnhRctWVyh+HA1BV6q3uCe7seT6Ku8hI3UarS2bhjWMnHe1c63YlC3k\r\n8wyd7sFOYn4XwHGeLN7x+RAoGTMCAwEAAaOCAUkwggFFMBIGA1UdEwEB\/wQIMAYB\r\nAf8CAQAwDgYDVR0PAQH\/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF\r\nBQcDAjA0BggrBgEFBQcBAQQoMCYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRp\r\nZ2ljZXJ0LmNvbTBLBgNVHR8ERDBCMECgPqA8hjpodHRwOi8vY3JsNC5kaWdpY2Vy\r\ndC5jb20vRGlnaUNlcnRIaWdoQXNzdXJhbmNlRVZSb290Q0EuY3JsMD0GA1UdIAQ2\r\nMDQwMgYEVR0gADAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5j\r\nb20vQ1BTMB0GA1UdDgQWBBQ901Cl1qCt7vNKYApl0yHU+PjWDzAfBgNVHSMEGDAW\r\ngBSxPsNpA\/i\/RwHUmCYaCALvY2QrwzANBgkqhkiG9w0BAQsFAAOCAQEAnbbQkIbh\r\nhgLtxaDwNBx0wY12zIYKqPBKikLWP8ipTa18CK3mtlC4ohpNiAexKSHc59rGPCHg\r\n4xFJcKx6HQGkyhE6V6t9VypAdP3THYUYUN9XR3WhfVUgLkc3UHKMf4Ib0mKPLQNa\r\n2sPIoc4sUqIAY+tzunHISScjl2SFnjgOrWNoPLpSgVh5oywM395t6zHyuqB8bPEs\r\n1OG9d4Q3A84ytciagRpKkk47RpqF\/oOi+Z6Mo8wNXrM9zwR4jxQUezKcxwCmXMS1\r\noVWNWlZopCJwqjyBcdmdqEU79OX2olHdx3ti6G8MdOu42vi\/hw15UJGQmxg7kVkn\r\n8TUoE6smftX3eg==\r\n-----END CERTIFICATE-----"
                      }
                    ]
                  },
                  "+": "TArduinoESP32WiFiModule",
                  "HostName": "",
                  "AccessPoints": {
                    "*": [
                      {
                        "Password": "uuhh7326",
                        "SSID": "AndroidAPDCEA",
                        "+": "TArduinoESP32WiFiModuleRemoteAccessPoint"
                      }
                    ]
                  },
                  "AccessPoint": {
                    "SSID": "",
                    "Password": ""
                  }
                },
                {
                  "+": "TArduinoEEPROMModule"
                },
                {
                  "+": "TArduinoESP32ProcessorModule"
                },
                {
                  "+": "TArduinoESP32HallSensorModule"
                },
                {
                  "+": "TArduinoESP32BluetoothLEModule"
                },
                {
                  "OutputPins": {
                    "Count": 2
                  },
                  "+": "TTTGOTDisplayESP32ButtonsModule"
                },
                {
                  "Orientation": "goRight",
                  "Elements": {
                    "*": [
                      {
                        "Name": "Draw Text1",
                        "Text": "ASK",
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "Size": 2
                      },
                      {
                        "InputPin": {
                          "SourcePin": {
                            "Name": "__OpenWireRootUnit__.SplitJSON1.Elements.ask.OutputPin",
                            "ID": "__OpenWireRootUnit__.SplitJSON1.Elements._Item8.OutputPin"
                          }
                        },
                        "Size": 3,
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Name": "Text Field1",
                        "Color": 4294956800,
                        "InitialValue": "",
                        "Y": 20
                      },
                      {
                        "Name": "Draw Text2",
                        "Text": "BID",
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "Size": 2,
                        "Y": 48
                      },
                      {
                        "InputPin": {
                          "SourcePin": {
                            "Name": "__OpenWireRootUnit__.SplitJSON1.Elements.bid.OutputPin",
                            "ID": "__OpenWireRootUnit__.SplitJSON1.Elements._Item3.OutputPin"
                          }
                        },
                        "Size": 3,
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Name": "Text Field2",
                        "Color": 4294956800,
                        "InitialValue": "",
                        "Y": 66
                      },
                      {
                        "Name": "Draw Text3",
                        "Text": "LAST",
                        "+": "TArduinoColorGraphicsElementDrawText",
                        "Size": 2,
                        "Y": 92
                      },
                      {
                        "InputPin": {
                          "SourcePin": {
                            "Name": "__OpenWireRootUnit__.SplitJSON1.Elements.last.OutputPin",
                            "ID": "__OpenWireRootUnit__.SplitJSON1.Elements._Item5.OutputPin"
                          }
                        },
                        "Size": 3,
                        "+": "TArduinoColorGraphicsElementTextFeld",
                        "Name": "Text Field3",
                        "Color": 4294956800,
                        "InitialValue": "",
                        "Y": 110
                      },
                      {
                        "X": 160,
                        "Name": "Draw Bitmap1",
                        "+": "TArduinoColorGraphicsElementDrawBitmap",
                        "Bitmap": {
                          "Data": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFWq\/wZEpfY8Rqf4dEao+KJGp\/jGR6j54Ueo9\/RGp\/f8Rqf3\/Eeo9\/RHqPnhRqf4xkan+KNGp\/h0R6f2PVWq\/wYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABItv4HRqf5V0ao961Gp\/fzPaP4\/zOf+P8qm\/f\/JJf3\/x+V9\/8ck\/f\/GpP3\/xqT9\/8clPf\/H5X3\/ySX9\/8qm\/f\/M5\/4\/z2j+P9Gp\/fzRaf3r0Wo+Vg\/n\/8IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+q9BhFpveHRqf47Dih+P8omvf\/HJT3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/HJT3\/yma9\/84ofj\/Raf37UWm94g\/qvQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATrD+DUWm94dCpff1MJ33\/x2U9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/x2U9\/8vnff\/QqX39UWm94hIo\/4OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARab4UUOn+OUwnff\/G5P3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xuT9\/8wnff\/Q6f45UWm+FEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4qf4JRKf4nTmh9\/4flff\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/x6V9\/86off+Rab4nkyy\/woAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGp\/YdRKf3zyyb9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/yyb9\/9DpvfQRKr2HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCo\/gqQaX45SOX9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/I5f3\/0Gl+OVBpvkrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCo\/gqQKT46h+V9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8flff\/QKT46kGm+SsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGp\/YdPqX45B6U9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/x6V9\/8+pfjkPaf2HQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMsv8KQaX3zx+V9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/H5X3\/0Gl989Mmf8KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQqb4niOX9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8jl\/f\/Qqb4ngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQqP4USya9v4ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/yya9v4+o\/hRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASKP+Djeh+OUak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/OKH45Tqc\/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+j94gelff\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/x+V9\/8+pPeHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+f9Bgunff1GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xuT9\/8bk\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/L5329T+f9BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o\/eIHJP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/5\/P7\/2e39\/5XN+\/8wnff\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xyU9\/88oveHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\/n\/8IL5337RqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/7\/f+\/1Ot+f8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/Lpz37D+f\/wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKL5WB2U9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/w+P7\/MZ73\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/x6U9\/86oflXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGe964ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/3+\/v\/7\/P7\/\/v7+\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/5jO+\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/MZ73rgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqq\/wYnmfbzGpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8Vdsb\/FXbG\/xt6x\/+RvuT\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/FXbG\/xh3xv8ffMj\/NonO\/3Gr3P\/q8vn\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/b7v3\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/yia9vMqqv8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2nvY9HJT3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ZkvX\/Hofe\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8Zkvb\/GZH0\/xmO8P8Yh+P\/WJ\/a\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/+fz+\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8clPf\/M532PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMJz2dBqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqS9f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/yCP6v\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/r8\/v8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/y6c9nQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiZ96Mak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8hlfX\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/k7\/n\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8omveiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkl\/fGGpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/W7H5\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/sdTx\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/JZf3xgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIZf34hqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/HJT3\/ySX9\/86ovj\/dL36\/+r1\/v\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/v7+\/1Ki5P8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/yGV9+EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+V9vQak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/7fX6\/3mw3v8Yi+r\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8flfb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAckvX8GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/D2+\/+oz\/D\/NJ\/3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/HJP1\/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpH1\/BqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/+73\/v9Iqfj\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqR9fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiQ8vUak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/v7+\/\/39\/v\/9\/v7\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/5\/P+\/yiZ9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8YkPL1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXhuHkGpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xV2xv8Vdsb\/FXbG\/xV2xv8ffMj\/OYvO\/3iw3v\/u9fr\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/+Jx\/r\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/F4bg5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFoDWyxqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/xqT9\/8Zkvb\/GZH0\/xmO7\/8XhuL\/XKHa\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/0en9\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xV\/1soAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV3yagak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/yGP6v\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/H4\/v8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8Vd8uoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASaLB8GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ilvX\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/y+Pz\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/EmqyfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADleRRhqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xuT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/X7P5\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/1uj3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/w5bmEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA88WhEYje\/1GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/9Kqfj\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/8ak\/f\/G5P3\/ySY9\/8+pPj\/fMH6\/+73\/v\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/5fH7v8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xmO7\/QPP28QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE2u1uxqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/v7+\/\/z9\/v\/7\/f7\/\/v7\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/9\/v7\/\/v7+\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/X5\/P8zk+L\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8TarS6AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxJfWgak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/v8\/v9ipNr\/GY\/x\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/DEyAZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLEIXGIvp8BqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/9jo9f9Ml9T\/GInm\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/F4ro7wssTRcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5Vj5sak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/7+\/v\/9\/v7\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/L3+\/\/R5PP\/n8fn\/1ac1v8Xe87\/GIzr\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/w5WkJoAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFJ0MtGI\/w9hqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xV2xv8Vdsb\/FXbG\/xV2xv8Vdsb\/FXbG\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8Vdsb\/HXrH\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/b5\/P8Vd8j\/FXvP\/xeB2f8Yiun\/GZL2\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xiP8PYFLUktAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\/BA5TjJwak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/x6U9f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/3+v3\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8OU4ycAAA\/BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGzAlFofh6hqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8bk\/b\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/+fv9\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8WheLpBhs3JQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgk1W20akfX+GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/8ak\/f\/GZL2\/\/3+\/v\/\/\/\/\/\/\/\/\/\/\/\/r8\/v8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8akfX+CThdbQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESIPD1+gsBqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/GpP3\/xqT9\/\/6\/P3\/\/\/\/\/\/\/\/\/\/\/\/8\/f7\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/EV+gsAAPHxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGiYVes7YGpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/xqT9\/8ak\/f\/9vr9\/\/\/\/\/\/\/\/\/\/\/\/\/v7+\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/FXrN2AAUISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAxcnQBaF4ekak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xV2xv8Vdsb\/FXbG\/xV2xv8ak\/f\/GpP3\/xV2x\/8Vdsb\/FXbG\/xV2xv8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/FoXh6QMXK0AAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGIDNPF4jn7RqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/F4nn7gYgM08AAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfCAYcL1AWheHpGpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/FoXh6QYcM1AAAB8IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAxYlRBV5zdgak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/FXrO2AMWJUQAAB8IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUACg8wEF6grxqR9f4ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8akfX+EV+gsAAKDzEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAACB8IM1RyFoXi6RqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8Wh+HqCDJWcwAACB8AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAJEjgOUoqeGI7w9hqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xiP8PYOUoqeAAkSOAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAGgMPGkMOUYidF4ro7xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GIvo8A5RiZ8DEh5EAAAJGgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAGgAECTQINVl3EWiuvBmO7vQak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xqT9\/8ak\/f\/GpP3\/xiN7\/URaa+9CDVbeAAECTUAAAAbAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAEQAAACIABAk1BSQ\/YQxFdY8RYKOzE3XG0BeF3+YYj\/L1GZH1\/BmR9fwYj\/L1F4Xf5hN1xtAQYaS0DEd3jwcmQmMABAk1AAAAIgAAABEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAsAAAAXAAAAIAAAACcAAAAsAAAAMAAAADIAAAAyAAAAMAAAACwAAAAnAAAAIAAAABcAAAAMAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
                          "Width": 64,
                          "Height": 64
                        },
                        "Y": 30
                      }
                    ]
                  },
                  "+": "TTTGOTDisplayESP32DisplayModule"
                }
              ]
            },
            "I2CChannels": {
              "*": [
                {
                  "+": "TArduinoESP32_TTGO_TS_I2C"
                },
                {
                  "+": "TArduinoESP32_Generic_I2C_2"
                }
              ]
            },
            "Digital": {
              "*": [
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoESP32CombinedPullDownAnalogDigitalDACChannel"
                },
                {
                  "+": "TArduinoESP32CombinedPullDownAnalogDigitalDACChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoCombinedTouchPullDownAnalogDigitalChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                },
                {
                  "+": "TArduinoPullDownTouchAnalogInputOnlyChannel"
                }
              ]
            },
            "SPIChannels": {
              "*": [
                {
                  "+": "TArduinoESP32_TTGO_TDisplay_SPI0"
                },
                {
                  "+": "TArduinoESP32_TTGO_TDisplay_SPI1"
                }
              ]
            },
            "BoardType": "TTGO T-Display ESP32"
          },
          "Type": "Component",
          "Y": 320
        },
        {
          "X": 848,
          "Name": "HTTPClient1",
          "Instance": {
            "UserAgent": "",
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.WiFi.Sockets.TCP Secure Client.InputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item0.Sockets._Item0.InputPin"
                }
              ]
            },
            "+": "TArduinoNetworkProtocolsHTTPClient",
            "Host": "www.bitstamp.net",
            "Requests": {
              "*": [
                {
                  "ClockInputPin": {
                    "SourcePins": [
                      {
                        "Name": "__OpenWireRootUnit__.Arduino.Modules.WiFi.RemoteConnectedOutputPin",
                        "ID": "__OpenWireRootUnit__.Arduino.Modules._Item0.RemoteConnectedOutputPin"
                      },
                      {
                        "ID": "__OpenWireRootUnit__.ClockGenerator1.OutputPin"
                      }
                    ]
                  },
                  "Name": "GET1",
                  "+": "TArduinoNetworkProtocolsHTTPClientRequestGET",
                  "URL": "\/api\/v2\/ticker\/btcusd\/",
                  "Content": "",
                  "Response": {
                    "ContentOutputPin": {
                      "SinkPins": [
                        {
                          "ID": "__OpenWireRootUnit__.CharToText1.InputPin"
                        }
                      ]
                    }
                  }
                }
              ]
            }
          },
          "Type": "Component",
          "Y": 304
        },
        {
          "X": 256,
          "Name": "CharToText1",
          "Instance": {
            "ClockInputPin": {
              "SourcePins": [
                {
                  "ID": "__OpenWireRootUnit__.Delay1.OutputPin"
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.SplitJSON1.InputPin"
                }
              ]
            },
            "+": "TArduinoCharToText",
            "InputPin": {
              "SourcePin": {
                "Name": "__OpenWireRootUnit__.HTTPClient1.Requests.GET.Response.ContentOutputPin",
                "ID": "__OpenWireRootUnit__.HTTPClient1.Requests._Item0.Response.ContentOutputPin"
              }
            },
            "MaxLength": 2000
          },
          "Type": "Component",
          "Y": 256
        },
        {
          "X": 624,
          "Name": "ClockGenerator1",
          "Instance": {
            "Frequency": 0.200000002980232,
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.HTTPClient1.Requests.GET.ClockInputPin",
                  "ID": "__OpenWireRootUnit__.HTTPClient1.Requests._Item0.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoClockGenerator"
          },
          "Type": "Component",
          "Y": 416
        },
        {
          "X": 1504,
          "Name": "Delay1",
          "Instance": {
            "StartInputPin": {
              "SourcePins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.WiFi.Sockets.TCP Secure Client.ConnectedOutputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item0.Sockets._Item0.ConnectedOutputPin"
                }
              ]
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "Name": "__OpenWireRootUnit__.Arduino.Modules.WiFi.Sockets.TCP Secure Client.DisconnectInputPin",
                  "ID": "__OpenWireRootUnit__.Arduino.Modules._Item0.Sockets._Item0.DisconnectInputPin"
                },
                {
                  "ID": "__OpenWireRootUnit__.CharToText1.ClockInputPin"
                }
              ]
            },
            "+": "TArduinoDelay",
            "Interval": 2000000
          },
          "Type": "Component",
          "Y": 464
        },
        {
          "X": 448,
          "Name": "SplitJSON1",
          "Instance": {
            "Elements": {
              "*": [
                {
                  "Name": "vwap",
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "volume",
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "low",
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "bid",
                  "OutputPin": {
                    "SinkPins": [
                      {
                        "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                        "ID": "__OpenWireRootUnit__.Arduino.Modules._Item6.Elements._Item3.InputPin"
                      }
                    ]
                  },
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "high",
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "last",
                  "OutputPin": {
                    "SinkPins": [
                      {
                        "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                        "ID": "__OpenWireRootUnit__.Arduino.Modules._Item6.Elements._Item5.InputPin"
                      }
                    ]
                  },
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "timestamp",
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "open",
                  "+": "TArduinoSplitJSONTextElement"
                },
                {
                  "Name": "ask",
                  "OutputPin": {
                    "SinkPins": [
                      {
                        "Name": "__OpenWireRootUnit__.Arduino.Modules.Display.Elements.Text Field.InputPin",
                        "ID": "__OpenWireRootUnit__.Arduino.Modules._Item6.Elements._Item1.InputPin"
                      }
                    ]
                  },
                  "+": "TArduinoSplitJSONTextElement"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.CharToText1.OutputPin"
              }
            },
            "+": "TArduinoSplitJSON"
          },
          "Type": "Component",
          "Y": 464
        }
      ]
    }
  ]
}
