diff --git a/README.md b/README.md index 56b20ce3..9a7d3a95 100644 --- a/README.md +++ b/README.md @@ -14,17 +14,27 @@ Filename should be `YourSlug.json`. ```json { - "slug": "AudibleInstruments", - "name": "Audible Instruments", - "license": "BSD 3-clause", - "version": "0.5.0", - "homepage": "https://vcvrack.com/", - "manual": "https://vcvrack.com/manual/AudibleInstruments.html", - "source": "https://github.com/VCVRack/AudibleInstruments", - "download": "https://example.com/AudibleInstruments-0.5.0.zip", - "productId": "1234567890", - "arch": ["win", "lin", "mac"], - "sha256": "5993dbe15af246092678e00897dc7a4a1e2dabc494b83412fe31200d5bb58305", + "slug": "AudibleInstruments", + "name": "Audible Instruments", + "license": "BSD 3-clause", + "version": "0.5.0", + "homepage": "https://vcvrack.com/", + "manual": "https://vcvrack.com/manual/AudibleInstruments.html", + "source": "https://github.com/VCVRack/AudibleInstruments", + "downloads": { + "win": { + "download": "https://example.com/AudibleInstruments-0.5.0-win.zip", + "sha256": "9372ce3f8ef42d7e874beda36f7c051b3d7de9c904e259a5fc9dba8dc664bf65" + }, + "lin": { + "download": "https://example.com/AudibleInstruments-0.5.0-lin.zip", + "sha256": "238145156cc4e11b3ca6d750df38ca2daf3e09648d9c7db5f23e9518c1ccf5dc" + }, + "mac": { + "download": "https://example.com/AudibleInstruments-0.5.0-mac.zip", + "sha256": "c19fcdfd07dc6184ce30953bf9adb2b4a77d20ef66d2b1c6a6024c2ca4ff505b" + } + } } ``` @@ -39,7 +49,6 @@ Keys with * are required. - **homepage**: URL of the landing page of your plugin. Omit if redundant with the source URL. - **manual**: URL of the manual of your plugin. HTML, PDF, or GitHub readme/wiki are fine. - **source**: URL of the source code landing page. -- **download**: Direct URL to the compiled binary ZIP. All supported architectures must be merged into one ZIP file. Must contain a single folder equal to the name of the plugin's slug. GitHub releases is a good choice for open-source plugins. -- **productId**: VCV store ID for commercial plugins. -- **arch**: List of supported architectures. Defaults to `["win", "mac", "lin"]` if omitted. -- **sha256**: Hex SHA256 string of the binary ZIP file for verifying downloads. Use `sha256sum [FILE]` or `sha256 [FILE]`. +- **downloads**: Mapping of supported architectures to downloads. + - **download**: Direct URL to the compiled binary ZIP. If supported architectures are merged into one ZIP file, you can copy the same link into each of the architecture sections. The name of the zip file does not matter. However, each zip must contain a single folder equal to the name of the plugin's slug. GitHub releases is a good choice for open-source plugins. + - **sha256**: Hex SHA256 string of the binary ZIP file for verifying downloads. Use `sha256sum [FILE]` or `sha256 [FILE]` or https://www.virustotal.com diff --git a/plugins/AmalgamatedHarmonics.json b/plugins/AmalgamatedHarmonics.json index 6e7c85f3..7151bc84 100644 --- a/plugins/AmalgamatedHarmonics.json +++ b/plugins/AmalgamatedHarmonics.json @@ -2,11 +2,20 @@ "slug": "AmalgamatedHarmonics", "name": "Amalgamated Harmonics", "version": "0.5.3", - "source": "https://github.com/jhoar/AmalgamatedHarmonics/tree/v0.5.3", - "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/tag/v0.5.3", - "arch": [ - "win", - "mac", - "lin" - ] + "manual": "https://github.com/jhoar/AmalgamatedHarmonics/blob/master/README.md", + "source": "https://github.com/jhoar/AmalgamatedHarmonics", + "downloads": { + "win": { + "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.3/AmalgamatedHarmonics-0.5.3-win.zip", + "sh256": "9372ce3f8ef42d7e874beda36f7c051b3d7de9c904e259a5fc9dba8dc664bf65" + }, + "mac": { + "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.3/AmalgamatedHarmonics-0.5.3-mac.zip", + "sh256": "238145156cc4e11b3ca6d750df38ca2daf3e09648d9c7db5f23e9518c1ccf5dc" + }, + "lin": { + "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.3/AmalgamatedHarmonics-0.5.3-lin.zip", + "sh256": "c19fcdfd07dc6184ce30953bf9adb2b4a77d20ef66d2b1c6a6024c2ca4ff505b" + } + } } \ No newline at end of file diff --git a/plugins/AnimatedCircuits.json b/plugins/AnimatedCircuits.json index d6ae6757..92660921 100644 --- a/plugins/AnimatedCircuits.json +++ b/plugins/AnimatedCircuits.json @@ -2,9 +2,5 @@ "slug": "AnimatedCircuits", "name": "Animated Circuits", "version": "0.5.0", - "download": "https://drive.google.com/drive/folders/15_buBKqEdGkuTn9EOeZuFqE2m4qH-xUu?usp=sharing", - "arch": [ - "win", - "mac" - ] + "homepage": "https://gumroad.com/animatedcircuits" } \ No newline at end of file diff --git a/plugins/ArableInstruments.json b/plugins/ArableInstruments.json index 461959ad..fa351a5a 100644 --- a/plugins/ArableInstruments.json +++ b/plugins/ArableInstruments.json @@ -1,11 +1,21 @@ { "slug": "ArableInstruments", "name": "Arable Instruments", - "version": "0.4.0", + "version": "0.5.0", "source": "https://github.com/adbrant/ArableInstruments", - "download": "https://github.com/adbrant/ArableInstruments/releases", - "arch": [ - "win", - "mac" - ] + "manual": "https://github.com/adbrant/ArableInstruments/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/adbrant/ArableInstruments/releases/download/v0.5.0/ArableInstruments-v0.5.0-win.zip", + "sha256": "45723f337b43c125ff20ab20fda6e31bccd58ac5a847b8d0bbe86f507b4c347a" + }, + "mac": { + "download": "https://github.com/adbrant/ArableInstruments/releases/download/v0.5.0/ArableInstruments-v0.5.0-mac.zip", + "sha256": "ab329cb3d9d4a82ae1f715a18c136ed9b436f7b656940ca765b495e93a59d37b" + }, + "lin": { + "download": "https://github.com/adbrant/ArableInstruments/releases/download/v0.5.0/ArableInstruments-v0.5.0-lin.zip", + "sha256": "f0fd0913397081a279350899cbc5389d1bd48024638b1223dafd61c3570e39ea" + } + } } \ No newline at end of file diff --git a/plugins/AutodafeBlankPanel.json b/plugins/AutodafeBlankPanel.json index ce6ccb33..35994acd 100644 --- a/plugins/AutodafeBlankPanel.json +++ b/plugins/AutodafeBlankPanel.json @@ -2,10 +2,5 @@ "slug": "AutodafeBlankPanel", "name": "Autodafe Blank Panel", "version": "0.5.0", - "download": "http://www.autodafe.net/virtual-instruments/vcv-rack-modules/autodafe-blank-panel-for-vcv-rack.html", - "arch": [ - "win", - "mac", - "lin" - ] + "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html" } \ No newline at end of file diff --git a/plugins/AutodafeDrumKit.json b/plugins/AutodafeDrumKit.json index fbb409bf..e6e1378f 100644 --- a/plugins/AutodafeDrumKit.json +++ b/plugins/AutodafeDrumKit.json @@ -3,10 +3,5 @@ "name": "Autodafe Drum Kit", "version": "0.5.0", "source": "https://github.com/antoniograzioli/Autodafe-Drums", - "download": "http://www.autodafe.net/virtual-instruments/vcv-rack-modules/autodafe-drum-kit-for-vcv-rack.html", - "arch": [ - "win", - "mac", - "lin" - ] + "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html" } \ No newline at end of file diff --git a/plugins/AutodafeModulePack.json b/plugins/AutodafeModulePack.json index dac1e222..f9ff5551 100644 --- a/plugins/AutodafeModulePack.json +++ b/plugins/AutodafeModulePack.json @@ -3,10 +3,5 @@ "name": "Autodafe Module Pack", "version": "0.5.0", "source": "https://github.com/antoniograzioli/Autodafe", - "download": "http://www.autodafe.net/virtual-instruments/vcv-rack-modules/autodafe-module-pack-for-vcv-rack.html", - "arch": [ - "win", - "mac", - "lin" - ] + "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html" } \ No newline at end of file diff --git a/plugins/BogaudioModules.json b/plugins/BogaudioModules.json index 7c0db921..7bbe84b4 100644 --- a/plugins/BogaudioModules.json +++ b/plugins/BogaudioModules.json @@ -3,10 +3,15 @@ "name": "Bogaudio Modules", "version": "0.5.0", "source": "https://github.com/bogaudio/BogaudioModules", - "download": "https://github.com/bogaudio/BogaudioModules/releases", - "arch": [ - "win", - "mac", - "lin" - ] + "manual": "https://github.com/bogaudio/BogaudioModules/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.0-01/BogaudioModules-0.5.0-01-win.zip", + "sha256": "0447d5226787b0a57c30474fbd38ffc4cedd66d759899e6e6e485b7381d98d0e" + }, + "mac": { + "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.0-01/BogaudioModules-v0.5.0-01-mac.zip", + "sha256": "3c54febfa457904b2540dd82b6b7ffabb68fecfa67c851b9b3426458a31356f5" + } + } } \ No newline at end of file diff --git a/plugins/Gratrix.json b/plugins/Gratrix.json index a5fba5b3..1930dd10 100644 --- a/plugins/Gratrix.json +++ b/plugins/Gratrix.json @@ -4,9 +4,17 @@ "version": "0.5.0", "source": "https://github.com/gratrix/vcv-gratrix", "manual": "http://gratrix.net/vcvrack/", - "download": "http://gratrix.net/vcvrack/", - "arch": [ - "win", - "mac" - ] -} \ No newline at end of file + "downloads": { + "win": { + "download": "http://gratrix.net/vcvrack/downloads/Gratrix-0.5.0-win.zip", + "sha256": "b2a06189ea3fc2d9dcc826b1cecb37e5cc1283439f8bd225039992ef261f1dd7" + }, + "mac": { + "download": "http://gratrix.net/vcvrack/downloads/Gratrix-0.5.0-mac.zip", + "sha256": "c8c096e4d6a52d930145c24d4c7fb9fa6e8b04d6285a0f4aca4c0e8cda980cde" + } + } +} + + + diff --git a/plugins/HetrickCV.json b/plugins/HetrickCV.json index 9de06df0..12f1f90e 100644 --- a/plugins/HetrickCV.json +++ b/plugins/HetrickCV.json @@ -4,9 +4,14 @@ "version": "0.5.3", "source": "https://github.com/mhetrick/hetrickcv", "manual": "https://github.com/mhetrick/hetrickcv/blob/master/README.md", - "download": "https://github.com/mhetrick/hetrickcv/releases", - "arch": [ - "win", - "mac" - ] + "downloads": { + "win": { + "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.3/HetrickCV-0.5.3-win.zip", + "sha256": "4afb040dcfdc72e8ae8146f0978b28d1da7331bbd2857e7b3f4a2abf4dc86e8e" + }, + "mac": { + "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.3/HetrickCV-0.5.3-mac.zip", + "sha256": "187feeb66cf84e13ea1dd3df02b3a2871c88387709903c69be8feaeca9a998f0" + } + } } \ No newline at end of file diff --git a/plugins/HoraMusic.json b/plugins/HoraMusic.json index 2f34b4c8..fe64b6c5 100644 --- a/plugins/HoraMusic.json +++ b/plugins/HoraMusic.json @@ -2,10 +2,5 @@ "slug": "HoraMusic", "name": "Hora Music", "version": "0.5.0", - "download": "https://gumroad.com/horamusic", - "arch": [ - "win", - "mac", - "lin" - ] + "homepage": "https://gumroad.com/horamusic" } \ No newline at end of file diff --git a/plugins/JE.json b/plugins/JE.json index c64ee204..be5be0b6 100644 --- a/plugins/JE.json +++ b/plugins/JE.json @@ -3,9 +3,15 @@ "name": "JE", "version": "0.5.1", "source": "https://github.com/eres-j/VCVRack-plugin-JE", - "download": "https://github.com/eres-j/VCVRack-plugin-JE/releases", - "arch": [ - "win", - "mac" - ] + "manual": "https://github.com/eres-j/VCVRack-plugin-JE/blob/master/README.md", + "downloads": { + "mac": { + "download": "https://github.com/eres-j/VCVRack-plugin-JE/releases/download/v0.5.1/VCVRack-plugin-JE-0.5.0-OSX.zip", + "sha256": "303dace08ccf5fbf6d9359f42fe161ace48eb538f3dbf2d4efce65a8a95764af" + }, + "win": { + "download": "https://github.com/eres-j/VCVRack-plugin-JE/releases/download/v0.5.1/VCVRack-plugin-JE-0.5.0-Win.zip", + "sha256": "cedd94e8013367f1ff2dea58764273fd524ed81e28efd64da1655b5b34df2554" + } + } } \ No newline at end of file diff --git a/plugins/JW-Modules.json b/plugins/JW-Modules.json index bd822162..4468c8f0 100644 --- a/plugins/JW-Modules.json +++ b/plugins/JW-Modules.json @@ -5,10 +5,18 @@ "homepage": "http://jeremywentworth.com", "manual": "https://github.com/jeremywen/JW-Modules/blob/master/README.md", "source": "https://github.com/jeremywen/JW-Modules", - "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.5/JW-Modules.zip", - "arch": [ - "win", - "mac", - "lin" - ] -} + "downloads": { + "win": { + "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.5/JW-Modules.zip", + "sha256": "e21b7b894ce9edf99cd820f84086b8745f0a2e0fc52323b6cb4cc3cd7a8b533f" + }, + "mac": { + "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.5/JW-Modules.zip", + "sha256": "e21b7b894ce9edf99cd820f84086b8745f0a2e0fc52323b6cb4cc3cd7a8b533f" + }, + "lin": { + "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.5/JW-Modules.zip", + "sha256": "e21b7b894ce9edf99cd820f84086b8745f0a2e0fc52323b6cb4cc3cd7a8b533f" + } + } +} \ No newline at end of file diff --git a/plugins/KarateSnoopy.json b/plugins/KarateSnoopy.json index 88d9b31d..ef2ba53e 100644 --- a/plugins/KarateSnoopy.json +++ b/plugins/KarateSnoopy.json @@ -1,11 +1,19 @@ { "slug": "KarateSnoopy", "name": "KarateSnoopy", + "license": "MIT", "version": "0.5.0", + "homepage": "https://github.com/KarateSnoopy/vcv-karatesnoopy", "source": "https://github.com/KarateSnoopy/vcv-karatesnoopy", - "download": "https://github.com/KarateSnoopy/vcv-karatesnoopy/releases", - "arch": [ - "win", - "mac" - ] + "manual": "https://github.com/KarateSnoopy/vcv-karatesnoopy/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/KarateSnoopy/vcv-karatesnoopy/releases/download/v0.5.0/KarateSnoopy-0.5-win.zip", + "sha256": "687097d09428177db70392765d4aa4391f4b11a00df2a98ae0220101f0822600" + }, + "mac": { + "download": "https://github.com/KarateSnoopy/vcv-karatesnoopy/releases/download/v0.5.0/karatesnoopy-0.5-mac.zip", + "sha256": "86c8e7068f425c2cd9a8d4022b3b74d784a705715aaf55587cef0d0229a4d10d" + } + } } \ No newline at end of file diff --git a/plugins/LOGinstruments.json b/plugins/LOGinstruments.json index 36c5ba5a..e9984dc3 100644 --- a/plugins/LOGinstruments.json +++ b/plugins/LOGinstruments.json @@ -1,12 +1,21 @@ { "slug": "LOGinstruments", "name": "LOGinstruments", - "version": "0.5.1", + "version": "0.5.2", "source": "https://github.com/leopard86/LOGinstruments", - "download": "https://github.com/leopard86/LOGinstruments/releases", - "arch": [ - "win", - "mac", - "lin" - ] + "manual": "https://github.com/leopard86/LOGinstruments/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_2/LOGinstruments-all-platforms-v052.zip", + "sha256": "8b0a480a5d5c8d8afd6b83d2a52f4b0f49f2cd073f7834beed7eaa23685edbf7" + }, + "mac": { + "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_2/LOGinstruments-all-platforms-v052.zip", + "sha256": "8b0a480a5d5c8d8afd6b83d2a52f4b0f49f2cd073f7834beed7eaa23685edbf7" + }, + "lin": { + "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_2/LOGinstruments-all-platforms-v052.zip", + "sha256": "8b0a480a5d5c8d8afd6b83d2a52f4b0f49f2cd073f7834beed7eaa23685edbf7" + } + } } \ No newline at end of file diff --git a/plugins/LindenbergResearch.json b/plugins/LindenbergResearch.json index e0ce4611..b221a204 100644 --- a/plugins/LindenbergResearch.json +++ b/plugins/LindenbergResearch.json @@ -3,10 +3,18 @@ "name": "Lindenberg Research", "version": "0.5.0", "source": "https://github.com/lindenbergresearch/LRTRack", - "download": "https://github.com/lindenbergresearch/LRTRack/releases", - "arch": [ - "win", - "mac", - "lin" - ] + "downloads": { + "win": { + "download": "https://github.com/lindenbergresearch/LRTRack/releases/download/v0.0.3/Lindenberg.Research_v0.0.3_OSX_WIN_LINUX.zip", + "sha256": "be1925bd76b3c4361ffd3a06f9ebdd49891b5b8b6f4ed72cc7c221495c757ce4" + }, + "mac": { + "download": "https://github.com/lindenbergresearch/LRTRack/releases/download/v0.0.3/Lindenberg.Research_v0.0.3_OSX_WIN_LINUX.zip", + "sha256": "be1925bd76b3c4361ffd3a06f9ebdd49891b5b8b6f4ed72cc7c221495c757ce4" + }, + "lin": { + "download": "https://github.com/lindenbergresearch/LRTRack/releases/download/v0.0.3/Lindenberg.Research_v0.0.3_OSX_WIN_LINUX.zip", + "sha256": "be1925bd76b3c4361ffd3a06f9ebdd49891b5b8b6f4ed72cc7c221495c757ce4" + } + } } \ No newline at end of file diff --git a/plugins/ML-modules.json b/plugins/ML-modules.json index 2681538a..c1e8d67b 100644 --- a/plugins/ML-modules.json +++ b/plugins/ML-modules.json @@ -1,11 +1,17 @@ { "slug": "ML-modules", "name": "ML-modules", - "version": "0.5.0", + "version": "0.5.1", "source": "https://github.com/martin-lueders/ML-modules", - "download": "https://github.com/martin-lueders/ML_modules/releases", - "arch": [ - "win", - "mac" - ] + "manual": "https://github.com/martin-lueders/ML_modules/wiki", + "downloads": { + "win": { + "download": "https://github.com/martin-lueders/ML_modules/files/1502969/ML_modules.zip", + "sha256": "1a4ade350338efe5ad3f59f0e4c67c70d24094a59a867c6758a1c17a8840f9b0" + }, + "mac": { + "download": "https://github.com/martin-lueders/ML_modules/files/1502969/ML_modules.zip", + "sha256": "1a4ade350338efe5ad3f59f0e4c67c70d24094a59a867c6758a1c17a8840f9b0" + } + } } \ No newline at end of file diff --git a/plugins/MSM.json b/plugins/MSM.json index 966f751d..0d39e1b9 100644 --- a/plugins/MSM.json +++ b/plugins/MSM.json @@ -1,10 +1,20 @@ { "slug": "MSM", "name": "MSM", - "version": "0.5.0", + "version": "0.5.3", "source": "https://github.com/Phal-anx/MSM", - "download": "https://github.com/Phal-anx/MSM/releases/tag/0.5.2", - "arch": [ - "win" - ] -} \ No newline at end of file + "downloads": { + "win": { + "download": "https://github.com/Phal-anx/MSM/releases/download/0.5.3/MSM.WIN.zip", + "sha256": "178d302d862eaaafd3c08b4d6bfef5335e2a945867e21c600f2a216aefc1c78d" + }, + "mac": { + "download": "https://github.com/Phal-anx/MSM/releases/download/0.5.3/MSM.MAC.zip", + "sha256": "09457118683bff44281d0ed2ca136e76fed34bbae65b5b8c52daf1aaf4444acd" + }, + "linux": { + "download": "https://github.com/Phal-anx/MSM/releases/download/0.5.3/MSM.LINUX.zip", + "sha256": "458b4b3b64bfb912fe0bc973807310be64f7eeb5ba6bd3c244f5ddbe33ac6784" + } + } +} diff --git a/plugins/MrLumps.json b/plugins/MrLumps.json index 274c8dd5..20a436f5 100644 --- a/plugins/MrLumps.json +++ b/plugins/MrLumps.json @@ -6,17 +6,17 @@ "manual": "https://github.com/djpeterso23662/MrLumps/blob/master/README.md", "source": "https://github.com/djpeterso23662/MrLumps", "downloads": { - "lin": { - "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-lin.zip", - "sha256": "9a4eebce92169d96c11d0c5c99e596a9f46f2d50c912dfda458802b598729ec9" + "win": { + "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-win.zip", + "sha256": "c78174837c62f2125136351de80339f89b763496cd29d308bb5f76fec46c8021" }, "mac": { "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-mac.zip", "sha256": "c952b9564328c59d0710d15c5eab2bb23619dc15d83341c9cf2ed86683ef9f9c" }, - "win": { - "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-win.zip", - "sha256": "c78174837c62f2125136351de80339f89b763496cd29d308bb5f76fec46c8021" + "lin": { + "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-lin.zip", + "sha256": "9a4eebce92169d96c11d0c5c99e596a9f46f2d50c912dfda458802b598729ec9" } } } \ No newline at end of file diff --git a/plugins/NYSTHI.json b/plugins/NYSTHI.json index adcd3492..96987245 100644 --- a/plugins/NYSTHI.json +++ b/plugins/NYSTHI.json @@ -2,10 +2,18 @@ "slug": "NYSTHI", "name": "NYSTHI", "version": "0.5.2.1", - "download": "https://github.com/nysthi/nysthi/releases/", - "arch": [ - "win", - "mac", - "lin" - ] + "downloads": { + "win": { + "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.2.1/nysthi.zip", + "sha256": "32997ef5658a38555eba1cb66362954845d102a53ebd50c4853512d63a305dca" + }, + "mac": { + "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.2.1/nysthi.zip", + "sha256": "32997ef5658a38555eba1cb66362954845d102a53ebd50c4853512d63a305dca" + }, + "lin": { + "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.2.1/nysthi.zip", + "sha256": "32997ef5658a38555eba1cb66362954845d102a53ebd50c4853512d63a305dca" + } + } } \ No newline at end of file diff --git a/plugins/NauModular.json b/plugins/NauModular.json index bbbab7bb..76f0fb1e 100644 --- a/plugins/NauModular.json +++ b/plugins/NauModular.json @@ -3,9 +3,19 @@ "name": "NauModular", "version": "0.5.0", "source": "https://github.com/naus3a/NauModular", - "download": "https://github.com/naus3a/NauModular/releases/", - "arch": [ - "win", - "mac" - ] + "manual": "https://github.com/naus3a/NauModular/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/naus3a/NauModular/releases/download/v0.5.0/NauModular-1.0-win.zip", + "sha256": "7bd9ce26e3754b89f937817a1b82bf816cc100849b43673f943e01d795d03b44" + }, + "mac": { + "download": "https://github.com/naus3a/NauModular/releases/download/v0.5.0/NauModular-1.0-mac.zip", + "sha256": "c517b42c4b1daf31e8d6252fe960cb46e4c5bd825e6cf53b87e7418011366e63" + }, + "lin": { + "download": "https://github.com/naus3a/NauModular/releases/download/v0.5.0/NauModular-1.0-linux.zip", + "sha256": "1447abc5fb8e6930d4a25a07e67d39e32d2242dff33561431b0f83ceb019806e" + } + } } \ No newline at end of file diff --git a/plugins/NonLinearInstruments.json b/plugins/NonLinearInstruments.json new file mode 100644 index 00000000..b4e5543b --- /dev/null +++ b/plugins/NonLinearInstruments.json @@ -0,0 +1,19 @@ +{ + "slug": "NonLinearInstruments", + "name": "Non Linear Instruments", + "license": "BSD 3-clause", + "version": "0.5.0", + "homepage": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins", + "manual": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/blob/master/README.md", + "source": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins", + "downloads": { + "mac": { + "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.0/NonLinearInstruments-0.5.0-mac.zip", + "sha256": "955813b84e85a249134b709ceb5adddc1ea94c14d077e519057b97ffdc88d098" + }, + "win": { + "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.0/NonLinearInstruments-0.5.0-win.zip", + "sha256": "354cfd04a8bb48993a07b13b8fc6ab68e39c2967fc356c988ac6f520902619d9" + } + } +} diff --git a/plugins/ParableInstruments.json b/plugins/ParableInstruments.json new file mode 100644 index 00000000..13069e05 --- /dev/null +++ b/plugins/ParableInstruments.json @@ -0,0 +1,20 @@ +{ + "slug": "ParableInstruments", + "name": "Arable Instruments", + "version": "0.5.0", + "source": "https://github.com/adbrant/ArableInstruments", + "downloads": { + "win": { + "download": "https://github.com/adbrant/ArableInstruments/releases/download/v0.5.0/ParableInstruments-v0.5.0-win.zip", + "sha256": "7bf6ba8d95f79d251189043e90f676f0db25e390fc765192fee8350ef6fc6834" + }, + "mac": { + "download": "https://github.com/adbrant/ArableInstruments/releases/download/v0.5.0/ParableInstruments-v0.5.0-mac.zip", + "sha256": "d5565dcf66f993d7d3f798d1b7f2144c167b2759001c1dda700a4280c2fad6f7" + }, + "lin": { + "download": "https://github.com/adbrant/ArableInstruments/releases/download/v0.5.0/ParableInstruments-v0.5.0-lin.zip", + "sha256": "d4646e04057d1bcc30dd3e540247b8b9012826ca51508fcc83afb798ce492c69" + } + } +} \ No newline at end of file diff --git a/plugins/PvC.json b/plugins/PvC.json index 90327e85..61ddc691 100644 --- a/plugins/PvC.json +++ b/plugins/PvC.json @@ -3,9 +3,15 @@ "name": "PvC", "version": "0.5.1", "source": "https://github.com/phdsg/PvC", - "download": "https://github.com/phdsg/PvC/releases/", - "arch": [ - "win", - "lin" - ] + "manual": "https://github.com/phdsg/PvC/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/phdsg/PvC/releases/download/0.5.1/PvC-0.5.1-win.zip", + "sha256": "c47593ea6ecc33ca6d181518890c4df4b53dbca3fd2174b87ce56178fac5614b" + }, + "lin": { + "download": "https://github.com/phdsg/PvC/releases/download/0.5.1/PvC-0.5.1-lin.zip", + "sha256": "f4886b085e91afd183eed7f6d1b47e5587841e4011347841a1db3d916e28fe37" + } + } } \ No newline at end of file diff --git a/plugins/Qwelk.json b/plugins/Qwelk.json index 84fe8c19..c9e02377 100644 --- a/plugins/Qwelk.json +++ b/plugins/Qwelk.json @@ -1,11 +1,17 @@ { "slug": "Qwelk", "name": "Qwelk", - "version": "0.5.0", + "version": "0.5.4", "source": "https://github.com/raincheque/qwelk", - "download": "https://github.com/raincheque/qwelk/tree/master/dist/", - "arch": [ - "win", - "mac" - ] + "manual": "https://github.com/raincheque/qwelk/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/raincheque/qwelk/blob/master/dist/Qwelk-0.5.4-win.zip?raw=true", + "sh256": "1681f366c7747ca6fe3ee6ac0e5669857eced869bbde7c7c0c5b964c1ddfdd0c" + }, + "mac": { + "download": "https://github.com/raincheque/qwelk/blob/master/dist/Qwelk-0.5.4-mac.zip?raw=true", + "sh256": "8357024cdb274d43a7295f942b8ead63246f2ba4a5f53b702c89db6118ca03ec" + } + } } \ No newline at end of file diff --git a/plugins/RJModules.json b/plugins/RJModules.json index 267487f6..58ab5073 100644 --- a/plugins/RJModules.json +++ b/plugins/RJModules.json @@ -1,13 +1,8 @@ { "slug": "RJModules", "name": "RJModules", - "version": "0.5.0+", + "version": "0.5.0", + "homepage": "https://github.com/Miserlou/RJModules", "source": "https://github.com/Miserlou/RJModules", - "manual": "https://github.com/Miserlou/RJModules", - "download": "https://github.com/Miserlou/RJModules/tree/master/dist/", - "arch": [ - "win", - "mac", - "lin" - ] + "manual": "https://github.com/Miserlou/RJModules/blob/master/README.md" } \ No newline at end of file diff --git a/plugins/RODENTMODULES.json b/plugins/RODENTMODULES.json new file mode 100644 index 00000000..cba401f5 --- /dev/null +++ b/plugins/RODENTMODULES.json @@ -0,0 +1,12 @@ +{ + "slug": "RODENTMODULES", + "name": "RODENTMODULES", + "version": "0.5.0", + "source": "https://github.com/RODENTCAT/RODENTMODULES", + "downloads": { + "mac": { + "download": "https://github.com/RODENTCAT/RODENTMODULES/releases/download/0.5.0/RODENTMODULES.zip", + "sha256": "ed59da71379acf593623b6df24c83d050ea3d8f37b099a3f3039c3dbffd8e2d2" + } + } +} \ No newline at end of file diff --git a/plugins/Simplemodulepack.json b/plugins/Simplemodulepack.json index d94ae10b..899f2a26 100644 --- a/plugins/Simplemodulepack.json +++ b/plugins/Simplemodulepack.json @@ -4,9 +4,14 @@ "version": "0.5.0", "source": "https://github.com/IohannRabeson/VCVRack-Simple", "manual": "https://iohannrabeson.github.io/VCVRack-Simple/", - "download": "https://github.com/IohannRabeson/VCVRack-Simple/releases", - "arch": [ - "win", - "mac" - ] + "downloads": { + "mac": { + "download": "https://github.com/IohannRabeson/VCVRack-Simple/releases/download/v0.5.0/VCVRack-Simple-0.5.0-mac.zip", + "sha256": "b584f35c4772f628dc938132b8a5f999eb86b6a75c39aad80ba506e60c60a30d" + }, + "win": { + "download": "https://github.com/IohannRabeson/VCVRack-Simple/releases/download/v0.5.0/VCVRack-Simple-0.5.0-win.zip", + "sha256": "515a87a6f124189cb998840894e7fe41470d95622deef5917557ef82f947d18d" + } + } } \ No newline at end of file diff --git a/plugins/SonusDept.json b/plugins/SonusDept.json index cb821d73..6190c232 100644 --- a/plugins/SonusDept.json +++ b/plugins/SonusDept.json @@ -2,12 +2,20 @@ "slug": "SonusDept", "name": "Sonus Dept", "version": "0.5.0", + "homepage": "http://sonusmodular.sonusdept.com/", "source": "https://gitlab.com/sonusdept/sonusmodular", - "manual": "https://gitlab.com/sonusdept/sonusmodular#sonus-modular", - "download": "http://sonusmodular.sonusdept.com/", - "arch": [ - "win", - "mac", - "lin" - ] + "downloads": { + "win": { + "download": "http://sonusdept.altervista.org/files/sonusmodular/sonusmodular-0.5.0-win.zip", + "sha256": "e9052b01a0f483814ac45cfaa5e380e5af18c347b941bc74af8fb0f22fb0d656" + }, + "mac": { + "download": "http://sonusdept.altervista.org/files/sonusmodular/sonusmodular-0.5.0-mac.zip", + "sha256": "6e11a16d202a560be8d0e79cd36b22577a2d8e43b777bd000ba5c4b2f265e166" + }, + "lin": { + "download": "http://sonusdept.altervista.org/files/sonusmodular/sonusmodular-0.5.0-lin.zip", + "sha256": "98d36ddcbe6dca71a8060deb27d1e33279495d2ae2992f1b530bad058765bc59" + } + } } \ No newline at end of file diff --git a/plugins/StellareModular.json b/plugins/StellareModular.json new file mode 100644 index 00000000..0e995dae --- /dev/null +++ b/plugins/StellareModular.json @@ -0,0 +1,23 @@ +{ + "slug": "StellareModular", + "name": "Stellare Modular", + "license": "MIT", + "version": "0.5.0", + "homepage": "https://www.facebook.com/stellaremodular/", + "manual": "https://github.com/stellare-modular/vcv-rack/blob/master/README.md", + "source": "https://github.com/stellare-modular", + "downloads": { + "win": { + "download": "https://github.com/stellare-modular/vcv-rack/releases/download/0.5.0/Stellare-Modular.zip", + "sha256": "83241b5560d3db9a57f16230b650109d3aab6a6bb7086badf9f07e01a628c3d7" + }, + "mac": { + "download": "https://github.com/stellare-modular/vcv-rack/releases/download/0.5.0/Stellare-Modular.zip", + "sha256": "83241b5560d3db9a57f16230b650109d3aab6a6bb7086badf9f07e01a628c3d7" + }, + "lin": { + "download": "https://github.com/stellare-modular/vcv-rack/releases/download/0.5.0/Stellare-Modular.zip", + "sha256": "83241b5560d3db9a57f16230b650109d3aab6a6bb7086badf9f07e01a628c3d7" + } + } +} \ No newline at end of file diff --git a/plugins/Strum'sMentalModules.json b/plugins/Strum'sMentalModules.json index 2d69890f..971af4c3 100644 --- a/plugins/Strum'sMentalModules.json +++ b/plugins/Strum'sMentalModules.json @@ -4,10 +4,18 @@ "version": "0.5.0", "source": "https://github.com/Strum/Strums_Mental_VCV_Modules", "manual": "https://github.com/Strum/Strums_Mental_VCV_Modules/wiki/Mental-Modules-WIKI/", - "download": "https://github.com/Strum/Strums_Mental_VCV_Modules/blob/master/Releases", - "arch": [ - "win", - "mac", - "lin" - ] + "downloads": { + "win": { + "download": "https://github.com/Strum/Strums_Mental_VCV_Modules/blob/master/Releases/Windows/Strums_Mental_VCV_Modules_05a.zip?raw=true", + "sha256": "1c03080587716d69ff456650acf11836ed0b210999dbbc49b59a73eeb7f7c7b6" + }, + "mac": { + "download": "https://github.com/Strum/Strums_Mental_VCV_Modules/blob/master/Releases/Mac/mental-0.5.0-mac.zip?raw=true", + "sha256": "dafb2a231f54399909a49ec4538cf912ccc6f675f4f171eaec38b46e0cbaaab5" + }, + "lin": { + "download": "https://github.com/Strum/Strums_Mental_VCV_Modules/blob/master/Releases/Linux/mental-0.5.0-lin.zip?raw=true", + "sha256": "b7eb0f354f18ba3ca9593fc46c41e004dce6c9e782462c97b11f6d6ad9b1f500" + } + } } \ No newline at end of file diff --git a/plugins/VultModules.json b/plugins/VultModules.json index cfbd5bea..a8b3f501 100644 --- a/plugins/VultModules.json +++ b/plugins/VultModules.json @@ -1,13 +1,22 @@ { "slug": "VultModules", "name": "VultModules", - "version": "0.5.1", + "version": "0.5.2", + "homepage": "https://modlfo.github.io/VultModules", + "manual": "https://modlfo.github.io/VultModules", "source": "https://github.com/modlfo/VultModules", - "manual": "https://modlfo.github.io/VultModules/", - "download": "https://modlfo.github.io/VultModules/download/", - "arch": [ - "win", - "mac", - "lin" - ] -} \ No newline at end of file + "downloads": { + "win": { + "download": "https://github.com/modlfo/VultModules/releases/download/v0.5.2/VultModules.zip", + "sha256": "0e130d414ed76630118fe63eff9f586b93f982b0b972d0251266dc818a7229cb" + }, + "mac": { + "download": "https://github.com/modlfo/VultModules/releases/download/v0.5.2/VultModules.zip", + "sha256": "0e130d414ed76630118fe63eff9f586b93f982b0b972d0251266dc818a7229cb" + }, + "lin": { + "download": "https://github.com/modlfo/VultModules/releases/download/v0.5.2/VultModules.zip", + "sha256": "0e130d414ed76630118fe63eff9f586b93f982b0b972d0251266dc818a7229cb" + } + } +} diff --git a/plugins/av500.json b/plugins/av500.json index d2140ad0..e6066594 100644 --- a/plugins/av500.json +++ b/plugins/av500.json @@ -2,5 +2,6 @@ "slug": "av500", "name": "av500", "version": "0.5.0", + "homepage": "https://github.com/av500/vcvrackplugins_av500", "source": "https://github.com/av500/vcvrackplugins_av500" } \ No newline at end of file diff --git a/plugins/bidoo.json b/plugins/bidoo.json index 66d10597..d83140c5 100644 --- a/plugins/bidoo.json +++ b/plugins/bidoo.json @@ -1,11 +1,21 @@ { "slug": "bidoo", "name": "bid°°", - "version": "0.5.3", + "version": "0.5.4", "source": "https://github.com/sebastien-bouffier/Bidoo", - "download": "https://github.com/sebastien-bouffier/Bidoo/releases", - "arch": [ - "win", - "lin" - ] + "manual": "https://github.com/sebastien-bouffier/Bidoo/wiki", + "downloads": { + "win": { + "download": "https://github.com/sebastien-bouffier/Bidoo/files/1522797/BidooWIN.0.5.4.zip", + "sha256": "1f7f3105a8ef1cbce27b557b9a5e2b740978218a113d362a6fa3da183bc15b1d" + }, + "mac": { + "download": "https://github.com/sebastien-bouffier/Bidoo/files/1523631/BidooMAC.0.5.4.zip", + "sha256": "bb9e6fba559d6eca11278ed2d903a518190e35139ee243a078cabc24f8fc9b70" + }, + "lin": { + "download": "https://github.com/sebastien-bouffier/Bidoo/files/1522935/BidooLIN.0.5.4.zip", + "sha256": "3735ab63aca0d693f30119300e6d061a213d164f49d48e99120cea483f9124f6" + } + } } \ No newline at end of file diff --git a/plugins/cf.json b/plugins/cf.json index 20addf51..56e9f877 100644 --- a/plugins/cf.json +++ b/plugins/cf.json @@ -1,11 +1,21 @@ { "slug": "cf", "name": "cf", - "version": "0.5.0", + "version": "0.5.6", "source": "https://github.com/cfoulc/cf", - "download": "https://github.com/cfoulc/cf/releases", - "arch": [ - "win", - "mac" - ] -} \ No newline at end of file + "manual": "https://github.com/cfoulc/cf/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/cfoulc/cf/releases/download/0.5.6/cf.zip", + "sha256": "f89b32bae7f66906e55bee9e7798b6718302c5c6d9cfb8029f75bfc8368af7b2" + }, + "mac": { + "download": "https://github.com/cfoulc/cf/releases/download/0.5.6/cf.zip", + "sha256": "f89b32bae7f66906e55bee9e7798b6718302c5c6d9cfb8029f75bfc8368af7b2" + }, + "lin": { + "download": "https://github.com/cfoulc/cf/releases/download/0.5.6/cf.zip", + "sha256": "f89b32bae7f66906e55bee9e7798b6718302c5c6d9cfb8029f75bfc8368af7b2" + } + } +} diff --git a/plugins/dBiz.json b/plugins/dBiz.json index 28272fcb..161ed06d 100644 --- a/plugins/dBiz.json +++ b/plugins/dBiz.json @@ -1,10 +1,13 @@ { "slug": "dBiz", "name": "dBiz", - "version": "0.5.0", + "version": "0.5.1", "source": "https://github.com/dBiz/dBiz", - "download": "https://github.com/dBiz/dBiz/releases", - "arch": [ - "win" - ] + "manual": "https://github.com/dBiz/dBiz/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/dBiz/dBiz/files/1513107/dBiz--win.zip", + "sha256": "b2da8c7711d85da8ba99cc683b05f6f7dc6c3f634e28010aff0693e3002af99b" + } + } } \ No newline at end of file diff --git a/plugins/dekstop.json b/plugins/dekstop.json index 37b12339..eab05ec5 100644 --- a/plugins/dekstop.json +++ b/plugins/dekstop.json @@ -3,10 +3,19 @@ "name": "dekstop", "version": "0.5.0", "source": "https://github.com/dekstop/vcvrackplugins_dekstop", - "download": "https://github.com/dekstop/vcvrackplugins_dekstop/releases", - "arch": [ - "win", - "mac", - "lin" - ] + "manual": "https://github.com/dekstop/vcvrackplugins_dekstop/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/dekstop/vcvrackplugins_dekstop/releases/download/v0.5.0/dekstop-dev_f4526cb-win.zip", + "sha256": "077def4bfba3f325b5cd5c45f5d4b33b3ce5bc4a3dfe5211a209af69636f3dae" + }, + "mac": { + "download": "https://github.com/dekstop/vcvrackplugins_dekstop/releases/download/v0.5.0/dekstop-v0.5.0-osx.zip", + "sha256": "fed59c5023f9e0409f7bae1215a5607064cfb0e1252cc8dc4d35c5f86a9a1f93" + }, + "lin": { + "download": "https://github.com/dekstop/vcvrackplugins_dekstop/releases/download/v0.5.0/dekstop-devf4526cb-lin.zip", + "sha256": "2435c5d6054b46ac07465aefb2b057e64d0728044db43f441c40631a0e63f6a2" + } + } } \ No newline at end of file diff --git a/plugins/luckyxxl.json b/plugins/luckyxxl.json index 8cd956d9..84dd54b3 100644 --- a/plugins/luckyxxl.json +++ b/plugins/luckyxxl.json @@ -3,8 +3,11 @@ "name": "luckyxxl", "version": "0.5.0", "source": "https://github.com/luckyxxl/vcv_luckyxxl", - "download": "https://github.com/luckyxxl/vcv_luckyxxl/releases/", - "arch": [ - "win" - ] + "manual": "https://github.com/luckyxxl/vcv_luckyxxl/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/luckyxxl/vcv_luckyxxl/releases/download/v0.5.0/luckyxxl-0.5.0-win.zip", + "sha256": "02b2864d78b95b749e83d5aebddd00733520f2e6dcc0fa92e551a2432f835620" + } + } } \ No newline at end of file diff --git a/plugins/moDllz.json b/plugins/moDllz.json new file mode 100644 index 00000000..f658b67f --- /dev/null +++ b/plugins/moDllz.json @@ -0,0 +1,14 @@ +{ + "slug": "moDllz", + "name": "moDllz", + "license": "BSD 3-clause", + "version": "0.5.0", + "manual": "https://github.com/dllmusic/VCV_moDllz/blob/master/README.md", + "source": "https://github.com/dllmusic/VCV_moDllz", + "downloads": { + "mac": { + "download": "https://github.com/dllmusic/VCV_moDllz/blob/master/moDllz-0.5.0-mac.zip?raw=true", + "sha256": "273db62abc0fcdfbcbca0c1941851c7aba072d0c9ab6afe7d3bdccf74f3c459b" + } + } +} \ No newline at end of file diff --git a/plugins/mscHack.json b/plugins/mscHack.json index a98a3876..06ed4251 100644 --- a/plugins/mscHack.json +++ b/plugins/mscHack.json @@ -3,8 +3,11 @@ "name": "mscHack", "version": "0.5.0", "source": "https://github.com/mschack/VCV-Rack-Plugins", - "download": "https://github.com/mschack/VCV-Rack-Plugins/blob/master/mscHack.zip", - "arch": [ - "win" - ] + "manual": "https://github.com/mschack/VCV-Rack-Plugins/blob/master/README.md#demo-vids", + "downloads": { + "win": { + "download": "https://github.com/mschack/VCV-Rack-Plugins/blob/master/mscHack.zip?raw=true", + "sha256": "7244b9d57d4db1cc6673937c3207e292bc5df7f68c303e6fd0a90017793502c8" + } + } } \ No newline at end of file diff --git a/plugins/s-ol.json b/plugins/s-ol.json new file mode 100644 index 00000000..b97925fa --- /dev/null +++ b/plugins/s-ol.json @@ -0,0 +1,13 @@ +{ + "slug": "s-ol", + "name": "s-ol", + "version": "0.5.0", + "source": "https://github.com/s-ol/vcv_s-ol", + "manual": "https://github.com/s-ol/vcvmods/blob/master/README.md", + "downloads": { + "win": { + "download": "https://github.com/s-ol/vcvmods/releases/download/0.5.0/solmods-0.5.0-win.zip", + "sha256": "414a39591f92751f1ec643b8147c29546d155df857b0bbc9fe18650f97259b3a" + } + } +} \ No newline at end of file diff --git a/plugins/trowaSoft.json b/plugins/trowaSoft.json index 1c8556ff..13bbd44b 100644 --- a/plugins/trowaSoft.json +++ b/plugins/trowaSoft.json @@ -1,12 +1,17 @@ { "slug": "trowaSoft", "name": "trowaSoft", - "version": "0.5.0", + "version": "0.5.5", + "homepage": "http://www.geekasaurusrex.net/page/trowaSoft-Sequencer-Modules-for-VCV-Rack.aspx", "source": "https://github.com/j4s0n-c/trowaSoft-VCV", - "download": "http://www.geekasaurusrex.net/page/trowaSoft-Sequencer-Modules-for-VCV-Rack.aspx", - "arch": [ - "win", - "mac", - "lin" - ] -} \ No newline at end of file + "downloads": { + "win": { + "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5/trowaSoft-0.5.5-win.zip", + "sha256": "66d8e1d82fe2e2bd440139d76e347a449595ba2fecd3433ed2243263d1480be1" + }, + "mac": { + "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5/trowaSoft-0.5.5-mac.zip", + "sha256": "ac3525cb3aa9a821659042319baf327080fc00dd3ee440d03e5fe73c0dd9a3c0" + } + } +}