Alejandro Acuña
2024-09-16 adba74e107bcda9e1cb510bc14364b02e781baef
gost access server
37 files added
1 files modified
15072 ■■■■■ changed files
.gitignore 12 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/1.svg 6316 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/art.servers.gost-access-server.accesses-VPV - copia.json 1163 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/art.servers.gost-access-server.accesses-VPV.json 1163 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/art.servers.gost-access-server.accesses-ZPR.json 2225 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/art.servers.gost-access-server.accesses.json 2225 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/art.servers.gost-access-server.detail.json 41 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/art.servers.gost-access-server.json 146 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/catalog.xml 17 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/cleariconcache.bat 2 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/icons/16x16/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/icons/24x24/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/icons/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/icons/gost-access-server.ico patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/10/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/10/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/11/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/11/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/12/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/12/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/13/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/13/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/14/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/14/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/15/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/15/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/16/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/16/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/17/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/17/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/18/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/18/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/19/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/19/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/20/Access.svg 151 ●●●●● patch | view | raw | blame | history
servers/gost-access-server/data/art.servers.gost-access-server/symbols/20/Thumbs.db patch | view | raw | blame | history
servers/gost-access-server/jar2exe64.bat 1 ●●●● patch | view | raw | blame | history
servers/gost-access-server/src/art/servers/AccessServer.java 100 ●●●●● patch | view | raw | blame | history
.gitignore
@@ -34,3 +34,15 @@
servers/enforcement/gost-access-server/build/
servers/enforcement/gost-access-server/nbproject/private/private.xml
servers/enforcement/gost-access-server/src/version.properties
servers/gost-access-server/build.xml
servers/gost-access-server/build/
servers/gost-access-server/docs/
servers/gost-access-server/nbproject/
servers/gost-access-server/temp/gost/detections/
servers/gost-access-server/src/art/servers/gost/
servers/gost-access-server/src/version.properties
servers/gost-access-server/dist/
*.xlsx
*.png
servers/gost-access-server/data/art.servers.gost-access-server/atex5/
servers/gost-access-server/manifest.mf
servers/gost-access-server/1.svg
New file
Diff too large
servers/gost-access-server/art.servers.gost-access-server.accesses-VPV - copia.json
New file
@@ -0,0 +1,1163 @@
[{
    "AccessEnforcement information":
      {
          "Identifier": "BUS01",
          "Group": "Coruña",
          "Number": 1,
          "Name": "01.Pórtico de San Andrés",
          "Location": "01.Pórtico de San Andrés",
          "Description": "01.Pórtico de San Andrés",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 01",
          "Symbol": "Access",
          "Latitude": 43.36045,
          "Longitude": 5.84291,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS1/",
              "VPVs":[
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
                  "VPV8",
                  "VPV9"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS01",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS01",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS1/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS02",
          "Group": "Coruña",
          "Number": 2,
          "Name": "02.San Andrés - Rua Nueva",
          "Location": "02.San Andrés - Rua Nueva",
          "Description": "02.San Andrés - Rua Nueva",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 02",
          "Symbol": "Access",
          "Latitude": 43.36046,
          "Longitude": 5.84292,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS2/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV10",
                  "VPV11"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS02",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS02",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS2/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS03",
          "Group": "Coruña",
          "Number": 3,
          "Name": "03.San Andrés - Huertas",
          "Location": "03.San Andrés - Huertas",
          "Description": "03.San Andrés - Huertas",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 03",
          "Symbol": "Access",
          "Latitude": 43.36047,
          "Longitude": 5.84293,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS3/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV12",
                  "VPV13"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS03",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS03",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS3/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS04",
          "Group": "Coruña",
          "Number": 4,
          "Name": "04.San Andrés - Payo Gómez",
          "Location": "04.San Andrés - Payo Gómez",
          "Description": "04.San Andrés - Payo Gómez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 04",
          "Symbol": "Access",
          "Latitude": 43.36048,
          "Longitude": 5.84294,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS4/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV14",
                  "VPV15"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS04",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS04",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS4/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS05",
          "Group": "Coruña",
          "Number": 5,
          "Name": "05.Médico Rodríguez - Donantes de Sangre",
          "Location": "05.Médico Rodríguez - Donantes de Sangre",
          "Description": "05.Médico Rodríguez - Donantes de Sangre",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 05",
          "Symbol": "Access",
          "Latitude": 43.36049,
          "Longitude": 5.84295,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS5/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV17",
                  "VPV18"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS05",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS05",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS5/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS06",
          "Group": "Coruña",
          "Number": 6,
          "Name": "06.Fernando Macías - Plaza Maestro Mateo",
          "Location": "06.Fernando Macías - Plaza Maestro Mateo",
          "Description": "06.Fernando Macías - Plaza Maestro Mateo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 06",
          "Symbol": "Access",
          "Latitude": 43.36050,
          "Longitude": 5.84296,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS6/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV19",
                  "VPV20"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS06",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS06",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS6/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS07",
          "Group": "Coruña",
          "Number": 7,
          "Name": "07.Juan Florez - Cabo Santiago Gómez",
          "Location": "07.Juan Florez - Cabo Santiago Gómez",
          "Description": "07.Juan Florez - Cabo Santiago Gómez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 07",
          "Symbol": "Access",
          "Latitude": 43.36051,
          "Longitude": 5.84297,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS7/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV23",
                  "VPV24"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS07",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS07",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS7/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS08",
          "Group": "Coruña",
          "Number": 8,
          "Name": "08.Juan Florez - Avenida Arteixo",
          "Location": "08.Juan Florez - Avenida Arteixo",
          "Description": "08.Juan Florez - Avenida Arteixo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 08",
          "Symbol": "Access",
          "Latitude": 43.36052,
          "Longitude": 5.84298,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS8/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV25",
                  "VPV26"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS08",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS08",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS8/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS09",
          "Group": "Coruña",
          "Number": 9,
          "Name": "09.Juan Florez - Nicaragua",
          "Location": "09.Juan Florez - Nicaragua",
          "Description": "09.Juan Florez - Nicaragua",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 09",
          "Symbol": "Access",
          "Latitude": 43.36053,
          "Longitude": 5.84299,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS9/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV27",
                  "VPV28"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS09",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS09",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS9/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS10",
          "Group": "Coruña",
          "Number": 10,
          "Name": "10.Juan Florez - La Baca",
          "Location": "10.Juan Florez - La Baca",
          "Description": "10.Juan Florez - La Baca",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 10",
          "Symbol": "Access",
          "Latitude": 43.36054,
          "Longitude": 5.84300,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS10/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV29",
                  "VPV30"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS10",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS10",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS10/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS11",
          "Group": "Coruña",
          "Number": 11,
          "Name": "11.Plaza Pontevedra - Juan Florez",
          "Location": "11.Plaza Pontevedra - Juan Florez",
          "Description": "11.Plaza Pontevedra - Juan Florez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 11",
          "Symbol": "Access",
          "Latitude": 43.36055,
          "Longitude": 5.84301,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS11/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV16"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS11",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS11",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS11/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS12",
          "Group": "Coruña",
          "Number": 12,
          "Name": "12.Fernando Macías - Plaza Calvo Sotelo",
          "Location": "12.Fernando Macías - Plaza Calvo Sotelo",
          "Description": "12.Fernando Macías - Plaza Calvo Sotelo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 12",
          "Symbol": "Access",
          "Latitude": 43.36056,
          "Longitude": 5.84302,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS12/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV21"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS12",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS12",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS12/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS13",
          "Group": "Coruña",
          "Number": 13,
          "Name": "13.Juan Florez - Falperra",
          "Location": "13.Juan Florez - Falperra",
          "Description": "13.Juan Florez - Falperra",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 13",
          "Symbol": "Access",
          "Latitude": 43.36057,
          "Longitude": 5.84303,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS13/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV22"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS13",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS13",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS13/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS14",
          "Group": "Coruña",
          "Number": 14,
          "Name": "14.Juan Florez - Médico Rodríguez",
          "Location": "14.Juan Florez - Médico Rodríguez",
          "Description": "14.Juan Florez - Médico Rodríguez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 14",
          "Symbol": "Access",
          "Latitude": 43.36058,
          "Longitude": 5.84304,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS14/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV31"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS14",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS14",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS14/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS15",
          "Group": "Coruña",
          "Number": 15,
          "Name": "15.R. Outeiro - Avenida Arteixo",
          "Location": "15.R. Outeiro - Avenida Arteixo",
          "Description": "15.R. Outeiro - Avenida Arteixo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 15",
          "Symbol": "Access",
          "Latitude": 43.36059,
          "Longitude": 5.84305,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS15/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV32"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS15",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS15",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS15/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS16",
          "Group": "Coruña",
          "Number": 16,
          "Name": "16.R. Outeiro - Nuestra Señora de Fátima",
          "Location": "16.R. Outeiro - Nuestra Señora de Fátima",
          "Description": "16.R. Outeiro - Nuestra Señora de Fátima",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 16",
          "Symbol": "Access",
          "Latitude": 43.36060,
          "Longitude": 5.84306,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS16/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV33",
                  "VPV34"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS16",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS16",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS16/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS17",
          "Group": "Coruña",
          "Number": 17,
          "Name": "17.R. Outeiro - San Isidoro",
          "Location": "17.R. Outeiro - San Isidoro",
          "Description": "17.R. Outeiro - San Isidoro",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 17",
          "Symbol": "Access",
          "Latitude": 43.36061,
          "Longitude": 5.84307,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS17/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV35",
                  "VPV36"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS17",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS17",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS17/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS18",
          "Group": "Coruña",
          "Number": 18,
          "Name": "18.R. Outeiro - Avenida Finisterre",
          "Location": "18.R. Outeiro - Avenida Finisterre",
          "Description": "18.R. Outeiro - Avenida Finisterre",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 18",
          "Symbol": "Access",
          "Latitude": 43.36062,
          "Longitude": 5.84308,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS18/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV37"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS18",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS18",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS18/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS19",
          "Group": "Coruña",
          "Number": 19,
          "Name": "19.F. Tapia - Ramón de la Sagra",
          "Location": "19.F. Tapia - Ramón de la Sagra",
          "Description": "19.F. Tapia - Ramón de la Sagra",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 19",
          "Symbol": "Access",
          "Latitude": 43.36063,
          "Longitude": 5.84309,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS19/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV1"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS19",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS19",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS19/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS20",
          "Group": "Coruña",
          "Number": 20,
          "Name": "20.F. Tapia - Marcial de Adalid (Plaza Vigo)",
          "Location": "20.F. Tapia - Marcial de Adalid (Plaza Vigo)",
          "Description": "20.F. Tapia - Marcial de Adalid (Plaza Vigo)",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 20",
          "Symbol": "Access",
          "Latitude": 43.36064,
          "Longitude": 5.84310,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS20/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV2"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS20",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS20",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS20/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS21",
          "Group": "Coruña",
          "Number": 21,
          "Name": "21.F. Tapia - Menéndez Pelayo",
          "Location": "21.F. Tapia - Menéndez Pelayo",
          "Description": "21.F. Tapia - Menéndez Pelayo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 21",
          "Symbol": "Access",
          "Latitude": 43.36065,
          "Longitude": 5.84311,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS21/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV3"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS21",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS21",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS21/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS22",
          "Group": "Coruña",
          "Number": 22,
          "Name": "22.F. Tapia - Fontan (Plaza Galicia)",
          "Location": "22.F. Tapia - Fontan (Plaza Galicia)",
          "Description": "22.F. Tapia - Fontan (Plaza Galicia)",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 22",
          "Symbol": "Access",
          "Latitude": 43.36066,
          "Longitude": 5.84312,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS22/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV4"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS22",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS22",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS22/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS23",
          "Group": "Coruña",
          "Number": 23,
          "Name": "23.Rosalía de Castro - Ferrol",
          "Location": "23.Rosalía de Castro - Ferrol",
          "Description": "23.Rosalía de Castro - Ferrol",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 23",
          "Symbol": "Access",
          "Latitude": 43.36067,
          "Longitude": 5.84313,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS23/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV5"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS23",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS23",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS23/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS24",
          "Group": "Coruña",
          "Number": 24,
          "Name": "24.Francisco Mariño - Betanzos",
          "Location": "24.Francisco Mariño - Betanzos",
          "Description": "24.Francisco Mariño - Betanzos",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 24",
          "Symbol": "Access",
          "Latitude": 43.36068,
          "Longitude": 5.84314,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS24/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV6"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS24",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS24",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS24/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS25",
          "Group": "Coruña",
          "Number": 25,
          "Name": "25.San Andrés - Santa Catalina",
          "Location": "25.San Andrés - Santa Catalina",
          "Description": "25.San Andrés - Santa Catalina",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 25",
          "Symbol": "Access",
          "Latitude": 43.36069,
          "Longitude": 5.84315,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS25/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV7"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS25",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS25",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS25/"
          }
      }
  }
]
servers/gost-access-server/art.servers.gost-access-server.accesses-VPV.json
New file
@@ -0,0 +1,1163 @@
[{
    "AccessEnforcement information":
      {
          "Identifier": "BUS01",
          "Group": "Coruña",
          "Number": 1,
          "Name": "01.Pórtico de San Andrés",
          "Location": "01.Pórtico de San Andrés",
          "Description": "01.Pórtico de San Andrés",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 01",
          "Symbol": "Access",
          "Latitude": 43.36045,
          "Longitude": 5.84291,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS1/",
              "VPVs":[
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
                  "VPV8",
                  "VPV9"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS01",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS01",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS1/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS02",
          "Group": "Coruña",
          "Number": 2,
          "Name": "02.San Andrés - Rua Nueva",
          "Location": "02.San Andrés - Rua Nueva",
          "Description": "02.San Andrés - Rua Nueva",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 02",
          "Symbol": "Access",
          "Latitude": 43.36046,
          "Longitude": 5.84292,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS2/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV10",
                  "VPV11"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS02",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS02",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS2/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS03",
          "Group": "Coruña",
          "Number": 3,
          "Name": "03.San Andrés - Huertas",
          "Location": "03.San Andrés - Huertas",
          "Description": "03.San Andrés - Huertas",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 03",
          "Symbol": "Access",
          "Latitude": 43.36047,
          "Longitude": 5.84293,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS3/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV12",
                  "VPV13"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS03",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS03",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS3/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS04",
          "Group": "Coruña",
          "Number": 4,
          "Name": "04.San Andrés - Payo Gómez",
          "Location": "04.San Andrés - Payo Gómez",
          "Description": "04.San Andrés - Payo Gómez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 04",
          "Symbol": "Access",
          "Latitude": 43.36048,
          "Longitude": 5.84294,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS4/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV14",
                  "VPV15"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS04",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS04",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS4/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS05",
          "Group": "Coruña",
          "Number": 5,
          "Name": "05.Médico Rodríguez - Donantes de Sangre",
          "Location": "05.Médico Rodríguez - Donantes de Sangre",
          "Description": "05.Médico Rodríguez - Donantes de Sangre",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 05",
          "Symbol": "Access",
          "Latitude": 43.36049,
          "Longitude": 5.84295,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS5/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV17",
                  "VPV18"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS05",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS05",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS5/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS06",
          "Group": "Coruña",
          "Number": 6,
          "Name": "06.Fernando Macías - Plaza Maestro Mateo",
          "Location": "06.Fernando Macías - Plaza Maestro Mateo",
          "Description": "06.Fernando Macías - Plaza Maestro Mateo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 06",
          "Symbol": "Access",
          "Latitude": 43.36050,
          "Longitude": 5.84296,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS6/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV19",
                  "VPV20"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS06",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS06",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS6/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS07",
          "Group": "Coruña",
          "Number": 7,
          "Name": "07.Juan Florez - Cabo Santiago Gómez",
          "Location": "07.Juan Florez - Cabo Santiago Gómez",
          "Description": "07.Juan Florez - Cabo Santiago Gómez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 07",
          "Symbol": "Access",
          "Latitude": 43.36051,
          "Longitude": 5.84297,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS7/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV23",
                  "VPV24"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS07",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS07",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS7/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS08",
          "Group": "Coruña",
          "Number": 8,
          "Name": "08.Juan Florez - Avenida Arteixo",
          "Location": "08.Juan Florez - Avenida Arteixo",
          "Description": "08.Juan Florez - Avenida Arteixo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 08",
          "Symbol": "Access",
          "Latitude": 43.36052,
          "Longitude": 5.84298,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS8/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV25",
                  "VPV26"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS08",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS08",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS8/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS09",
          "Group": "Coruña",
          "Number": 9,
          "Name": "09.Juan Florez - Nicaragua",
          "Location": "09.Juan Florez - Nicaragua",
          "Description": "09.Juan Florez - Nicaragua",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 09",
          "Symbol": "Access",
          "Latitude": 43.36053,
          "Longitude": 5.84299,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS9/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV27",
                  "VPV28"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS09",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS09",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS9/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS10",
          "Group": "Coruña",
          "Number": 10,
          "Name": "10.Juan Florez - La Baca",
          "Location": "10.Juan Florez - La Baca",
          "Description": "10.Juan Florez - La Baca",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 10",
          "Symbol": "Access",
          "Latitude": 43.36054,
          "Longitude": 5.84300,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS10/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV29",
                  "VPV30"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS10",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS10",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS10/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS11",
          "Group": "Coruña",
          "Number": 11,
          "Name": "11.Plaza Pontevedra - Juan Florez",
          "Location": "11.Plaza Pontevedra - Juan Florez",
          "Description": "11.Plaza Pontevedra - Juan Florez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 11",
          "Symbol": "Access",
          "Latitude": 43.36055,
          "Longitude": 5.84301,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS11/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV16"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS11",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS11",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS11/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS12",
          "Group": "Coruña",
          "Number": 12,
          "Name": "12.Fernando Macías - Plaza Calvo Sotelo",
          "Location": "12.Fernando Macías - Plaza Calvo Sotelo",
          "Description": "12.Fernando Macías - Plaza Calvo Sotelo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 12",
          "Symbol": "Access",
          "Latitude": 43.36056,
          "Longitude": 5.84302,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS12/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV21"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS12",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS12",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS12/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS13",
          "Group": "Coruña",
          "Number": 13,
          "Name": "13.Juan Florez - Falperra",
          "Location": "13.Juan Florez - Falperra",
          "Description": "13.Juan Florez - Falperra",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 13",
          "Symbol": "Access",
          "Latitude": 43.36057,
          "Longitude": 5.84303,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS13/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV22"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS13",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS13",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS13/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS14",
          "Group": "Coruña",
          "Number": 14,
          "Name": "14.Juan Florez - Médico Rodríguez",
          "Location": "14.Juan Florez - Médico Rodríguez",
          "Description": "14.Juan Florez - Médico Rodríguez",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 14",
          "Symbol": "Access",
          "Latitude": 43.36058,
          "Longitude": 5.84304,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS14/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV31"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS14",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS14",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS14/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS15",
          "Group": "Coruña",
          "Number": 15,
          "Name": "15.R. Outeiro - Avenida Arteixo",
          "Location": "15.R. Outeiro - Avenida Arteixo",
          "Description": "15.R. Outeiro - Avenida Arteixo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 15",
          "Symbol": "Access",
          "Latitude": 43.36059,
          "Longitude": 5.84305,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS15/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV32"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS15",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS15",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS15/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS16",
          "Group": "Coruña",
          "Number": 16,
          "Name": "16.R. Outeiro - Nuestra Señora de Fátima",
          "Location": "16.R. Outeiro - Nuestra Señora de Fátima",
          "Description": "16.R. Outeiro - Nuestra Señora de Fátima",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 16",
          "Symbol": "Access",
          "Latitude": 43.36060,
          "Longitude": 5.84306,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS16/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV33",
                  "VPV34"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS16",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS16",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS16/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS17",
          "Group": "Coruña",
          "Number": 17,
          "Name": "17.R. Outeiro - San Isidoro",
          "Location": "17.R. Outeiro - San Isidoro",
          "Description": "17.R. Outeiro - San Isidoro",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 17",
          "Symbol": "Access",
          "Latitude": 43.36061,
          "Longitude": 5.84307,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS17/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV35",
                  "VPV36"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS17",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS17",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS17/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS18",
          "Group": "Coruña",
          "Number": 18,
          "Name": "18.R. Outeiro - Avenida Finisterre",
          "Location": "18.R. Outeiro - Avenida Finisterre",
          "Description": "18.R. Outeiro - Avenida Finisterre",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 18",
          "Symbol": "Access",
          "Latitude": 43.36062,
          "Longitude": 5.84308,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS18/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV37"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS18",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS18",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS18/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS19",
          "Group": "Coruña",
          "Number": 19,
          "Name": "19.F. Tapia - Ramón de la Sagra",
          "Location": "19.F. Tapia - Ramón de la Sagra",
          "Description": "19.F. Tapia - Ramón de la Sagra",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 19",
          "Symbol": "Access",
          "Latitude": 43.36063,
          "Longitude": 5.84309,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS19/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV1"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS19",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS19",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS19/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS20",
          "Group": "Coruña",
          "Number": 20,
          "Name": "20.F. Tapia - Marcial de Adalid (Plaza Vigo)",
          "Location": "20.F. Tapia - Marcial de Adalid (Plaza Vigo)",
          "Description": "20.F. Tapia - Marcial de Adalid (Plaza Vigo)",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 20",
          "Symbol": "Access",
          "Latitude": 43.36064,
          "Longitude": 5.84310,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS20/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV2"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS20",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS20",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS20/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS21",
          "Group": "Coruña",
          "Number": 21,
          "Name": "21.F. Tapia - Menéndez Pelayo",
          "Location": "21.F. Tapia - Menéndez Pelayo",
          "Description": "21.F. Tapia - Menéndez Pelayo",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 21",
          "Symbol": "Access",
          "Latitude": 43.36065,
          "Longitude": 5.84311,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS21/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV3"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS21",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS21",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS21/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS22",
          "Group": "Coruña",
          "Number": 22,
          "Name": "22.F. Tapia - Fontan (Plaza Galicia)",
          "Location": "22.F. Tapia - Fontan (Plaza Galicia)",
          "Description": "22.F. Tapia - Fontan (Plaza Galicia)",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 22",
          "Symbol": "Access",
          "Latitude": 43.36066,
          "Longitude": 5.84312,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS22/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV4"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS22",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS22",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS22/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS23",
          "Group": "Coruña",
          "Number": 23,
          "Name": "23.Rosalía de Castro - Ferrol",
          "Location": "23.Rosalía de Castro - Ferrol",
          "Description": "23.Rosalía de Castro - Ferrol",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 23",
          "Symbol": "Access",
          "Latitude": 43.36067,
          "Longitude": 5.84313,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS23/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV5"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS23",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS23",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS23/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS24",
          "Group": "Coruña",
          "Number": 24,
          "Name": "24.Francisco Mariño - Betanzos",
          "Location": "24.Francisco Mariño - Betanzos",
          "Description": "24.Francisco Mariño - Betanzos",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 24",
          "Symbol": "Access",
          "Latitude": 43.36068,
          "Longitude": 5.84314,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS24/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV6"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS24",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS24",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS24/"
          }
      }
  },
  {
      "AccessEnforcement information":
      {
          "Identifier": "BUS25",
          "Group": "Coruña",
          "Number": 25,
          "Name": "25.San Andrés - Santa Catalina",
          "Location": "25.San Andrés - Santa Catalina",
          "Description": "25.San Andrés - Santa Catalina",
          "Owner": "Ayuntamiento de Coruña",
          "Municipality": "Coruña",
          "Kilometric point": "",
          "Road": "",
          "Direction": "BUS 25",
          "Symbol": "Access",
          "Latitude": 43.36069,
          "Longitude": 5.84315,
          "Brand": "Lector VPV",
          "Model": "",
          "Serial": "",
          "Polling": 60,
          "Type" : "VPV",
          "Installation" : "VPV",
          "VPV":
          {
              "Path": "/var/shares/fotosVPV/BUS25/",
              "Street code": "",
              "Street acronyms": "",
              "Street name": "",
              "Street number": "",
              "Place information": "",
              "VPVs":[
                  "VPV7"
              ]
          },
          "Storage" :
          {
              "Storage password" : "XkTk/lXBBmtDivSxv5OvPQ==",
              "Storage folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/processed/BUS25",
              "Error folder" : "D:/LocalBackup/servers/gost-access-server/temp/gost/error/BUS25",
              "Processed folder": "/var/shares/fotosVPV/validadas/BUS25/"
          }
      }
  }
]
servers/gost-access-server/art.servers.gost-access-server.accesses-ZPR.json
New file
@@ -0,0 +1,2225 @@
[{
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 101,
            "Group": "A CORUÑA",
            "Name": "ZPR1-1.- Avd. Marina - Ambrosio Feijoo (Correos)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.399610277,
            "Latitude": 43.3695421923965,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.9.11",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 102,
            "Group": "A CORUÑA",
            "Name": "ZPR1-2.- Avd. Marina - Ambrosio Feijoo (Correos)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39978792513863,
            "Latitude": 43.3696128904415,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.37.137",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 103,
            "Group": "A CORUÑA",
            "Name": "ZPR1-3.- Paseo Darsena - Rúa Tabernas (Hotel Finisterre)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39389272746684,
            "Latitude": 43.3687951777998,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-3"
            },
            "in ing": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.35.44",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 104,
            "Group": "A CORUÑA",
            "Name": "ZPR1-3.- Paseo Darsena - Rúa Tabernas (Hotel Finisterre)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39388516698768,
            "Latitude": 43.3686807953273,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.35.42",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-5",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 105,
            "Group": "A CORUÑA",
            "Name": "ZPR1-4.- Calle María Barbeito - Calle Santiago (Puerta Real)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-5",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39535691034193,
            "Latitude": 43.3701389440075,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-5",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-5"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.37.135",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 201,
            "Group": "A CORUÑA",
            "Name": "ZPR2-1.- Calle Santiago",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.3952197249069,
            "Latitude": 43.3699641108665,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.37.139",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 202,
            "Group": "A CORUÑA",
            "Name": "ZPR2-2.- Calle Tabernas",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39389300137325,
            "Latitude": 43.3687964180622,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.135.69",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 203,
            "Group": "A CORUÑA",
            "Name": "ZPR2-3.- Plz. General Cánovas Cruz (Hacia Plz. Constitución)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39372240719452,
            "Latitude": 43.3691315222881,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.135.70",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 204,
            "Group": "A CORUÑA",
            "Name": "ZPR2-4.- Plz. General Cánovas Cruz (Hacia Calle del Parrote)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39372240719452,
            "Latitude": 43.3691315222881,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.135.72",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-5",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 205,
            "Group": "A CORUÑA",
            "Name": "ZPR2-5.- Plz. Parrote - C. de la Maestranza (Archivo Reino de Galicia)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-5",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39080257121944,
            "Latitude": 43.3691749295292,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-5",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-5"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.8",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-6",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 206,
            "Group": "A CORUÑA",
            "Name": "ZPR2-6.- C/ Maestranza - Isabel Zendal Gómez (Geriátrico)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-6",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39052054981912,
            "Latitude": 43.3697044821017,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-6",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-6"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.6",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-7",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 207,
            "Group": "A CORUÑA",
            "Name": "ZPR2-7.- C/ Maestranza - Isabel Zendal Gómez (Geriátrico)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-7",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39052054981912,
            "Latitude": 43.3697044821017,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-7",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-7"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.9",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-8",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 208,
            "Group": "A CORUÑA",
            "Name": "ZPR2-8.- Callejón de San Benito",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-8",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.3920008308015,
            "Latitude": 43.3714193527642,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-8",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-8"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.40",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-9",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 209,
            "Group": "A CORUÑA",
            "Name": "ZPR2-9.- Calle Herrerías",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-9",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39370995221351,
            "Latitude": 43.3714954944104,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-9",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-9"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.38",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-10",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 210,
            "Group": "A CORUÑA",
            "Name": "ZPR2-10.- Campo da Estrada",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-10",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39370995221351,
            "Latitude": 43.3714954944104,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-10",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-10"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.41",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 301,
            "Group": "A CORUÑA",
            "Name": "ZPR3-1.- Rúa Vista - Rúa Alta",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40367967023833,
            "Latitude": 43.3698911159451,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.19",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 302,
            "Group": "A CORUÑA",
            "Name": "ZPR3-2.- Rúa Orzán - Rúa Alta",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40386588802778,
            "Latitude": 43.3701071333297,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.17",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 303,
            "Group": "A CORUÑA",
            "Name": "ZPR3-3.- Rúa Orzán - Rúa Regidor Somoza",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40647443442838,
            "Latitude": 43.3685533610898,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.9",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 304,
            "Group": "A CORUÑA",
            "Name": "ZPR3-4.- Rúa Perillana - San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40538745460738,
            "Latitude": 43.3684572302597,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.11",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-5",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 305,
            "Group": "A CORUÑA",
            "Name": "ZPR3-5.- Pastoriza - San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-5",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.404587200777,
            "Latitude": 43.3688431702372,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-5",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-5"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.12",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-6",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 306,
            "Group": "A CORUÑA",
            "Name": "ZPR3-6.- Travesía San Andrés - San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-6",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40416263236777,
            "Latitude": 43.3690166949883,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-6",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-6"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.7",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-7",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 307,
            "Group": "A CORUÑA",
            "Name": "ZPR3-7.- Travesía Vista - Rúa San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-7",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.4040756632508,
            "Latitude": 43.3692538440883,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-7",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-7"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.13",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 401,
            "Group": "A CORUÑA",
            "Name": "ZPR4-1.- San Andrés - Rúa Nova",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40327345397146,
            "Latitude": 43.369805421508,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.112",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 402,
            "Group": "A CORUÑA",
            "Name": "ZPR4-2.- Calle Real (MANGO)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.4020562290504,
            "Latitude": 43.3689350644614,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.118",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 403,
            "Group": "A CORUÑA",
            "Name": "ZPR4-3.- San Andrés - Pórtico (Plz. General Mola)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40204178222453,
            "Latitude": 43.3704552168469,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.148",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 404,
            "Group": "A CORUÑA",
            "Name": "ZPR4-4.- San Andrés - Manteleria",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40364109343329,
            "Latitude": 43.3693948978136,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.106",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR5-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 501,
            "Group": "A CORUÑA",
            "Name": "ZRP5-1.- Calle Picavia - Compostela",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR5-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40532409179042,
            "Latitude": 43.3651147944783,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR5-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR5-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.24.14",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR5-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 502,
            "Group": "A CORUÑA",
            "Name": "ZPR5-2.- Compostela - Juana de Vega",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR5-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40440068118898,
            "Latitude": 43.3564591371377,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR5-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR5-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.9.46",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR6-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 601,
            "Group": "A CORUÑA",
            "Name": "ZPR6-1.- Alcalde Marchesi - Cuatro Caminos",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR6-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40437265303044,
            "Latitude": 43.356466666742,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR6-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR6-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.102.7",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR6-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 602,
            "Group": "A CORUÑA",
            "Name": "ZPR6-2.- Alcalde Marchesi - Ramón y Cajal",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR6-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.402815337988,
            "Latitude": 43.3555613231126,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR6-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR6-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.2.21",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR6-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 603,
            "Group": "A CORUÑA",
            "Name": "ZPR6-3.- Avd. Oza - Calle Primavera",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR6-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40349183152439,
            "Latitude": 43.3565504716847,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR6-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR6-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.4.12",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR7-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 801,
            "Group": "A CORUÑA",
            "Name": "ZPR7-1.- Calle Barcelona - Avd. Finisterre",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR7-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40349183152439,
            "Latitude": 43.3565504716847,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR7-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR7-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.15.37",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR8-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 801,
            "Group": "A CORUÑA",
            "Name": "ZPR8-1.- Ramón y Cajal - Cigarreras",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR8-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40100052738079,
            "Latitude": 43.3570464653658,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR8-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR8-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.5.37",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR8-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 802,
            "Group": "A CORUÑA",
            "Name": "ZPR8-2.- Avd. Oza - Calle Primavera (TABACOS)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR8-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40350412350821,
            "Latitude": 43.3565137724824,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR8-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR8-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.4.7",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR9-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 901,
            "Group": "A CORUÑA",
            "Name": "ZPR9-1.- Avd. Mallos - Cabanillas",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR9-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.41134522322528,
            "Latitude": 43.3565169672056,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR9-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR9-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.116.39",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR9-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 902,
            "Group": "A CORUÑA",
            "Name": "ZPR9-2.- Avd. Mallos - Cabanillas",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR9-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.41134522322528,
            "Latitude": 43.3565169672056,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR9-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR9-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.116.40",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR10-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 1001,
            "Group": "A CORUÑA",
            "Name": "ZPR10-1.-Fernando Rey (Chaflán)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR10-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.4061315038413,
            "Latitude": 43.356750340014,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR10-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR10-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.32.13",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR11-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 1101,
            "Group": "A CORUÑA",
            "Name": "ZPR11-1.- Estrella / Sta. Catalina",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR11-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40382108079523,
            "Latitude": 43.3681541405619,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR11-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR11-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "1721.7.10.10",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR11-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 1102,
            "Group": "A CORUÑA",
            "Name": "ZPR11-2.- Estrella / Nova",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR11-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40273904642647,
            "Latitude": 43.3692823125469,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR11-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR11-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.107",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }
]
servers/gost-access-server/art.servers.gost-access-server.accesses.json
New file
@@ -0,0 +1,2225 @@
[{
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 101,
            "Group": "A CORUÑA",
            "Name": "ZPR1-1.- Avd. Marina - Ambrosio Feijoo (Correos)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.399610277,
            "Latitude": 43.3695421923965,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.9.11",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 102,
            "Group": "A CORUÑA",
            "Name": "ZPR1-2.- Avd. Marina - Ambrosio Feijoo (Correos)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39978792513863,
            "Latitude": 43.3696128904415,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.37.137",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 103,
            "Group": "A CORUÑA",
            "Name": "ZPR1-3.- Paseo Darsena - Rúa Tabernas (Hotel Finisterre)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39389272746684,
            "Latitude": 43.3687951777998,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-3"
            },
            "in ing": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.35.44",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 104,
            "Group": "A CORUÑA",
            "Name": "ZPR1-3.- Paseo Darsena - Rúa Tabernas (Hotel Finisterre)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39388516698768,
            "Latitude": 43.3686807953273,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.35.42",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR1-5",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 105,
            "Group": "A CORUÑA",
            "Name": "ZPR1-4.- Calle María Barbeito - Calle Santiago (Puerta Real)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR1-5",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39535691034193,
            "Latitude": 43.3701389440075,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR1-5",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR1-5"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.37.135",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 201,
            "Group": "A CORUÑA",
            "Name": "ZPR2-1.- Calle Santiago",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.3952197249069,
            "Latitude": 43.3699641108665,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.37.139",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 202,
            "Group": "A CORUÑA",
            "Name": "ZPR2-2.- Calle Tabernas",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39389300137325,
            "Latitude": 43.3687964180622,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.135.69",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 203,
            "Group": "A CORUÑA",
            "Name": "ZPR2-3.- Plz. General Cánovas Cruz (Hacia Plz. Constitución)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39372240719452,
            "Latitude": 43.3691315222881,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.135.70",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 204,
            "Group": "A CORUÑA",
            "Name": "ZPR2-4.- Plz. General Cánovas Cruz (Hacia Calle del Parrote)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39372240719452,
            "Latitude": 43.3691315222881,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.135.72",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-5",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 205,
            "Group": "A CORUÑA",
            "Name": "ZPR2-5.- Plz. Parrote - C. de la Maestranza (Archivo Reino de Galicia)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-5",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39080257121944,
            "Latitude": 43.3691749295292,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-5",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-5"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.8",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-6",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 206,
            "Group": "A CORUÑA",
            "Name": "ZPR2-6.- C/ Maestranza - Isabel Zendal Gómez (Geriátrico)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-6",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39052054981912,
            "Latitude": 43.3697044821017,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-6",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-6"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.6",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-7",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 207,
            "Group": "A CORUÑA",
            "Name": "ZPR2-7.- C/ Maestranza - Isabel Zendal Gómez (Geriátrico)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-7",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39052054981912,
            "Latitude": 43.3697044821017,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-7",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-7"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.9",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-8",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 208,
            "Group": "A CORUÑA",
            "Name": "ZPR2-8.- Callejón de San Benito",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-8",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.3920008308015,
            "Latitude": 43.3714193527642,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-8",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-8"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.40",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-9",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 209,
            "Group": "A CORUÑA",
            "Name": "ZPR2-9.- Calle Herrerías",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-9",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39370995221351,
            "Latitude": 43.3714954944104,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-9",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-9"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.38",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR2-10",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 210,
            "Group": "A CORUÑA",
            "Name": "ZPR2-10.- Campo da Estrada",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR2-10",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.39370995221351,
            "Latitude": 43.3714954944104,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR2-10",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR2-10"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.34.41",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 301,
            "Group": "A CORUÑA",
            "Name": "ZPR3-1.- Rúa Vista - Rúa Alta",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40367967023833,
            "Latitude": 43.3698911159451,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.19",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 302,
            "Group": "A CORUÑA",
            "Name": "ZPR3-2.- Rúa Orzán - Rúa Alta",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40386588802778,
            "Latitude": 43.3701071333297,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.17",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 303,
            "Group": "A CORUÑA",
            "Name": "ZPR3-3.- Rúa Orzán - Rúa Regidor Somoza",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40647443442838,
            "Latitude": 43.3685533610898,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.9",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 304,
            "Group": "A CORUÑA",
            "Name": "ZPR3-4.- Rúa Perillana - San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40538745460738,
            "Latitude": 43.3684572302597,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.11",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-5",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 305,
            "Group": "A CORUÑA",
            "Name": "ZPR3-5.- Pastoriza - San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-5",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.404587200777,
            "Latitude": 43.3688431702372,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-5",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-5"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.12",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-6",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 306,
            "Group": "A CORUÑA",
            "Name": "ZPR3-6.- Travesía San Andrés - San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-6",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40416263236777,
            "Latitude": 43.3690166949883,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-6",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-6"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.7",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR3-7",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 307,
            "Group": "A CORUÑA",
            "Name": "ZPR3-7.- Travesía Vista - Rúa San Andrés",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR3-7",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.4040756632508,
            "Latitude": 43.3692538440883,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR3-7",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR3-7"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.11.13",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 401,
            "Group": "A CORUÑA",
            "Name": "ZPR4-1.- San Andrés - Rúa Nova",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40327345397146,
            "Latitude": 43.369805421508,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.112",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 402,
            "Group": "A CORUÑA",
            "Name": "ZPR4-2.- Calle Real (MANGO)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.4020562290504,
            "Latitude": 43.3689350644614,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.118",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 403,
            "Group": "A CORUÑA",
            "Name": "ZPR4-3.- San Andrés - Pórtico (Plz. General Mola)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40204178222453,
            "Latitude": 43.3704552168469,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.148",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR4-4",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 404,
            "Group": "A CORUÑA",
            "Name": "ZPR4-4.- San Andrés - Manteleria",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR4-4",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40364109343329,
            "Latitude": 43.3693948978136,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR4-4",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR4-4"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.106",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR5-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 501,
            "Group": "A CORUÑA",
            "Name": "ZRP5-1.- Calle Picavia - Compostela",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR5-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40532409179042,
            "Latitude": 43.3651147944783,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR5-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR5-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.24.14",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR5-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 502,
            "Group": "A CORUÑA",
            "Name": "ZPR5-2.- Compostela - Juana de Vega",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR5-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40440068118898,
            "Latitude": 43.3564591371377,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR5-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR5-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.9.46",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR6-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 601,
            "Group": "A CORUÑA",
            "Name": "ZPR6-1.- Alcalde Marchesi - Cuatro Caminos",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR6-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40437265303044,
            "Latitude": 43.356466666742,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR6-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR6-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.102.7",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR6-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 602,
            "Group": "A CORUÑA",
            "Name": "ZPR6-2.- Alcalde Marchesi - Ramón y Cajal",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR6-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.402815337988,
            "Latitude": 43.3555613231126,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR6-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR6-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.2.21",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR6-3",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 603,
            "Group": "A CORUÑA",
            "Name": "ZPR6-3.- Avd. Oza - Calle Primavera",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR6-3",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40349183152439,
            "Latitude": 43.3565504716847,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR6-3",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR6-3"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.4.12",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR7-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 801,
            "Group": "A CORUÑA",
            "Name": "ZPR7-1.- Calle Barcelona - Avd. Finisterre",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR7-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40349183152439,
            "Latitude": 43.3565504716847,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR7-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR7-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.15.37",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR8-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 801,
            "Group": "A CORUÑA",
            "Name": "ZPR8-1.- Ramón y Cajal - Cigarreras",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR8-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40100052738079,
            "Latitude": 43.3570464653658,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR8-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR8-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.5.37",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR8-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 802,
            "Group": "A CORUÑA",
            "Name": "ZPR8-2.- Avd. Oza - Calle Primavera (TABACOS)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR8-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40350412350821,
            "Latitude": 43.3565137724824,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR8-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR8-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.4.7",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR9-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 901,
            "Group": "A CORUÑA",
            "Name": "ZPR9-1.- Avd. Mallos - Cabanillas",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR9-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.41134522322528,
            "Latitude": 43.3565169672056,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR9-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR9-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.116.39",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR9-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 902,
            "Group": "A CORUÑA",
            "Name": "ZPR9-2.- Avd. Mallos - Cabanillas",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR9-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.41134522322528,
            "Latitude": 43.3565169672056,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR9-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR9-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.116.40",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR10-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 1001,
            "Group": "A CORUÑA",
            "Name": "ZPR10-1.-Fernando Rey (Chaflán)",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR10-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.4061315038413,
            "Latitude": 43.356750340014,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR10-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR10-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.32.13",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR11-1",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 1101,
            "Group": "A CORUÑA",
            "Name": "ZPR11-1.- Estrella / Sta. Catalina",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR11-1",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40382108079523,
            "Latitude": 43.3681541405619,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR11-1",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR11-1"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "1721.7.10.10",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }, {
        "AccessEnforcement information": {
            "Identifier": "access-corunya-ZPR11-2",
            "Creation date": "1970-01-01T00:00:00.000Z",
            "Server port": 0,
            "Server port external": 0,
            "Number": 1102,
            "Group": "A CORUÑA",
            "Name": "ZPR11-2.- Estrella / Nova",
            "Description": "",
            "Brand": "Neural",
            "Location": "ZPR11-2",
            "Municipality": "A CORUÑA",
            "Direction": "",
            "Road": "",
            "Kilometric point": "",
            "Longitude": -8.40273904642647,
            "Latitude": 43.3692823125469,
            "Latitude offset": 0.0,
            "Longitude offset": 0.0,
            "Owner": "",
            "Maintainer": "",
            "Alarms": [],
            "Symbol": "Access",
            "Type": "ZPR",
            "Installation": "ZPR",
            "Storage": {
                "Storage password": "XkTk/lXBBmtDivSxv5OvPQ==",
                "Storage folder": "\\\\172.17.0.161\\data\\zpr\\processed\\ZPR11-2",
                "Error folder": "\\\\172.17.0.161\\data\\zpr\\error\\ZPR11-2"
            },
            "Polling": 60,
            "Neural": {
                "Input output": 0,
                "Lanes": [{
                        "Number": 1,
                        "Name": "Carril 1",
                        "Description": "Carril 1",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }, {
                        "Number": 2,
                        "Name": "Carril 2",
                        "Description": "Carril 2",
                        "Latitude": 0.0,
                        "Longitude": 0.0
                    }
                ],
                "Connection": {
                    "Address": "172.17.10.107",
                    "User": "HYreRFu9S20Ovn5OCAP9eA==",
                    "Password": "5R0SyCfTRUHZJ3d2Goi+hA==",
                    "Port": 8001,
                    "Timeout": 15000
                }
            }
        }
    }
]
servers/gost-access-server/art.servers.gost-access-server.detail.json
New file
@@ -0,0 +1,41 @@
{
    "Cleaners":
    [
        {
            "Name": "Cleaner",
            "Polling": 86400,
            "Minimum free space": 5,
            "Disk": "E:/",
            "Paths":
            [
                "E:/GOST/processed",
                "E:/GOST/error"
            ]
        }
    ],
    "Detections":
    {
        "Enabled" : true,
        "Plate confidence" : 90
    },
     "ZPR Configuration":
      {
          "Waiting period": 48
      },
    "Database detections":
    {
        "Name" : "GOST",
        "Driver": "org.postgresql.Driver",
        "Connection string": "jdbc:postgresql://172.17.0.161:6004/ZPR",
        "User": "A/zYtigVU7uJN/pJjR1y0A==",
        "Password": "XkTk/lXBBmtDivSxv5OvPQ==",
        "Pool" : 50
    },
    "Libre Office binary path" : "C:\\Program Files\\LibreOffice\\program"
}
servers/gost-access-server/art.servers.gost-access-server.json
New file
@@ -0,0 +1,146 @@
{
    "General":
    {
        "Language": "en-GB",
        "Executable name": "gost-access-server64.exe",
        "Window title": "ALUVISA GOST ACCESS",
        "Window icon": "data/art.servers.gost-access-server/icons/24x24/access-server.png",
        "Window x": 0,
        "Window y": 0,
        "Window w": 1024,
        "Window h": 768,
        "Properties":
        {
            "com.sun.management.jmxremote.port": "6005",
            "com.sun.management.jmxremote.authenticate": "false",
            "com.sun.management.jmxremote.ssl": "false",
            "file.encoding": "UTF-8"
        }
    },
    "Application":
    {
        "Application information":
        {
            "Identifier": "server-gost-access",
            "Group": "A CORUÑA",
            "Name": "GOST ACCESS",
            "Server service name": "server-gost-access",
            "Heartbeat": 3600000,
            "Threshold threads warning": 50,
            "Threshold threads error": 100,
            "Threshold memory warning": 0.8,
            "Threshold memory error": 0.9,
            "Threshold process cpu load warning": 0.1,
            "Threshold process cpu load error": 0.2,
            "Threshold system cpu load warning": 0.7,
            "Threshold system cpu load error": 0.9
        }
    },
    "Listener":
    {
        "Address" : "172.16.11.207",
        "Port": 5005,
        "Timeout": 0,
        "Connections": 250
    },
    "Listener https" :
    {
        "Port" : 8005,
        "Timeout" : 0,
        "Connections": 250,
        "Keystore location": "c:/aluvisa/artic/servers/art.keystore",
        "Keystore password": "2owbmTQbaQMrZICiTmN1EQ=="
     },
    "Listener debug" :
    {
        "Port" : 9005,
        "Maximum connections": 3,
        "Allowed connections": []
     },
    "Database":
    [{
            "Name": "timeless",
            "Area": "timeless",
            "Type": "postgresql",
            "Driver": "org.postgresql.Driver",
            "Connection string": "jdbc:postgresql://10.147.17.167:6001/ARTIC",
            "User": "A/zYtigVU7uJN/pJjR1y0A==",
            "Password": "XkTk/lXBBmtDivSxv5OvPQ==",
            "Connections": 1,
            "Pending folder": "database/pending/timeless",
            "Pending days": 7,
            "Pending timer": 60
        }, {
            "Name": "historical",
            "Area": "historical",
            "Type": "postgresql",
            "Driver": "org.postgresql.Driver",
            "Connection string": "jdbc:postgresql://10.147.17.167:6002/ARTICHISTORICAL",
            "User": "A/zYtigVU7uJN/pJjR1y0A==",
            "Password": "XkTk/lXBBmtDivSxv5OvPQ==",
            "Connections": 1,
            "Pending folder": "database/pending/historical",
            "Pending days": 30,
            "Pending timer": 60
        }
    ],
    "Symbols" :
    [
        "Access"
    ],
    "Messages":
    {
        "en-GB":
        {
            "Messages":
            {
                "dd/MM/yyyy HH:mm:ss.SSS" : "dd/MM/yyyy HH:mm:ss.SSS",
                "dd/MM/yyyy HH:mm:ss" : "dd/MM/yyyy HH:mm:ss",
                "dd/MM/yyyy" : "dd/MM/yyyy",
                "Allowed, not speed violation" : ""
            }
        },
        "es-ES":
        {
            "Messages":
            {
                "dd/MM/yyyy HH:mm:ss.SSS" : "dd/MM/yyyy HH:mm:ss.SSS",
                "dd/MM/yyyy HH:mm:ss" : "dd/MM/yyyy HH:mm:ss",
                "dd/MM/yyyy" : "dd/MM/yyyy",
                "Allowed, not speed violation" : "",
                "Police list" : "Lista policial",
                "Low ocr confidence" : "Fiabilidad OCR baja",
                "Unreadable plate" : "Matrícula ilegible",
                "Missing pictures": "Faltan imágenes",
                "Violation expired by date" : "Infracción expirada",
                "Unknown violation reason" : "Código infracción desconocido",
                "Foreign country" : "Matrícula extrangera",
                "Double OCR matching failed" : "Fallo de doble OCR",
                "Evidence discarded, this vehicle has another infraction processed for current day" : "Evidencia descartada, este vehículo tiene otra infracción procesada para el día actual.",
                "Bad location" : "Localización incorrecta"
            }
        }
    }
}
servers/gost-access-server/catalog.xml
New file
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system">
    <system systemId="file:/X:/ARTIC3/applications/cameraserver/wsdl/media.wsdl" uri="xml-resources/web-service-references/media/wsdl/media.wsdl"/>
    <system systemId="file:/X:/ARTIC3/applications/cameraserver/wsdl/ptz.wsdl" uri="xml-resources/web-service-references/ptz/wsdl/ptz.wsdl"/>
    <system systemId="http://www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl"/>
    <system systemId="https://www.onvif.org/onvif/ver10/schema/onvif.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.onvif.org/onvif/ver10/schema/onvif.xsd"/>
    <system systemId="http://www.w3.org/2005/05/xmlmime" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.w3.org/2005/05/xmlmime.xsd"/>
    <system systemId="http://www.w3.org/2003/05/soap-envelope" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.w3.org/2003/05/soap-envelope/index.xsd"/>
    <system systemId="http://docs.oasis-open.org/wsn/b-2.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/docs.oasis-open.org/wsn/b-2.xsd"/>
    <system systemId="http://www.w3.org/2004/08/xop/include" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.w3.org/2004/08/xop/include.xsd"/>
    <system systemId="https://www.onvif.org/onvif/ver10/schema/common.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.onvif.org/onvif/ver10/schema/common.xsd"/>
    <system systemId="http://www.w3.org/2001/xml.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.w3.org/2001/xml.xsd"/>
    <system systemId="http://www.w3.org/2005/08/addressing/ws-addr.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/www.w3.org/2005/08/addressing/ws-addr.xsd"/>
    <system systemId="http://docs.oasis-open.org/wsrf/bf-2.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/docs.oasis-open.org/wsrf/bf-2.xsd"/>
    <system systemId="http://docs.oasis-open.org/wsn/t-1.xsd" uri="xml-resources/web-service-references/devicemgmt_4/wsdl/docs.oasis-open.org/wsn/t-1.xsd"/>
    <system systemId="file:/X:/ARTIC3/applications/cameraserver/wsdl/devicemgmt.wsdl" uri="xml-resources/web-service-references/devicemgmt/wsdl/devicemgmt.wsdl"/>
</catalog>
servers/gost-access-server/cleariconcache.bat
New file
@@ -0,0 +1,2 @@
ie4uinit.exe -ClearIconCache
ie4uinit.exe -show
servers/gost-access-server/data/art.servers.gost-access-server/icons/16x16/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/icons/24x24/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/icons/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/icons/gost-access-server.ico
servers/gost-access-server/data/art.servers.gost-access-server/symbols/10/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/10/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/11/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/11/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/12/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/12/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/13/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/13/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/14/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/14/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/15/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/15/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/16/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/16/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/17/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/17/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/18/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/18/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/19/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/19/Thumbs.db
Binary files differ
servers/gost-access-server/data/art.servers.gost-access-server/symbols/20/Access.svg
New file
@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="8.4242744mm"
   height="13.345372mm"
   viewBox="0 0 8.4242745 13.345371"
   version="1.1"
   id="Lpr"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
   sodipodi:docname="Access.svg">
  <defs
     id="Definitions">
    <linearGradient
       id="linearGradient979"
       osb:paint="solid">
      <stop
         style="stop-color:#800080;stop-opacity:1;"
         offset="0"
         id="stop977" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="0">
      <stop
         id="stop852"
         offset="0"
         style="stop-color:#ff0000;stop-opacity:1;" />
      <stop
         id="stop854"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <linearGradient
       osb:paint="gradient"
       id="linearGradient835">
      <stop
         id="stop831"
         offset="0"
         style="stop-color:#00dc00;stop-opacity:1;" />
      <stop
         id="stop833"
         offset="1"
         style="stop-color:#ff0000;stop-opacity:0;" />
    </linearGradient>
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-2" />
    <pattern
       y="0"
       x="0"
       height="6"
       width="6"
       patternUnits="userSpaceOnUse"
       id="EMFhbasepattern-5" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="7.2407734"
     inkscape:cx="36.38354"
     inkscape:cy="2.6771368"
     inkscape:document-units="mm"
     inkscape:current-layer="Device"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1057"
     inkscape:window-x="3832"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <metadata
     id="Metadata"
     art.script="    public void status()     {         Device device = getDevice();         String color1 = &quot;#000000&quot;;         String color2 = &quot;#000000&quot;;         art.library.model.devices.lpr.red.RedEnforcementStatus status = (art.library.model.devices.lpr.red.RedEnforcementStatus)device.getDeviceStatus();         switch (status.status)         {             case DeviceStatus.STATUS_ONLINE:                 color1 = &quot;#00FF00&quot;;                 color2 = &quot;#007C00&quot;;                 break;             case DeviceStatus.STATUS_WARNING:                 color1 = &quot;#FFFF00&quot;;                 color2 = &quot;#7C7C00&quot;;                 break;             case DeviceStatus.STATUS_ALARM:                 color1 = &quot;#FF0000&quot;;                 color2 = &quot;#7C0000&quot;;                 break;             case DeviceStatus.STATUS_INVALID:                 color1 = &quot;#B97A57&quot;;                 color2 = &quot;#5A3B2A&quot;;                 break;             case DeviceStatus.STATUS_DISABLE:                 color1 = &quot;#7C7C7C&quot;;                 color2 = &quot;#3E3E3E&quot;;                 break;             case DeviceStatus.STATUS_SIMULATION:                 color1 = &quot;#0000FF&quot;;                 color2 = &quot;#00007C&quot;;                 break;             case DeviceStatus.STATUS_OFFLINE:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;             case DeviceStatus.STATUS_UNKNOWN:                 color1 = &quot;#FF00FF&quot;;                 color2 = &quot;#7C007C&quot;;                 break;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, color2, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }       public void commands()     {         DeviceCommands deviceCommands = getDeviceCommands();         String color1 = &quot;#0000FF&quot;;         String color2 = &quot;#00007C&quot;;         if (!deviceCommands.isEmpty())         {             color1 = &quot;#00FF00&quot;;             color2 = &quot;#007C00&quot;;         }         setText(&quot;Information text&quot;, String.format(&quot;%1$04d&quot;, device.getDeviceInformation().number));         setAttribute(&quot;Icon&quot;, &quot;display&quot;, &quot;inline&quot;, 99);         setAttribute(&quot;Icon&quot;, &quot;fill&quot;, &quot;color2&quot;, 99);         setAttribute(&quot;Aura&quot;, &quot;display&quot;, &quot;none&quot;);         setAttribute(&quot;Background&quot;, &quot;fill&quot;, color1);         setAttribute(&quot;Border&quot;, &quot;stroke&quot;, color2);     }     ">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="Device"
     transform="translate(-135.69722,-100.79564)"
     style="display:inline"
     art.layer="Device">
    <ellipse
       style="display:inline;fill:#ff00ff;fill-opacity:0.43921569;fill-rule:evenodd;stroke-width:0.26458332"
       id="Aura"
       cx="139.85768"
       cy="109.32484"
       rx="6.6210423"
       ry="6.6694903" />
    <path
       style="fill:#800080;fill-opacity:0.50196078;fill-rule:evenodd;stroke:none;stroke-width:0.41338778;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="m 143.55316,109.38198 c 0.0399,1.80148 -1.16261,3.33817 -2.80678,3.75268 -0.25676,0.0647 -0.50081,0.69817 -0.77605,0.7049 -0.28229,0.007 -0.58138,-0.61484 -0.84686,-0.66974 -1.65097,-0.34142 -2.91024,-1.81304 -2.94998,-3.60732 -0.0461,-2.0828 1.56848,-3.81166 3.60632,-3.86151 2.03784,-0.0499 3.72723,1.59818 3.77335,3.68099 z"
       id="Background"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="sssssss" />
    <text
       class="st0 st1"
       id="Information text"
       style="font-size:4.23333311px;font-family:MyriadPro-Regular;text-align:center;text-anchor:middle;display:inline;fill:#192040;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       x="139.90102"
       y="103.85696">
      <tspan
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:'Arial Bold';text-align:center;text-anchor:middle;fill:#192040;fill-opacity:1;stroke-width:0.1"
         id="tspan2318">?</tspan>
    </text>
    <path
       id="Border"
       d="m 143.77225,109.30447 c 0,1.86265 -1.29116,3.4078 -3.02681,3.7888 -0.27517,0.0635 -0.55033,0.6985 -0.8255,0.6985 -0.29633,0 -0.59266,-0.635 -0.86782,-0.6985 -1.73566,-0.40216 -3.00565,-1.94732 -3.00565,-3.7888 0,-2.13782 1.71449,-3.85231 3.85231,-3.85231 2.13781,0 3.87347,1.71449 3.87347,3.85231 z"
       style="display:inline;fill:none;stroke:#800080;stroke-width:0.69800001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       inkscape:connector-curvature="0" />
    <path
       inkscape:connector-curvature="0"
       style="fill:#800080;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
       d="m 142.01142,109.2943 c 0.58811,-0.57303 0.57413,-1.51053 -0.042,-2.06624 -0.55581,-0.50134 -1.42631,-0.50534 -1.9866,-0.009 -0.39987,0.35436 -0.55104,0.86784 -0.45402,1.34278 l -2.01893,1.96713 -0.0222,0.98479 c -0.002,0.0987 0.0812,0.17887 0.18257,0.17524 l 0.75292,-0.0272 c 0.13024,-0.004 0.22942,-0.11557 0.21649,-0.24194 l -0.0131,-0.12809 c -0.01,-0.0858 0.0487,-0.1647 0.13468,-0.18491 l 0.47618,-0.11199 c 0.0824,-0.0194 0.14674,-0.0821 0.16662,-0.16236 l 0.12574,-0.50757 c 0.0156,-0.0629 0.0661,-0.11206 0.1306,-0.12727 l 0.52102,-0.12252 c 0.0824,-0.0194 0.14673,-0.0821 0.16662,-0.16235 l 0.0749,-0.302 c 0.53012,0.20714 1.15904,0.1016 1.58847,-0.31679 z m -0.35063,-1.68527 c 0.16537,0.16114 0.16537,0.42238 0,0.58348 -0.16539,0.16114 -0.43352,0.16114 -0.59886,0 -0.1654,-0.16115 -0.1654,-0.42239 0,-0.58348 0.16534,-0.16116 0.43347,-0.16116 0.59886,0 z"
       id="Icon" />
  </g>
</svg>
servers/gost-access-server/data/art.servers.gost-access-server/symbols/20/Thumbs.db
Binary files differ
servers/gost-access-server/jar2exe64.bat
New file
@@ -0,0 +1 @@
"C:\Program Files (x86)\Jar2Exe Wizard\j2ewiz" /jar store\gost-access-server.jar /o gost-access-server64.exe /m art.servers.AccessServer /type windows /minjre 1.8 /platform windows /amd64 /systray /checksum /icon "data\art.servers.gost-access-server\icons\gost-access-server.ico, 0" /pv 1,0,0,1 /fv 1,0,0,1 /ve ProductVersion=1.0 /ve "ProductName=GOST ACCESS SERVER" /ve "LegalCopyright=Copyright (c) 2011 - 2017" /ve "SpecialBuild=1, 0, 0, 1" /ve FileVersion=1.0 /ve "FileDescription=ACCESS SERVER" /ve "LegalTrademarks=ARTIC, All rights reserved" /ve InternalName=1.0 /ve CompanyName=ARTIC /config "option -Dfile.encoding=UTF-8"
servers/gost-access-server/src/art/servers/AccessServer.java
New file
@@ -0,0 +1,100 @@
package art.servers;
import art.library.gui.FlatGUI;
import art.library.gui.flat.FlatDialog;
import art.library.interop.serialization.Serialization;
import art.library.model.devices.gost.access.AccessEnforcement;
import art.servers.gost.access.Shared;
import art.servers.gost.access.configuration.Configuration;
import art.servers.gost.access.configuration.ConfigurationDetail;
import art.servers.gost.access.configuration.ConfigurationDetail_Cleaner;
import art.servers.gost.access.controller.Controller_Cleaner;
import art.servers.gost.access.controller.Controller_Detections;
import art.servers.gost.access.controller.Controller_Detections_VPV;
import art.servers.gost.access.controller.Controller_Detections_ZPR;
import art.servers.gost.access.controller.FactoryController;
import art.servers.gost.access.controller.ListenerImplementation;
import art.servers.gost.access.types.DatabasePoolConnection;
import java.io.File;
import java.io.PrintWriter;
import java.io.StringWriter;
public class AccessServer extends art.servers.Server
{
    public static void main(String[] args)
    {
        try
        {
            FlatGUI.initialise();
            Shared.setApplicationCode("PeL62haxJD8929Y5brBbFssGTSGVurnm");
            Shared.setApplicationName("art.servers.gost-access-server");
            preinitialise(args, Configuration.class);
            Shared.model = new art.servers.gost.access.Model(Shared.configuration);
            postinitialise(args);
            ListenerImplementation listenerImplementation = new ListenerImplementation();
            if (Shared.controllerListenerHttps != null) Shared.controllerListenerHttps.setListenerImplementation(listenerImplementation);
            if (Shared.controllerListener != null) Shared.controllerListener.setListenerImplementation(listenerImplementation);
            // Configuration detail
            Configuration configuration = ((Configuration)Shared.configuration);
            ConfigurationDetail configurationDetail = (ConfigurationDetail)Serialization.deserialize(ConfigurationDetail.class, new File(Shared.getApplicationName() + ".detail.json"));
            configuration.detail = configurationDetail;
            // Database Pool
            Shared.databaseDetections1 = new DatabasePoolConnection(Shared.getMessage("Database detections"), configuration.detail.databaseDetections);
            Shared.databaseDetections2 = new DatabasePoolConnection(Shared.getMessage("Database detections"), configuration.detail.databaseDetections);
            // Factory controller
            Shared.factory = new FactoryController();
            Shared.factory.start();
            // Controller detections
            Shared.isKielce = existParameter(args, "-kielce");
              if (((AccessEnforcement) Shared.model.getDevices()[0]).getDeviceInformation().type.equalsIgnoreCase("VPV"))
            {
                Shared.controllerDetections = new Controller_Detections_VPV(Shared.databaseDetections1);
            }
            else if (((AccessEnforcement) Shared.model.getDevices()[0]).getDeviceInformation().type.equalsIgnoreCase("ZPR"))
            {
                Shared.controllerDetections = new Controller_Detections_ZPR(Shared.databaseDetections1);
            }
            else
            {
                Shared.controllerDetections = new Controller_Detections(Shared.databaseDetections1);
            }
            if (Shared.isKielce == false) Shared.controllerDetections.start();
            // Controller cleaner
            if (configuration.detail.cleaners != null)
            {
                for (ConfigurationDetail_Cleaner configurationCleaner : configuration.detail.cleaners)
                {
                    Controller_Cleaner cleaner = new Controller_Cleaner(configurationCleaner);
                    Shared.controllerCleaners.add(cleaner);
                    cleaner.start();
                }
            }
        }
        catch (Exception exception)
        {
            exception.printStackTrace();
            StringWriter sw = new StringWriter();
            exception.printStackTrace(new PrintWriter(sw));
            FlatDialog.showDialog(null, Shared.getMessage("Error"), exception.getMessage() + "\n\n" + sw.toString(), true, FlatDialog.DIALOG_INFORMATION);
            System.exit(0);
        }
    }
}