{
  "FileVersion": {
    "Major": 0,
    "Minor": 0,
    "Patch": 0
  },
  "SoftwareDefinitions": [
    {
      "ID": 1,
      "Name": "SP-ICE-3 SW",
      "Description": "Client SW package containing libraries, tools and documentation.",
      "TranslationDescription": {
        "zh": "\u5305\u542B\u5E93\u3001\u5DE5\u5177\u548C\u6587\u6863\u7684\u8F6F\u4EF6\u5305",
        "de": "Client-Software-Paket mit Bibliotheken, Hilfsanwendungen und Dokumentation."
      },
      "ProductName": "SP-ICE-3",
      "ProductName32": null,
      "UpgradeCode": "d310c69e-28dc-4c6d-96ce-2d0a08d5a132",
      "SelectedCheckBox": false,
      "InstallFolder": "SP-ICE-3",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/SPICE3/icon.svg",
      "LicenseAgreement": "https://software.raylase.de/rpi/RAYLASE/SPICE3/License Agreement SPICE3_{language}.pdf",
      "Type": 0,
      "HasInstaller": true,
      "Features": [
        {
          "ID": 0,
          "Name": "SP-ICE-3 SW",
          "Description": "SP-ICE-3 client Software.",
          "TranslationDescription": {
            "zh": "SP-ICE-3 \u5BA2\u6237\u7AEF\u8F6F\u4EF6\u3002",
            "de": "SP-ICE-3-Client-Software."
          },
          "Group": "Components",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 99,
          "Name": "RAYLASE NuGet repository",
          "Description": "Copies NuGet packages from this version to RAYLASE NuGet repository.",
          "TranslationDescription": {
            "zh": "\u5C06\u6B64\u7248\u672C\u7684 NuGet \u5305\u590D\u5236\u5230 RAYLASE \u7684 NuGet \u4ED3\u5E93\u4E2D\u3002",
            "de": "Kopiert NuGet-Pakete aus dieser Version in das RAYLASE NuGet-Repository."
          },
          "Group": "NuGet (for SDK)",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "",
          "Notification": null,
          "Dependencies": []
        }
      ],
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.44.3/ChangeLog-1.44.3.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.44.3/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "40169ba0a6d50ffdd23d5e3506a64162",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "d8b9acb9be5c2e3f4f530910916988ec"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.44.3/common.cab",
              "HashMap": {
                "common.cab": "3c2ec9dc4d3d9f6a23809c9f2f1acde8"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2021-07-19T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 45,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.0/ChangeLog-1.45.0.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "5146e6f3b1f8a3e5996fe79e9cc6a147",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "cf108f0bac1e90161d19d89ee1f9acb4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.0/common.cab",
              "HashMap": {
                "common.cab": "97c0855f57044fec19ef281ffdff87f2"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2021-08-31T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 45,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.1/ChangeLog-1.45.1.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "cfcd007bc34377e61b72cd4df1e7f224",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "44aad4aa8411bba73fc6843e5989ee9d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.1/common.cab",
              "HashMap": {
                "common.cab": "881ff35a8cf1d758090a814e987ab3b6"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2021-12-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.2/ChangeLog-2.0.2.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.2/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "69511734fd88045cd7d98afc266eb250",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "ba6d4bf236295b18ecb8b4ca40cd4187"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.2/common.cab",
              "HashMap": {
                "common.cab": "52b95df420be16ec574ddbc4d8cc67f0"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-01-19T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.3/ChangeLog-2.0.3.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.3/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "777ed2b316af6a6e9d7db29951ba5dd3",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "aaa65c4a41db46133ce79268ddc0446a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.3/common.cab",
              "HashMap": {
                "common.cab": "7f89bfd30399877dbebd5bea53c46b36"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-04-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 4
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.4/ChangeLog-2.0.4.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.4/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "c7af8938d6eeddfbdccc907a8e592c06",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "16a6b762bf5c70395d182aa5a80e2bb6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.4/common.cab",
              "HashMap": {
                "common.cab": "9063c7e1671db468a5a1d32bc44d9ade"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-04-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.0/ChangeLog-2.1.0.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "d1da8b411b58367f29ac9d58a8f40215",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "97d84aa0db7e8604fdd437430136d48c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.0/common.cab",
              "HashMap": {
                "common.cab": "6d8034d2d12067218557a6984b70077c"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-04-19T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.1/ChangeLog-2.1.1.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "e9e0b6988b440264369d8c7172923050",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "e85ffa75ec0580f9c051ba90c27e91b4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.1/common.cab",
              "HashMap": {
                "common.cab": "90954ab867c3b4a0e3c3cb973e622a2a"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-06-22T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.0/ChangeLog-2.2.0.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "efc91bc2ccd6b60c65d74783b5629c59",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "b6b50b19dca03916f95f437f63203fae"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.0/common.cab",
              "HashMap": {
                "common.cab": "5c0fa5ba3411b608bb377c31e2322adc"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-07-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.1/ChangeLog-2.2.1.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "6eada8c8ffbb0f3fc5df38d3b6e5fd8a",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "ad2a3e2cd279042b3b9fac2b40b150ec"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.1/common.cab",
              "HashMap": {
                "common.cab": "502c965443a933adf03b7480a340f09d"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-07-20T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.2/ChangeLog-2.2.2.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.2/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "f450cd63db800c9ce178bffd956a9923",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "3f1c7b40a6f4d7d84bdf8b94fe92765d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.2/common.cab",
              "HashMap": {
                "common.cab": "370b156b6de4cbd7f659e8d10de76ec9"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-08-24T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.3/ChangeLog-2.2.3.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.3/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "b2b3e81907677a7667699cb69d421213",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "e9c0c397f5c0e0d8cb160af882469de3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.3/common.cab",
              "HashMap": {
                "common.cab": "f93a503dd55550871343e3b17fabf2f9"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-09-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 4
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.4/ChangeLog-2.2.4.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.4/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "fb2d5dc1c55ac4a17ee7ca456037682e",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "5eeb607fc55425d9a3138dfbcec986f5"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.4/common.cab",
              "HashMap": {
                "common.cab": "3803a55c051616c15a6bfc74019c860e"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 5
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.5/ChangeLog-2.2.5.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.5/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "663430bb20572921bb57fd589f3a832c",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "eb7dd80a8f0e6b14b9d3682d24f76b8d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.5/common.cab",
              "HashMap": {
                "common.cab": "d01fd6669ea66ef291438618fd577438"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-01-30T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.0/ChangeLog-2.3.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "57deaf844258a0e66f2f8f0c30640aba",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "ae1fa098c9d3fda595b2438193bd78b9"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.0/common.cab",
              "HashMap": {
                "common.cab": "20a39acbc7b42cd10829ecf37302836c"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-04-03T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 4
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.4/ChangeLog-2.3.4.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.4/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "f1f093879adf44b39df46adf7f351f0f",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "c8767bf35a64617618df29195d81e8a1"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.4/common.cab",
              "HashMap": {
                "common.cab": "3c1d83c83a1b926cde08a2727f5b5481"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-08-04T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 5
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.5/ChangeLog-2.3.5.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.5/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "b0700c873bea7d7bd27938ceeae467a3",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "a8b1429a63a1795d66309662a0f453a0"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.5/common.cab",
              "HashMap": {
                "common.cab": "a8a06a94edd237da6692ada333388d48"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-07-10T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.1.0/ChangeLog-3.1.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.1.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "45441df2783c022d29d783a21749ee56",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "694f7a346d81c47ac1f87f16e69905c6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.1.0/common.cab",
              "HashMap": {
                "common.cab": "47f77c7f7571c89be8dd223b8b9508e4"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.0/ChangeLog-3.2.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "575b67e1d95af63d7ae72fe7a7fd73c1",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "e66119b9ce0a8be61e12aa5a0a11a1fc"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.0/common.cab",
              "HashMap": {
                "common.cab": "52064f9bfb823815c0a1c33bda6767dc"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-11-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 2,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.1/ChangeLog-3.2.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "bff807991ec8e31c4bd43f48dcb942ac",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "b365f972d392d0b3ddd304e51e86727c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.1/common.cab",
              "HashMap": {
                "common.cab": "e550c506f86a9cbb5a6263c8a3786371"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-01-23T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.0/ChangeLog-3.3.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "81b08588f8c2eb06eadb9aaaa17262c1",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "c7a8a58f3ae05f160ae2c3b950d22837"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.0/common.cab",
              "HashMap": {
                "common.cab": "ea1f7658cf446bac9bc8531e8dfe4120"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-03-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 3,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.1/ChangeLog-3.3.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "40ef1adcd545400ac9a12a3a736c49ce",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "58a2108cc8c8f85ee836d25229304c13"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.1/common.cab",
              "HashMap": {
                "common.cab": "38a03f33fa5ec8675c4972a46b1365ea"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-04-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 3,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.2/ChangeLog-3.3.2.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.2/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "9917404f7213dd8b8fc2f8636cad178d",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "4b770dfc672f553356a17e6c67a00f13"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.2/common.cab",
              "HashMap": {
                "common.cab": "afdf787a99a318cd996e41eb73852ebf"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-05-13T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 4,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.0/ChangeLog-3.4.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "5010265189b77b54d257c5c5cff889e8",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "8a651d830f870081938424f45d883d2c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.0/common.cab",
              "HashMap": {
                "common.cab": "ca7b3c11940739c6c263f3a79022591e"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-06-28T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 4,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.1/ChangeLog-3.4.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "fc4203640855c1f9dca0102f3144bcd6",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "1f26b7c73fc1e09aa1f2ebdf33413afc"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.1/common.cab",
              "HashMap": {
                "common.cab": "f044f92b0a5b6389c5e013dda4eb5623"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-08-13T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 5,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.1/ChangeLog-3.5.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "1db2220c73036aa9d7f317d946b1bbc4",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "a54b2d14d0f0c1a15567c404424a5674"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.1/common.cab",
              "HashMap": {
                "common.cab": "5d8257d44c81937ea18d29addff19b43"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-10-02T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 5,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.2/ChangeLog-3.5.2.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.2/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "d5a645312dfa999c5089e38adfe4df75",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "952d92c0a91d4b297178c6f8a63b2482"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.2/common.cab",
              "HashMap": {
                "common.cab": "a5a566fb707c2456c8e28ecefbde60b9"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-10-15T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 6,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.6.0/ChangeLog-3.6.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.6.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "b0f44d8d68bdb43883112555585f3318",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "0a922be69fa324dc700e3e2c94b94317"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.6.0/common.cab",
              "HashMap": {
                "common.cab": "bd2568e5fdf5ed597fa6e4772754c1af"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2024-11-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 7,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.0/ChangeLog-3.7.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "569d80d7e0cb1e3e9b43a42803fb49b8",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "40c6559f622c5e909a4a605691ce551e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.0/common.cab",
              "HashMap": {
                "common.cab": "717d777e826eee3b30239803fb253ce7"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-02-21T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 7,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.1/ChangeLog-3.7.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "85363f6a649457874127b7b89c526237",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "023e41d26afdab08c8ae358ac5683fb6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.1/common.cab",
              "HashMap": {
                "common.cab": "2ff1e9dc14a8b7b607f9ea55983541f8"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-03-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 8,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.8.0/ChangeLog-3.8.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.8.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "db1a69ec7bbe343dcb49dc966845a42d",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "e5c5df851140e805caedf23f0c48328d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.8.0/common.cab",
              "HashMap": {
                "common.cab": "9e4b0f4a29ae0675741a69af6a0d1bcf"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-06-27T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 9,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.0/ChangeLog-3.9.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "17b329e269d9372dfdda3cbf4df96489",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "71a419cfb108beb9e27ba2f9f3340361"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.0/common.cab",
              "HashMap": {
                "common.cab": "8119ba3746b71c305c39ce6e7aeb1d1f"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-09-04T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 9,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.1/ChangeLog-3.9.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "f62632c5b85ebfd9311bab899ac24ed2",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "2d58e3216c10935fb94de30e65eb0ba3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.1/common.cab",
              "HashMap": {
                "common.cab": "a7af2ec04dcff18b7880cce68a0e2b81"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-09-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.0/ChangeLog-3.10.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "8e3ec371716f2d97fd43caca8758f3bb",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "7ee5dfaac6d3fa5e72b5a1cb77916210"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.0/common.cab",
              "HashMap": {
                "common.cab": "96ed96f3b4d543abdb1d5d656dd3227b"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-11-07T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.1/ChangeLog-3.10.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "9329a4e672d74a573e6f18394c4bb6ee",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "ed6efc29a375e9d4fdf48b1d11e7bbe7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.1/common.cab",
              "HashMap": {
                "common.cab": "3e55eaefe1cc761bf33d9daec97197e3"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-12-01T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.2/ChangeLog-3.10.2.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.2/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "294fcd66353601e75309b5445ee6371d",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "0f1862b7c3b7a6f6aa3925665c908385"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.2/common.cab",
              "HashMap": {
                "common.cab": "41f73cf792deeb034941b2cac99351dc"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2025-12-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.3/ChangeLog-3.10.3.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.3/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "ed8af4b6e559b76096a8aa2a664c2e63",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "9bfcb3aee9c6b4fae3e9a1578a83d0d0"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.3/common.cab",
              "HashMap": {
                "common.cab": "2627671116da6bb837b407b9db351d0c"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2026-03-16T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 11,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.11.1/ChangeLog-3.11.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.11.1/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "10ba84140921e39ac8d66092f263ce7b",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "f77fb137ac5ebf367e5e4064d806c78e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.11.1/common.cab",
              "HashMap": {
                "common.cab": "c8e2a9f83bc834e0af960106f29c5667"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 11,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2026-04-02T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 12,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.12.0/ChangeLog-3.12.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.12.0/RAYLASE_SP-ICE-3_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_SP-ICE-3_Setup_x64.msi": "41b8b62a25300140be9ec0a682d61a54",
                "RAYLASE_SP-ICE-3_Setup_x86.msi": "ecfbe8c8ccc506ef4b291fa84359f117"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.12.0/common.cab",
              "HashMap": {
                "common.cab": "4705d2aaa4e32c44637f5bc9a2f775f2"
              }
            }
          ],
          "SetupName": "RAYLASE_SP-ICE-3_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 2,
              "MinVersion": {
                "Major": 3,
                "Minor": 12,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            99
          ],
          "PublishedOn": "2026-04-21T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init SP-ICE-3\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 2,
      "Name": "SP-ICE-3 Firmware",
      "Description": "Firmware for SP-ICE-3 control cards.",
      "TranslationDescription": {
        "zh": "SP-ICE-3 \u63A7\u5236\u5361\u7684\u56FA\u4EF6\u3002",
        "de": "Firmware f\u00FCr SP-ICE-3-Steuerkarten."
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": "https://software.raylase.de/rpi/RAYLASE/SPICE3/icon.svg",
      "LicenseAgreement": null,
      "Type": 4,
      "HasInstaller": false,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.44.3/ChangeLog-1.44.3.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.44.3/update-spice3-1.44.3.tar.bz2",
              "HashMap": {
                "update-spice3-1.44.3.tar.bz2": "cb2a5644397a71cf08214a61bb113822"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2021-07-19T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 45,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.0/ChangeLog-1.45.0.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.0/update-spice3-1.45.0.tar.bz2",
              "HashMap": {
                "update-spice3-1.45.0.tar.bz2": "f729371720eee766567b1bea88c730c5"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2021-08-31T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 45,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.1/ChangeLog-1.45.1.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v1.45.1/update-spice3-1.45.1.tar.bz2",
              "HashMap": {
                "update-spice3-1.45.1.tar.bz2": "0df6d6588cfef9f30c36b7408acf2e1d"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2021-12-10T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.2/ChangeLog-2.0.2.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.2/update-spice3-2.0.2.tar.bz2",
              "HashMap": {
                "update-spice3-2.0.2.tar.bz2": "ff30f4e86c2053497ef96adf29d9a263"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-01-19T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.3/ChangeLog-2.0.3.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.3/update-spice3-2.0.3.tar.bz2",
              "HashMap": {
                "update-spice3-2.0.3.tar.bz2": "ad305876031a45b7f2fc96b365008fc5"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-04-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 4
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.4/ChangeLog-2.0.4.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.0.4/update-spice3-2.0.4.tar.bz2",
              "HashMap": {
                "update-spice3-2.0.4.tar.bz2": "9744b0b6fd4250f147408b17e7ed82ae"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-04-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.0/ChangeLog-2.1.0.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.0/update-spice3-2.1.0.tar.bz2",
              "HashMap": {
                "update-spice3-2.1.0.tar.bz2": "da94cf0894248e0e5193868f89501663"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-04-19T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.1/ChangeLog-2.1.1.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.1.1/update-spice3-2.1.1.tar.bz2",
              "HashMap": {
                "update-spice3-2.1.1.tar.bz2": "615f97d0f5d073b805167753cf153653"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-06-22T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.0/ChangeLog-2.2.0.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.0/update-spice3-2.2.0.tar.bz2",
              "HashMap": {
                "update-spice3-2.2.0.tar.bz2": "86abd014b84181920f2e2305ab167462"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-07-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.1/ChangeLog-2.2.1.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.1/update-spice3-2.2.1.tar.bz2",
              "HashMap": {
                "update-spice3-2.2.1.tar.bz2": "0b773451b1e3fe4caf7a427c76f5ae5b"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-07-20T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.2/ChangeLog-2.2.2.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.2/update-spice3-2.2.2.tar.bz2",
              "HashMap": {
                "update-spice3-2.2.2.tar.bz2": "1fe34719f0a96be229c0e9367d2a8fa3"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-08-24T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.3/ChangeLog-2.2.3.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.3/update-spice3-2.2.3.tar.bz2",
              "HashMap": {
                "update-spice3-2.2.3.tar.bz2": "d7a5466970073a4631b688ab0173fac8"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-09-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 4
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.4/ChangeLog-2.2.4.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.4/update-spice3-2.2.4.tar.bz2",
              "HashMap": {
                "update-spice3-2.2.4.tar.bz2": "8a7e4a49d066b7dfc6e2f142981c1b76"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 5
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.5/ChangeLog-2.2.5.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.2.5/update-spice3-2.2.5.tar.bz2",
              "HashMap": {
                "update-spice3-2.2.5.tar.bz2": "bac2513a00c7bf1de4efd146a7d57afa"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-01-30T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.0/ChangeLog-2.3.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.0/update-spice3-2.3.0.tar.bz2",
              "HashMap": {
                "update-spice3-2.3.0.tar.bz2": "3bb2b5a88e8ac3de6caff8094df50034"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-04-03T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 4
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.4/ChangeLog-2.3.4.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.4/update-spice3-2.3.4.tar.bz2",
              "HashMap": {
                "update-spice3-2.3.4.tar.bz2": "51d5238446ca23c2c2a42df53f12d3e3"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-08-04T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 5
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.5/ChangeLog-2.3.5.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v2.3.5/update-spice3-2.3.5.tar.bz2",
              "HashMap": {
                "update-spice3-2.3.5.tar.bz2": "fa86b38fd7ef1d32ab7ee48ead50b97c"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-07-10T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.1.0/ChangeLog-3.1.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.1.0/update-spice3-3.1.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.1.0.tar.bz2": "1e82f238459ecb867a704f79fa9c0146"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.0/ChangeLog-3.2.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.0/update-spice3-3.2.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.2.0.tar.bz2": "184de3b08849d22a8d647f232c00953e"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-11-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 2,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.1/ChangeLog-3.2.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.2.1/update-spice3-3.2.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.2.1.tar.bz2": "b7e726c6389a5d50935be30809d7b27b"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-01-23T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.0/ChangeLog-3.3.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.0/update-spice3-3.3.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.3.0.tar.bz2": "d464b1b5d0b5969ae2c81edc957e2753"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-03-08T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 3,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.1/ChangeLog-3.3.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.1/update-spice3-3.3.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.3.1.tar.bz2": "929743abc88cd1275232e114638ac8fa"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-04-12T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 3,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.2/ChangeLog-3.3.2.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.3.2/update-spice3-3.3.2.tar.bz2",
              "HashMap": {
                "update-spice3-3.3.2.tar.bz2": "cb224d9e8b1cf04c8d01fdbf493d26ba"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-05-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 4,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.0/ChangeLog-3.4.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.0/update-spice3-3.4.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.4.0.tar.bz2": "023399690e628de15497ab374b8d6f57"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-06-28T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 4,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.1/ChangeLog-3.4.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.4.1/update-spice3-3.4.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.4.1.tar.bz2": "3d98a6995e7a45bcedad28817f3454c0"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-08-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 5,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.1/ChangeLog-3.5.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.1/update-spice3-3.5.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.5.1.tar.bz2": "939a9d5e847b8530c79b1bff0d499c1e"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-10-02T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 5,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.2/ChangeLog-3.5.2.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.5.2/update-spice3-3.5.2.tar.bz2",
              "HashMap": {
                "update-spice3-3.5.2.tar.bz2": "e8a56c29c0ac01232b0adc9dc9b14574"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-10-15T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 6,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.6.0/ChangeLog-3.6.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.6.0/update-spice3-3.6.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.6.0.tar.bz2": "345bab21ed3d30517a16842febd8008f"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-11-18T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 7,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.0/ChangeLog-3.7.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.0/update-spice3-3.7.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.7.0.tar.bz2": "1bd4aa180f57035c70ed229fd7236da8"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-02-21T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 7,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.1/ChangeLog-3.7.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.7.1/update-spice3-3.7.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.7.1.tar.bz2": "5afba927d59fd5aa8245b550fa014117"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-03-18T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 8,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.8.0/ChangeLog-3.8.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.8.0/update-spice3-3.8.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.8.0.tar.bz2": "e1f4986df2de2e90ede4fc4b63adecef"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-06-27T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 9,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.0/ChangeLog-3.9.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.0/update-spice3-3.9.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.9.0.tar.bz2": "10fbb7ec45ea3e8d9691fbc096e5a738"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-09-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 9,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.1/ChangeLog-3.9.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.9.1/update-spice3-3.9.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.9.1.tar.bz2": "038e56cd45ddeadace574e14b27e82fc"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-09-17T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.0/ChangeLog-3.10.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.0/update-spice3-3.10.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.10.0.tar.bz2": "b1bdb26dc97f44a56e5b9ec2d4127df1"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-11-07T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.1/ChangeLog-3.10.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.1/update-spice3-3.10.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.10.1.tar.bz2": "b1b0e1858f70fc6fa1041098b21dd238"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-12-01T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.2/ChangeLog-3.10.2.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.2/update-spice3-3.10.2.tar.bz2",
              "HashMap": {
                "update-spice3-3.10.2.tar.bz2": "73d5aaeb51a3161dda6f3e15677d180e"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-12-17T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 10,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.3/ChangeLog-3.10.3.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.10.3/update-spice3-3.10.3.tar.bz2",
              "HashMap": {
                "update-spice3-3.10.3.tar.bz2": "985772c322d3973cd4dea0c91e12402f"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2026-03-16T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 11,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.11.1/ChangeLog-3.11.1.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.11.1/update-spice3-3.11.1.tar.bz2",
              "HashMap": {
                "update-spice3-3.11.1.tar.bz2": "f27bd36fba8d26efd7a925470b7835b8"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2026-04-02T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 3,
            "Minor": 12,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.12.0/ChangeLog-3.12.0.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3/v3.12.0/update-spice3-3.12.0.tar.bz2",
              "HashMap": {
                "update-spice3-3.12.0.tar.bz2": "a423cecb7814bd342d6836702db5319e"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2026-04-21T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 3,
      "Name": "Multi Point Editor",
      "Description": "Software for creating/editing field/power correction files.",
      "TranslationDescription": {
        "zh": "\u7528\u4E8E\u521B\u5EFA/\u7F16\u8F91\u52A0\u5DE5\u5E45\u9762/\u529F\u7387\u6821\u6B63\u6587\u4EF6\u7684\u8F6F\u4EF6\u3002",
        "de": "Software zum Erstellen/Bearbeiten von Feld-/Leistungskorrekturdateien."
      },
      "ProductName": "MultiPointEditor",
      "ProductName32": null,
      "UpgradeCode": "0f74ab9b-8476-4bf3-af3c-e10e03c58719",
      "SelectedCheckBox": false,
      "InstallFolder": "MultiPointEditor",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/MPE/icon.svg",
      "LicenseAgreement": "https://software.raylase.de/rpi/RAYLASE/MPE/Licence agreement MPE_{language}.pdf",
      "Type": 0,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 19
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.19/MultiPointEditor-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.19/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "83b6caef0d71c9865c2b91fbad2a1dd1",
                "MultiPointEditor_Setup_x86.msi": "f3213f1adef9cbe65590ee04f9b9a082"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.19/common.cab",
              "HashMap": {
                "common.cab": "1281b91e22e6ef4c3f32dde1d023d313"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 20
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.20/MultiPointEditor-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.20/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "f21417780319485e27bec9b66878f810",
                "MultiPointEditor_Setup_x86.msi": "4c94807d82652df44b020e74438afd23"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.20/common.cab",
              "HashMap": {
                "common.cab": "73f0fa7791b6dcddaa925defef2d7564"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 22
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.22/MultiPointEditor-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.22/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "8d4aec2e8d9dc574d8fc52bf1c3fb340",
                "MultiPointEditor_Setup_x86.msi": "9986e48aa0265a05b599c2394931893a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.22/common.cab",
              "HashMap": {
                "common.cab": "13bd4087842467c29883e9d229bfd05d"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2021-10-26T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 23
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.23/MultiPointEditor-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.23/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "be4efb452d85ba8f3c32188633a92f3b",
                "MultiPointEditor_Setup_x86.msi": "6e35a36b6aaeac09fe56462749610971"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.23/common.cab",
              "HashMap": {
                "common.cab": "291331e4f37fa29336f43b27dff5cb72"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2021-11-22T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 25
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.25/MultiPointEditor-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.25/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "4fa5e10065cf294ef0c1f78284526246",
                "MultiPointEditor_Setup_x86.msi": "7fe0d3e58b3f4e4a5777fccf7b6e624d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.25/common.cab",
              "HashMap": {
                "common.cab": "ecdd8da643b667c88eef4830bb9d3d6a"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-03-18T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 26
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.26/MultiPointEditor-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.26/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "0fdb6a15a066fcb408c539280023ba36",
                "MultiPointEditor_Setup_x86.msi": "23e8bf4019fbe7b34a8dc5724d84db02"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.26/common.cab",
              "HashMap": {
                "common.cab": "5f119aeee47e1e20eff1b23965c23120"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-05-04T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 27
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.27/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.27/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "bd63ad08588e6a8a94243d403bedaba7",
                "MultiPointEditor_Setup_x86.msi": "9cac4f9eadc60f9b8e20e6362723e0f7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.27/common.cab",
              "HashMap": {
                "common.cab": "6a38dc5a79bfdaa9ebabee0287abd488"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-10-25T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 28
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.28/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.28/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "4ff45f5c3135e54021d94b357838726a",
                "MultiPointEditor_Setup_x86.msi": "125caadebdf25199de73b6abcd973b53"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.28/common.cab",
              "HashMap": {
                "common.cab": "29db1f9a7eaba93bc68a7d24b79ac6d2"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 29
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.29/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.29/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "c0a5d80758d67a0e2bbbbec87c2aef8e",
                "MultiPointEditor_Setup_x86.msi": "0c7f81ac8dec01a1d59b4907802bab24"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.29/common.cab",
              "HashMap": {
                "common.cab": "f1e14e9f327292e6705805cad5fb736b"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-01-27T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 30
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.30/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.30/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "093cada9e5596a73028fc2f46bd6c9c9",
                "MultiPointEditor_Setup_x86.msi": "241159263731d8c820bbb5ed7a82f53a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.30/common.cab",
              "HashMap": {
                "common.cab": "2eff4d0358e67ea758fb929891984340"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-03-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 31
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.31/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.31/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "451daf7f6dbcd06ee8de9556061fa58d",
                "MultiPointEditor_Setup_x86.msi": "6e4981824c66753551b03ebaa53abc30"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.31/common.cab",
              "HashMap": {
                "common.cab": "36b712c95327f6c1d96fbeedddc5c502"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-08-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 32
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.32/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.32/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "5cfbf60615e579a4b4ff49fd812546d3",
                "MultiPointEditor_Setup_x86.msi": "677104d53a7fd01b336433600290950f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.0.32/common.cab",
              "HashMap": {
                "common.cab": "528c743afc44342f5daa4fde92cf6991"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-08-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.0/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.0/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "e3ae72e4c19946113c13c91015d99af9",
                "MultiPointEditor_Setup_x86.msi": "cd695fd49dff17c20885cc8fdc651a31"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.0/common.cab",
              "HashMap": {
                "common.cab": "643f5b365d4d93b0d0be5d47cfa4edb5"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 1,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.2/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.2/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "e1e451ea85bf79f3acddd8a5047a3255",
                "MultiPointEditor_Setup_x86.msi": "270d36f72a97b5964b029ec41e3cf944"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.2/common.cab",
              "HashMap": {
                "common.cab": "0a0cd50a59270cee7f18967b097ccc0c"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-04-23T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 1,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.3/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.3/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "1324119241ad85c45e2e1891e254d546",
                "MultiPointEditor_Setup_x86.msi": "5adb2a5307297de56843cd2a7ebafb4c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.1.3/common.cab",
              "HashMap": {
                "common.cab": "dc4ceb162ab6ce6b44236bf39549522c"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-04-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.0/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.0/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "118b6a6f7e0eca0deacae344ba459536",
                "MultiPointEditor_Setup_x86.msi": "9f212bf466d7e473f0d4aac7dd4195bb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.0/common.cab",
              "HashMap": {
                "common.cab": "3bece8181e721f48f2a73ba122fbd678"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-07-05T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.1/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.1/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "120e8bd8b096d0e3b73ed443b1027686",
                "MultiPointEditor_Setup_x86.msi": "87636a23e24f135e8dd78af0e467a1d7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.1/common.cab",
              "HashMap": {
                "common.cab": "e28204ea6aa8ecb38792ee701b7a75b3"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-07-22T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.2/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.2/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "09a657ba8eea809966988834e7f84797",
                "MultiPointEditor_Setup_x86.msi": "ce91d6393a4c3080079681935493801d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.2/common.cab",
              "HashMap": {
                "common.cab": "872b7b252684447ec3b01c6f0d36b211"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-09-25T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 5
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.5/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.5/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "8546db4112b15acf9e424a6cb66db266",
                "MultiPointEditor_Setup_x86.msi": "69c17ca55c02bcc14524f5573d40f7c2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.5/common.cab",
              "HashMap": {
                "common.cab": "47f04e6386df5bf6425cec7fc96c8624"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-12-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 6
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.6/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.6/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "e0eea7c7f454df50314de28a2a791302",
                "MultiPointEditor_Setup_x86.msi": "66d77c5ed45ce62149676d1ba27bbda4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.6/common.cab",
              "HashMap": {
                "common.cab": "f4bd500e70df067a4c28c5c292bc3b21"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-01-10T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 7
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.7/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.7/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "91528fa5d9aab4047b87d303c79b6c4a",
                "MultiPointEditor_Setup_x86.msi": "7f478486a5888ec6e5b8af1fd7731431"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.7/common.cab",
              "HashMap": {
                "common.cab": "0209580fdf3fe6d2661e1f1ac7bfc782"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-01-31T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 9
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.9/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.9/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "b0a0daa34ddd51e96d2ca2ffa7eadaf5",
                "MultiPointEditor_Setup_x86.msi": "df4566b9748d4698bd0036436a90d84d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.9/common.cab",
              "HashMap": {
                "common.cab": "f47e39f81fd5324813d5f7867eb582f7"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-04-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 10
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.10/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.10/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "f6a78581b058e7be0d8a79b575de6b72",
                "MultiPointEditor_Setup_x86.msi": "c797614ee4beb24beb3fb16a2970bd7e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.10/common.cab",
              "HashMap": {
                "common.cab": "1b2f39319e26f60c47651a67a069af26"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-07-18T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 11
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.11/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.11/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "710d270551a9fd91a988e9ce26b6b6a6",
                "MultiPointEditor_Setup_x86.msi": "169bdb4087c02eb989bc07295926bd86"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.11/common.cab",
              "HashMap": {
                "common.cab": "18336839ce0b0444bb757adee26531dd"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-09-12T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 12
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.12/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.12/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "bb3ed7e031990328909a86eb04d11d8a",
                "MultiPointEditor_Setup_x86.msi": "6ce0f3751386b122cb82e88bb8d5b93f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.12/common.cab",
              "HashMap": {
                "common.cab": "9987a32c59858dfd3f63034739da65e6"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-10-31T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 14
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.14/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.14/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "e20f84303ce0de535194c8c9bb81e99f",
                "MultiPointEditor_Setup_x86.msi": "35c01c9125ae23b749f4dd8e1c3685f1"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.14/common.cab",
              "HashMap": {
                "common.cab": "df1a2357f9db073c2c94661a6e3e5c0f"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-03-10T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 8,
            "Minor": 2,
            "Patch": 15
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.15/MultiPointEditor-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.15/MultiPointEditor_Setup_{platform}.msi",
              "HashMap": {
                "MultiPointEditor_Setup_x64.msi": "7c31b74c4ad61d64fb5093d8580fa14b",
                "MultiPointEditor_Setup_x86.msi": "ac59484ab72a344e7d5b72b1723dd26e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/MPE/v8.2.15/common.cab",
              "HashMap": {
                "common.cab": "b7c3b1e28eb49a02009090085bc82799"
              }
            }
          ],
          "SetupName": "MultiPointEditor_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 11,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-04-08T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 4,
      "Name": "Process Data Analyzer",
      "Description": "Software to process and analyze signals from the trace buffer of RAYLASE control cards.",
      "TranslationDescription": {
        "zh": "\u7528\u4E8E\u5904\u7406\u548C\u5206\u6790\u63A7\u5236\u5361\u7F13\u51B2\u533A\u4E2D\u6570\u636E\u7684\u8F6F\u4EF6\u3002",
        "de": "Software zur Verarbeitung und Analyse von Signalen aus dem Trace-Puffer von RAYLASE-Steuerkarten."
      },
      "ProductName": "Process Data Analyzer",
      "ProductName32": null,
      "UpgradeCode": "9cbb3aa8-5595-4f28-aba0-814ad5bbb8f5",
      "SelectedCheckBox": false,
      "InstallFolder": "ProcessDataAnalyzer",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/PDA/PDA_Icon.svg",
      "LicenseAgreement": "https://software.raylase.de/rpi/RAYLASE/PDA/License Agreement ProcessDataAnalyzer_{language}.pdf",
      "Type": 0,
      "HasInstaller": true,
      "Features": [
        {
          "ID": 0,
          "Name": "Process Data Analyzer GUI",
          "Description": "Graphical user interface for the Process Data Analyzer.",
          "TranslationDescription": {
            "zh": "PDA\u7684\u56FE\u5F62\u7528\u6237\u754C\u9762\u3002",
            "de": "Grafische Benutzeroberfl\u00E4che f\u00FCr den Process Data Analyzer."
          },
          "Group": "Components",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "ProductFeatureGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 1,
          "Name": "Process Data Analyzer API",
          "Description": "Software development API for the Process Data Analyzer.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8EPDA\u8F6F\u4EF6\u5F00\u53D1\u7684API\u63A5\u53E3\u3002",
            "de": "Softwareentwicklungs-API f\u00FCr den Process Data Analyzer."
          },
          "Group": "Components",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "ProductFeatureAPI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 99,
          "Name": "RAYLASE NuGet repository",
          "Description": "Copies NuGet packages from this version to RAYLASE NuGet repository.",
          "TranslationDescription": {
            "zh": "\u5C06\u6B64\u7248\u672C\u7684 NuGet \u5305\u590D\u5236\u5230 RAYLASE \u7684 NuGet \u4ED3\u5E93\u4E2D\u3002",
            "de": "Kopiert NuGet-Pakete aus dieser Version in das RAYLASE NuGet-Repository."
          },
          "Group": "NuGet (for API)",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "",
          "Notification": null,
          "Dependencies": []
        }
      ],
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.0.0/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.0.0/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "0cb7796658618d1c240fc2c248203300"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.0.0/common.cab",
              "HashMap": {
                "common.cab": "1f32ecb4524c2d8c07f4da1db2b1c3a8"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            99
          ],
          "PublishedOn": "2024-04-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init ProcessDataAnalyzer\\API\\Library\\CSharpClient Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.1.0/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.1.0/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "0572e9ac1dfe7c66e03c43b91aa2925c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.1.0/common.cab",
              "HashMap": {
                "common.cab": "0f89bf4797a5d34e6aaa065253964a19"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-10-21T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 1,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.1.1/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.1.1/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "5940698fcfd8f036708b8252f0f263b4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.1.1/common.cab",
              "HashMap": {
                "common.cab": "35afbfcf51179335fc36cb13fdb1bf88"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-11-14T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.2.0/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.2.0/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "bd7c6cb13d8280b7bba120fcde1d33bd"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.2.0/common.cab",
              "HashMap": {
                "common.cab": "6eaf898b2fd597f73581cbb972713f16"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-03-14T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.3.0/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.3.0/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "50e8fa24fc4cd0377f24aab2c4572777"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.3.0/common.cab",
              "HashMap": {
                "common.cab": "59e533d071e0e1c57739c15841d27869"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-07-17T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 4,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.0/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.0/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "d1294c6d99cb0770e049e0d257ef9da6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.0/common.cab",
              "HashMap": {
                "common.cab": "ac2505ad2a3aaa12625a83046d593be7"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 999,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-11-03T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 4,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.1/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.1/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "3633bca636174eb583c31e191996f75b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.1/common.cab",
              "HashMap": {
                "common.cab": "059eeff778abc541d07351ec22f25940"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 999,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-12-02T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 4,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.2/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.2/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "fd7db273c9fff76de9c980e0d8d75189"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.2/common.cab",
              "HashMap": {
                "common.cab": "a42595a1f0a2b4f53d176feba065e5bf"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 999,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-01-21T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 4,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.3/ProcessDataAnalyzer-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.3/ProcessDataAnalyzer_Setup_x64.msi",
              "HashMap": {
                "ProcessDataAnalyzer_Setup_x64.msi": "92f733b2addf42b1874f20f680908501"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/PDA/v1.4.3/common.cab",
              "HashMap": {
                "common.cab": "b65037e64df56ea9a666e03a0df817a7"
              }
            }
          ],
          "SetupName": "ProcessDataAnalyzer_Setup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1 REINSTALLMODE=amus",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 3,
                "Minor": 999,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-03-19T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 5,
      "Name": "License Manager",
      "Description": "Tool for querying, requesting and updating any RAYLASE licenses.",
      "TranslationDescription": {
        "zh": "\u7528\u4E8E\u67E5\u8BE2\u3001\u7533\u8BF7\u548C\u66F4\u65B0\u4EFB\u4F55 RAYLASE \u8BB8\u53EF\u8BC1\u7684\u5DE5\u5177\u3002",
        "de": "Tool zum Abfragen, Anfordern und Aktualisieren von RAYLASE-Lizenzen."
      },
      "ProductName": "LicenseManager",
      "ProductName32": null,
      "UpgradeCode": "f4094f4c-0595-4916-806b-07f9dd14c9f1",
      "SelectedCheckBox": false,
      "InstallFolder": "LicenseManager",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/Icon.svg",
      "LicenseAgreement": null,
      "Type": 0,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 32,
            "Patch": 1
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.32.1/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "73e3bd4ee0df1b6146980c98cc6e6c6e",
                "RAYLASE_LicenseManager_Setup_x86.msi": "161e935a10b653137cf48196ab97c88c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.32.1/common.cab",
              "HashMap": {
                "common.cab": "7a6e85e7a03894889e4c1393239c0a45"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2022-08-24T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 2
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.43.2/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "a06f4a04298825a6848d8d1a54866b6e",
                "RAYLASE_LicenseManager_Setup_x86.msi": "667547b9d042bfdc58fb81ca30af47fb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.43.2/common.cab",
              "HashMap": {
                "common.cab": "300055fbd2392bdba0ceee684958c92e"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-06-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.44.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "fbb5db5789b3841695ae466acb4fd449",
                "RAYLASE_LicenseManager_Setup_x86.msi": "ae94e54a6b71d24225ffff27348a82e8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.44.0/common.cab",
              "HashMap": {
                "common.cab": "5ac568898084e0a2ea4708451a3e45fd"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-07-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 49,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.49.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "473458d19f9f68cb30a9fa77bbe7836c",
                "RAYLASE_LicenseManager_Setup_x86.msi": "5593e3d8f2808815df782d59a42b2660"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v1.49.0/common.cab",
              "HashMap": {
                "common.cab": "3741d0be164564324b5da27f7667a327"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-12-05T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.2.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "dbc15ccabb07910b1a8b45a39d7bbe51",
                "RAYLASE_LicenseManager_Setup_x86.msi": "4a5b9aea10aef70768afa7a4924aa25c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.2.0/common.cab",
              "HashMap": {
                "common.cab": "b3dd0200090720573d603546d28eaf38"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-04-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 10,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.10.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "d15f709dcf37fd7ae5ea877a7309d836",
                "RAYLASE_LicenseManager_Setup_x86.msi": "1b4308b1f08f4b09adb85b9ccfb29e6e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.10.0/common.cab",
              "HashMap": {
                "common.cab": "1392e6b85255273c8b82f700380894f3"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2024-09-25T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 17,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.17.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "b940af4a3af0c334fdac396443f16a3b",
                "RAYLASE_LicenseManager_Setup_x86.msi": "6f08261365ca86ee2a85647a6916eeaf"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.17.0/common.cab",
              "HashMap": {
                "common.cab": "555129fa80b36efd61962f745721ae84"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-01-31T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 24,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.24.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "b9361fb153822f91ea38e3e0613e1a0c",
                "RAYLASE_LicenseManager_Setup_x86.msi": "fd85220427ef597e2916192e5568157a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.24.0/common.cab",
              "HashMap": {
                "common.cab": "e823ee8e068cde1fdb102f90ad9dca84"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-07-18T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 31,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.31.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "6a20946c13c1f43603d9c1f17c9a4390",
                "RAYLASE_LicenseManager_Setup_x86.msi": "6bd0944f340aacaf95d941ac16f50cf8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.31.0/common.cab",
              "HashMap": {
                "common.cab": "21ef80d266959f332f5005d7f94d3acc"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-10-31T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 38,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.38.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "840f4c7ef2695ab0a6a6615b8c14aa8d",
                "RAYLASE_LicenseManager_Setup_x86.msi": "3f840851e6dd6900630be922ebd4f88f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.38.0/common.cab",
              "HashMap": {
                "common.cab": "fa37dd244ef263fcd58b7705d5018dc9"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-03-10T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 39,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.39.0/RAYLASE_LicenseManager_Setup_{platform}.msi",
              "HashMap": {
                "RAYLASE_LicenseManager_Setup_x64.msi": "9b7510ebeea9233f59158dd1b98388bc",
                "RAYLASE_LicenseManager_Setup_x86.msi": "dbc07feb48cd3c81fd9739130c1c39a5"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/LicenseManager/v2.39.0/common.cab",
              "HashMap": {
                "common.cab": "81008f5f8a7979dd8246f4969e2787e5"
              }
            }
          ],
          "SetupName": "RAYLASE_LicenseManager_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-03-17T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 6,
      "Name": "SP-ICE-3 Log Viewer",
      "Description": "Tool for visualizing SP-ICE-3 log files.",
      "TranslationDescription": {
        "zh": "\u7528\u4E8E\u67E5\u770B SP-ICE-3 \u65E5\u5FD7\u6587\u4EF6\u7684\u5DE5\u5177\u3002",
        "de": "Tool zur Visualisierung von SP-ICE-3-Protokolldateien."
      },
      "ProductName": "SPICE3LogViewer",
      "ProductName32": null,
      "UpgradeCode": "939d7c51-7f6b-42d8-b162-22326d5cd414",
      "SelectedCheckBox": false,
      "InstallFolder": "SPICE3LogViewer",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/icon.svg",
      "LicenseAgreement": null,
      "Type": 0,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 32,
            "Patch": 1
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.32.1/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "df0335212f242b2ce8ee0f51ff589c25",
                "SPICE3LogViewer_Setup_x86.msi": "d61a3f9fc44226572f4a3eaf1a5224ac"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.32.1/common.cab",
              "HashMap": {
                "common.cab": "95cc848fcef8d8ea259a0797ba41ad5a"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-08-24T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 37,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.37.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "e6a21c97380da6445d3060e62a0b5a60",
                "SPICE3LogViewer_Setup_x86.msi": "f58d12816053dafa1bb9c099af766c6d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.37.0/common.cab",
              "HashMap": {
                "common.cab": "9cd8984219cd7b380591c53f2c9a4b32"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-11-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 46,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.46.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "bc3b7ea0c528941cbd02d8ba7b88b1e9",
                "SPICE3LogViewer_Setup_x86.msi": "aff84b336a814b33a0757a78c55fd305"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.46.0/common.cab",
              "HashMap": {
                "common.cab": "73d5242ebfb2244d00ad498b21bdbc01"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 49,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.49.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "0b3308e67fd431eb47bda697f69a7357",
                "SPICE3LogViewer_Setup_x86.msi": "d56adcea12c8b6065f2d2e2afd182249"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.49.0/common.cab",
              "HashMap": {
                "common.cab": "941f656ed12f319024b5dfcf14d9b806"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-12-05T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 3
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.54.3/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "4fe55af922e87f5631a92d77d602c0d0",
                "SPICE3LogViewer_Setup_x86.msi": "4ed68eef412c4204cfac0bee81770feb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v1.54.3/common.cab",
              "HashMap": {
                "common.cab": "b7e0f7be672ea17fc3db1d79013280ed"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-03-12T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 6,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.6.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "5867cf06f72d2d8bf4f5cf94ea885742",
                "SPICE3LogViewer_Setup_x86.msi": "51612ae6a932b439ea982edc7beeac0c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.6.0/common.cab",
              "HashMap": {
                "common.cab": "db9e2257a98f4e7df1342ebd7e287849"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-07-05T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 7,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.7.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "d11af2f5957a11f07653659de5993b60",
                "SPICE3LogViewer_Setup_x86.msi": "b0ad9046ce363dc27663c0c56cea178e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.7.0/common.cab",
              "HashMap": {
                "common.cab": "0c33c383efeec455ffb29cb2b0519e8d"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-07-22T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 15,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.15.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "a2437b305ba4abf964194373fd68b6f6",
                "SPICE3LogViewer_Setup_x86.msi": "e3913cc83d4affbdebcc033a7cf4a44e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.15.0/common.cab",
              "HashMap": {
                "common.cab": "f273879cb86670ea5348e0d163820707"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-12-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 28,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.28.0/SPICE3LogViewer_Setup_{platform}.msi",
              "HashMap": {
                "SPICE3LogViewer_Setup_x64.msi": "eb5a7075448b6a1481303c2b83cbeada",
                "SPICE3LogViewer_Setup_x86.msi": "52c3470ee38de376802462912221aeff"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3LogViewer/v2.28.0/common.cab",
              "HashMap": {
                "common.cab": "e999fbabb95edb58bbdfbcf8d06b6373"
              }
            }
          ],
          "SetupName": "SPICE3LogViewer_Setup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-09-09T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 7,
      "Name": "Scanfield Manager",
      "Description": "Software to calibrate individual or multiple scanfields (scanner cluster) in XY and Z. Supports SFC600 and Widetek for image acquisition.",
      "TranslationDescription": {
        "zh": "\u53EF\u5BF9 XY \u548C Z \u65B9\u5411\u4E0A\u7684\u5355\u4E2A\u6216\u591A\u4E2A\u626B\u63CF\u533A\u57DF\uFF08\u632F\u955C\u96C6\u7FA4\uFF09\u8FDB\u884C\u6821\u6B63\u7684\u8F6F\u4EF6\u3002\u652F\u6301 SFC600 \u548C Widetek \u7528\u4E8E\u56FE\u50CF\u91C7\u96C6\u3002",
        "de": "Software zur Kalibrierung einzelner oder mehrerer Scanfelder (Scanner-Cluster) in XY und Z. Unterst\u00FCtzt SFC600 und Widetek f\u00FCr die Bildaufnahme."
      },
      "ProductName": "Scanfield Manager",
      "ProductName32": null,
      "UpgradeCode": "10ff5d8e-05ea-4fef-9499-94ab0eb6087c",
      "SelectedCheckBox": false,
      "InstallFolder": "Scanfield Manager",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/SFM/Icon.svg",
      "LicenseAgreement": "https://software.raylase.de/rpi/RAYLASE/SFM/Licence agreement SCAN FIELD MANAGER_{language}.pdf",
      "Type": 0,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.1.0/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.1.0/ScanfieldManagerSetup_{platform}.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "ab9faa911aa749bef4cc0a9478017a3a"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_{platform}.msi",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-03-12T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 1
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.1.1/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "ef8a720093eb978a5526111e43f01195"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-03-20T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.1.2/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.1.2/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "c168a0ddc36e38ac1f387a11cabc0b75"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-05-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.0/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.0/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "6fe7904300f7dd52c91b6513410642ec"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-06-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.1/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.1/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "f9ba80c0e81dff5ac6c5964f0c289f8f"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-08-20T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.2/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.2/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "8cba62f91b1283fbd4a6954675b20126"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-09-18T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 6
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.6/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.2.6/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "df0b144c70984b4b4c62cd3df49692ab"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2025-12-17T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.3.0/ScanfieldManagerChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFM/v2.3.0/ScanfieldManagerSetup_x64.msi",
              "HashMap": {
                "ScanfieldManagerSetup_x64.msi": "68406674b07e8661941cf836930d106c"
              }
            }
          ],
          "SetupName": "ScanfieldManagerSetup_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2026-01-28T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 8,
      "Name": "SFC Firmware",
      "Description": "Firmware for SFC600 high-precision imaging scanner",
      "TranslationDescription": {
        "zh": "SFC600 \u9AD8\u7CBE\u5EA6\u6210\u50CF\u626B\u63CF\u4EEA\u7684\u56FA\u4EF6\u7A0B\u5E8F",
        "de": "Firmware f\u00FCr den hochpr\u00E4zisen Bildscanner SFC600."
      },
      "ProductName": "SFC Firmware",
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": "SFC Firmware",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/SFC/Icon.svg",
      "LicenseAgreement": null,
      "Type": 4,
      "HasInstaller": false,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 5
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFC/v1.0.5/ScanfieldCalibratorChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFC/v1.0.5/update-sfc-1.0.5.0.tar.bz2",
              "HashMap": {
                "update-sfc-1.0.5.0.tar.bz2": "ef2f5328f5b3d22cca0fa06c64576cd5"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SFC.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-11-23T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 6
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFC/v1.0.6/ScanfieldCalibratorChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFC/v1.0.6/update-sfc-1.0.6.0.tar.bz2",
              "HashMap": {
                "update-sfc-1.0.6.0.tar.bz2": "955ba524ad357458297830a566e36eda"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SFC.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-05-27T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 7
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/SFC/v1.0.7/ScanfieldCalibratorChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFC/v1.0.7/update-sfc-1.0.7.0.tar.bz2",
              "HashMap": {
                "update-sfc-1.0.7.0.tar.bz2": "9b23e755d0d588d1ee59ba752c1bdfe2"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SFC.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2025-09-18T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 10,
      "Name": "RAYGUIDE",
      "Description": "Software for advanced laser marking.",
      "TranslationDescription": {
        "zh": "\u7528\u4E8E\u9AD8\u7EA7\u6FC0\u5149\u6807\u523B\u7684\u8F6F\u4EF6\u3002",
        "de": "Software f\u00FCr anspruchsvolle Laserprozesse."
      },
      "ProductName": "RAYGUIDE (64 bit)",
      "ProductName32": "RAYGUIDE",
      "UpgradeCode": "705464c6-389e-4c70-972f-5ab407048fb6",
      "SelectedCheckBox": false,
      "InstallFolder": "RAYGUIDE",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/RAYGUIDE_Icon.svg",
      "LicenseAgreement": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/Licence agreement RAYGUIDE_{language}.pdf",
      "Type": 0,
      "HasInstaller": true,
      "Features": [
        {
          "ID": 0,
          "Name": "RAYGUIDE GUI",
          "Description": "Graphical user interface for RAYGUIDE.",
          "TranslationDescription": {
            "zh": "RAYGUIDE \u7684\u56FE\u5F62\u7528\u6237\u754C\u9762\u3002",
            "de": "Grafische Benutzeroberfl\u00E4che f\u00FCr RAYGUIDE."
          },
          "Group": "Components",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "ProductFeatureGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 1,
          "Name": "RAYGUIDE SDK",
          "Description": "Software Development Kit for RAYGUIDE.",
          "TranslationDescription": {
            "zh": "RAYGUIDE \u8F6F\u4EF6\u5F00\u53D1\u5DE5\u5177\u5305\u3002",
            "de": "Software Development Kit f\u00FCr RAYGUIDE."
          },
          "Group": "Components",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "ProductFeatureSDK",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 2,
          "Name": "SP-ICE-3 Log Importer GUI",
          "Description": "Plugin for importing SP-ICE-3 log files as vector graphic.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u5C06 SP-ICE-3 \u65E5\u5FD7\u6587\u4EF6\u5BFC\u5165\u4E3A\u77E2\u91CF\u56FE\u5F62\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zum Importieren von SP-ICE-3-Protokolldateien als Vektorgrafik."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureSpice3LogImporterGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 3,
          "Name": "SP-ICE-3 Log Importer SDK",
          "Description": "Plugin for importing SP-ICE-3 log files as vector graphic.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u5C06 SP-ICE-3 \u65E5\u5FD7\u6587\u4EF6\u5BFC\u5165\u4E3A\u77E2\u91CF\u56FE\u5F62\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zum Importieren von SP-ICE-3-Protokolldateien als Vektorgrafik."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureSpice3LogImporterSDK",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 4,
          "Name": "SolarWafer GUI",
          "Description": "Plugin for generating solar wafer pattern.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u751F\u6210\u5149\u4F0F\u6676\u7247\u56FE\u6863\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zum Erzeugen von Solarwafer-Mustern."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureWaferPatternOptimizerGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 5,
          "Name": "SolarWafer SDK",
          "Description": "Plugin for generating solar wafer pattern.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u751F\u6210\u5149\u4F0F\u6676\u7247\u56FE\u6863\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zur Erzeugung von Solarwafer-Mustern."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureWaferPatternOptimizerSDK",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 6,
          "Name": "weldMARK job importer GUI",
          "Description": "Plugin for importing weldMARK 3.6 jobs (*.wmj3). Requires upfront clarification with RALYASE support and requires extra license.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u5BFC\u5165 weldMARK 3.6 \u5DE5\u4F5C\u6587\u4EF6\uFF08*.wmj3\uFF09\u7684\u63D2\u4EF6\u3002\u6539\u529F\u80FD\u9700\u8981\u989D\u5916\u7684\u8BB8\u53EF\u8BC1\uFF0C\u4F7F\u7528\u524D\u9700\u4E0E RALYASE \u6280\u672F\u652F\u6301\u8FDB\u884C\u6C9F\u901A\u786E\u8BA4\u3002",
            "de": "Plugin zum Importieren von weldMARK 3.6-Jobdateien (*.wmj3). Erfordert vorherige Kl\u00E4rung mit dem RALYASE-Support und zus\u00E4tzliche Lizenz."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureWeldMarkJobImporterGUI",
          "Notification": "Using the weldMARK job importer requires an additional licence.",
          "Dependencies": []
        },
        {
          "ID": 7,
          "Name": "weldMARK job importer SDK",
          "Description": "Plugin for importing weldMARK 3.6 jobs (*.wmj3). Requires upfront clarification with RALYASE support and requires extra license.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u5BFC\u5165 weldMARK 3.6 \u5DE5\u4F5C\u6587\u4EF6\uFF08*.wmj3\uFF09\u7684\u63D2\u4EF6\u3002\u6539\u529F\u80FD\u9700\u8981\u989D\u5916\u7684\u8BB8\u53EF\u8BC1\uFF0C\u4F7F\u7528\u524D\u9700\u4E0E RALYASE \u6280\u672F\u652F\u6301\u8FDB\u884C\u6C9F\u901A\u786E\u8BA4\u3002",
            "de": "Plugin zum Importieren von weldMARK 3.6-Jobdateien (*.wmj3). Erfordert vorherige Kl\u00E4rung mit dem RALYASE-Support und zus\u00E4tzliche Lizenz."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureWeldMarkJobImporterSDK",
          "Notification": "Using the weldMARK job importer requires an additional licence.",
          "Dependencies": []
        },
        {
          "ID": 8,
          "Name": "Licence manager",
          "Description": "Tool for requesting and updating RAYLASE licences.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u7533\u8BF7\u548C\u66F4\u65B0 RAYLASE \u8BB8\u53EF\u8BC1\u7684\u5DE5\u5177\u3002",
            "de": "Tool zum Anfordern und Aktualisieren von RAYLASE-Lizenzen."
          },
          "Group": "Tools",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureLicenceManager",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 9,
          "Name": "Remote interface GUI",
          "Description": "Plugin for remote controlling RAYGUIDE GUI.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u8FDC\u7A0B\u63A7\u5236 RAYGUIDE \u56FE\u5F62\u7528\u6237\u754C\u9762\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zur Fernsteuerung der RAYGUIDE-GUI."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureRemoteInterfaceGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 10,
          "Name": "Remote interface SDK",
          "Description": "Plugin for remote controlling RAYGUIDE GUI.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u8FDC\u7A0B\u63A7\u5236 RAYGUIDE \u56FE\u5F62\u7528\u6237\u754C\u9762\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zur Fernsteuerung der RAYGUIDE-GUI."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureRemoteInterfaceSDK",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 11,
          "Name": "Electrode tab designer GUI",
          "Description": "Plugin for designing battery electrode tabs.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u8BBE\u8BA1\u6781\u8033\u5207\u5272\u56FE\u6863\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zum Entwerfen von Batteriefoliengeometrien."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureBatteryGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 12,
          "Name": "Electrode tab designer SDK",
          "Description": "Plugin for designing battery electrode tabs.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E\u8BBE\u8BA1\u6781\u8033\u5207\u5272\u56FE\u6863\u7684\u63D2\u4EF6\u3002",
            "de": "Plugin zum Entwerfen von Batteriefoliengeometrien."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureBatterySDK",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 13,
          "Name": "RAYDIME METER (RDM)",
          "Description": "Plugin for RAYDIME METER hardware to measure and update workpiece distances and create topology scans.",
          "TranslationDescription": {
            "zh": "\u7528\u4E8E RAYDIME \u6D4B\u8DDD\u4EEA\u7684\u63D2\u4EF6\uFF0C\u53EF\u6D4B\u91CF\u5E76\u66F4\u65B0\u5DE5\u4EF6\u8DDD\u79BB\uFF0C\u5E76\u751F\u6210\u62D3\u6251\u626B\u63CF\u56FE\u3002",
            "de": "Plugin f\u00FCr RAYDIME METER-Hardware zum Messen und Anpassen von Fokuslagen und zum Erstellen von Topologiescans."
          },
          "Group": "Plugins",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "ProductFeatureDistanceSensorGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 99,
          "Name": "RAYLASE NuGet repository",
          "Description": "Copies NuGet packages from this version to RAYLASE NuGet repository.",
          "TranslationDescription": {
            "zh": "\u5C06\u6B64\u7248\u672C\u7684 NuGet \u5305\u590D\u5236\u5230 RAYLASE \u7684 NuGet \u4ED3\u5E93\u4E2D\u3002",
            "de": "Kopiert NuGet-Pakete aus dieser Version in das RAYLASE NuGet-Repository."
          },
          "Group": "NuGet (for SDK)",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "",
          "Notification": null,
          "Dependencies": []
        }
      ],
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 12,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.12.2/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.12.2/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "60cc8d58211c9d387d859e742028c503",
                "Rayguide_Setup_x86.msi": "ce40347a9d42255b28f4743f3316ce46"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.12.2/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "8f5b77bdb14d65ff6286e49b8cf11ad2",
                "nat_x86.cab": "ab8cd3c257ed182804baadff16d52220"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.12.2/common.cab",
              "HashMap": {
                "common.cab": "65e6850c0f8a91feb49a19c2f15fd657"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-06-21T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 13,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.13.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.13.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "a99ef1ef1bd4f28b878e25cfdf0e4bc5",
                "Rayguide_Setup_x86.msi": "2acd7c1a833f171dc1d8378dae7e8207"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.13.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "e6af65763eb592bdb80a86c967ae97b8",
                "nat_x86.cab": "2cdd31f00cb1afe1e646275798d285f2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.13.0/common.cab",
              "HashMap": {
                "common.cab": "41c466492956785766e086321923785c"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-09-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 14,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.14.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.14.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "35dde43467f65b4001a4b1f0df5c1466",
                "Rayguide_Setup_x86.msi": "fbd1aacc870506466298c03b575cebd7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.14.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9a8075fa00dcf2c557a454600aae1f0f",
                "nat_x86.cab": "c211b23ec8e21c441ddf034aa0f02de2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.14.0/common.cab",
              "HashMap": {
                "common.cab": "5958ce90eb5fc7b34b76521b14c1af3a"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-10-26T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 15,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.15.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.15.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "3027285a70c19cc6333f18391f6474ff",
                "Rayguide_Setup_x86.msi": "7c7b2a31cddcbd4a6aa62e53a7886841"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.15.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9e9f892afa4e7fc16d1c5b670f6179c1",
                "nat_x86.cab": "b6108b85294082bbe3f77f797df363ef"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.15.0/common.cab",
              "HashMap": {
                "common.cab": "06c68e5b4a4e70d29dff8b585fa2a6f7"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-11-22T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 16,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "b1b101b1fe42f3406d9f2c1d85eea7b5",
                "Rayguide_Setup_x86.msi": "91afce111bef2173b6dad231c19c40da"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "ef3effd2f2db142314e7f796defbf874",
                "nat_x86.cab": "ba99e6ad9b78da49acddbe832c1d4402"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.0/common.cab",
              "HashMap": {
                "common.cab": "075f465e16b1035c12f2cc5a242f4014"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-11-26T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 16,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "7c898e2284541f680b22508cac410290",
                "Rayguide_Setup_x86.msi": "7a174cac87f153dcb6e3aec2b15d0307"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "c2916e6a4a487ddf42ba6568a435bfcb",
                "nat_x86.cab": "b742db5e4c0bf05ba544c37217bb533d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.1/common.cab",
              "HashMap": {
                "common.cab": "caf83b1fd120cb0fe5995a19955ba19e"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-12-10T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 17,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "1d3a84d2e6ad195d6e60f3ec0f4a71eb",
                "Rayguide_Setup_x86.msi": "7d1efac059e560e14a33531ce9c32684"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "22a051608a850c586f29e1077bd03772",
                "nat_x86.cab": "a29464f925576a125f2d2e1978488867"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.0/common.cab",
              "HashMap": {
                "common.cab": "f23a5af9f75e4d5180641c89f6f7b632"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-12-13T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 17,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "145130f5dafdb18dcd4577cb121005f2",
                "Rayguide_Setup_x86.msi": "6e7046982c97491ba7069e48bffb76e0"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "ee41cbb667c30130c9f151ad34979071",
                "nat_x86.cab": "31a36f956d5b5e979a6bea782f2797b2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.1/common.cab",
              "HashMap": {
                "common.cab": "9affdc8983e7e5670437206f7bb12695"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 18,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "d7a8d51d832c15c2e6341fd0ccf05a50",
                "Rayguide_Setup_x86.msi": "85873e27bfb7325daae111ab2f025907"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "d75ce90ec4da0b07a69eabca5f04e9b4",
                "nat_x86.cab": "2aa0c0525166a1f52c187d2735128e09"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.0/common.cab",
              "HashMap": {
                "common.cab": "97e846a133d62acace9dee5840a58943"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2021-12-21T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 18,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "7b59ccbf559709a662875263fd8c7322",
                "Rayguide_Setup_x86.msi": "66e43de1920df8e9535e8e60f30ee38d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "041c4a3de3c093a9a44df623546a9ada",
                "nat_x86.cab": "b7c66c4b4d33f905189d78bb9a523ede"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.1/common.cab",
              "HashMap": {
                "common.cab": "0ece93da8efcec04f799dcbfa172e868"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2022-01-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 19,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "f23b83004a2aa58ccc2719e5810fcde4",
                "Rayguide_Setup_x86.msi": "405c1ff9ce3341aa989fd3b55e3179b8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "0fe6264da3e2aebbeb7a070bf00eb030",
                "nat_x86.cab": "6a5ea787b9c930eb294d7111afc1e737"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.0/common.cab",
              "HashMap": {
                "common.cab": "7c3ff499178f485aedf41b10d2311ad1"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2022-02-03T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 19,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "86d6ce74c23e95d8194d427193a2c347",
                "Rayguide_Setup_x86.msi": "da0864652c20d13c760a7344d4d877eb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "29881303ec86941a25e541b9cc9928b7",
                "nat_x86.cab": "9110f2fc461ac42fd288d001179d65fc"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.1/common.cab",
              "HashMap": {
                "common.cab": "c560b7df9bd4080e84e2dc535b030451"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2022-02-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 20,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.20.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.20.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "8a798cb39c428933bf5dfb395c260120",
                "Rayguide_Setup_x86.msi": "f295e28aeb810ce46354b2efe77f3a7a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.20.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "66514ce6d9095527e01082ff39c828e8",
                "nat_x86.cab": "1b5a35fc6c10b8afb05f090872d9a8ef"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.20.0/common.cab",
              "HashMap": {
                "common.cab": "7400e18a0b1cabd588bb0b25e19bd6a4"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ],
          "PublishedOn": "2022-02-10T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 21,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.21.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.21.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "38a9bc808ce663844d6d18075d8dc62d",
                "Rayguide_Setup_x86.msi": "e64aa6c486c2312ab1327003591ec7f7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.21.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "1c76e39fd84ce843a72f4ba8da82c933",
                "nat_x86.cab": "71a4e2c5f5c35434edc1534b24d10a38"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.21.0/common.cab",
              "HashMap": {
                "common.cab": "81d217c21580788df8139146a6e2e1bb"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-02-25T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 22,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.22.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.22.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "d468de678cedb23a86c7da783225558c",
                "Rayguide_Setup_x86.msi": "2914df351bae429b130beb907bf0d4c3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.22.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "169f52a0bd6baa6efb0070ef3b714019",
                "nat_x86.cab": "c2450d3ae2fdd4a1ee65b05b5759d9e7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.22.0/common.cab",
              "HashMap": {
                "common.cab": "abef69202f906b18158f97c7bb825404"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-03-18T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 23,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.23.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.23.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "4a556d49d57e208c0176fefbdf679aec",
                "Rayguide_Setup_x86.msi": "da1272cd02007270e3991a48763e1eb9"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.23.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "0f9d7c0642cc3036b4ea8f12b0ca3a05",
                "nat_x86.cab": "48cc1db189abd5c964aea3c6c7d062e1"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.23.0/common.cab",
              "HashMap": {
                "common.cab": "7c310e79313b6cbb84740036c15b7caa"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-04-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 24,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.24.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.24.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "35c364c2acd945e7c018e31dec2dd317",
                "Rayguide_Setup_x86.msi": "1596195659ebaee7120df10782759c18"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.24.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "730c6754ad16a064fc164c06e5e7cb0d",
                "nat_x86.cab": "68dd0b171d9429633c3f97ec84bd344e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.24.0/common.cab",
              "HashMap": {
                "common.cab": "737aa45dba9128729f7651397b560153"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-05-04T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 25,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.25.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.25.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "bbf212716229280c3d2231afc68850b9",
                "Rayguide_Setup_x86.msi": "118d6b8b8f3793010ea08d9f94215f62"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.25.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b28d489e4b00a585c66f443a7682b024",
                "nat_x86.cab": "5bd75a23417b881e5b05698246f20fbb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.25.0/common.cab",
              "HashMap": {
                "common.cab": "78bf6043355af70cd6cca6dc8c913cc2"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-05-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 26,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.26.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.26.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "fd9a1321c80985f3d45d202e2024d886",
                "Rayguide_Setup_x86.msi": "c2cc25fff3d2f07699fb10cf4b55619d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.26.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "8b2d4e2fa8c9be65ef6a4e2567a0ef07",
                "nat_x86.cab": "d556d8fb51126d6639bc5b99ad30bf3a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.26.0/common.cab",
              "HashMap": {
                "common.cab": "dd2872340227d0aecb70325a933174e2"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-05-13T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 27,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.27.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.27.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "b8b14f68d3a9b0f21169f37fa7c39ee0",
                "Rayguide_Setup_x86.msi": "12df52de99f0d157bd65294dae3c29d9"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.27.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "a74a69fcc64f2f991740f47d017b6d56",
                "nat_x86.cab": "d48e0f31021f29b2a49f930be6b72f3f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.27.0/common.cab",
              "HashMap": {
                "common.cab": "a3d23e6de25963a5cdc5a7f2263d5a2c"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-06-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 28,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.28.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.28.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "b718eb04aa7ba4aeb6eed30dac28ec57",
                "Rayguide_Setup_x86.msi": "e21f9710168aceffda37ca2cb6fb19b6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.28.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "2db4db45ecce9a6fded94ef23672f89a",
                "nat_x86.cab": "b332a9617ef71219f472ae6161c4af57"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.28.0/common.cab",
              "HashMap": {
                "common.cab": "72180c423df889c93087b26170d118c1"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-07-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 29,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.29.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.29.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "8d38827187ec82aea5d351cc7bd7523b",
                "Rayguide_Setup_x86.msi": "d2ad1005a41dbdf2626c96ae36775067"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.29.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "7a844949e34e1f8dbb1ca1612b2174fb",
                "nat_x86.cab": "9421c221f52d18cbfb2e9f531f1b1793"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.29.0/common.cab",
              "HashMap": {
                "common.cab": "11beabf36cae75cf82dc3dc657143c8e"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-07-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 30,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.30.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.30.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "f4fa1cb638c9fd84b68badf7854d05d1",
                "Rayguide_Setup_x86.msi": "8f1e6f0b89da84799da6b6055a33e058"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.30.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "50fa31268a4f8658c51775c93d3df882",
                "nat_x86.cab": "5f41df0d9243f2e149b76296d03efa8c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.30.0/common.cab",
              "HashMap": {
                "common.cab": "e40f25520ec7fc4bb34423beee8355e8"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-07-21T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 31,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.31.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.31.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "e43273eb1b1c7331b6bf7b96544a24dc",
                "Rayguide_Setup_x86.msi": "cd2a94ab3e2ded2d03e5b6301351129c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.31.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "6fdeb901427761241ab6700b730d94cb",
                "nat_x86.cab": "b40d3a9838eb2ad5d6b21bc0272e645b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.31.0/common.cab",
              "HashMap": {
                "common.cab": "1ec4929ff3ce6ccf869bfe5e4ad64442"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-07-28T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 32,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "9ee019d9a952ad99dc460186630bea69",
                "Rayguide_Setup_x86.msi": "827b99a422273676c89df846896f847e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "c86a0a433b427b2e4a89bf30a7021982",
                "nat_x86.cab": "38254d0b59d0f932a7c183a37d88ad3c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.0/common.cab",
              "HashMap": {
                "common.cab": "e9fb6aeab25629a193c9efdb10c975af"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-08-18T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 32,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "19714b8798f5091b65f01d7a69badd15",
                "Rayguide_Setup_x86.msi": "531690b0b9d19e0a1d6a29b06eba4562"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "897a2056d678fec1a189c19875cb98cc",
                "nat_x86.cab": "0e01efbfdb965d02bc6028808d89998d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.1/common.cab",
              "HashMap": {
                "common.cab": "a9479fd28ab51cd46258155e2e01b5a9"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10
          ],
          "PublishedOn": "2022-08-24T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 33,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.33.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.33.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "89213950e7559d7001c8590b0dd495f6",
                "Rayguide_Setup_x86.msi": "fd4aea50c11d2d47796c1284a97fe4e2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.33.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "8cde88aa3a2bb60a5b7eae075a4dc1a1",
                "nat_x86.cab": "df3d9b0a2cc848ff1a18ce0191496a2e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.33.0/common.cab",
              "HashMap": {
                "common.cab": "ebfb6729f3112d579dd626df43829256"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2022-09-06T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 34,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.34.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.34.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2e3f182af5e1ace297fcf3b3ba105d91",
                "Rayguide_Setup_x86.msi": "3c33fd4d81cd2618d894392875246162"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.34.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "a62060c61341ec59b853af8bc8a2560a",
                "nat_x86.cab": "6aa516799493d482174909cb2cec6ab9"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.34.0/common.cab",
              "HashMap": {
                "common.cab": "fa1fe3abef10400d28636b986544f92e"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2022-09-27T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 35,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.35.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.35.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "121c8c3d021a80b615c57a021348a053",
                "Rayguide_Setup_x86.msi": "066a48f09b371787a6d05c646f46abf8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.35.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "49397fe421329792ba167a975a404c3b",
                "nat_x86.cab": "a5c5801eada37c2589b1c03f875f4fd1"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.35.0/common.cab",
              "HashMap": {
                "common.cab": "c843b7158629699587cbc4f88211a748"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2022-10-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 36,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.36.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.36.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "614322b3b1c97b316a01196c21b19509",
                "Rayguide_Setup_x86.msi": "f19279d6d6943b1c4c78a1fe82662d63"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.36.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "069a87076d2834f4e18c3eee2cf08fd0",
                "nat_x86.cab": "43e1e2f740c4e3d88c1e201e6a4200df"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.36.0/common.cab",
              "HashMap": {
                "common.cab": "920644b306d9f9495ff468fd1b5ae67e"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2022-10-25T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 37,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.37.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.37.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "6d8524d831af54469e1a3e30ea91a209",
                "Rayguide_Setup_x86.msi": "cfaac6bbc6751374c09f5ce093869211"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.37.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "f3fd41c866e42ae2ce310d790f7581fc",
                "nat_x86.cab": "6cf4245ad404a36a5a81448bb47179d0"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.37.0/common.cab",
              "HashMap": {
                "common.cab": "28471aeaeffc40f44bfe634c7ca2045b"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2022-11-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 38,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.38.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.38.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "50822213104e93d731b30cd0f845c214",
                "Rayguide_Setup_x86.msi": "3dace5700d24eb571721fdcee5d56999"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.38.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9d759f86834b25b0b13a824df482fa12",
                "nat_x86.cab": "7c2c400191aae7cee29e2a4e0feb8a1b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.38.0/common.cab",
              "HashMap": {
                "common.cab": "0cd659b45a2333f82648d36ed6a8d7c7"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2022-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 39,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.39.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.39.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "c9cc5fce412e1a156f5813167f414430",
                "Rayguide_Setup_x86.msi": "9687baeacc1ca16bdf81b130bbf2584f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.39.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "079a8e6e230ab52eff5d9df49a7d6821",
                "nat_x86.cab": "da3db4091fb937658d27f13c34310200"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.39.0/common.cab",
              "HashMap": {
                "common.cab": "d40cccaa7f5873c74e298b88b889aa31"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 21,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2023-01-27T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 40,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.40.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.40.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "dc0a7f0a3f2dd9750f6b1a6bbe67b7ef",
                "Rayguide_Setup_x86.msi": "58a473ca91be65bda6e516b8f9a0ef37"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.40.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "06fe927824332ccc25a6c61e722319b0",
                "nat_x86.cab": "68dcaa9edf2ee950be4008f0d4a5c168"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.40.0/common.cab",
              "HashMap": {
                "common.cab": "2071ef5e5f4eb9fc8923359712855cfa"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10
          ],
          "PublishedOn": "2023-03-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 41,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "a1d113db7e516f44a1c6ee2e2d6f56af",
                "Rayguide_Setup_x86.msi": "f73618f74ea3c92a17a5ffe12140656f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "558d94ddf1676f15a4b2bcbc45fcecfc",
                "nat_x86.cab": "81d7f36484b397a01944263e43028858"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.0/common.cab",
              "HashMap": {
                "common.cab": "56baf932dacfc8105243ffbd6b9564a3"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-04-17T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 41,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "7e6331a8fc0d6a1c3733b6b67dd0fd86",
                "Rayguide_Setup_x86.msi": "d8c6eef4c4a768932db097805d8dc12b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "aa436fea6f0df019961d9bf9a28f3d4e",
                "nat_x86.cab": "b5e94054d1abb907455be75e9ecd0abf"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.1/common.cab",
              "HashMap": {
                "common.cab": "717a1345c8f053470bfa03e926f9c24b"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-04-26T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 42,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.42.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.42.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "7394a39ed4a49a91938cd4d5a86c3c19",
                "Rayguide_Setup_x86.msi": "d69388dc843145dbef8b65ff2551b9bb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.42.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "c1d28037ef691a41cedd3afd4b690fde",
                "nat_x86.cab": "baf942fc0a3ce4cdf022f24b11485cb8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.42.0/common.cab",
              "HashMap": {
                "common.cab": "7c8f783196116e99f243b6bc4e563adc"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-05-23T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "82dc6dac609b71d77f3d8d3b2ea1f6e1",
                "Rayguide_Setup_x86.msi": "6a1d93df1fb9c0056f0b4f904ad9f5aa"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "523aef554ce9f4b0707a3b54858d056c",
                "nat_x86.cab": "703b987d39d07ea926988168889ca02e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.0/common.cab",
              "HashMap": {
                "common.cab": "afb90773fdad7c8e3c11a98d49ee1c10"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-05-30T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "75b879530af2de175f16975607f900f0",
                "Rayguide_Setup_x86.msi": "2fff92d8e82bf928230c1dfd96167064"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "59bcbae9058d45e30a4f80c1264acadc",
                "nat_x86.cab": "0af9d3f3f7d4ce0567a0f5f2f3bb21ac"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.1/common.cab",
              "HashMap": {
                "common.cab": "47dd4255a36db9cd847671a5d600e756"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-06-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.2/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "14835dc5e42d8e75fa6336f9219e1cec",
                "Rayguide_Setup_x86.msi": "a37edb6398a5b331440b734043fcfe76"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.2/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "2440a6b10b32f9e47b8ed66cbf78d390",
                "nat_x86.cab": "7e544c53817593f7bc4a06553b9fda43"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.2/common.cab",
              "HashMap": {
                "common.cab": "25adf907e91f8e60e87f87bb042f5575"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-06-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "244847274853f1ba2d22d08a7c7b36ce",
                "Rayguide_Setup_x86.msi": "a8308274f5e8c1172b5285bcf89c5ba0"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "1260b72c13bb1af09a473bee676ba652",
                "nat_x86.cab": "25f6714ab7228950b623b76805a717af"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.0/common.cab",
              "HashMap": {
                "common.cab": "f37e4e81ae55dccb95ee397057860b2b"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-07-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "8782ab8644f7fe4b637c121076b45301",
                "Rayguide_Setup_x86.msi": "0b2721ebe382326d632e632d10fb3e3b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9f29c87e0cf3a60454010736e06d5a62",
                "nat_x86.cab": "fd1994359f6320196f494c5b6c4bb2bb"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.1/common.cab",
              "HashMap": {
                "common.cab": "ec720bb2374eb5ad186a8f11a4b5feda"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-07-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.2/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "de4ba433fa2c3c39d68524ebf4e3a4cf",
                "Rayguide_Setup_x86.msi": "73383d4acc0ce5bde8cc0bf730a5d01b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.2/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b4490b935c2bc6b0332de8879b6316cf",
                "nat_x86.cab": "d818edc4b83706044ef1626d7104df0f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.2/common.cab",
              "HashMap": {
                "common.cab": "5a0a49d3cbc9a916985452d514e1cbe9"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-08-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 45,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.45.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.45.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2229b97cd9a5d4d4b92eb76f126e9e77",
                "Rayguide_Setup_x86.msi": "f47c56af46f7ae6aa183909b4a3ad8e2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.45.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "163ccceb0815ac710c2083123f840c10",
                "nat_x86.cab": "604d388acb23edd0e78b5be32dfb57ab"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.45.0/common.cab",
              "HashMap": {
                "common.cab": "5abfa0e374fe48c60c1d8e469bba590f"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-08-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 46,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.46.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.46.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "c82fd601fa8821239d14e2aa98f94e42",
                "Rayguide_Setup_x86.msi": "30db1c7fa9f385fcf48618a0a4fb170b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.46.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9675bbc62c484ce6dbc8de0db2c506a5",
                "nat_x86.cab": "b7fdcfe60209a9bfc6c64f2ea6164d61"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.46.0/common.cab",
              "HashMap": {
                "common.cab": "121803cfb6fc67ef4cafe326b4da15c6"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 47,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.47.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.47.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "4a8cc84df1f653cce7821cde16b439a7",
                "Rayguide_Setup_x86.msi": "036cdc13d5cb0022c20d6d8f2a559352"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.47.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "bc14b2a1c5954581302455034eab50e5",
                "nat_x86.cab": "5af6d9684f63dcbb1f631def726a1853"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.47.0/common.cab",
              "HashMap": {
                "common.cab": "054f158eadf61a27b65fffb17aa816d0"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-10-27T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 48,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.48.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.48.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "673962cdcabd14f446a1fb3cc9aafc08",
                "Rayguide_Setup_x86.msi": "5fa8cfeef29b1e59e21185646ae2e252"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.48.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "659212d4f12f25307d48196ddbd69428",
                "nat_x86.cab": "7c4cae2a00ac12bcb5ef869ebad18619"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.48.0/common.cab",
              "HashMap": {
                "common.cab": "9158582a933fed14be8286dc6369be3c"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 1,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-11-09T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 49,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.49.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.49.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "06b070d6cb0fd44837aeb3968e72a6f3",
                "Rayguide_Setup_x86.msi": "384d594a852241a160fec3e1d73ba3c4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.49.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "faf3daafc56cdcb3bf2210c24c6edb6d",
                "nat_x86.cab": "43e5dfe3f6304f6db4e1233ee35b46de"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.49.0/common.cab",
              "HashMap": {
                "common.cab": "0c77a9f24be4e8813a09b21c52d75dc0"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-12-05T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 50,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.50.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.50.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "7d3f9154e7b359bb8e6844d78038c3aa",
                "Rayguide_Setup_x86.msi": "bee3b9accb107094d236b2d220d50d19"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.50.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "aa9bb6aa35b95b90627ee1ba3b808d7a",
                "nat_x86.cab": "ec334b4be896b26ac5e70a847ea261df"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.50.0/common.cab",
              "HashMap": {
                "common.cab": "4c22cb4b4745341e2762cae04fcc839b"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2023-12-21T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 51,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.51.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.51.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "c3795e21076c6c61c0f88dfc6651dfee",
                "Rayguide_Setup_x86.msi": "c543bc809684b1793772a17157c1dd0c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.51.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "17fd3b2f3668840faac609d73ab60e02",
                "nat_x86.cab": "3648b6f15570eb644ae587cc91c74487"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.51.0/common.cab",
              "HashMap": {
                "common.cab": "2c4775eba0ddd73a00b5debbf15c5bd4"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-01-10T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 52,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.52.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.52.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2f95f578ad080055201250eb1b3531e6",
                "Rayguide_Setup_x86.msi": "c0ef31200d22d920fb0439a139a4bd8e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.52.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "cd33d659976afdce72634bd35bd35639",
                "nat_x86.cab": "3c6373d83d00d0e483237d3316d0e85e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.52.0/common.cab",
              "HashMap": {
                "common.cab": "95e7d5c7d8f5e06bdd896a0b2eee29e4"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-01-26T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 53,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2014ead73ee1ab4d63b6a50d94349893",
                "Rayguide_Setup_x86.msi": "162c5f7bbd732b81b89b7b45fc9abaa3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "eb97ef8f3bdb332a549bfefd47a6c3ed",
                "nat_x86.cab": "d13a37593824d8f359fe9f95b059af64"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.0/common.cab",
              "HashMap": {
                "common.cab": "6ebbecc477064e74ce32bd245940aa43"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-02-06T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 53,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2cd53c707dabdb1fea1f259a88f33151",
                "Rayguide_Setup_x86.msi": "05d24ee44dc07b8c3d2af44a985ee291"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "87c025deb456886bb234610fb57da2ed",
                "nat_x86.cab": "860f452db94adeddd59d7289b195dae4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.1/common.cab",
              "HashMap": {
                "common.cab": "a8f1d7e2f2f81cbdfbebfd48d9f84cf5"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-02-06T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "8016eaaf6a07a86100fda337f64f3b99",
                "Rayguide_Setup_x86.msi": "18a57c7851676e03c3f488816cfa6017"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b281543dc67819b7c79ebbbbce51b14c",
                "nat_x86.cab": "db134e54434f97935abf3baf1c8f87fe"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.0/common.cab",
              "HashMap": {
                "common.cab": "303449f8d2e389942eaf338bc80d7663"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-02-19T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "0b57c081769ec03497b7b5cfe36daa14",
                "Rayguide_Setup_x86.msi": "0eb926493c2fece637882d6aa8fa2df8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "68d0074897f2b83d07351768adb2a152",
                "nat_x86.cab": "05d8d38ec87a6bcb88299e701a3fa90c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.1/common.cab",
              "HashMap": {
                "common.cab": "34932e0c93e3cef2e517697799cb9628"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-03-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.2/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2445376406112b0fa00f7e5e197669be",
                "Rayguide_Setup_x86.msi": "32e09aac0312d7e9dcd94f04a084cf98"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.2/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "71637a0638f6f57bca14e4cc4faf4e3e",
                "nat_x86.cab": "8ad5daaccc6a68e4a8d4a11151e7603e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.2/common.cab",
              "HashMap": {
                "common.cab": "8a7c4a8d93b41a5ccf9d041d97aee9bc"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-03-07T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.3/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.3/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "e7de5fc4dab746337b5c56fc5a146512",
                "Rayguide_Setup_x86.msi": "86633b750553a6c1172bda8c61670478"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.3/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b4c23e95ee58ebbbd10fc1576f20dcf7",
                "nat_x86.cab": "01a24a925d601af7374214f2deccf78f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.3/common.cab",
              "HashMap": {
                "common.cab": "918ac0fd7a5c644cd2795fbd55377a4e"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12
          ],
          "PublishedOn": "2024-03-12T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "3d5665ec23ee9875202b71769f3a8877",
                "Rayguide_Setup_x86.msi": "9a6826347a036b3527d97dd2b7f91503"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "8351f9d8f5dfaaf2cd07d3f02d6d8868",
                "nat_x86.cab": "70fe1710e16359b49910b114c03aa631"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.0/common.cab",
              "HashMap": {
                "common.cab": "8a3c6c13521307c6bf47967c63f27a8f"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-04-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "969cbc471af756c99f7e9ccc10a994ac",
                "Rayguide_Setup_x86.msi": "fc96f745d3085d59da6006aec6a4713c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "ad9a1967db5e6214cae59e8f2551f15c",
                "nat_x86.cab": "370fd86ebdafa13e311c31e84e651f5d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.1/common.cab",
              "HashMap": {
                "common.cab": "c59f63c64cb300dd9d79c8abf8e1e208"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-04-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.1.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.1.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "b0db2c550e09488313428b99c653450d",
                "Rayguide_Setup_x86.msi": "46cf75d484b545f1b3a17f77ff2de16d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.1.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "8be261c05ff98c3353b8504f1330c6a4",
                "nat_x86.cab": "11780a5cab391a0597c0c0493a5ab76a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.1.0/common.cab",
              "HashMap": {
                "common.cab": "e04e0471b8772d15d19b392af9aa7e77"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-04-23T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.2.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.2.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "6e1bcc4f34df77ac09cebce1680d4336",
                "Rayguide_Setup_x86.msi": "04e24f5c95d06aec1d16ff4c401910d7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.2.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b08991dd279b13a63eafb80c8c87dc5a",
                "nat_x86.cab": "d012d9bdcf6263ae0b76a8c282167c71"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.2.0/common.cab",
              "HashMap": {
                "common.cab": "2a925e59545c74ef4a3a2d5c57b57243"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-04-30T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.3.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.3.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "42f7b23894f2decaedc52282f75eaf2a",
                "Rayguide_Setup_x86.msi": "ff3b6d43199da75cae3110b4ae119999"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.3.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "1b609687d024e37cbec61830478a601d",
                "nat_x86.cab": "ef70cd60436379b806351cc91688bc8b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.3.0/common.cab",
              "HashMap": {
                "common.cab": "567d598d855e421a135060ce4e0cfc60"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-05-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 4,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "15b086c01b666db5621c619b50981bd8",
                "Rayguide_Setup_x86.msi": "4f9bc275bc32fcafa558bb10047b0cf3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "a937eb3b7918bf723e61f65305441d9a",
                "nat_x86.cab": "8c79638e46f95f72d367b3627edee38e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.0/common.cab",
              "HashMap": {
                "common.cab": "89e90fd00cc8c619a021d338f74dd48c"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-05-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 4,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "fc642f1874f7e17509fd98e7db3adefa",
                "Rayguide_Setup_x86.msi": "2f7017335c8c53581501587b3c2339bd"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "ea1f170a0f5f08977c2095642b59b2fd",
                "nat_x86.cab": "01b2ccbe6a491fe00df1b5f81c4f2c4f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.1/common.cab",
              "HashMap": {
                "common.cab": "bd4e3ebbc891cf99ed113edd1ed65195"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 3,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-06-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 5,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.5.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.5.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "555a42b49b21d7823c69cd898565501e",
                "Rayguide_Setup_x86.msi": "52a86dd87032bd22f7e3a015c28e3c52"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.5.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "14c216009cac70fc4017949382d3c374",
                "nat_x86.cab": "6cc6ac19266546978b76ded1793b1e62"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.5.0/common.cab",
              "HashMap": {
                "common.cab": "423f755fd22f5415ba55d7e986572aca"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-06-28T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 6,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.6.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.6.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "06d12e6dbf13fd090dc5640418f494f1",
                "Rayguide_Setup_x86.msi": "00ac491edd44a29d64bc6c528c5d5e08"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.6.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "986145b88fa55592563e2046930ff512",
                "nat_x86.cab": "6b869f44ed647cf0fbe8f1017a8249c4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.6.0/common.cab",
              "HashMap": {
                "common.cab": "a49b2730d7fdbe1dbac33065d9e6c4d9"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-07-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 7,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.7.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.7.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "99bb12c77998f0f233ca4adaebc9d2e2",
                "Rayguide_Setup_x86.msi": "8a30ff20b2dda357b996978061afb41e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.7.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "91d9f4143f18a33404053a9f5c9dab48",
                "nat_x86.cab": "9546a6ebe8518b799379ee5e7a9ec6b6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.7.0/common.cab",
              "HashMap": {
                "common.cab": "8434e76680f50b247c1d7cd96578fb44"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-07-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 8,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.8.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.8.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "3acce703bea82cdd0126afb371f956cc",
                "Rayguide_Setup_x86.msi": "d20516f6c409d0d1a9722e6bb88fc755"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.8.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "2980c68566d8695413190dbcc7043b02",
                "nat_x86.cab": "b2639ef245ee78f0362736367825ca38"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.8.0/common.cab",
              "HashMap": {
                "common.cab": "6fea586f9af0c8b80d6d5ca5c27b9833"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-08-14T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 9,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.9.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.9.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "eff57972159b79acc2ded5721b46ddf7",
                "Rayguide_Setup_x86.msi": "ff8032feaf2a59da15b0901123ba46db"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.9.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "ab0d2bd0fff2b7fd73fe2aef1bf7aad9",
                "nat_x86.cab": "c0bcfe7394dd8eb13ad3d57afc49bfa0"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.9.0/common.cab",
              "HashMap": {
                "common.cab": "6ecd9b6812a5b3833e6e04e108488a8f"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-08-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 10,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "40f49b89798c7b61afe60997a9a868bb",
                "Rayguide_Setup_x86.msi": "88676cdc6ab051400914061aff3ebd0d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "a6955b1a0c43bbe294f80ce7625df750",
                "nat_x86.cab": "9c11a6fb8f083c3da3fa8aa1cda93475"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.0/common.cab",
              "HashMap": {
                "common.cab": "646de18e9cb7888aea35c1e824ea3545"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-09-25T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 10,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "dcbc4ff7646a6362c8d302e332a45fd5",
                "Rayguide_Setup_x86.msi": "2e62522d90f7625f6813d6557d022fea"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "f0bd6d3a0feaca1752e1c4906d8c1781",
                "nat_x86.cab": "5b5306694bc77f7cc2f5942832f35e30"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.1/common.cab",
              "HashMap": {
                "common.cab": "ab50200b68dce6ce44b3aac24fb0fd3e"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 4,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-09-27T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 11,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.11.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.11.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "bdb6584b7942f9c5d2409998806f1fd7",
                "Rayguide_Setup_x86.msi": "39d6045472b0ba751c03385a0e1b6ce5"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.11.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9effbfbcaee3cd6077c9853ccb018b17",
                "nat_x86.cab": "71db041d0abffaa08b95b434aa1e2536"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.11.0/common.cab",
              "HashMap": {
                "common.cab": "a0219411e8991f741c03620db55d7da7"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-10-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 12,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.12.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.12.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "4c0447a29307659d94cc6db840340762",
                "Rayguide_Setup_x86.msi": "0f47901df758bf4be8a89811032a698b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.12.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b5a5a25dbfeccd3cc735dbe160ec548c",
                "nat_x86.cab": "085be4803284dec8904f79e43e81239e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.12.0/common.cab",
              "HashMap": {
                "common.cab": "08893319530789934aca9295c4c46fc7"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-10-24T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 13,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.13.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.13.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "098c2916efc44f3cf1e3aacf5c4d6057",
                "Rayguide_Setup_x86.msi": "cf2b94dd29b193d2911a7c7033543972"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.13.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "52dd418c17746a3300503ee812ce7973",
                "nat_x86.cab": "5cbb3adc03b1a523db5f9e52deb3bff3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.13.0/common.cab",
              "HashMap": {
                "common.cab": "3e658130f1ed5e330fc93019639d5840"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 5,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-11-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 14,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.14.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.14.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "337c3d14afdb3487ccf71997e185a8a9",
                "Rayguide_Setup_x86.msi": "4c2f0b16db2766ba098ebc63e6bfce02"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.14.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "81d49f7adc92194cb74ce468276094af",
                "nat_x86.cab": "5b970c77c2f4250b361b0803735ddfad"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.14.0/common.cab",
              "HashMap": {
                "common.cab": "57e39baeade4040de6e582c9c6c4a54d"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-11-25T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 15,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.15.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.15.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "093fcb0f497d1a7a5bab626157b342be",
                "Rayguide_Setup_x86.msi": "8e06305ff3310dafa91540599b3d248a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.15.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "d4643ebe498ceb4be4745a276fb7f64c",
                "nat_x86.cab": "598937e412af8ab8f92104cc2ba8d0bf"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.15.0/common.cab",
              "HashMap": {
                "common.cab": "f87336c2ff0c43be535b9fcc906a6fab"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2024-12-04T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 16,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "37b1cd08ccd17eb9b56b639a3b26505d",
                "Rayguide_Setup_x86.msi": "a6fbed949076ff23e3737e0789df51f4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "70bf0f9d0edf15c43bb6d8cdf9766c8d",
                "nat_x86.cab": "475eb20c50b600dbe98b096e4f0c641d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.0/common.cab",
              "HashMap": {
                "common.cab": "8a731e8f6206686c1f33a1afa3e3c944"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-01-10T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 16,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "ed8210b36f615cc5e3ae9b035e37306f",
                "Rayguide_Setup_x86.msi": "7dd25220a8d4d5f6fd175a39e5030289"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "16f168f7699bd4fc8e63bbf1f1150c20",
                "nat_x86.cab": "5cefa1ab5359d0fa3102893729ba8438"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.1/common.cab",
              "HashMap": {
                "common.cab": "75fa01a033d546a8df0e4bc14a78d0d2"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-01-16T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 17,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.17.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.17.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "eb08709d16234c5018c099cfa28d917f",
                "Rayguide_Setup_x86.msi": "600fd2d154bc70b4d3d1831c291f6428"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.17.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "1d90d745643af47e65bece70b7d65765",
                "nat_x86.cab": "5d60acee5d28bda0713327ab634c6b2f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.17.0/common.cab",
              "HashMap": {
                "common.cab": "0014d2d869b42583dc071453e1cfc0e0"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 6,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-01-31T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 18,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "77611fea032d0f40ee5a5f378285fc5d",
                "Rayguide_Setup_x86.msi": "052bc0e269fb1bf00a7b23dd37708985"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "120e82211d1ab415481ba11ae0db67ed",
                "nat_x86.cab": "2f7822c6a5f80fd39f0502a31eef95e7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.0/common.cab",
              "HashMap": {
                "common.cab": "4a7bde47c4b25fd569fa9ff056ed84d6"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-02-21T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 18,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "f5f98fb9fe8cbbc4ccbaf784d7133697",
                "Rayguide_Setup_x86.msi": "a263daa4e8deb8ca08e6da550bd8ea23"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "a9c8285585e0e8509932556df512c785",
                "nat_x86.cab": "0dd7b9552ff78e2e346771362cdcd4d2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.1/common.cab",
              "HashMap": {
                "common.cab": "a9e93a4bb782a40f963a4da0d5280c07"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-03-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 19,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "c15f36ec2a03b6be06a83f2496dd9f72",
                "Rayguide_Setup_x86.msi": "0feb1ea7805129cc4bf0be2b469be022"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "e5e65440261b90c14aef75e49a3f787a",
                "nat_x86.cab": "b809e24f9cd2ba7f416fa4593889ee8f"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.0/common.cab",
              "HashMap": {
                "common.cab": "2a81ac7746c6838bc923e25e7c48b32b"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-04-04T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 19,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "742a93fa72186b31223f22853d486a6e",
                "Rayguide_Setup_x86.msi": "7d1708fd833f41b9cb9b5991356c5832"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "7145e0d3a5550d9d14cb40d98a865e4d",
                "nat_x86.cab": "91801ee47629454cfda491263884c89c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.1/common.cab",
              "HashMap": {
                "common.cab": "700b45df737e00cb7dfb211761a9132a"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-05-07T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 20,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "e32779bc9a4d798ec57074ab017b37a5",
                "Rayguide_Setup_x86.msi": "c1c0922cadad6fef825b0f7f5c4d5dd6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "c72fc0baf9a6b18b70b1a8346d81a4c4",
                "nat_x86.cab": "8d2a5bf6ef59c544de2ce6eac831d1ae"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.0/common.cab",
              "HashMap": {
                "common.cab": "8526c5e421db2a7b011ba14da9ea3670"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-05-13T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 20,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "f778a36a36607e6ba73e8f10884ec45e",
                "Rayguide_Setup_x86.msi": "b553d665de7603b64e73c31a6b7cc789"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "f95eeff52951cc399b3ee6e25b032e07",
                "nat_x86.cab": "4863419331baf070140f2ce0a84cd3d6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.1/common.cab",
              "HashMap": {
                "common.cab": "f379bce0769799fb3f35c150ffba5bd1"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-05-21T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 21,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.21.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.21.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "02e6e764151816df54433bca730b1027",
                "Rayguide_Setup_x86.msi": "86c7e71b2ad93a0101afd6142622b29c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.21.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "6da58cb31973a0450ec025c45f486d10",
                "nat_x86.cab": "cb2f0db1a50466b4b9b9e68c13ee3273"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.21.0/common.cab",
              "HashMap": {
                "common.cab": "bf1843dfc008cf9bc0812ac4125136a1"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-06-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 22,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.22.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.22.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "70ca231f846c42a41f5bfb1123e8c4ee",
                "Rayguide_Setup_x86.msi": "2e327fa4b589d6cbd1407a7d590e74a4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.22.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "9cebe9dfd48225b0612476112f8669a0",
                "nat_x86.cab": "276d4f666b4d9c28bce1fc727f10e766"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.22.0/common.cab",
              "HashMap": {
                "common.cab": "65f60a643d3f4a32f030bdd00daa1417"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 7,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-06-26T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 23,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.23.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.23.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "cca020dac73d3a2f35a8a908e187fb00",
                "Rayguide_Setup_x86.msi": "379e57aebc7609ec4ec9d6c8635e089e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.23.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "c3ac476123a0c812f43b6f912f250721",
                "nat_x86.cab": "19e0e4c46708a9f0a6c6a21c52b16838"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.23.0/common.cab",
              "HashMap": {
                "common.cab": "ee5f69aa53e36fe69cd1de4db48362d6"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-06-30T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 24,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.24.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.24.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "ec79b0730a4610fb8382266489ead189",
                "Rayguide_Setup_x86.msi": "e9bf9a6c922483c75484dfc59be2886e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.24.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "cb07a648ea4f1c11cc6f255480077fcf",
                "nat_x86.cab": "578edd3dc5f57d7f532f9bc448396b04"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.24.0/common.cab",
              "HashMap": {
                "common.cab": "66cc720b1d8448aed007cc7a7cee07e8"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-07-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 25,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.25.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.25.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "27902d1f2c9ed40c60d53600dde3bee7",
                "Rayguide_Setup_x86.msi": "110fc81977b0061f56fc78c3aeda20e4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.25.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "98b1f5a84300431ede850a51a710f9ee",
                "nat_x86.cab": "d41ae2d6a196d08a979d1628ccf5360d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.25.0/common.cab",
              "HashMap": {
                "common.cab": "5bc9f99e92f7fb39bef8bcb39bc3c154"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            99
          ],
          "PublishedOn": "2025-08-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 26,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "e41aaa11905d57cfbcdceadabb3163da",
                "Rayguide_Setup_x86.msi": "2af76185703c708e223f0a7acd756695"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "54013442419f213e3cb648f91aabe2fe",
                "nat_x86.cab": "a004edffc9b4f6762b0003182a0830de"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.0/common.cab",
              "HashMap": {
                "common.cab": "9f10d1e04c0f201081b04ec2baa1260c"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-08-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 26,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "26a9dc7ac39700c414b716c315d060dc",
                "Rayguide_Setup_x86.msi": "57d29fc6d9b3a8ab346f64ebce72a694"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "29128a079103afce966bef0769dbb4f3",
                "nat_x86.cab": "d98b0d84ab5d1c1c4e8b5ac116d101dd"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.1/common.cab",
              "HashMap": {
                "common.cab": "220952987bf983e641a5f8c3e92216e9"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-08-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 27,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.27.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.27.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "36805ccc4405fa6080e90907eeadfea6",
                "Rayguide_Setup_x86.msi": "161e1c7f1db7401e50cb73f8e4cf4365"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.27.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "5c11833f31c402e5b4a180fa7be54679",
                "nat_x86.cab": "2dae7dfe25461b8f1af88d3375e12dc2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.27.0/common.cab",
              "HashMap": {
                "common.cab": "edf58bac188686019ca8e35de177a725"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-08-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 28,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "b6ba2f5916b2a0f9f3b47135b8cf74ea",
                "Rayguide_Setup_x86.msi": "edd39f1eacaf9c9290041646fa8d7781"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "00e92c9409d2f7d270a1af5236989fbf",
                "nat_x86.cab": "df6efcf4b5c5e60d5356b43b87e77b42"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.0/common.cab",
              "HashMap": {
                "common.cab": "881e5539e9ca86d4b8428be89db060ee"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-09-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 28,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "a5747597b435b76e8280c69cda6f2e31",
                "Rayguide_Setup_x86.msi": "4123403e23938b6234fdbaacc53b5766"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "cc35f8ba2c0c0a87afc4f6b30d70ab24",
                "nat_x86.cab": "3cd6f344d8f7716937cb92c75b6c56d3"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.1/common.cab",
              "HashMap": {
                "common.cab": "e1545d3d704e26c236186338917988a3"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-09-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "abb1601e5ac77ec1937137c9b58c1606",
                "Rayguide_Setup_x86.msi": "40ff16a3c3274354b1e7735924f855c7"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b24a6357672069f1436b3c6e46099896",
                "nat_x86.cab": "a1aa8cf1111e4bbf7020706a93886f49"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.0/common.cab",
              "HashMap": {
                "common.cab": "f7c67efffec0bb56c08afda3be7df355"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-09-30T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "f2b2f1335402ce2bceff1fd77ddecab3",
                "Rayguide_Setup_x86.msi": "728f3078c667fd578ccb6761a5ed5479"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "db24981851d7741e090d06292d952e39",
                "nat_x86.cab": "a805a9c56eccb22e83e00634dbb082cd"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.1/common.cab",
              "HashMap": {
                "common.cab": "b3460ab601adfe926ddd8b459e7e6004"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-10-02T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.2/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2b3be4546ac8e5e32deeafcb4f711175",
                "Rayguide_Setup_x86.msi": "88027f413fec66f1c0b7c3537e2b5510"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.2/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "33e95f10a1e850943a04a599ac9bbd99",
                "nat_x86.cab": "f081e8b8f3feb063f275a94ce76c8d2d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.2/common.cab",
              "HashMap": {
                "common.cab": "71903e30e8286d25b1fe31f1105e54c6"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-10-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.3/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.3/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "4e9758fa9e738d0614f82111828f74ed",
                "Rayguide_Setup_x86.msi": "9dc576f770677a443e0d94f287aeaf75"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.3/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "49ed7f03bd5beb08d3bfbcd62fccd7da",
                "nat_x86.cab": "60647380d9027e7c67bdb0191e3d4d2c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.3/common.cab",
              "HashMap": {
                "common.cab": "c8392ed452d9dff576e3c6d7069bf042"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-10-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 30,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "adb720a892065509123e7ca7973e71cc",
                "Rayguide_Setup_x86.msi": "024ad83676b60398f238d21fb05c39b9"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "365e8062986036a7caae05df7be1209c",
                "nat_x86.cab": "374b51b33f0e40f6cebee60a08180a5b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.0/common.cab",
              "HashMap": {
                "common.cab": "a3e282c35f7e81deef0be38cbbb9c122"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-10-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 30,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "d8d42b8ccd310eff5db19f87384e8769",
                "Rayguide_Setup_x86.msi": "ebb9664a16981170dccbe936ac3be443"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "756e3342341e11c94b12a98b421ac8f5",
                "nat_x86.cab": "135b3851a07e0e0bcc3f923ebf15860c"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.1/common.cab",
              "HashMap": {
                "common.cab": "dd148badc123048b9eb9842731ad7e45"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-10-24T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 31,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.31.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.31.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "33ff790cc4c0fe8134369f7b54838da5",
                "Rayguide_Setup_x86.msi": "6d9625e8a0cf36d78dee04ccf3d812f5"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.31.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "27f7f6a00bec481e9e7874c8f05604c8",
                "nat_x86.cab": "57ed66f8f9bcd2c5f59e699cbf92163b"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.31.0/common.cab",
              "HashMap": {
                "common.cab": "df1229898d5720dce5c16be931bae912"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-10-31T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 32,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.32.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.32.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "f1c19e7c2c75efad78968942c0ee52a3",
                "Rayguide_Setup_x86.msi": "5f302b887b45b20cb0dede42b66afbde"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.32.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "2e7d3a9eb2a45673cb47a44d1e86819e",
                "nat_x86.cab": "cff03e2dd0137ac0226dc1a3aab495fc"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.32.0/common.cab",
              "HashMap": {
                "common.cab": "573f00b7306c30864e3aa968a6a76a2f"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-11-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 33,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.33.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.33.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "93fc101c6b0334bea3d5a896bf63764d",
                "Rayguide_Setup_x86.msi": "5ad5b55f1ad2209e5a8cfca1d3540776"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.33.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "88a696936fbd15cc3676b68e853bf38d",
                "nat_x86.cab": "6c94038496fa435efa4d273dc6b0fb9d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.33.0/common.cab",
              "HashMap": {
                "common.cab": "de1574a5cd31b792ddf1987e7a6a6cdb"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-11-19T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 34,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.34.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.34.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "4057e520051dbc5b9ae41e335726a2cb",
                "Rayguide_Setup_x86.msi": "a972edfab4ec260e9410e464fb89ef43"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.34.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "6cc2e7e8a860b12a1f978f358eec377d",
                "nat_x86.cab": "91f7746511aea57bd2a18aa6dea433f4"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.34.0/common.cab",
              "HashMap": {
                "common.cab": "0ca150f70491d76b9f5ab1acc9d3ad25"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 9,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-12-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 35,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "a38a3ff3fb5c20cd458cab49d3e641f6",
                "Rayguide_Setup_x86.msi": "f9706b47531df274d6707f66ebe804cd"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "7c1048a69cb93939d9f9b0199a7522c5",
                "nat_x86.cab": "cf51392bb6633eaa153b0a8d543b0e88"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.0/common.cab",
              "HashMap": {
                "common.cab": "9f7c9474fc77ec0d9d32054e8ee9ab52"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2025-12-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 35,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "6ae2e583ac5df31ea5d7a02b8a1d8612",
                "Rayguide_Setup_x86.msi": "f976970c26fbcb6b3b5b7143190e13a2"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "28893291cfde2fd65faf5023392d0dde",
                "nat_x86.cab": "320f8005daebc462fbe9c3307222adc5"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.1/common.cab",
              "HashMap": {
                "common.cab": "32c7a10107eed210f8abaa6cf25b5549"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-01-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 36,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.36.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.36.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "90213c3a144c32eb1a3320203c4e0a36",
                "Rayguide_Setup_x86.msi": "79851341e7e75f86a35709b1d176ad14"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.36.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "fc456543c3b21ce449eaa79eaee4baf3",
                "nat_x86.cab": "03d0ea861a0240e29f9151cf18734c74"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.36.0/common.cab",
              "HashMap": {
                "common.cab": "a7ae872d7423e1fb897c7eac684d0212"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-01-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 37,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.37.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.37.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "b527b2083aeae1ece9f80c6bf4759325",
                "Rayguide_Setup_x86.msi": "3818268702d3131c4382eae86ec68133"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.37.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "871908eb011a41e060d2d66656c6c499",
                "nat_x86.cab": "c83d3f22b4b7fe7e67437603a9b6c8c8"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.37.0/common.cab",
              "HashMap": {
                "common.cab": "85f5119db190f7bb9d8214820c8f4d51"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-02-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 38,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.38.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.38.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "159e7ebdf2b936096fe71c201c82fbc1",
                "Rayguide_Setup_x86.msi": "dabeffd40b998d524c0c29e93e25a763"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.38.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b94f5a9a495d60d7df75e887a15d305f",
                "nat_x86.cab": "46cfd2917cb3067ac6cb8c6f84863b2e"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.38.0/common.cab",
              "HashMap": {
                "common.cab": "f98a00c4e118459d75b5cfcf46a3b526"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-03-10T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 39,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.39.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.39.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "c061b583bd32c30aaa4db175e89c732b",
                "Rayguide_Setup_x86.msi": "f6ab933e668b04ad8bd552981973fd8a"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.39.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "f1fe48b64ff39694ed2de1dadff937b3",
                "nat_x86.cab": "0b7e57149d0ae7c704070bc9070b3452"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.39.0/common.cab",
              "HashMap": {
                "common.cab": "ab2dee5e2d061ac3c40415f33c28ed69"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-03-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 40,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.40.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.40.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "1c22fdf3288befaee8326040999d724d",
                "Rayguide_Setup_x86.msi": "2dc26c0455a15badcea50c5631211518"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.40.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "ca6b5c95bd4d9c2546a100cf06da411a",
                "nat_x86.cab": "b3571ac58cc44685ca5b6387aa628c77"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.40.0/common.cab",
              "HashMap": {
                "common.cab": "f732a416e40bb744c07e0c82526ff7a9"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-03-20T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 41,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.41.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.41.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "1f5a82d18882616ebfd3a48808f67658",
                "Rayguide_Setup_x86.msi": "7c3119f519dded4c9614d652bc67408d"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.41.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "b7fe443b4d2968af6c64339b03bc2989",
                "nat_x86.cab": "ac79cafd1862bb382d29164b6c489556"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.41.1/common.cab",
              "HashMap": {
                "common.cab": "93942fdc41178f70faab7ec49f9a1bea"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 10,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-04-01T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 42,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "bc1361fba9fe3b64b523d85e1726b34f",
                "Rayguide_Setup_x86.msi": "b6a5278fa817f18e048ea91ff71417a6"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "446e4aa26a404fafaadac8afc74facef",
                "nat_x86.cab": "a8871980b58eb9d549c014f4b3cf1d38"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.0/common.cab",
              "HashMap": {
                "common.cab": "c367eaf4634fc915eea4a8d8b86b8003"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 11,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-04-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 42,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.1/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "2df18b18cfd09b18ba04df8e3791c875",
                "Rayguide_Setup_x86.msi": "0e393ea7cd17ed793dddeca28660be93"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.1/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "1ceef56304553224f9318d3f16c2e68b",
                "nat_x86.cab": "b7bae4c01f16874b12fc53f04d5db824"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.1/common.cab",
              "HashMap": {
                "common.cab": "238945e40247bd670e2d0a59ddb0dd9d"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 11,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-04-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 43,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.43.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.43.0/Rayguide_Setup_{platform}.msi",
              "HashMap": {
                "Rayguide_Setup_x64.msi": "22d514ba93565fd4bb6bf80743931b0d",
                "Rayguide_Setup_x86.msi": "65cadb3ced76a082a45ba47b2904afac"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.43.0/nat_{platform}.cab",
              "HashMap": {
                "nat_x64.cab": "bb0338d4bb4f67cc600579d3df492ffb",
                "nat_x86.cab": "467768c800c8132c22398701a667f6ce"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.43.0/common.cab",
              "HashMap": {
                "common.cab": "a222d5c39d0df3875a06b49f84245588"
              }
            }
          ],
          "SetupName": "Rayguide_Setup_{platform}.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 1,
              "MinVersion": {
                "Major": 3,
                "Minor": 11,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 100,
              "MinVersion": {
                "Major": 4,
                "Minor": 8,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 101,
              "MinVersion": {
                "Major": 7,
                "Minor": 51,
                "Patch": null
              },
              "MaxVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 102,
              "MinVersion": {
                "Major": 14,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 105,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 106,
              "MinVersion": {
                "Major": 8,
                "Minor": 0,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            9,
            10,
            11,
            12,
            13,
            99
          ],
          "PublishedOn": "2026-04-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 11,
      "Name": "RAYGUIDE VISION SOLUTION",
      "Description": "Includes the addons RAYGUIDE Click \u0026 Teach and RAYGUIDE Match (64bit only).",
      "TranslationDescription": {
        "zh": "\u5305\u542B\u9644\u52A0\u7EC4\u4EF6RAYGUIDE Click \u0026 Teach\u548CRAYGUIDE MATCH\uFF08\u4EC5\u9002\u7528\u4E8E 64 \u4F4D\u7CFB\u7EDF\uFF09\u3002",
        "de": "Enth\u00E4lt die Add-ons RAYGUIDE Click \u0026 Teach und RAYGUIDE Match (nur 64 Bit)."
      },
      "ProductName": "RAYGUIDE VISION",
      "ProductName32": null,
      "UpgradeCode": "04dd2331-f818-4a08-b5b7-8d0c0d322822",
      "SelectedCheckBox": false,
      "InstallFolder": "RAYGUIDE",
      "Icon": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/CT_Icon.svg",
      "LicenseAgreement": null,
      "Type": 0,
      "HasInstaller": true,
      "Features": [
        {
          "ID": 0,
          "Name": "RAYGUIDE Click \u0026 Teach GUI",
          "Description": "Graphical user interface for RAYGUIDE Click \u0026 Teach (64bit only).",
          "TranslationDescription": {
            "zh": "RAYGUIDE \u793A\u6821\u56FE\u5F62\u7528\u6237\u754C\u9762\uFF08\u4EC5\u9002\u7528\u4E8E 64 \u4F4D\u7CFB\u7EDF\uFF09\u3002",
            "de": "Grafische Benutzeroberfl\u00E4che f\u00FCr RAYGUIDE Click \u0026 Teach (nur 64 Bit)."
          },
          "Group": "Click \u0026 Teach",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "ProductFeatureGUI",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 1,
          "Name": "RAYGUIDE Click \u0026 Teach SDK",
          "Description": "Software development kit for RAYGUIDE Click \u0026 Teach (64bit only).",
          "TranslationDescription": {
            "zh": "\u9002\u7528\u4E8E RAYGUIDE Click \u0026 Teach\u8F6F\u4EF6\u7684\u5F00\u53D1\u5DE5\u5177\u5305\uFF08\u4EC5\u652F\u6301 64 \u4F4D\u7CFB\u7EDF\uFF09\u3002",
            "de": "Software Development Kit f\u00FCr RAYGUIDE Click \u0026 Teach (nur 64 Bit)."
          },
          "Group": "Click \u0026 Teach",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": "ProductFeatureSDK",
          "Notification": null,
          "Dependencies": []
        },
        {
          "ID": 4,
          "Name": "RAYGUIDE MATCH GUI",
          "Description": "Graphical user interface for RAYGUIDE MATCH (64bit only).",
          "TranslationDescription": {
            "zh": "RAYGUIDE MATCH \u7684\u56FE\u5F62\u7528\u6237\u754C\u9762\uFF08\u4EC5\u9002\u7528\u4E8E 64 \u4F4D\u7CFB\u7EDF\uFF09\u3002",
            "de": "Grafische Benutzeroberfl\u00E4che f\u00FCr RAYGUIDE MATCH (nur 64 Bit)."
          },
          "Group": "Match",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "MatchFeatureGUI",
          "Notification": "Needs Click \u0026 Teach!",
          "Dependencies": [
            {
              "SoftwareID": 11,
              "MinVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": 0
            }
          ]
        },
        {
          "ID": 5,
          "Name": "RAYGUIDE MATCH SDK",
          "Description": "Software development kit for RAYGUIDE MATCH (64bit only).",
          "TranslationDescription": {
            "zh": "\u9002\u7528\u4E8E RAYGUIDE MATCH \u7684\u8F6F\u4EF6\u5F00\u53D1\u5DE5\u5177\u5305\uFF08\u4EC5\u652F\u6301 64 \u4F4D\u7CFB\u7EDF\uFF09\u3002",
            "de": "Software Development Kit f\u00FCr RAYGUIDE MATCH (nur 64 Bit)."
          },
          "Group": "Match",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "MatchFeatureSDK",
          "Notification": "Needs Click \u0026 Teach!",
          "Dependencies": [
            {
              "SoftwareID": 11,
              "MinVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": 1
            }
          ]
        },
        {
          "ID": 2,
          "Name": "JAI camera driver",
          "Description": "Driver for JAI cameras.",
          "TranslationDescription": {
            "zh": "JAI \u76F8\u673A\u9A71\u52A8\u7A0B\u5E8F\u3002",
            "de": "Treiber f\u00FCr JAI-Kameras."
          },
          "Group": "Driver",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": null,
          "Notification": null,
          "Dependencies": [
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ]
        },
        {
          "ID": 3,
          "Name": "teledyne DALSA camera driver",
          "Description": "Driver for Teledyne DALSA cameras.",
          "TranslationDescription": {
            "zh": "DALSA\u76F8\u673A\u7684\u9A71\u52A8\u7A0B\u5E8F\u3002",
            "de": "Treiber f\u00FCr Teledyne DALSA-Kameras."
          },
          "Group": "Driver",
          "IsExclusive": false,
          "AtLeastOne": true,
          "Args": null,
          "Notification": null,
          "Dependencies": [
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ]
        },
        {
          "ID": 99,
          "Name": "RAYLASE NuGet repository",
          "Description": "Copies NuGet packages from this version to RAYLASE NuGet repository.",
          "TranslationDescription": {
            "zh": "\u5C06\u6B64\u7248\u672C\u7684 NuGet \u5305\u590D\u5236\u5230 RAYLASE \u7684 NuGet \u4ED3\u5E93\u4E2D\u3002",
            "de": "Kopiert NuGet-Pakete aus dieser Version in das RAYLASE NuGet-Repository."
          },
          "Group": "NuGet (for SDK)",
          "IsExclusive": false,
          "AtLeastOne": false,
          "Args": "",
          "Notification": null,
          "Dependencies": []
        }
      ],
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 12,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.12.2/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.12.2/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "692c87e0aac78604bef73df8f21510d2"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 12,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 12,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-06-21T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 13,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.13.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.13.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "afaac77739cdee14d3f3c4118875b27d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 13,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 13,
                "Patch": null
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-09-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 15,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.15.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.15.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d6a338cbecc63785d2cd44d3f2200a84"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 15,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 15,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-11-22T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 16,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "a005b2e2499136746ea1f463099a6156"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 16,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 16,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-11-26T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 16,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.16.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "631874ab20ebc8fac29957d8b3343c33"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 16,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 16,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-12-10T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 17,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "a1f5dc63da237f087636e52dae7a4564"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 17,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 17,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-12-13T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 17,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.17.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "738f042abe84bb6a7b075b17184f290b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 17,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 17,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 18,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "8a578238d4ff5b18cc6261bc3d352c5b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 18,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 18,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2021-12-21T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 18,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.18.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "add64de47ac55e0afabd2187a286174d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 18,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 18,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-01-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 19,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ea825c59b37d8de11a247c9a0cf78655"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 19,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 19,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-02-03T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 19,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.19.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "a8859260d7002ad75f76b1af62c8e892"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 19,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 19,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-02-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 20,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.20.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.20.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "93c04634394f413d9753e847bb423007"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 20,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 20,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-02-10T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 21,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.21.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.21.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "670273e1cada0360e11a44d206c85373"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 21,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 21,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-02-25T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 22,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.22.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.22.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "5842bdf3fe882a08d52e5430b513e72a"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 22,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 22,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-03-18T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 23,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.23.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.23.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "fdde36260cca3622164b03f108e1850c"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 23,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 23,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-04-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 24,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.24.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.24.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "5175f957e9ba1a6e6f65759fa3a56239"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 24,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 24,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-05-04T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 25,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.25.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.25.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "887c50edf07db619e6093b597f6df5c8"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 25,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 25,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-05-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 26,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.26.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.26.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "61af75945710a87d2b93f58d99927cd3"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 26,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 26,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-05-13T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 27,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.27.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.27.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ab767632b86e23709e704245e46a7843"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 27,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 27,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-06-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 28,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.28.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.28.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "b7215d9cd21d823859b5cec58f8c5089"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 28,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 28,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-07-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 29,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.29.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.29.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "883a207b066d2b617a86bce81c9b9ec3"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 29,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 29,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-07-12T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 30,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.30.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.30.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6b7ac5dd5b43415e5432d0995b8a01e1"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 30,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 30,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-07-21T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 31,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.31.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.31.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "bf6aadee0afc19a96e2eb56a50b04b1d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 31,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 31,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-07-28T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 32,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "13463fb0fdcaabd494c935156cc51c9f"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 32,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 32,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-08-18T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 32,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.1/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.32.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "0f3d12e4251e895ab494838f7e0c940b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 32,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 32,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-08-24T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 33,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.33.0/RAYGUIDE-ChangeLog.txt",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.33.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ebaf4b3895248766528f1916d8e44d1f"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 33,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 33,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-09-06T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 34,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.34.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.34.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "63ff76727b9a4909bced40b165bdeb6d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 34,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 34,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-09-27T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 35,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.35.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.35.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ac601be7a8c1864117f53b758674cffd"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 35,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 35,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-10-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 36,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.36.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.36.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e19236a634244903c1383a4cf185fe23"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 36,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 36,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-10-25T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 37,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.37.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.37.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "9655ae8798274a98e8c5e436588e20c0"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 37,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 37,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-11-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 38,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.38.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.38.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6bb3375e283fb776517decb23ca49854"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 38,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 38,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2022-12-15T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 39,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.39.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.39.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e85cd0cbc65b0576129f0bae14d9a2a3"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 39,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 39,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-01-27T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 40,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.40.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.40.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "2a9db3cf615e52b33b437f3a2e408105"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 40,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 40,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-03-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 41,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "5e50d7678f747c837fede79651271952"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 41,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 41,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-04-17T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 41,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.41.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "16cf257b7c582a22a725e4a7975e3798"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 41,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 41,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-04-26T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 42,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.42.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.42.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "b889e0fd9bed43eca54fd66c08ae7ca1"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 42,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 42,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-05-23T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "77a2842f389a2e88f859b9f65d8f0328"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 43,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 43,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-05-30T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d21e0ee1d158d604678254d8d4b231c0"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 43,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 43,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-06-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 43,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.43.2/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "7e2f0cf219d669f60a19d5a52c94cf0d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 43,
                "Patch": 2
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 43,
                "Patch": 2
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-06-07T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ddeabfadfee142986bd2da7b2d4abc05"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-07-05T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e9a6c05939c14091852e7ad06b466b14"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-07-14T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 44,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.44.2/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "c110a1ed7eca81162c9d7ec17730308a"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": 2
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 44,
                "Patch": 2
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-08-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 45,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.45.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.45.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "8659ed1722f6636f1b44d33e98dd1517"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 45,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-08-30T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 46,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.46.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.46.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "fc50a36d39c0944cc999a3925f1e93e4"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 46,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 46,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 47,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.47.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.47.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "7d383e43feebecedabae8a0b89ab912d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 47,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 47,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-10-27T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 48,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.48.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.48.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "11d75509770dca47aa66ae54d6297c3d"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 48,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 48,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-11-09T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 49,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.49.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.49.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "690815aee6fc3d4eea30255d0a9a51d1"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 49,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 49,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-12-05T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 50,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.50.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.50.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e87bc1a9c40bba40596731941e8ad5c0"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 50,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 50,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2023-12-21T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 51,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.51.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.51.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6abd35a3e37829e5c501fb0829facc31"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 51,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 51,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-01-10T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 52,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.52.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.52.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6352db6760948f905adfdb49b5bc5e58"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 52,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 52,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-01-26T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 53,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "0d3bceb887ebfdbf585644de2443c1ba"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 53,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 53,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-02-06T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 53,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.53.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "42c53ddab9fa2348607328235d0a4938"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 53,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 53,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-02-06T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "81c47878c0f9a3b4e28c79e58404ce5b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-02-19T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "7be5ff46c01a4ffb351f662e05dabd04"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-03-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.2/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.2/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d671bc402bce572a6636a86fec37e396"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 2
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 2
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-03-07T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 54,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.3/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v1.54.3/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "624fadc1fbda5c96cc5ddf9e7c882d21"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 3
              },
              "MaxVersion": {
                "Major": 1,
                "Minor": 54,
                "Patch": 3
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3
          ],
          "PublishedOn": "2024-03-12T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "0e104271196b04a7de8f3dceaadf46f0"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-04-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 0,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.0.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d50fef98f0a9d1b2c18e1e80936c0b2b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 0,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-04-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.1.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.1.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "2557bb6e8084f1bd39dcb81cb45437af"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 1,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-04-23T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.2.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.2.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "7673593840957d060cf9c13df918a596"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 2,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-04-30T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 3,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.3.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.3.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e4f0e2134e2b694be5a6e855d34d2af1"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 3,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-05-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 4,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "427ecbfea513cf28fc24a643b54e265e"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 4,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 4,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-05-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 4,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.4.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "101033b80d982b73296c7f5cf046cd93"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 4,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 4,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-06-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 5,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.5.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.5.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "f57012f44291b21de984f8151f4d93cf"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 5,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 5,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-06-28T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 6,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.6.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.6.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "1c775646b5bb6dad3a74bf3aacca9fd2"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 6,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 6,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-07-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 7,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.7.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.7.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "0c91324ffb1427ea849664a20a350a0f"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 7,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 7,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-07-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 8,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.8.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.8.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6258eff0ea991c79f0b124d1f2ad140b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 8,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 8,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-08-14T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 9,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.9.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.9.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "cc36486ade210a9852a7153c74ad38ba"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 9,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 9,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-08-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 10,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "c0b099d5a5d503335d634286ae6d67c7"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 10,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 10,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-09-25T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 10,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.10.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d19b61b05d85b4a6b248d713c989920b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 10,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 10,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-09-27T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 11,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.11.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.11.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "70b3e488fd010357ba392ca56f10d865"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 11,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 11,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-10-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 12,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.12.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.12.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "81f89484838a383693a46d3a7daad754"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 12,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 12,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-10-24T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 13,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.13.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.13.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "65ace75bb4c4630c5d80a6dc68c8f2e8"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 13,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 13,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-11-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 14,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.14.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.14.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e0bb4e487f8eac966edae84aef5b6a50"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 14,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 14,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-11-25T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 15,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.15.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.15.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "b8661f9623286649deba609fbe92d32c"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 15,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 15,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2024-12-04T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 16,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "b194372f7b9097925c1ac08a66bd5f7c"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 16,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 16,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2025-01-10T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 16,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.16.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d6664f0b88ed6c3e8ae791989897beb6"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 16,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 16,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2025-01-16T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 17,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.17.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.17.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "65678417a123fd234c89c1c3a7800dbc"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 17,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 17,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2025-01-31T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 18,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.0/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ff97e210c623a8d09c98c0deba05d7cf"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 18,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 18,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2025-02-21T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 18,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.1/RAYGUIDE-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.18.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ee8fa7ddd475d01d14e03d433a5abf12"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 18,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 18,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            99
          ],
          "PublishedOn": "2025-03-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 19,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "54b22b1d30e491b53ab7d792a076d44b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 19,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 19,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-04-04T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 19,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.19.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6a35e94580fa326ce6796c3292ee8ea7"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 19,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 19,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-05-07T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 20,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "05931889372bdb74da0a0fd45b040fcd"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 20,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 20,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-05-13T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 20,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.20.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "ce78b81e248591192caf539e1318d786"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 20,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 20,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-05-21T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 21,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.21.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.21.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d9a3c3537eec842160397cf7ded64491"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 21,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 21,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-06-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 22,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.22.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.22.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "8ba0668723b4c1ae354e35e2ee5f2594"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 22,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 22,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-06-26T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 23,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.23.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.23.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "9966650ea583634f3bf212c76e90db4a"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 23,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 23,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-06-30T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 24,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.24.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.24.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "5a2605e0f3af356c58a5cf579cf29599"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 24,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 24,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-07-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 25,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.25.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.25.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "38920f6515755935683fea007d0cf9ee"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 25,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 25,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-08-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 26,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "3416083d1847259b1f8dec743d35c3cb"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 26,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 26,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-08-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 26,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.26.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "875df48636bb489118f322bd2973d3d8"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 26,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 26,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-08-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 27,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.27.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.27.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "55ccdc780a1a00cd668b628c72df02e0"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 27,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 27,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-08-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 28,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "4568e3434973bbff8cc090b05cdd1d35"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 28,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 28,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-09-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 28,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.28.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "c1572099a34200cbc0aa5e302b3507f6"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 28,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 28,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-09-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "b36a0c7a8688359b3c13fa894352c590"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-09-30T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "41b581b20ab14ca1377ac977e1ea36f9"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-10-02T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 2
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.2/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.2/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "94fa46d466617ed6304ef0f3ad397423"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 2
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 2
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-10-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 29,
            "Patch": 3
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.3/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.29.3/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "83da4d182286b9f543dbf05d3b4f2ce0"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 3
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 29,
                "Patch": 3
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-10-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 30,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "f286b2898d6a5dbbfc0eb3182546db80"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 30,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 30,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-10-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 30,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.30.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "0941c2cd70fccd154f561aa0d0fa16d4"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 30,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 30,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-10-24T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 31,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.31.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.31.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "6a7cbef9713b69bae645b804a2ead4a5"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 31,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 31,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-10-31T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 32,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.32.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.32.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "26e012b43f5090b10ae33b9b1d7fb49b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 32,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 32,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-11-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 33,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.33.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.33.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "e69ab552c2cb165fc4569543d420929b"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 33,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 33,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-11-19T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 34,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.34.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.34.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "bb260add1605f98543bb57ffcdd0abdd"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 34,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 34,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-12-05T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 35,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "dbbecdaa5320cb78d3e320ceba4287f7"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 35,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 35,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2025-12-18T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 35,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.35.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d54b80e7f04976257745927c22e413dc"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 35,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 35,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-01-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 36,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.36.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.36.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "d5b7c6f5b846783227936d6dafb9fcf9"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 36,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 36,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-01-22T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 37,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.37.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.37.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "bae82d645e88ce2a901b8b46e145bd14"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 37,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 37,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-02-12T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 38,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.38.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.38.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "51ba3ba79b31a70cb4a10a6970180169"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 38,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 38,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-03-10T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 39,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.39.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.39.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "30a4b0a3c5d899426ad05f3112ab1594"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 39,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 39,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-03-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 40,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.40.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.40.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "4fb5167417b60e2d70a7e84058d24aab"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 40,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 40,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-03-20T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 41,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.41.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.41.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "0586ce0e643c51bcc587ec5a65a96577"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 41,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 41,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-04-01T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 42,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "b5f3544f275cd29127c3d946d9b54767"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 42,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 42,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-04-08T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 42,
            "Patch": 1
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.1/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.42.1/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "c09e898d86ba3ed72281edd93ef1ab84"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 42,
                "Patch": 1
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 42,
                "Patch": 1
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-04-09T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 2,
            "Minor": 43,
            "Patch": 0
          },
          "ChangeLog": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.43.0/RAYGUIDE-VisionSolution-ChangeLog.html",
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/RAYGUIDE/v2.43.0/RAYGUIDE_ClickAndTeach_x64.msi",
              "HashMap": {
                "RAYGUIDE_ClickAndTeach_x64.msi": "42645408c64d38776b29e45714fca9dd"
              }
            }
          ],
          "SetupName": "RAYGUIDE_ClickAndTeach_x64.msi",
          "Args": "MSICLIENTUSESEXTERNALUI=1",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": true,
          "Dependencies": [
            {
              "SoftwareID": 10,
              "MinVersion": {
                "Major": 2,
                "Minor": 43,
                "Patch": 0
              },
              "MaxVersion": {
                "Major": 2,
                "Minor": 43,
                "Patch": 0
              },
              "IsOptional": false,
              "Feature": null
            },
            {
              "SoftwareID": 103,
              "MinVersion": {
                "Major": 6,
                "Minor": 2,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 2
            },
            {
              "SoftwareID": 104,
              "MinVersion": {
                "Major": 8,
                "Minor": 60,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": true,
              "Feature": 3
            }
          ],
          "Features": [
            0,
            1,
            2,
            3,
            4,
            5,
            99
          ],
          "PublishedOn": "2026-04-17T00:00:00",
          "Nugets": [
            {
              "FeatureID": 99,
              "Args": "init RAYGUIDE\\SDK\\Nuget Nuget"
            }
          ],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 100,
      "Name": ".NET",
      "Description": ".NET Framework",
      "TranslationDescription": {
        "zh": ".NET Framework",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 3,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 4,
            "Minor": 8,
            "Patch": 4115
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/DotNet/v4.8.4115/ndp48-x86-x64-allos-enu.exe",
              "HashMap": {
                "ndp48-x86-x64-allos-enu.exe": "7d2b599470e34481138444866b7e4ea6"
              }
            }
          ],
          "SetupName": "ndp48-x86-x64-allos-enu.exe",
          "Args": "/q /norestart",
          "IgnoreExitCodes": [
            3010
          ],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 101,
      "Name": "CodeMeter",
      "Description": "Licence driver",
      "TranslationDescription": {
        "zh": "\u8BB8\u53EF\u8BC1\u9A71\u52A8",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "de93d016-7d56-4ee8-8579-ec47f02ccc5b",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 1,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 7,
            "Minor": 21,
            "Patch": 4611
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/CodeMeter/v7.21/CodeMeterRuntimeReduced.exe",
              "HashMap": {
                "CodeMeterRuntimeReduced.exe": "6b84cc7235ad7aa0eb41af16bffe28db"
              }
            }
          ],
          "SetupName": "CodeMeterRuntimeReduced.exe",
          "Args": "/ComponentArgs \u0022*\u0022:\u0022/qn\u0022",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 7,
            "Minor": 51,
            "Patch": null
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/CodeMeter/v7.51/CodeMeterRuntimeReduced.exe",
              "HashMap": {
                "CodeMeterRuntimeReduced.exe": "71817388A32412114A43004DA247B000"
              }
            }
          ],
          "SetupName": "CodeMeterRuntimeReduced.exe",
          "Args": "/ComponentArgs \u0022*\u0022:\u0022/qn\u0022",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 102,
      "Name": "VcRedist",
      "Description": "Visual studio c\u002B\u002B redist",
      "TranslationDescription": {
        "zh": "Visual studio c\u002B\u002B \u7F16\u5199",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 2,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 14,
            "Minor": 29,
            "Patch": 30037
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/VisualStudio/v14.29.30037/vc_redist.{platform}.exe",
              "HashMap": {
                "vc_redist.x64.exe": "fb1cb75f59d98b5d1e1e31476cbe6f61",
                "vc_redist.x86.exe": "ca778a97f31d6ab131f1e0bb58a466fb"
              }
            }
          ],
          "SetupName": "vc_redist.{platform}.exe",
          "Args": "/install /quiet /norestart",
          "IgnoreExitCodes": [
            1638,
            3010
          ],
          "IsPlatformDependent": true,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 103,
      "Name": "JAI",
      "Description": "Driver for JAI cameras (64bit only).",
      "TranslationDescription": {
        "zh": "JAI \u76F8\u673A\u9A71\u52A8\u7A0B\u5E8F\uFF08\u4EC5\u652F\u6301 64 \u4F4D\u7CFB\u7EDF\uFF09\u3002",
        "de": ""
      },
      "ProductName": "eBUS SDK 64-bit for JAI",
      "ProductName32": null,
      "UpgradeCode": "95f7a1d7-a5b1-495a-aa7e-ebbd189f1de0",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 1,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 6,
            "Minor": 2,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/JAI/v6.3.0/JAI.exe",
              "HashMap": {
                "JAI.exe": "e94719d38d1ef618f1d2e15c39e3314f"
              }
            }
          ],
          "SetupName": "JAI.exe",
          "Args": "/S /v/qn",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 6,
            "Minor": 2,
            "Patch": 24
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/JAI/v6.2.4/JAI.exe",
              "HashMap": {
                "JAI.exe": "10d926079df49bd40bd6eb5225b7c12d"
              }
            }
          ],
          "SetupName": "JAI.exe",
          "Args": "/S /v/qn",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 104,
      "Name": "Sapera",
      "Description": "Driver for Teledyne DALSA cameras.",
      "TranslationDescription": {
        "zh": "DALSA\u76F8\u673A\u7684\u9A71\u52A8\u7A0B\u5E8F\u3002",
        "de": ""
      },
      "ProductName": "Teledyne DALSA Sapera LT SDK",
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 1,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 8,
            "Minor": 60,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/Sapera/v8.60.0/SaperaSDK.exe",
              "HashMap": {
                "SaperaSDK.exe": "af7b2024c0700ff01d9ec3afd80aeb56"
              }
            },
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/Sapera/v8.60.0/Sapera.iss",
              "HashMap": {
                "Sapera.iss": "b2d42e69e0d64b62945e3da94ac7cbe6"
              }
            }
          ],
          "SetupName": "SaperaSDK.exe",
          "Args": "-s -f1\u0022.\\Sapera.iss\u0022",
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 105,
      "Name": ".NET8",
      "Description": ".NET Runtime 8.0",
      "TranslationDescription": {
        "zh": ".NET Runtime 8.0",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 3,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 6
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/DotNet/v8.0.6/windowsdesktop-runtime-8.0.6-win-x64.exe",
              "HashMap": {
                "windowsdesktop-runtime-8.0.6-win-x64.exe": "D9175CFD252F03FC2BAD1CED274D81BC"
              }
            }
          ],
          "SetupName": "windowsdesktop-runtime-8.0.6-win-x64.exe",
          "Args": "/q /norestart",
          "IgnoreExitCodes": [
            3010
          ],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 106,
      "Name": "ASP.NET Core 8.0",
      "Description": "ASP.NET Core Runtime 8.0",
      "TranslationDescription": {
        "zh": "ASP.NET Core Runtime 8.0",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 3,
      "HasInstaller": true,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 8,
            "Minor": 0,
            "Patch": 6
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/ThirdParty/DotNet/aspnetcore/v8.0.6/aspnetcore-runtime-8.0.6-win-x64.exe",
              "HashMap": {
                "aspnetcore-runtime-8.0.6-win-x64.exe": "3EBA515DE4A7EC521394613EBEC41D76"
              }
            }
          ],
          "SetupName": "aspnetcore-runtime-8.0.6-win-x64.exe",
          "Args": "/q /norestart",
          "IgnoreExitCodes": [
            3010
          ],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "0001-01-01T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 200,
      "Name": "Spice3UpdaterNet48",
      "Description": "Spice3 firmware updater and discovery",
      "TranslationDescription": {
        "zh": "SP-ICE-3\u63A7\u5236\u5361\u641C\u5361\u4E0E\u56FA\u4EF6\u5347\u7EA7\u5DE5\u5177",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": null,
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 3,
      "HasInstaller": false,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3DeviceUpdater/Spice3UpdaterNet48.zip",
              "HashMap": {
                "Spice3UpdaterNet48.zip": "427e75c4fbcf8c81be32b3a23e999fed"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-07-08T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 2
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3DeviceUpdater/Spice3UpdaterNet48.zip",
              "HashMap": {
                "Spice3UpdaterNet48.zip": "e62d442d9ae71733be1229407319dd4d"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2022-07-04T00:00:00",
          "Nugets": null,
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 0,
            "Patch": 3
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3DeviceUpdater/Spice3UpdaterNet48.zip",
              "HashMap": {
                "Spice3UpdaterNet48.zip": "def767cf2051189f8e232fef3637baa3"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2023-10-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3DeviceUpdater/Spice3UpdaterNet48.zip",
              "HashMap": {
                "Spice3UpdaterNet48.zip": "9570b111e3c565de89116b5de969a6c2"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2024-03-13T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        },
        {
          "Version": {
            "Major": 1,
            "Minor": 2,
            "Patch": 5
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SPICE3DeviceUpdater/Spice3UpdaterNet48.zip",
              "HashMap": {
                "Spice3UpdaterNet48.zip": "d0a2c2983de998f02a40ec27ccda141b"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SPICE3.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [],
          "Features": [],
          "PublishedOn": "2026-01-15T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    },
    {
      "ID": 201,
      "Name": "SFCUpdaterNet48",
      "Description": "SFC firmware updater and discovery",
      "TranslationDescription": {
        "zh": "SFC\u641C\u5361\u4E0E\u56FA\u4EF6\u5347\u7EA7\u5DE5\u5177",
        "de": ""
      },
      "ProductName": null,
      "ProductName32": null,
      "UpgradeCode": "00000000-0000-0000-0000-000000000000",
      "SelectedCheckBox": false,
      "InstallFolder": "SFCUpdaterNet48",
      "Icon": null,
      "LicenseAgreement": null,
      "Type": 5,
      "HasInstaller": false,
      "Features": null,
      "Versions": [
        {
          "Version": {
            "Major": 1,
            "Minor": 1,
            "Patch": 0
          },
          "ChangeLog": null,
          "Sources": [
            {
              "Address": "https://software.raylase.de/rpi/RAYLASE/SFCDeviceUpdater/SFCUpdaterNet48.zip",
              "HashMap": {
                "SFCUpdaterNet48.zip": "395502df6309e1cf3167ef52fe407d2a"
              }
            }
          ],
          "SetupName": "RAYLASE.DeviceUpdater.SFC.dll",
          "Args": null,
          "IgnoreExitCodes": [],
          "IsPlatformDependent": false,
          "Dependencies": [
            {
              "SoftwareID": 8,
              "MinVersion": {
                "Major": null,
                "Minor": null,
                "Patch": null
              },
              "MaxVersion": null,
              "IsOptional": false,
              "Feature": null
            }
          ],
          "Features": [],
          "PublishedOn": "2023-10-04T00:00:00",
          "Nugets": [],
          "ForceUninstallation": null,
          "ForceRebootAfterInstallation": null
        }
      ]
    }
  ]
}