{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "version": 1,
  "metadata": {
    "component": {
      "type": "application",
      "name": "PublicVPNList VPN",
      "version": "0.2.0-windows-candidate"
    },
    "properties": [
      {
        "name": "pvl:target",
        "value": "windows/amd64"
      },
      {
        "name": "pvl:dependency-scope",
        "value": "Declared Flutter lockfile dependencies and exact compiled Go modules; not every declared plugin is loaded on Windows"
      },
      {
        "name": "pvl:publication-ready",
        "value": "false"
      }
    ]
  },
  "components": [
    {
      "type": "application",
      "name": "Flutter",
      "version": "3.47.6"
    },
    {
      "type": "application",
      "name": "Dart",
      "version": "3.13.5"
    },
    {
      "type": "application",
      "name": "Go",
      "version": "1.27.1"
    },
    {
      "type": "application",
      "name": "sing-box",
      "version": "1.14.2"
    },
    {
      "type": "library",
      "name": "async",
      "version": "2.13.1",
      "purl": "pkg:pub/async@2.13.1"
    },
    {
      "type": "library",
      "name": "boolean_selector",
      "version": "2.1.2",
      "purl": "pkg:pub/boolean_selector@2.1.2"
    },
    {
      "type": "library",
      "name": "characters",
      "version": "1.4.1",
      "purl": "pkg:pub/characters@1.4.1"
    },
    {
      "type": "library",
      "name": "clock",
      "version": "1.1.3",
      "purl": "pkg:pub/clock@1.1.3"
    },
    {
      "type": "library",
      "name": "collection",
      "version": "1.19.1",
      "purl": "pkg:pub/collection@1.19.1"
    },
    {
      "type": "library",
      "name": "fake_async",
      "version": "1.3.3",
      "purl": "pkg:pub/fake_async@1.3.3"
    },
    {
      "type": "library",
      "name": "ffi",
      "version": "2.2.0",
      "purl": "pkg:pub/ffi@2.2.0"
    },
    {
      "type": "library",
      "name": "file",
      "version": "7.0.1",
      "purl": "pkg:pub/file@7.0.1"
    },
    {
      "type": "library",
      "name": "flutter_lints",
      "version": "6.0.0",
      "purl": "pkg:pub/flutter_lints@6.0.0"
    },
    {
      "type": "library",
      "name": "intl",
      "version": "0.20.3",
      "purl": "pkg:pub/intl@0.20.3"
    },
    {
      "type": "library",
      "name": "json_annotation",
      "version": "4.12.0",
      "purl": "pkg:pub/json_annotation@4.12.0"
    },
    {
      "type": "library",
      "name": "leak_tracker",
      "version": "11.0.2",
      "purl": "pkg:pub/leak_tracker@11.0.2"
    },
    {
      "type": "library",
      "name": "leak_tracker_flutter_testing",
      "version": "3.0.10",
      "purl": "pkg:pub/leak_tracker_flutter_testing@3.0.10"
    },
    {
      "type": "library",
      "name": "leak_tracker_testing",
      "version": "3.0.2",
      "purl": "pkg:pub/leak_tracker_testing@3.0.2"
    },
    {
      "type": "library",
      "name": "lints",
      "version": "6.1.0",
      "purl": "pkg:pub/lints@6.1.0"
    },
    {
      "type": "library",
      "name": "matcher",
      "version": "0.12.20",
      "purl": "pkg:pub/matcher@0.12.20"
    },
    {
      "type": "library",
      "name": "material_color_utilities",
      "version": "0.13.0",
      "purl": "pkg:pub/material_color_utilities@0.13.0"
    },
    {
      "type": "library",
      "name": "menu_base",
      "version": "0.1.1",
      "purl": "pkg:pub/menu_base@0.1.1"
    },
    {
      "type": "library",
      "name": "meta",
      "version": "1.18.3",
      "purl": "pkg:pub/meta@1.18.3"
    },
    {
      "type": "library",
      "name": "path",
      "version": "1.9.1",
      "purl": "pkg:pub/path@1.9.1"
    },
    {
      "type": "library",
      "name": "path_provider_linux",
      "version": "2.2.2",
      "purl": "pkg:pub/path_provider_linux@2.2.2"
    },
    {
      "type": "library",
      "name": "path_provider_platform_interface",
      "version": "2.1.3",
      "purl": "pkg:pub/path_provider_platform_interface@2.1.3"
    },
    {
      "type": "library",
      "name": "path_provider_windows",
      "version": "2.3.0",
      "purl": "pkg:pub/path_provider_windows@2.3.0"
    },
    {
      "type": "library",
      "name": "platform",
      "version": "3.2.0",
      "purl": "pkg:pub/platform@3.2.0"
    },
    {
      "type": "library",
      "name": "plugin_platform_interface",
      "version": "2.1.8",
      "purl": "pkg:pub/plugin_platform_interface@2.1.8"
    },
    {
      "type": "library",
      "name": "screen_retriever",
      "version": "0.2.2",
      "purl": "pkg:pub/screen_retriever@0.2.2"
    },
    {
      "type": "library",
      "name": "screen_retriever_linux",
      "version": "0.2.2",
      "purl": "pkg:pub/screen_retriever_linux@0.2.2"
    },
    {
      "type": "library",
      "name": "screen_retriever_macos",
      "version": "0.2.2",
      "purl": "pkg:pub/screen_retriever_macos@0.2.2"
    },
    {
      "type": "library",
      "name": "screen_retriever_platform_interface",
      "version": "0.2.2",
      "purl": "pkg:pub/screen_retriever_platform_interface@0.2.2"
    },
    {
      "type": "library",
      "name": "screen_retriever_windows",
      "version": "0.2.2",
      "purl": "pkg:pub/screen_retriever_windows@0.2.2"
    },
    {
      "type": "library",
      "name": "shared_preferences",
      "version": "2.5.6",
      "purl": "pkg:pub/shared_preferences@2.5.6"
    },
    {
      "type": "library",
      "name": "shared_preferences_android",
      "version": "2.4.28",
      "purl": "pkg:pub/shared_preferences_android@2.4.28"
    },
    {
      "type": "library",
      "name": "shared_preferences_foundation",
      "version": "2.5.7",
      "purl": "pkg:pub/shared_preferences_foundation@2.5.7"
    },
    {
      "type": "library",
      "name": "shared_preferences_linux",
      "version": "2.4.1",
      "purl": "pkg:pub/shared_preferences_linux@2.4.1"
    },
    {
      "type": "library",
      "name": "shared_preferences_platform_interface",
      "version": "2.4.2",
      "purl": "pkg:pub/shared_preferences_platform_interface@2.4.2"
    },
    {
      "type": "library",
      "name": "shared_preferences_web",
      "version": "2.4.3",
      "purl": "pkg:pub/shared_preferences_web@2.4.3"
    },
    {
      "type": "library",
      "name": "shared_preferences_windows",
      "version": "2.4.1",
      "purl": "pkg:pub/shared_preferences_windows@2.4.1"
    },
    {
      "type": "library",
      "name": "shortid",
      "version": "0.1.2",
      "purl": "pkg:pub/shortid@0.1.2"
    },
    {
      "type": "library",
      "name": "source_span",
      "version": "1.10.2",
      "purl": "pkg:pub/source_span@1.10.2"
    },
    {
      "type": "library",
      "name": "stack_trace",
      "version": "1.12.2",
      "purl": "pkg:pub/stack_trace@1.12.2"
    },
    {
      "type": "library",
      "name": "stream_channel",
      "version": "2.1.4",
      "purl": "pkg:pub/stream_channel@2.1.4"
    },
    {
      "type": "library",
      "name": "string_scanner",
      "version": "1.4.1",
      "purl": "pkg:pub/string_scanner@1.4.1"
    },
    {
      "type": "library",
      "name": "term_glyph",
      "version": "1.2.2",
      "purl": "pkg:pub/term_glyph@1.2.2"
    },
    {
      "type": "library",
      "name": "test_api",
      "version": "0.7.12",
      "purl": "pkg:pub/test_api@0.7.12"
    },
    {
      "type": "library",
      "name": "tray_manager",
      "version": "0.5.3",
      "purl": "pkg:pub/tray_manager@0.5.3"
    },
    {
      "type": "library",
      "name": "vector_math",
      "version": "2.4.0",
      "purl": "pkg:pub/vector_math@2.4.0"
    },
    {
      "type": "library",
      "name": "vm_service",
      "version": "15.3.0",
      "purl": "pkg:pub/vm_service@15.3.0"
    },
    {
      "type": "library",
      "name": "web",
      "version": "1.1.1",
      "purl": "pkg:pub/web@1.1.1"
    },
    {
      "type": "library",
      "name": "window_manager",
      "version": "0.5.2",
      "purl": "pkg:pub/window_manager@0.5.2"
    },
    {
      "type": "library",
      "name": "xdg_directories",
      "version": "1.1.0",
      "purl": "pkg:pub/xdg_directories@1.1.0"
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-box",
      "version": "v1.14.2",
      "purl": "pkg:golang/github.com/sagernet/sing-box@v1.14.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3ef2b42495d0426fcb8978d0efeff82f941ce6ec50c10b99473a4e7412bb3e5c"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "000-github.com_sagernet_sing-box-v1.14.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:uZX7iz70o7lzoltR6sElMYP7kI7PVf23r4X0HQSozXM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-box@v1.14.2/LICENSE\", \"file\": \"core-notices/000-000.txt\"}, {\"source_path\": \"github.com/sagernet/sing-box@v1.14.2/common/ja3/LICENSE\", \"file\": \"core-notices/000-001.txt\"}, {\"source_path\": \"github.com/sagernet/sing-box@v1.14.2/common/windivert/assets/LICENSE.txt\", \"file\": \"core-notices/000-002.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "filippo.io/edwards25519",
      "version": "v1.2.0",
      "purl": "pkg:golang/filippo.io/edwards25519@v1.2.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "98f2d3ca9b88daa031b0fb2fb521b7ea386af1fed61b6f445a20bef7fa381c17"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "001-filippo.io_edwards25519-v1.2.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:crnVqOiS4jqYleHd9vaKZ+HKtHfllngJIiOpNpoJsjo="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"filippo.io/edwards25519@v1.2.0/LICENSE\", \"file\": \"core-notices/001-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/RyuaNerin/go-krypto",
      "version": "v1.3.0",
      "purl": "pkg:golang/github.com/RyuaNerin/go-krypto@v1.3.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4f98d5d243e2706b588fba752dd8a75c0e2e76542a990a3c6494fc0aac3e9a9b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "002-github.com_RyuaNerin_go-krypto-v1.3.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:smavTzSMAx8iuVlGb4pEwl9MD2qicqMzuXR2QWp2/Pg="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/RyuaNerin/go-krypto@v1.3.0/LICENSE\", \"file\": \"core-notices/002-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/ajg/form",
      "version": "v1.5.1",
      "purl": "pkg:golang/github.com/ajg/form@v1.5.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b063b07639670ce9b6a0065b4dc35ef9e4cebc0c601be27f5494a3e6a87eb78b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "003-github.com_ajg_form-v1.5.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:t9c7v8JUKu/XxOGBU0yjNpaMloxGEJhUkqFRq0ibGeU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/ajg/form@v1.5.1/LICENSE\", \"file\": \"core-notices/003-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/alexbrainman/sspi",
      "version": "v0.0.0-20231016080023-1a75b4708caa",
      "purl": "pkg:golang/github.com/alexbrainman/sspi@v0.0.0-20231016080023-1a75b4708caa",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4b2381cffbceb9396c8331becd683b629f350c8eadf1feec38acfd79fdbc01b0"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "004-github.com_alexbrainman_sspi-v0.0.0-20231016080023-1a75b4708caa.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:LHTHcTQiSGT7VVbI0o4wBRNQIgn917usHWOd6VAffYI="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/alexbrainman/sspi@v0.0.0-20231016080023-1a75b4708caa/LICENSE\", \"file\": \"core-notices/004-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/anchore/go-lzo",
      "version": "v0.1.0",
      "purl": "pkg:golang/github.com/anchore/go-lzo@v0.1.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "74e5636203039daeb2339a7953b653d39a1d15c23856e74135e6c5f9fe749216"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "005-github.com_anchore_go-lzo-v0.1.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:NgAacnzqPeGH49Ky19QKLBZEuFRqtTG9cdaucc3Vncs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/anchore/go-lzo@v0.1.0/LICENSE\", \"file\": \"core-notices/005-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/andybalholm/brotli",
      "version": "v1.1.0",
      "purl": "pkg:golang/github.com/andybalholm/brotli@v1.1.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "61bc9b753662e2101c63bfc9562f660e9ceca9866010948f1aaccb05cf9e263a"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "006-github.com_andybalholm_brotli-v1.1.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:eLKJA0d02Lf0mVpIDgYnqXcUn0GqVmEFny3VuID1U3M="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/andybalholm/brotli@v1.1.0/LICENSE\", \"file\": \"core-notices/006-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/anmitsu/go-shlex",
      "version": "v0.0.0-20200514113438-38f4b401e2be",
      "purl": "pkg:golang/github.com/anmitsu/go-shlex@v0.0.0-20200514113438-38f4b401e2be",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2a5cf7c9a2709f649fd508cbacb2be96e4fba4d534a28a122ee4d7574af40b5e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "007-github.com_anmitsu_go-shlex-v0.0.0-20200514113438-38f4b401e2be.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:9AeTilPcZAjCFIImctFaOjnTIavg87rW78vTPkQqLI8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/anmitsu/go-shlex@v0.0.0-20200514113438-38f4b401e2be/LICENSE\", \"file\": \"core-notices/007-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/anthropics/anthropic-sdk-go",
      "version": "v1.26.0",
      "purl": "pkg:golang/github.com/anthropics/anthropic-sdk-go@v1.26.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9c3249d5270113d5a24a2b5bc65298289a879310bf0930fbd8d0542228029205"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "008-github.com_anthropics_anthropic-sdk-go-v1.26.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:oUTzFaUpAevfuELAP1sjL6CQJ9HHAfT7CoSYSac11PY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/anthropics/anthropic-sdk-go@v1.26.0/LICENSE\", \"file\": \"core-notices/008-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/anytls/sing-anytls",
      "version": "v0.0.11",
      "purl": "pkg:golang/github.com/anytls/sing-anytls@v0.0.11",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5b588f1a803956f48efa5ee3b0bc7bd95df894ebb647e383e3ed4660b83589d2"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "009-github.com_anytls_sing-anytls-v0.0.11.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:w8e9Uj1oP3m4zxkyZDewPk0EcQbvVxb7Nn+rapEx4fc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/anytls/sing-anytls@v0.0.11/LICENSE\", \"file\": \"core-notices/009-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/axiomhq/hyperloglog",
      "version": "v0.0.0-20240319100328-84253e514e02",
      "purl": "pkg:golang/github.com/axiomhq/hyperloglog@v0.0.0-20240319100328-84253e514e02",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "94d387d574deadfc4e719503149fafdcddaf04c06a323966781a41026d2ba493"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "010-github.com_axiomhq_hyperloglog-v0.0.0-20240319100328-84253e514e02.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:bXAPYSbdYbS5VTy92NIUbeDI1qyggi+JYh5op9IFlcQ="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/axiomhq/hyperloglog@v0.0.0-20240319100328-84253e514e02/LICENSE\", \"file\": \"core-notices/010-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/caddyserver/certmagic",
      "version": "v0.25.3-0.20260421143802-60d9d8b415d6",
      "purl": "pkg:golang/github.com/caddyserver/certmagic@v0.25.3-0.20260421143802-60d9d8b415d6",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "84893e0d9edffc2deb8577de98c029ce932aaa876f5e9c189eb17817eb57c0e6"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "011-github.com_caddyserver_certmagic-v0.25.3-0.20260421143802-60d9d8b415d6.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:LYSB6VgWzKtNrcxElw3c97BP40Oc7bizKxA9K1Vi/5k="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/caddyserver/certmagic@v0.25.3-0.20260421143802-60d9d8b415d6/LICENSE.txt\", \"file\": \"core-notices/011-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/caddyserver/zerossl",
      "version": "v0.1.5",
      "purl": "pkg:golang/github.com/caddyserver/zerossl@v0.1.5",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "96e5fc179f77464888efe39d426151797b003171076ea451e3ca4132b18b7b4e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "012-github.com_caddyserver_zerossl-v0.1.5.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:dkvOjBAEEtY6LIGAHei7sw2UgqSD6TrWweXpV7lvEvE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/caddyserver/zerossl@v0.1.5/LICENSE\", \"file\": \"core-notices/012-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/clipperhouse/uax29/v2",
      "version": "v2.2.0",
      "purl": "pkg:golang/github.com/clipperhouse/uax29/v2@v2.2.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0b26d739ddde86a3bd2c0cc4ce8ca711696a523499a9b26732fb25fc8b9531ab"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "013-github.com_clipperhouse_uax29_v2-v2.2.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ChwIKnQN3kcZteTXMgb1wztSgaU+ZemkgWdohwgs8tY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/clipperhouse/uax29/v2@v2.2.0/LICENSE\", \"file\": \"core-notices/013-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/coder/websocket",
      "version": "v1.8.14",
      "purl": "pkg:golang/github.com/coder/websocket@v1.8.14",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b729277821461eb21a816c16e29a02029dd6abbb1a43b526c1e0a6b794942de0"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "014-github.com_coder_websocket-v1.8.14.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:9L0p0iKiNOibykf283eHkKUHHrpG7f65OE3BhhO7v9g="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/coder/websocket@v1.8.14/LICENSE.txt\", \"file\": \"core-notices/014-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/coreos/go-oidc/v3",
      "version": "v3.17.0",
      "purl": "pkg:golang/github.com/coreos/go-oidc/v3@v3.17.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "fba667f687448a228315d6f0cfd00a5fa9ab8ad9b511e38575a699afc0b30aeb"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "015-github.com_coreos_go-oidc_v3-v3.17.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:hWBGaQfbi0iVviX4ibC7bk8OKT5qNr4klBaCHVNvehc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/coreos/go-oidc/v3@v3.17.0/LICENSE\", \"file\": \"core-notices/015-000.txt\"}, {\"source_path\": \"github.com/coreos/go-oidc/v3@v3.17.0/NOTICE\", \"file\": \"core-notices/015-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/cretz/bine",
      "version": "v0.2.0",
      "purl": "pkg:golang/github.com/cretz/bine@v0.2.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ca84127199d440ffb7937f31dac06f8e362b5def4c9bf09b687429e37575124a"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "016-github.com_cretz_bine-v0.2.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:8GiDRGlTgz+o8H9DSnsl+5MeBK4HsExxgl6WgzOCuZo="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/cretz/bine@v0.2.0/LICENSE\", \"file\": \"core-notices/016-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/database64128/netx-go",
      "version": "v0.1.1",
      "purl": "pkg:golang/github.com/database64128/netx-go@v0.1.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "802ced24f0bfa5530723625d2d36b012340185d6cef42d5d3cb58e644b2a23d8"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "017-github.com_database64128_netx-go-v0.1.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:dT5LG7Gs7zFZBthFBbzWE6K8wAHjSNAaK7wCYZT7NzM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/database64128/netx-go@v0.1.1/LICENSE\", \"file\": \"core-notices/017-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/database64128/tfo-go/v2",
      "version": "v2.3.2",
      "purl": "pkg:golang/github.com/database64128/tfo-go/v2@v2.3.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4904e23e365ed31913ef986cda7833140702e6aeb27fc341f0e35aac0fe89c69"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "018-github.com_database64128_tfo-go_v2-v2.3.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:UhZMKiMq3swZGUiETkLBDzQnZBPSAeBMClpJGlnJ5Fw="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/database64128/tfo-go/v2@v2.3.2/LICENSE\", \"file\": \"core-notices/018-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/dblohm7/wingoes",
      "version": "v0.0.0-20240119213807-a09d6be7affa",
      "purl": "pkg:golang/github.com/dblohm7/wingoes@v0.0.0-20240119213807-a09d6be7affa",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "178bc9e224d5d6d647ea2983416f279477b295149e1ac954fa1a47d6fcdb1644"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "019-github.com_dblohm7_wingoes-v0.0.0-20240119213807-a09d6be7affa.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:h8TfIT1xc8FWbwwpmHn1J5i43Y0uZP97GqasGCzSRJk="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/dblohm7/wingoes@v0.0.0-20240119213807-a09d6be7affa/LICENSE\", \"file\": \"core-notices/019-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/dgryski/go-camellia",
      "version": "v0.0.0-20191119043421-69a8a13fb23d",
      "purl": "pkg:golang/github.com/dgryski/go-camellia@v0.0.0-20191119043421-69a8a13fb23d",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "be22e00ee49e337febae1dc49c0df536b729304f2e8f00473c12fd4e59a2ef28"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "020-github.com_dgryski_go-camellia-v0.0.0-20191119043421-69a8a13fb23d.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:CPqTNIigGweVPT4CYb+OO2E6XyRKFOmvTHwWRLgCAlE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/dgryski/go-camellia@v0.0.0-20191119043421-69a8a13fb23d/LICENSE\", \"file\": \"core-notices/020-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/dgryski/go-metro",
      "version": "v0.0.0-20180109044635-280f6062b5bc",
      "purl": "pkg:golang/github.com/dgryski/go-metro@v0.0.0-20180109044635-280f6062b5bc",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3f97b3cdeaee7b4fbf4fa06b7c52e3ee6bca461a100077892e861c6c8fc03722"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "021-github.com_dgryski_go-metro-v0.0.0-20180109044635-280f6062b5bc.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:8WFBn63wegobsYAX0YjD+8suexZDga5CctH4CCTx2+8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/dgryski/go-metro@v0.0.0-20180109044635-280f6062b5bc/LICENSE\", \"file\": \"core-notices/021-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/ebitengine/purego",
      "version": "v0.10.0",
      "purl": "pkg:golang/github.com/ebitengine/purego@v0.10.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "df60829d7715bf609e78ebb6c945bdb865ccdfec56a71603d6e12346f98065c9"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "022-github.com_ebitengine_purego-v0.10.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:QIw4xfpWT6GWTzaW5XEKy3HXoqrJGx1ijYHzTF0/ISU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/ebitengine/purego@v0.10.0/LICENSE\", \"file\": \"core-notices/022-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/fsnotify/fsnotify",
      "version": "v1.9.0",
      "purl": "pkg:golang/github.com/fsnotify/fsnotify@v1.9.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "94e64824b23591b7aa504e3321d5ec3f57de88f4d49882eaefbbf6820dab746e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "023-github.com_fsnotify_fsnotify-v1.9.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/fsnotify/fsnotify@v1.9.0/LICENSE\", \"file\": \"core-notices/023-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/fxamacker/cbor/v2",
      "version": "v2.9.0",
      "purl": "pkg:golang/github.com/fxamacker/cbor/v2@v2.9.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5b0ec6424bd522aeeeab30cbdcad6f40bf976a9a2ddf125ab27b97826140d97a"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "024-github.com_fxamacker_cbor_v2-v2.9.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:NpKPmjDBgUfBms6tr6JZkTHtfFGcMKsw3eGcmD/sapM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/fxamacker/cbor/v2@v2.9.0/LICENSE\", \"file\": \"core-notices/024-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/gaissmai/bart",
      "version": "v0.26.1",
      "purl": "pkg:golang/github.com/gaissmai/bart@v0.26.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7cead7fb3f4be36f3864efaf1344d72ca7ba03ab5a557338c80ca6d4bda59cca"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "025-github.com_gaissmai_bart-v0.26.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:+w4rnLGNlA2GDVn382Tfe3jOsK5vOr5n4KmigJ9lbTo="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/gaissmai/bart@v0.26.1/LICENSE\", \"file\": \"core-notices/025-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/go-chi/chi/v5",
      "version": "v5.2.5",
      "purl": "pkg:golang/github.com/go-chi/chi/v5@v5.2.5",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f78c1525f8b3af815bcf3406c0aba1f272eff96413ff51874677bf8a314fcad8"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "026-github.com_go-chi_chi_v5-v5.2.5.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Eg4myHZBjyvJmAFjFvWgrqDTXFyOzjj7YIm3L3mu6Ug="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/go-chi/chi/v5@v5.2.5/LICENSE\", \"file\": \"core-notices/026-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/go-chi/render",
      "version": "v1.0.3",
      "purl": "pkg:golang/github.com/go-chi/render@v1.0.3",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6d0bfe49b2b06e125acd7b348aba5eb255891018b3cd7ff86b62599c33922be7"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "027-github.com_go-chi_render-v1.0.3.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:AsXqd2a1/INaIfUSKq3G5uA8weYx20FOsM7uSoCyyt4="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/go-chi/render@v1.0.3/LICENSE\", \"file\": \"core-notices/027-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/go-jose/go-jose/v4",
      "version": "v4.1.3",
      "purl": "pkg:golang/github.com/go-jose/go-jose/v4@v4.1.3",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ec019b110f6cdc3f55f067f52573be4474d5051b9b7c7fc11eb846b13c56beb4"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "028-github.com_go-jose_go-jose_v4-v4.1.3.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:CVLmWDhDVRa6Mi/IgCgaopNosCaHz7zrMeF9MlZRkrs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/go-jose/go-jose/v4@v4.1.3/LICENSE\", \"file\": \"core-notices/028-000.txt\"}, {\"source_path\": \"github.com/go-jose/go-jose/v4@v4.1.3/json/LICENSE\", \"file\": \"core-notices/028-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/go-ole/go-ole",
      "version": "v1.3.0",
      "purl": "pkg:golang/github.com/go-ole/go-ole@v1.3.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bbf5b3bfa227a5daa06eb16ecdecccc0b20e08749bf103afb523fd72764e727a"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "029-github.com_go-ole_go-ole-v1.3.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/go-ole/go-ole@v1.3.0/LICENSE\", \"file\": \"core-notices/029-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/go4org/hashtriemap",
      "version": "v0.0.0-20251130024219-545ba229f689",
      "purl": "pkg:golang/github.com/go4org/hashtriemap@v0.0.0-20251130024219-545ba229f689",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "700297f21d2b96537dc99217716d2ae148c5e82a01cd5f4c608e69526e6b9f1f"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "030-github.com_go4org_hashtriemap-v0.0.0-20251130024219-545ba229f689.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:0psnKZ+N2IP43/SZC8SKx6OpFJwLmQb9m9QyV9BC2f8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/go4org/hashtriemap@v0.0.0-20251130024219-545ba229f689/LICENSE\", \"file\": \"core-notices/030-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/gobwas/httphead",
      "version": "v0.1.0",
      "purl": "pkg:golang/github.com/gobwas/httphead@v0.1.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a4646f1d12786fee639c489219e7c667b10f7dc19578a4e7222bd17c5d9bdf8a"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "031-github.com_gobwas_httphead-v0.1.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:exrUm0f4YX0L7EBwZHuCF4GDp8aJfVeBrlLQrs6NqWU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/gobwas/httphead@v0.1.0/LICENSE\", \"file\": \"core-notices/031-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/gobwas/pool",
      "version": "v0.2.1",
      "purl": "pkg:golang/github.com/gobwas/pool@v0.2.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "79b505a9f42b141affca1eedd2edc87ae922482d052e16e3b6e5e3c9dcec89e1"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "032-github.com_gobwas_pool-v0.2.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:xfeeEhW7pwmX8nuLVlqbzVc7udMDrwetjEv+TZIz1og="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/gobwas/pool@v0.2.1/LICENSE\", \"file\": \"core-notices/032-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/gofrs/uuid/v5",
      "version": "v5.5.1",
      "purl": "pkg:golang/github.com/gofrs/uuid/v5@v5.5.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1f3a1af9f73c5934482bccfeb3bca76779d0ea6668e1f21d7e8771052c6c8ada"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "033-github.com_gofrs_uuid_v5-v5.5.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:z1Ce19/JwNidXpy3tOQc3241lnJLKdKyq/xlNvlD4Ng="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/gofrs/uuid/v5@v5.5.1/LICENSE\", \"file\": \"core-notices/033-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/golang/groupcache",
      "version": "v0.0.0-20241129210726-2c02b8208cf8",
      "purl": "pkg:golang/github.com/golang/groupcache@v0.0.0-20241129210726-2c02b8208cf8",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "163367355442a630b12b0b452892cd98e99fcfdf7e40b68d358be73479cc1c23"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "034-github.com_golang_groupcache-v0.0.0-20241129210726-2c02b8208cf8.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:f+oWsMOmNPc8JmEHVZIycC7hBoQxHH9pNKQORJNozsQ="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/golang/groupcache@v0.0.0-20241129210726-2c02b8208cf8/LICENSE\", \"file\": \"core-notices/034-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/google/btree",
      "version": "v1.1.3",
      "purl": "pkg:golang/github.com/google/btree@v1.1.3",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "11b736bc8252b52fecdf346d3707ccf3a2b6d458ba21b4f843616fc12eeb30b2"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "035-github.com_google_btree-v1.1.3.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:CVpQJjYgC4VbzxeGVHfvZrv1ctoYCAI8vbl07Fcxlyg="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/google/btree@v1.1.3/LICENSE\", \"file\": \"core-notices/035-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/google/certificate-transparency-go",
      "version": "v1.3.2",
      "purl": "pkg:golang/github.com/google/certificate-transparency-go@v1.3.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3ed01f6ab05444275466dd46a6c2ce7593c58ffa8c0563528dbc2499e6c1100a"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "036-github.com_google_certificate-transparency-go-v1.3.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:9ahSNZF2o7SYMaKaXhAumVEzXB2QaayzII9C8rv7v+A="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/google/certificate-transparency-go@v1.3.2/LICENSE\", \"file\": \"core-notices/036-000.txt\"}, {\"source_path\": \"github.com/google/certificate-transparency-go@v1.3.2/third_party/prometheus/LICENSE\", \"file\": \"core-notices/036-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/google/gopacket",
      "version": "v1.1.19",
      "purl": "pkg:golang/github.com/google/gopacket@v1.1.19",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "fc8cbe2239683199e677cb39f9303ae8d4a365f3c8cd8a2dcfa1f14c41bcff88"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "037-github.com_google_gopacket-v1.1.19.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ves8RnFZPGiFnTS0uPQStjwru6uO6h+nlr9j6fL7kF8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/google/gopacket@v1.1.19/LICENSE\", \"file\": \"core-notices/037-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/google/uuid",
      "version": "v1.6.0",
      "purl": "pkg:golang/github.com/google/uuid@v1.6.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d0f02f377217f42702e259684e06441edbf5140dddcc34ba9bea56038b38a6ed"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "038-github.com_google_uuid-v1.6.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/google/uuid@v1.6.0/LICENSE\", \"file\": \"core-notices/038-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/hashicorp/yamux",
      "version": "v0.1.2",
      "purl": "pkg:golang/github.com/hashicorp/yamux@v0.1.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8ba2b4b2d37260d4aeabf85ac9c26841a287a264c02bc629f40f19d2bd977df4"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "039-github.com_hashicorp_yamux-v0.1.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:XtB8kyFOyHXYVFnwT5C3+Bdo8gArse7j2AQ0DA0Uey8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/hashicorp/yamux@v0.1.2/LICENSE\", \"file\": \"core-notices/039-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/hdevalence/ed25519consensus",
      "version": "v0.2.0",
      "purl": "pkg:golang/github.com/hdevalence/ed25519consensus@v0.2.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "111cafade3ba9c7c3adf66b6a424386e30829c46c60b80dabe288e1837d30e33"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "040-github.com_hdevalence_ed25519consensus-v0.2.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:37ICyZqdyj0lAZ8P4D1d1id3HqbbG1N3iBb1Tb4rdcU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/hdevalence/ed25519consensus@v0.2.0/LICENSE\", \"file\": \"core-notices/040-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/huin/goupnp",
      "version": "v1.3.0",
      "purl": "pkg:golang/github.com/huin/goupnp@v1.3.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "df663b90b9b3bf16e1cfa810a6c3dd904993e8c1155dbf65566ce0361f163dce"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "041-github.com_huin_goupnp-v1.3.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/huin/goupnp@v1.3.0/LICENSE\", \"file\": \"core-notices/041-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/inconshreveable/mousetrap",
      "version": "v1.1.0",
      "purl": "pkg:golang/github.com/inconshreveable/mousetrap@v1.1.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "526674de624d7db108cfe7653ef110ccdfd97bc85026254224815567928ed243"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "042-github.com_inconshreveable_mousetrap-v1.1.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/inconshreveable/mousetrap@v1.1.0/LICENSE\", \"file\": \"core-notices/042-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/insomniacslk/dhcp",
      "version": "v0.0.0-20260220084031-5adc3eb26f91",
      "purl": "pkg:golang/github.com/insomniacslk/dhcp@v0.0.0-20260220084031-5adc3eb26f91",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "911962b5821178a49b95922452f66bae6f350ad1c4da84475ea3cd0ad2bba7e9"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "043-github.com_insomniacslk_dhcp-v0.0.0-20260220084031-5adc3eb26f91.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:u9i04mGE3iliBh0EFuWaKsmcwrLacqGmq1G3XoaM7gY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/insomniacslk/dhcp@v0.0.0-20260220084031-5adc3eb26f91/LICENSE\", \"file\": \"core-notices/043-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/jackpal/go-nat-pmp",
      "version": "v1.0.2",
      "purl": "pkg:golang/github.com/jackpal/go-nat-pmp@v1.0.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f778f0f492597d7158e2d6abbac3850bdf8a669c296790eba85c95152872ddfb"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "044-github.com_jackpal_go-nat-pmp-v1.0.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:KzKSgb7qkJvOUTqYl9/Hg/me3pWgBmERKrTGD7BdWus="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/jackpal/go-nat-pmp@v1.0.2/LICENSE\", \"file\": \"core-notices/044-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/klauspost/compress",
      "version": "v1.19.1",
      "purl": "pkg:golang/github.com/klauspost/compress@v1.19.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a77e019f60dff8bdf00ad137985c808957cc657381daa4281824843bc6b46910"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "045-github.com_klauspost_compress-v1.19.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:VsB4HPswih7mmZ8WleSFQ75c/Ui1M4trX5oAsJnhSlk="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/klauspost/compress@v1.19.1/LICENSE\", \"file\": \"core-notices/045-000.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/gzhttp/LICENSE\", \"file\": \"core-notices/045-001.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/internal/lz4ref/LICENSE\", \"file\": \"core-notices/045-002.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/internal/snapref/LICENSE\", \"file\": \"core-notices/045-003.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/s2/LICENSE\", \"file\": \"core-notices/045-004.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/s2/cmd/internal/filepathx/LICENSE\", \"file\": \"core-notices/045-005.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/s2/cmd/internal/readahead/LICENSE\", \"file\": \"core-notices/045-006.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/snappy/LICENSE\", \"file\": \"core-notices/045-007.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/snappy/xerial/LICENSE\", \"file\": \"core-notices/045-008.txt\"}, {\"source_path\": \"github.com/klauspost/compress@v1.19.1/zstd/internal/xxhash/LICENSE.txt\", \"file\": \"core-notices/045-009.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/klauspost/cpuid/v2",
      "version": "v2.3.0",
      "purl": "pkg:golang/github.com/klauspost/cpuid/v2@v2.3.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e6766f75ecfadf12fd045e4bdd9383f2a5bd3f9bd4c88a6db72861c84cf41486"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "046-github.com_klauspost_cpuid_v2-v2.3.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzhA9Y="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/klauspost/cpuid/v2@v2.3.0/LICENSE\", \"file\": \"core-notices/046-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/koron/go-ssdp",
      "version": "v0.0.4",
      "purl": "pkg:golang/github.com/koron/go-ssdp@v0.0.4",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4a4c4a048c0ac4632d8e9f0be4fd64804a2cb872e660be4b79d83a29bc347ad4"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "047-github.com_koron_go-ssdp-v0.0.4.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:1IDwrghSKYM7yLf7XCzbByg2sJ/JcNOZRXS2jczTwz0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/koron/go-ssdp@v0.0.4/LICENSE\", \"file\": \"core-notices/047-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/kr/fs",
      "version": "v0.1.0",
      "purl": "pkg:golang/github.com/kr/fs@v0.1.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d376bd98e81aea34585fc3b04bab76363e9e87cde69383964e57e9779f2af81e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "048-github.com_kr_fs-v0.1.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/kr/fs@v0.1.0/LICENSE\", \"file\": \"core-notices/048-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/libdns/acmedns",
      "version": "v0.5.0",
      "purl": "pkg:golang/github.com/libdns/acmedns@v0.5.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8313f998d0aa1e450c64d5987060228055d559a087b925164bebf686acd63d8c"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "049-github.com_libdns_acmedns-v0.5.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:5pRtmUj4Lb/QkNJSl1xgOGBUJTWW7RjpNaIhjpDXjPE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/libdns/acmedns@v0.5.0/LICENSE\", \"file\": \"core-notices/049-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/libdns/alidns",
      "version": "v1.0.6",
      "purl": "pkg:golang/github.com/libdns/alidns@v1.0.6",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d6fa4379b355786ba150ccac23da83f69592e169cd28e1f62554ce04392cb5a5"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "050-github.com_libdns_alidns-v1.0.6.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:/Ii428ty6WHFJmE24rZxq2taq++gh7rf9jhgLfp8PmM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/libdns/alidns@v1.0.6/LICENSE\", \"file\": \"core-notices/050-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/libdns/cloudflare",
      "version": "v0.2.2",
      "purl": "pkg:golang/github.com/libdns/cloudflare@v0.2.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "eedcf4aa400cac994e2b8c4378f683c57199f40e41cb7e75f1a54eb45fdd9c98"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "051-github.com_libdns_cloudflare-v0.2.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:XWHv+C1dDcApqazlh08Q6pjytYLgR2a+Y3xrXFu0vsI="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/libdns/cloudflare@v0.2.2/LICENSE\", \"file\": \"core-notices/051-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/libdns/libdns",
      "version": "v1.1.1",
      "purl": "pkg:golang/github.com/libdns/libdns@v1.1.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3122839648415fd29ffeec46014a54e040611775ad696e0345502b9fe6011263"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "052-github.com_libdns_libdns-v1.1.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:wPrHrXILoSHKWJKGd0EiAVmiJbFShguILTg9leS/P/U="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/libdns/libdns@v1.1.1/LICENSE\", \"file\": \"core-notices/052-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/libp2p/go-nat",
      "version": "v1.0.1-0.20250821073202-01afc089f138",
      "purl": "pkg:golang/github.com/libp2p/go-nat@v1.0.1-0.20250821073202-01afc089f138",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "88d5bf91c45e056adb4bc4763fda3260b70d6c6f70d7bf758eb6b1d5e35aa0df"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "053-github.com_libp2p_go-nat-v1.0.1-0.20250821073202-01afc089f138.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:YohuNPT/1k3VcThCQlBZ43PCPWPfMRS1zcxWBF2SLK8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/libp2p/go-nat@v1.0.1-0.20250821073202-01afc089f138/LICENSE\", \"file\": \"core-notices/053-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/libp2p/go-netroute",
      "version": "v0.2.1",
      "purl": "pkg:golang/github.com/libp2p/go-netroute@v0.2.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "65067a36378b786df40a578bf4450269c4371cf415123c71c0847df0062b8ebd"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "054-github.com_libp2p_go-netroute-v0.2.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:V8kVrpD8GK0Riv15/7VN6RbUQ3URNZVosw7H2v9tksU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/libp2p/go-netroute@v0.2.1/LICENSE\", \"file\": \"core-notices/054-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/logrusorgru/aurora",
      "version": "v2.0.3+incompatible",
      "purl": "pkg:golang/github.com/logrusorgru/aurora@v2.0.3%2Bincompatible",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d921c42a82279d0ee2b15068660e600897b4141826a9f9fb06998da3c0c9ab41"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "055-github.com_logrusorgru_aurora-v2.0.3+incompatible.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:tOpm7WcpBTn4fjmVfgpQq0EfczGlG91VSDkswnjF5A8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/logrusorgru/aurora@v2.0.3+incompatible/LICENSE\", \"file\": \"core-notices/055-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/mattn/go-runewidth",
      "version": "v0.0.27",
      "purl": "pkg:golang/github.com/mattn/go-runewidth@v0.0.27",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "78b1690bd2506faeeecff9cce615e5710c12fe25a5393abe3c2503d0ea4ee2ea"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "056-github.com_mattn_go-runewidth-v0.0.27.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Feg/Oou5zI/wnpgDF6omIU0OokC9GxLC/WRknhVlIR0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/mattn/go-runewidth@v0.0.27/LICENSE\", \"file\": \"core-notices/056-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/metacubex/utls",
      "version": "v1.8.7",
      "purl": "pkg:golang/github.com/metacubex/utls@v1.8.7",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2c29de950b4778b9d47b0a3cb02b8a50766c2cc3de622a5f12fdf9f5a785711e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "057-github.com_metacubex_utls-v1.8.7.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Cp+yWkNTFkSihETgGWq34hlVFds5HpYWVOR1xovUVTs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/metacubex/utls@v1.8.7/LICENSE\", \"file\": \"core-notices/057-000.txt\"}, {\"source_path\": \"github.com/metacubex/utls@v1.8.7/dicttls/LICENSE\", \"file\": \"core-notices/057-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/mholt/acmez/v3",
      "version": "v3.1.6",
      "purl": "pkg:golang/github.com/mholt/acmez/v3@v3.1.6",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e122eb1244f36260351913a688fca9ff6aa75e17cd62946718e79fd308932acf"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "058-github.com_mholt_acmez_v3-v3.1.6.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:eGVQNObP0pBN4sxqrXeg7MYqTOWyoiYpQqITVWlrevk="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/mholt/acmez/v3@v3.1.6/LICENSE\", \"file\": \"core-notices/058-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/miekg/dns",
      "version": "v1.1.72",
      "purl": "pkg:golang/github.com/miekg/dns@v1.1.72",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "092608d919335ff22154862c59abe8b4d651be3ef0b75d22001a07c03106a3b6"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "059-github.com_miekg_dns-v1.1.72.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:vhmr+TF2A3tuoGNkLDFK9zi36F2LS+hKTRW0Uf8kbzI="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/miekg/dns@v1.1.72/COPYRIGHT\", \"file\": \"core-notices/059-000.txt\"}, {\"source_path\": \"github.com/miekg/dns@v1.1.72/LICENSE\", \"file\": \"core-notices/059-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/mitchellh/go-ps",
      "version": "v1.0.0",
      "purl": "pkg:golang/github.com/mitchellh/go-ps@v1.0.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f2f0400b1d5e136419daed275c27a930b0f5447ac12bb8acd3ddbe39547b2834"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "060-github.com_mitchellh_go-ps-v1.0.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/mitchellh/go-ps@v1.0.0/LICENSE.md\", \"file\": \"core-notices/060-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/openai/openai-go/v3",
      "version": "v3.26.0",
      "purl": "pkg:golang/github.com/openai/openai-go/v3@v3.26.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7ede21b06a6725e7e87414a3406ee3de508b715a247b9e8a63a0dd3db2cdee87"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "061-github.com_openai_openai-go_v3-v3.26.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:bRt6H/ozMNt/dDkN4gobnLqaEGrRGBzmbVs0xxJEnQE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/openai/openai-go/v3@v3.26.0/LICENSE\", \"file\": \"core-notices/061-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/oschwald/maxminddb-golang",
      "version": "v1.13.1",
      "purl": "pkg:golang/github.com/oschwald/maxminddb-golang@v1.13.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "717e0e89131541827935e02a76aed474247009bae9653a76b0c0a9152ba49e20"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "062-github.com_oschwald_maxminddb-golang-v1.13.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:G3wwjdN9JmIK2o/ermkHM+98oX5fS+k5MbwsmL4MRQE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/oschwald/maxminddb-golang@v1.13.1/LICENSE\", \"file\": \"core-notices/062-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/pierrec/lz4/v4",
      "version": "v4.1.26",
      "purl": "pkg:golang/github.com/pierrec/lz4/v4@v4.1.26",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "cf67f99d8d4ed84775a51de3167b70907e5436dd2f501f37deffac46c0a51ae1"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "063-github.com_pierrec_lz4_v4-v4.1.26.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:GrpZw1gZttORinvzBdXPUXATeqlJjqUG/D87TKMnhjY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/pierrec/lz4/v4@v4.1.26/LICENSE\", \"file\": \"core-notices/063-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/pion/dtls/v3",
      "version": "v3.1.5",
      "purl": "pkg:golang/github.com/pion/dtls/v3@v3.1.5",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "447358c3191774c809538a061ecb89effb4a7257b22213e19f35a62faa37cdf5"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "064-github.com_pion_dtls_v3-v3.1.5.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:9xJtVsHwMYeSjPp5Hh1FTis4DchnQWtnOa5o+6ygqfc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/pion/dtls/v3@v3.1.5/LICENSE\", \"file\": \"core-notices/064-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/pion/logging",
      "version": "v0.2.4",
      "purl": "pkg:golang/github.com/pion/logging@v0.2.4",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b904074dd76009e71b4e4e0e004a2c7862bff0a8690b4f47410c46b172b3830c"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "065-github.com_pion_logging-v0.2.4.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:tTew+7cmQ+Mc1pTBLKH2puKsOvhm32dROumOZ655zB8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/pion/logging@v0.2.4/LICENSE\", \"file\": \"core-notices/065-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/pion/transport/v4",
      "version": "v4.0.2",
      "purl": "pkg:golang/github.com/pion/transport/v4@v4.0.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5c44f0562179e9e2761f7d3c2d68ac030fdbd3be565771e536e88444666d73b5"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "066-github.com_pion_transport_v4-v4.0.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ifYlPqNwsy6aKQ9y8yzxXlHae5431ZrH2avkD/Rn6Tk="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/pion/transport/v4@v4.0.2/LICENSE\", \"file\": \"core-notices/066-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/pires/go-proxyproto",
      "version": "v0.8.1",
      "purl": "pkg:golang/github.com/pires/go-proxyproto@v0.8.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a979a2f26160bfcb6f3829dd546d5f53c8b1879e7ad84466e359cf3f6237aa4c"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "067-github.com_pires_go-proxyproto-v0.8.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:9KEixbdJfhrbtjpz/ZwCdWDD2Xem0NZ38qMYaASJgp0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/pires/go-proxyproto@v0.8.1/LICENSE\", \"file\": \"core-notices/067-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/pkg/sftp",
      "version": "v1.13.10",
      "purl": "pkg:golang/github.com/pkg/sftp@v1.13.10",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "390185d4b33cb550ebd27381b4aa80f245a9bda1ccb4dac65685bf94eeb81470"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "068-github.com_pkg_sftp-v1.13.10.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:+5FbKNTe5Z9aspU88DPIKJ9z2KZoaGCu6Sr6kKR/5mU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/pkg/sftp@v1.13.10/LICENSE\", \"file\": \"core-notices/068-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/quic-go/qpack",
      "version": "v0.6.0",
      "purl": "pkg:golang/github.com/quic-go/qpack@v0.6.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3ac037cd1747420bc00bd6a793b4b197a2359fc354de12dc2187477417564914"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "069-github.com_quic-go_qpack-v0.6.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:g7W+BMYynC1LbYLSqRt8PBg5Tgwxn214ZZR34VIOjz8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/quic-go/qpack@v0.6.0/LICENSE.md\", \"file\": \"core-notices/069-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/bbolt",
      "version": "v0.0.0-20260915102804-500ee1e84832",
      "purl": "pkg:golang/github.com/sagernet/bbolt@v0.0.0-20260915102804-500ee1e84832",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "851d37235ef87da3f68204dbcba165fe6e2de1264a5328b0df72f2e34c8dec05"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "070-github.com_sagernet_bbolt-v0.0.0-20260915102804-500ee1e84832.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:KDXMGbzqLmDdKcld0T3wuMuqf1iezZq+DemgtZ/vhtQ="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/bbolt@v0.0.0-20260915102804-500ee1e84832/LICENSE\", \"file\": \"core-notices/070-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/cors",
      "version": "v1.2.1",
      "purl": "pkg:golang/github.com/sagernet/cors@v1.2.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5f4124cdeddbc6b55d65899df6b47782a59afe0e8ca54800286cc2a45f61703f"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "071-github.com_sagernet_cors-v1.2.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Cv5Z8y9YSD6Gm+qSpNrL3LO4lD3eQVvbFYJSG7JCMHQ="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/cors@v1.2.1/LICENSE\", \"file\": \"core-notices/071-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/cronet-go",
      "version": "v0.0.0-20260912104727-0d28acc44093",
      "purl": "pkg:golang/github.com/sagernet/cronet-go@v0.0.0-20260912104727-0d28acc44093",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f7e101df96b4777c452546bcdd958952f0bc6b6a9ea16917d01b0113a676dfad"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "072-github.com_sagernet_cronet-go-v0.0.0-20260912104727-0d28acc44093.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:CsvsLVIli53L6nzgEpyRjjWnRRhTds4D3eh5sEnF5Sw="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/cronet-go@v0.0.0-20260912104727-0d28acc44093/LICENSE\", \"file\": \"core-notices/072-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/cronet-go/all",
      "version": "v0.0.0-20260912104727-0d28acc44093",
      "purl": "pkg:golang/github.com/sagernet/cronet-go/all@v0.0.0-20260912104727-0d28acc44093",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b53adbda07244e36d5e9a302d28a322fc652045f7fb537eb243e87730e688f24"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "073-github.com_sagernet_cronet-go_all-v0.0.0-20260912104727-0d28acc44093.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:1lRUqrLcBz0Q0r/xvyiXS5hZwH5pOq6Lwb4dqbSqJfs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/cronet-go/all@v0.0.0-20260912104727-0d28acc44093/LICENSE\", \"file\": \"core-notices/073-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/cronet-go/lib/windows_amd64",
      "version": "v0.0.0-20260912104006-c10c03c318db",
      "purl": "pkg:golang/github.com/sagernet/cronet-go/lib/windows_amd64@v0.0.0-20260912104006-c10c03c318db",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "db2e4ea2553df4f82adffeb7772ae4edc0bdbc7c1e656c2fc7f64ca20b58a248"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "074-github.com_sagernet_cronet-go_lib_windows_amd64-v0.0.0-20260912104006-c10c03c318db.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:fKs7KaruaDhStaiYpaqMQXDCmAc4YmNLI/pBkPYvwH8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/cronet-go/lib/windows_amd64@v0.0.0-20260912104006-c10c03c318db/LICENSE\", \"file\": \"core-notices/074-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/fswatch",
      "version": "v0.1.2",
      "purl": "pkg:golang/github.com/sagernet/fswatch@v0.1.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "657ff3190c4c9583c855c0c1d9cd73ea56eb3933b29b2ce1a549cab1af065aac"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "075-github.com_sagernet_fswatch-v0.1.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:/TT7k4mkce1qFPxamLO842WjqBgbTBiXP2mlUjp9PFk="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/fswatch@v0.1.2/LICENSE\", \"file\": \"core-notices/075-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/gliderssh",
      "version": "v0.3.4-0.20260531100337-2194faca5648",
      "purl": "pkg:golang/github.com/sagernet/gliderssh@v0.3.4-0.20260531100337-2194faca5648",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2ff787549fa55459def9f0cc2dd66b429cd79c36dc0c21c155ddbf7dd1f8dbca"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "076-github.com_sagernet_gliderssh-v0.3.4-0.20260531100337-2194faca5648.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:IWVjKBARzVjdmH0VUaeTBOBli1qkwKmTG4XfbkpSS20="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/gliderssh@v0.3.4-0.20260531100337-2194faca5648/LICENSE\", \"file\": \"core-notices/076-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/gvisor",
      "version": "v0.0.0-20260727.0-sing-box-mod.1",
      "purl": "pkg:golang/github.com/sagernet/gvisor@v0.0.0-20260727.0-sing-box-mod.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4948bbbcd3d1f409e3a7c6c6a9a7ff3a872e54a852239bc9d18f25894d072329"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "077-github.com_sagernet_gvisor-v0.0.0-20260727.0-sing-box-mod.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:IdQ7yTKkB2wv8txwshxUroPlO4npOYAV71xb7xQ7Lys="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/gvisor@v0.0.0-20260727.0-sing-box-mod.1/LICENSE\", \"file\": \"core-notices/077-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/quic-go",
      "version": "v0.61.0-sing-box-mod.7",
      "purl": "pkg:golang/github.com/sagernet/quic-go@v0.61.0-sing-box-mod.7",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "42d4db04178e1d0415e51cd35d87b33ffcee0fc68b2f491a93a9a830035c0eb7"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "078-github.com_sagernet_quic-go-v0.61.0-sing-box-mod.7.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:sW2O+DoNF+my1PGlSZ3zG2N+fdxLR3DC0l4sXCM0lBE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/quic-go@v0.61.0-sing-box-mod.7/LICENSE\", \"file\": \"core-notices/078-000.txt\"}, {\"source_path\": \"github.com/sagernet/quic-go@v0.61.0-sing-box-mod.7/assets/LICENSE.md\", \"file\": \"core-notices/078-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing",
      "version": "v0.9.6-0.20260922013354-87c33f17688f",
      "purl": "pkg:golang/github.com/sagernet/sing@v0.9.6-0.20260922013354-87c33f17688f",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "57617e23dce5b3a33ee581c03ef7f7a7d67d07b775d735a02cde5417b934ec7c"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "079-github.com_sagernet_sing-v0.9.6-0.20260922013354-87c33f17688f.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:t2lyXQFJmCPsybxKqYE8YlfDIvxK9Z343HOvAX7pIKA="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing@v0.9.6-0.20260922013354-87c33f17688f/LICENSE\", \"file\": \"core-notices/079-000.txt\"}, {\"source_path\": \"github.com/sagernet/sing@v0.9.6-0.20260922013354-87c33f17688f/contrab/freelru/LICENSE\", \"file\": \"core-notices/079-001.txt\"}, {\"source_path\": \"github.com/sagernet/sing@v0.9.6-0.20260922013354-87c33f17688f/contrab/freelru/NOTICE\", \"file\": \"core-notices/079-002.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-cloudflared",
      "version": "v0.1.3-0.20260706062323-d9787e794aa3",
      "purl": "pkg:golang/github.com/sagernet/sing-cloudflared@v0.1.3-0.20260706062323-d9787e794aa3",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bc7b08d72a540053ced2f0a3b4f0faca9b342172bf80488d32dbe6f29d227c7e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "080-github.com_sagernet_sing-cloudflared-v0.1.3-0.20260706062323-d9787e794aa3.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:3y6++yIa8XlDhxPkpR4p+7RUHVY2KTP9CPIGnWmOlO8="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-cloudflared@v0.1.3-0.20260706062323-d9787e794aa3/LICENSE\", \"file\": \"core-notices/080-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-mux",
      "version": "v0.3.8",
      "purl": "pkg:golang/github.com/sagernet/sing-mux@v0.3.8",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c127877b683d85010017a1004b4f33dd96782148a44498ce3662d605c3da4249"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "081-github.com_sagernet_sing-mux-v0.3.8.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:mM0TLUkr36aEhgUHi9Qh60qcAbD2fZcmnJ30937xxrY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-mux@v0.3.8/LICENSE\", \"file\": \"core-notices/081-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-openconnect",
      "version": "v0.0.0-20260810065514-53aa8058f8df",
      "purl": "pkg:golang/github.com/sagernet/sing-openconnect@v0.0.0-20260810065514-53aa8058f8df",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "69f598b92782eede70eb177f487acd601a9b85e491aba32303c33c1ba4884453"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "082-github.com_sagernet_sing-openconnect-v0.0.0-20260810065514-53aa8058f8df.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ogyC7KPTWueN7kXFhKSdHeS5/t/zBjQgAOpWjqnrMos="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-openconnect@v0.0.0-20260810065514-53aa8058f8df/LICENSE\", \"file\": \"core-notices/082-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-openvpn",
      "version": "v0.0.0-20260729104525-103eb5fe5eb6",
      "purl": "pkg:golang/github.com/sagernet/sing-openvpn@v0.0.0-20260729104525-103eb5fe5eb6",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a153f9af4489799595e5428b837e2074a3fe09fb9a87df197cac68b85513578b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "083-github.com_sagernet_sing-openvpn-v0.0.0-20260729104525-103eb5fe5eb6.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ZAvhkor0prJ8KEX9EmTEH+gJ1WlA3ffjS8GZT6KKq9c="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-openvpn@v0.0.0-20260729104525-103eb5fe5eb6/LICENSE\", \"file\": \"core-notices/083-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-quic",
      "version": "v0.7.1-0.20260924092235-6a3a24d65b99",
      "purl": "pkg:golang/github.com/sagernet/sing-quic@v0.7.1-0.20260924092235-6a3a24d65b99",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9c322bb26afc02d4c7b1528406d3482c718d77679326aa806aec6826b52a3e0b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "084-github.com_sagernet_sing-quic-v0.7.1-0.20260924092235-6a3a24d65b99.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:zxN7hz90xUa03Nbrnp6nutArlrQaVHOOvbTYVGx4/PI="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-quic@v0.7.1-0.20260924092235-6a3a24d65b99/LICENSE\", \"file\": \"core-notices/084-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-shadowsocks",
      "version": "v0.2.8",
      "purl": "pkg:golang/github.com/sagernet/sing-shadowsocks@v0.2.8",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "457dab73949d4ab855f23bb8c6af35b1bea344286885e540cb612ed9cc58ea48"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "085-github.com_sagernet_sing-shadowsocks-v0.2.8.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:PURj5PRoAkqeHh2ZW205RWzN9E9RtKCVCzByXruQWfE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-shadowsocks@v0.2.8/LICENSE\", \"file\": \"core-notices/085-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-shadowsocks2",
      "version": "v0.2.1",
      "purl": "pkg:golang/github.com/sagernet/sing-shadowsocks2@v0.2.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f839559de06e79153bd6ade44d9f21132fc007dcbcb4ef15acaed72280573a26"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "086-github.com_sagernet_sing-shadowsocks2-v0.2.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:dWV9OXCeFPuYGHb6IRqlSptVnSzOelnqqs2gQ2/Qioo="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-shadowsocks2@v0.2.1/LICENSE\", \"file\": \"core-notices/086-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-shadowtls",
      "version": "v0.2.1",
      "purl": "pkg:golang/github.com/sagernet/sing-shadowtls@v0.2.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "dfe131464ff94194699a1b03bde30055f5f39542bd618f4a79e7f92228beb6b1"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "087-github.com_sagernet_sing-shadowtls-v0.2.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ZiHZdnEnP+YS73NMsxiZmIFCwNd0M4k7PkGCKNXhbaM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-shadowtls@v0.2.1/LICENSE\", \"file\": \"core-notices/087-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-snell",
      "version": "v0.0.0-20260829071736-20f2eaec77c3",
      "purl": "pkg:golang/github.com/sagernet/sing-snell@v0.0.0-20260829071736-20f2eaec77c3",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ef47930bf7844a895a1d49b5dc69061f1f234fc9e4b12b3a8bff92fa9aa5a256"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "088-github.com_sagernet_sing-snell-v0.0.0-20260829071736-20f2eaec77c3.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:wjEw0lmCSC+oqh7GD4rbMB/dk7+hZ2VopUj4xM5/Jrc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-snell@v0.0.0-20260829071736-20f2eaec77c3/LICENSE\", \"file\": \"core-notices/088-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-tun",
      "version": "v0.9.6-0.20260924001923-ddaa4ca25e3b",
      "purl": "pkg:golang/github.com/sagernet/sing-tun@v0.9.6-0.20260924001923-ddaa4ca25e3b",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9f545f362b935500212ce59ad674171339c85746e9aa783ab05ab3184844e835"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "089-github.com_sagernet_sing-tun-v0.9.6-0.20260924001923-ddaa4ca25e3b.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:tjQUA4fQi0OWDMMYfRigzvNlBTYyP/01e+P9BT/RZ4g="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-tun@v0.9.6-0.20260924001923-ddaa4ca25e3b/LICENSE\", \"file\": \"core-notices/089-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-usbip",
      "version": "v0.0.0-20260817040617-28bd42667eca",
      "purl": "pkg:golang/github.com/sagernet/sing-usbip@v0.0.0-20260817040617-28bd42667eca",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c3cb3fe1d9999fda98a232f813425d7376541f498b1c98e0fd2fe717b19aa7da"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "090-github.com_sagernet_sing-usbip-v0.0.0-20260817040617-28bd42667eca.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:5wA+IE0Fq1CGVLOgSpm0gKKZ03HzugcJ2JyhmDqeX6A="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-usbip@v0.0.0-20260817040617-28bd42667eca/LICENSE\", \"file\": \"core-notices/090-000.txt\"}, {\"source_path\": \"github.com/sagernet/sing-usbip@v0.0.0-20260817040617-28bd42667eca/internal/usbipvhci/assets/LICENSE.txt\", \"file\": \"core-notices/090-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/sing-vmess",
      "version": "v0.2.8",
      "purl": "pkg:golang/github.com/sagernet/sing-vmess@v0.2.8",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "986196308d0858848e952b1bf83afa0327585ba764a1f1c7b4aeee27b750a2b9"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "091-github.com_sagernet_sing-vmess-v0.2.8.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:xd5nnDOMlC76RgrLksS4jlk3eMt3c3CvQY3NsjWPWeI="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/sing-vmess@v0.2.8/LICENSE\", \"file\": \"core-notices/091-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/smux",
      "version": "v1.5.50-sing-box-mod.1",
      "purl": "pkg:golang/github.com/sagernet/smux@v1.5.50-sing-box-mod.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "43df443a40c24b561fb7509a8d0074443368f860e73cec2046e80654d1aec06f"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "092-github.com_sagernet_smux-v1.5.50-sing-box-mod.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:XkJcivBC9V4wBjiGXIXZ229aZCU1hzcbp6kSkkyQ478="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/smux@v1.5.50-sing-box-mod.1/LICENSE\", \"file\": \"core-notices/092-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/tailscale",
      "version": "v1.102.1-sing-box-1.14-mod.5",
      "purl": "pkg:golang/github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "91eaa9e0a3af966572b5e553df818dea80fd5fbab3914c572af563c7303a5c33"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "093-github.com_sagernet_tailscale-v1.102.1-sing-box-1.14-mod.5.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:mGLWVgj2Pl2NlgE1+sEUIDIMB42JdWEPwYmxTnVWg44="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5/LICENSE\", \"file\": \"core-notices/093-000.txt\"}, {\"source_path\": \"github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5/derp/xdp/headers/LICENSE.BSD-2-Clause\", \"file\": \"core-notices/093-001.txt\"}, {\"source_path\": \"github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5/internal/godown/github.com/go-json-experiment/json/LICENSE\", \"file\": \"core-notices/093-002.txt\"}, {\"source_path\": \"github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5/license_test.go\", \"file\": \"core-notices/093-003.txt\"}, {\"source_path\": \"github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5/licenses/licenses.go\", \"file\": \"core-notices/093-004.txt\"}, {\"source_path\": \"github.com/sagernet/tailscale@v1.102.1-sing-box-1.14-mod.5/tempfork/spf13/cobra/LICENSE.txt\", \"file\": \"core-notices/093-005.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/wireguard-go",
      "version": "v0.0.7",
      "purl": "pkg:golang/github.com/sagernet/wireguard-go@v0.0.7",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "58dc81015c49f8dcbc55a3cbb8c629ecc9a48224447e86d04282134166cd8acc"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "094-github.com_sagernet_wireguard-go-v0.0.7.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:FmP7QY5OcFlhKtDVB81Xd+uoBv4BjW5GORBTUYwpuu0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/wireguard-go@v0.0.7/LICENSE\", \"file\": \"core-notices/094-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/sagernet/ws",
      "version": "v0.0.0-20231204124109-acfe8907c854",
      "purl": "pkg:golang/github.com/sagernet/ws@v0.0.0-20231204124109-acfe8907c854",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b68f73fdda63af79356083de31029bafee27492c5f0013a23fb563e37fe60b66"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "095-github.com_sagernet_ws-v0.0.0-20231204124109-acfe8907c854.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:6uUiZcDRnZSAegryaUGwPC/Fj13JSHwiTftrXhMmYOc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/sagernet/ws@v0.0.0-20231204124109-acfe8907c854/LICENSE\", \"file\": \"core-notices/095-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/smallstep/pkcs7",
      "version": "v0.1.1",
      "purl": "pkg:golang/github.com/smallstep/pkcs7@v0.1.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bc9cd16c7d8306edc4a7b0ca0d841236e6f9e7481ec6ccc5c460a86468cd7b42"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "096-github.com_smallstep_pkcs7-v0.1.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:x+rPdt2W088V9Vkjho4KtoggyktZJlMduZAtRHm68LU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/smallstep/pkcs7@v0.1.1/LICENSE\", \"file\": \"core-notices/096-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/spf13/cobra",
      "version": "v1.10.2",
      "purl": "pkg:golang/github.com/spf13/cobra@v1.10.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a00aae6fcd631e0fde52c98604452ff70e1b73c3b8a560d68db15aff5e26872d"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "097-github.com_spf13_cobra-v1.10.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/spf13/cobra@v1.10.2/LICENSE.txt\", \"file\": \"core-notices/097-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/spf13/pflag",
      "version": "v1.0.10",
      "purl": "pkg:golang/github.com/spf13/pflag@v1.0.10",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a246b8c9d3daa87d6c634cdfee1bdf7fa53d5817eeef4fa0c6da43edd12de4ca"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "098-github.com_spf13_pflag-v1.0.10.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/spf13/pflag@v1.0.10/LICENSE\", \"file\": \"core-notices/098-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tailscale/certstore",
      "version": "v0.1.1-0.20260409135935-3638fb84b77d",
      "purl": "pkg:golang/github.com/tailscale/certstore@v0.1.1-0.20260409135935-3638fb84b77d",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "28121a4e30fe7a4d4b566366d6923cdc69afc7f0b3485e94400581d0e1cf4826"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "099-github.com_tailscale_certstore-v0.1.1-0.20260409135935-3638fb84b77d.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:JcGKBZAL7ePLwOhUdN8qGQZlP5GueEiIZwY7R62pejE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tailscale/certstore@v0.1.1-0.20260409135935-3638fb84b77d/LICENSE.md\", \"file\": \"core-notices/099-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tailscale/go-winio",
      "version": "v0.0.0-20231025203758-c4f33415bf55",
      "purl": "pkg:golang/github.com/tailscale/go-winio@v0.0.0-20231025203758-c4f33415bf55",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0433037071e067ec3cc0600db97a31b2296b852ade8688b4aad990f7ecbd1a37"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "100-github.com_tailscale_go-winio-v0.0.0-20231025203758-c4f33415bf55.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Gzfnfk2TWrk8Jj4P4c1a3CtQyMaTVCznlkLZI++hok4="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tailscale/go-winio@v0.0.0-20231025203758-c4f33415bf55/LICENSE\", \"file\": \"core-notices/100-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tailscale/hujson",
      "version": "v0.0.0-20260302212456-ecc657c15afd",
      "purl": "pkg:golang/github.com/tailscale/hujson@v0.0.0-20260302212456-ecc657c15afd",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9f9c320dd90c86880b26107b931d6c056e99642d4c4e50fafcdf7de8ea0989e6"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "101-github.com_tailscale_hujson-v0.0.0-20260302212456-ecc657c15afd.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Rf9uhF1+VJ7ZHqxrG8pJ6YacmHvVCmByDmGbAWCc/gA="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tailscale/hujson@v0.0.0-20260302212456-ecc657c15afd/LICENSE\", \"file\": \"core-notices/101-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tailscale/web-client-prebuilt",
      "version": "v0.0.0-20250124233751-d4cd19a26976",
      "purl": "pkg:golang/github.com/tailscale/web-client-prebuilt@v0.0.0-20250124233751-d4cd19a26976",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1d02f0804bb41e0743b7d889b8e2dbd8466a89793f03997f4c1fd10f9e8974c3"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "102-github.com_tailscale_web-client-prebuilt-v0.0.0-20250124233751-d4cd19a26976.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:UBPHPtv8+nEAy2PD8RyAhOYvau1ek0HDJqLS/Pysi14="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tailscale/web-client-prebuilt@v0.0.0-20250124233751-d4cd19a26976/LICENSE\", \"file\": \"core-notices/102-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tidwall/gjson",
      "version": "v1.18.0",
      "purl": "pkg:golang/github.com/tidwall/gjson@v1.18.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ab8092b3e42f83f003466757c63ec819a45d1e83caa63c6c131cebbe760f1df2"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "103-github.com_tidwall_gjson-v1.18.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tidwall/gjson@v1.18.0/LICENSE\", \"file\": \"core-notices/103-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tidwall/match",
      "version": "v1.1.1",
      "purl": "pkg:golang/github.com/tidwall/match@v1.1.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2ba41f7f27330d49e0e432cbf96bf90720a33e4a97be58fe53f63a7e66f04d37"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "104-github.com_tidwall_match-v1.1.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tidwall/match@v1.1.1/LICENSE\", \"file\": \"core-notices/104-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tidwall/pretty",
      "version": "v1.2.1",
      "purl": "pkg:golang/github.com/tidwall/pretty@v1.2.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9327579bf9e610de753eeb7c35c8cf1e3f56e6e5623cbf65e47bc8076023d1ab"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "105-github.com_tidwall_pretty-v1.2.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tidwall/pretty@v1.2.1/LICENSE\", \"file\": \"core-notices/105-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tidwall/sjson",
      "version": "v1.2.5",
      "purl": "pkg:golang/github.com/tidwall/sjson@v1.2.5",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "fc40fda87c7de55362f6386e069d674772f25c9d76411ee823acb9ac78b20565"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "106-github.com_tidwall_sjson-v1.2.5.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tidwall/sjson@v1.2.5/LICENSE\", \"file\": \"core-notices/106-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/tjfoc/gmsm",
      "version": "v1.4.1",
      "purl": "pkg:golang/github.com/tjfoc/gmsm@v1.4.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ba1f3ccf698a62bcb28c594d995f21587021ad759e777aa64367c8a7332cc10b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "107-github.com_tjfoc_gmsm-v1.4.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:aMe1GlZb+0bLjn+cKTPEvvn9oUEBlJitaZiiBwsbgho="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/tjfoc/gmsm@v1.4.1/LICENSE\", \"file\": \"core-notices/107-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/u-root/uio",
      "version": "v0.0.0-20240224005618-d2acac8f3701",
      "purl": "pkg:golang/github.com/u-root/uio@v0.0.0-20240224005618-d2acac8f3701",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f6e8f912e968744999d508c3df54f0308aaf337052a8d0bd3edd72583adfd9cd"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "108-github.com_u-root_uio-v0.0.0-20240224005618-d2acac8f3701.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:pyC9PaHYZFgEKFdlp3G8RaCKgVpHZnecvArXvPXcFkM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/u-root/uio@v0.0.0-20240224005618-d2acac8f3701/LICENSE\", \"file\": \"core-notices/108-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/vishvananda/netns",
      "version": "v0.0.5",
      "purl": "pkg:golang/github.com/vishvananda/netns@v0.0.5",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07804b88c922c2a6780efe392ffef9d126eac584384eb3eb17bcadd34cfa9422"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "109-github.com_vishvananda_netns-v0.0.5.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:DfiHV+j8bA32MFM7bfEunvT8IAqQ/NzSJHtcmW5zdEY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/vishvananda/netns@v0.0.5/LICENSE\", \"file\": \"core-notices/109-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/x448/float16",
      "version": "v0.8.4",
      "purl": "pkg:golang/github.com/x448/float16@v0.8.4",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "73b24a41037ea999ab66851e3798a0973dbb1f214925915b01f0820f7b2f1500"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "110-github.com_x448_float16-v0.8.4.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/x448/float16@v0.8.4/LICENSE\", \"file\": \"core-notices/110-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/youmark/pkcs8",
      "version": "v0.0.0-20240726163527-a2c0da244d78",
      "purl": "pkg:golang/github.com/youmark/pkcs8@v0.0.0-20240726163527-a2c0da244d78",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "cdcf5e96850f9f60bc96ab512e4bd06ee19dd2dbe855260c3589c6c79a1bcfb5"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "111-github.com_youmark_pkcs8-v0.0.0-20240726163527-a2c0da244d78.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:ilQV1hzziu+LLM3zUTJ0trRztfwgjqKnBWNtSRkbmwM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/youmark/pkcs8@v0.0.0-20240726163527-a2c0da244d78/LICENSE\", \"file\": \"core-notices/111-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/zeebo/blake3",
      "version": "v0.2.4",
      "purl": "pkg:golang/github.com/zeebo/blake3@v0.2.4",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "65aaa3487c097fa0140f52041e8e6fe8214c244a29223fd4caaa60986192a08f"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "112-github.com_zeebo_blake3-v0.2.4.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:KYQPkhpRtcqh0ssGYcKLG1JYvddkEA8QwCM/yBqhaZI="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/zeebo/blake3@v0.2.4/LICENSE\", \"file\": \"core-notices/112-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "go.uber.org/multierr",
      "version": "v1.11.0",
      "purl": "pkg:golang/go.uber.org/multierr@v1.11.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2249b5d2fdce61f6ee661a679d8552599af084a761cbbc871da77641bddce0c3"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "113-go.uber.org_multierr-v1.11.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"go.uber.org/multierr@v1.11.0/LICENSE.txt\", \"file\": \"core-notices/113-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "go.uber.org/zap",
      "version": "v1.27.1",
      "purl": "pkg:golang/go.uber.org/zap@v1.27.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "38760227142d38369069374c005707bc6b3c270a75f34fa3f17c48c863143cdc"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "114-go.uber.org_zap-v1.27.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:08RqriUEv8+ArZRYSTXy1LeBScaMpVSTBhCeaZYfMYc="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"go.uber.org/zap@v1.27.1/LICENSE\", \"file\": \"core-notices/114-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "go.uber.org/zap/exp",
      "version": "v0.3.0",
      "purl": "pkg:golang/go.uber.org/zap/exp@v0.3.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1a71ce6ea8df554dc002af9d18d6f1083a9b2782ee0c971b929314e86e8aebd3"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "115-go.uber.org_zap_exp-v0.3.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:6JYzdifzYkGmTdRR59oYH+Ng7k49H9qVpWwNSsGJj3U="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"go.uber.org/zap/exp@v0.3.0/LICENSE\", \"file\": \"core-notices/115-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "go4.org/mem",
      "version": "v0.0.0-20240501181205-ae6ca9944745",
      "purl": "pkg:golang/go4.org/mem@v0.0.0-20240501181205-ae6ca9944745",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9b5037a57122457fdc5c2c0a31e3996b44cf9dfcdee5c53ed72adfd88d077795"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "116-go4.org_mem-v0.0.0-20240501181205-ae6ca9944745.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Tl++JLUCe4sxGu8cTpDzRLd3tN7US4hOxG5YpKCzkek="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"go4.org/mem@v0.0.0-20240501181205-ae6ca9944745/LICENSE\", \"file\": \"core-notices/116-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "go4.org/netipx",
      "version": "v0.0.0-20231129151722-fdeea329fbba",
      "purl": "pkg:golang/go4.org/netipx@v0.0.0-20231129151722-fdeea329fbba",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e15f57de368c92b826010181906f26112ba3a0d7fde7d94c8a8c60c525dc4044"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "117-go4.org_netipx-v0.0.0-20231129151722-fdeea329fbba.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:0b9z3AuHCjxk0x/opv64kcgZLBseWJUpBw5I82+2U4M="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"go4.org/netipx@v0.0.0-20231129151722-fdeea329fbba/LICENSE\", \"file\": \"core-notices/117-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/crypto",
      "version": "v0.54.0",
      "purl": "pkg:golang/golang.org/x/crypto@v0.54.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ecf4030c1c6b55b897826b95f01d7416cf2785b4675b0f9ac218ddf754a03abb"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "118-golang.org_x_crypto-v0.54.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:YLIA59K4fiNzHzjnZt2tUJQjQtUWfWbeHBqKtk3eScw="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/crypto@v0.54.0/LICENSE\", \"file\": \"core-notices/118-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/exp",
      "version": "v0.0.0-20260410095643-746e56fc9e2f",
      "purl": "pkg:golang/golang.org/x/exp@v0.0.0-20260410095643-746e56fc9e2f",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "de285d08489fcd4d420a8561501e75b5124db0a48121dfc26e811959f518db4e"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "119-golang.org_x_exp-v0.0.0-20260410095643-746e56fc9e2f.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:W3F4c+6OLc6H2lb//N1q4WpJkhzJCK5J6kUi1NTVXfM="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/exp@v0.0.0-20260410095643-746e56fc9e2f/LICENSE\", \"file\": \"core-notices/119-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/mod",
      "version": "v0.37.0",
      "purl": "pkg:golang/golang.org/x/mod@v0.37.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "91e8e4e9b74a8706dae808b66538d4ab22befd00c11f34134eb97ff572d52e85"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "120-golang.org_x_mod-v0.37.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/mod@v0.37.0/LICENSE\", \"file\": \"core-notices/120-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/net",
      "version": "v0.57.0",
      "purl": "pkg:golang/golang.org/x/net@v0.57.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f8d652c629374b43846ef4f2efd419e8d1c81779eb728306d09f0de1cc1bab80"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "121-golang.org_x_net-v0.57.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:K5+3DljvIuDG9/Jv9rvyMywYNFCQ9RSUY6OOTTkT+tE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/net@v0.57.0/LICENSE\", \"file\": \"core-notices/121-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/oauth2",
      "version": "v0.36.0",
      "purl": "pkg:golang/golang.org/x/oauth2@v0.36.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "15bf65ff103e5dafc809d78cd037a1d1e88ccb8451824e851156002a13304504"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "122-golang.org_x_oauth2-v0.36.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/oauth2@v0.36.0/LICENSE\", \"file\": \"core-notices/122-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/sync",
      "version": "v0.22.0",
      "purl": "pkg:golang/golang.org/x/sync@v0.22.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4bc67d258ce7867cfc1a43765c43d98b4c49b90c46dd0b86f896a5a4909fade0"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "123-golang.org_x_sync-v0.22.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/sync@v0.22.0/LICENSE\", \"file\": \"core-notices/123-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/sys",
      "version": "v0.47.0",
      "purl": "pkg:golang/golang.org/x/sys@v0.47.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "cdac013ddced0262926ec29ffcda645da39670e61c7e5b761e572b6b1809bb1b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "124-golang.org_x_sys-v0.47.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/sys@v0.47.0/LICENSE\", \"file\": \"core-notices/124-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/term",
      "version": "v0.45.0",
      "purl": "pkg:golang/golang.org/x/term@v0.45.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b3a3af689728b43012ae1b21482571a35c033c545e98e021606bd4fcf1f79108"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "125-golang.org_x_term-v0.45.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:NwWyBmoJCbfTHpxrWoZ9C6/VxOf7ic219I8xZZFdrf0="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/term@v0.45.0/LICENSE\", \"file\": \"core-notices/125-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/text",
      "version": "v0.40.0",
      "purl": "pkg:golang/golang.org/x/text@v0.40.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "07757384728d0f52dd85c1f3f163405e6396b2b0fb7eb7d6b610f2a711d69ee3"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "126-golang.org_x_text-v0.40.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/text@v0.40.0/LICENSE\", \"file\": \"core-notices/126-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/time",
      "version": "v0.15.0",
      "purl": "pkg:golang/golang.org/x/time@v0.15.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8cfb20e915fa5d6c3fd264304233f8d71a3385e48a37819239c532ad9da27f84"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "127-golang.org_x_time-v0.15.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/time@v0.15.0/LICENSE\", \"file\": \"core-notices/127-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.zx2c4.com/wintun",
      "version": "v0.0.0-20230126152724-0fa3db229ce2",
      "purl": "pkg:golang/golang.zx2c4.com/wintun@v0.0.0-20230126152724-0fa3db229ce2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "06599222daa6af8547045c446cefa9a2bab19d57bde1fc6436114308d79a2b4b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "128-golang.zx2c4.com_wintun-v0.0.0-20230126152724-0fa3db229ce2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:B82qJJgjvYKsXS9jeunTOisW56dUokqW/FOteYJJ/yg="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.zx2c4.com/wintun@v0.0.0-20230126152724-0fa3db229ce2/LICENSE\", \"file\": \"core-notices/128-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.zx2c4.com/wireguard/wgctrl",
      "version": "v0.0.0-20241231184526-a9ab2273dd10",
      "purl": "pkg:golang/golang.zx2c4.com/wireguard/wgctrl@v0.0.0-20241231184526-a9ab2273dd10",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "891d7800e23b98615e60cbe3016ffa05bd58826673b62bf3c30d2d13d7bdc954"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "129-golang.zx2c4.com_wireguard_wgctrl-v0.0.0-20241231184526-a9ab2273dd10.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:3GDAcqdIg1ozBNLgPy4SLT84nfcBjr6rhGtXYtrkWLU="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.zx2c4.com/wireguard/wgctrl@v0.0.0-20241231184526-a9ab2273dd10/LICENSE.md\", \"file\": \"core-notices/129-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.zx2c4.com/wireguard/windows",
      "version": "v0.5.3",
      "purl": "pkg:golang/golang.zx2c4.com/wireguard/windows@v0.5.3",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e2d55170e777024f0847c625a9d90520e90e31128fa8525c67bc5daacaeb55ed"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "130-golang.zx2c4.com_wireguard_windows-v0.5.3.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:On6j2Rpn3OEMXqBq00QEDC7bWSZrPIHKIus8eIuExIE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.zx2c4.com/wireguard/windows@v0.5.3/COPYING\", \"file\": \"core-notices/130-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "google.golang.org/genproto/googleapis/rpc",
      "version": "v0.0.0-20251202230838-ff82c1b0f217",
      "purl": "pkg:golang/google.golang.org/genproto/googleapis/rpc@v0.0.0-20251202230838-ff82c1b0f217",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "29f02d8e0e2f6e9cc0ee24abc29989e5e44d168eec35c12046efee3fea201aef"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "131-google.golang.org_genproto_googleapis_rpc-v0.0.0-20251202230838-ff82c1b0f217.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:gRkg/vSppuSQoDjxyiGfN4Upv/h/DQmIR10ZU8dh4Ww="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"google.golang.org/genproto/googleapis/rpc@v0.0.0-20251202230838-ff82c1b0f217/LICENSE\", \"file\": \"core-notices/131-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "google.golang.org/grpc",
      "version": "v1.79.1",
      "purl": "pkg:golang/google.golang.org/grpc@v1.79.1",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "df09b5b9369cb149e9219224e9622736bd67c435380e9f09cb0723660fd58d44"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "132-google.golang.org_grpc-v1.79.1.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:zGhSi45ODB9/p3VAawt9a+O/MULLl9dpizzNNpq7flY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"google.golang.org/grpc@v1.79.1/LICENSE\", \"file\": \"core-notices/132-000.txt\"}, {\"source_path\": \"google.golang.org/grpc@v1.79.1/NOTICE.txt\", \"file\": \"core-notices/132-001.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "google.golang.org/protobuf",
      "version": "v1.36.11",
      "purl": "pkg:golang/google.golang.org/protobuf@v1.36.11",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "14983d36c56a814ed91b6d652f2b8f895baba1b84eb43b28a0b132c8637cd274"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "133-google.golang.org_protobuf-v1.36.11.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"google.golang.org/protobuf@v1.36.11/LICENSE\", \"file\": \"core-notices/133-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "lukechampine.com/blake3",
      "version": "v1.3.0",
      "purl": "pkg:golang/lukechampine.com/blake3@v1.3.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2fb0c0a64de6f558aadf0fc161caaf1d477adaed6b8ee60648e0fb44376de32b"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "134-lukechampine.com_blake3-v1.3.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"lukechampine.com/blake3@v1.3.0/LICENSE\", \"file\": \"core-notices/134-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "zombiezen.com/go/capnproto2",
      "version": "v2.18.2+incompatible",
      "purl": "pkg:golang/zombiezen.com/go/capnproto2@v2.18.2%2Bincompatible",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b0109f13110df4d243b5d1cc49b875bcc07c4c9713eeecc42e16a2b5022f4082"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "135-zombiezen.com_go_capnproto2-v2.18.2+incompatible.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:v3BD1zbruvffn7zjJUU5Pn8nZAB11bhZSQC4W+YnnKo="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"zombiezen.com/go/capnproto2@v2.18.2+incompatible/LICENSE\", \"file\": \"core-notices/135-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "golang.org/x/sys",
      "version": "v0.37.0",
      "purl": "pkg:golang/golang.org/x/sys@v0.37.0",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6c87bb94ec328b6d6234ad02cf2813225fe3bd5f8929fe85775ca06e01cfcc78"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "136-golang.org_x_sys-v0.37.0.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"golang.org/x/sys@v0.37.0/LICENSE\", \"file\": \"core-notices/136-000.txt\"}]"
        }
      ]
    },
    {
      "type": "library",
      "name": "github.com/Microsoft/go-winio",
      "version": "v0.6.2",
      "purl": "pkg:golang/github.com/Microsoft/go-winio@v0.6.2",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "cd007bdb877a578efde2780bf5dd2f57dd557b5b08c3614597b820d0369ebb0f"
        }
      ],
      "properties": [
        {
          "name": "pvl:source-zip",
          "value": "137-github.com_Microsoft_go-winio-v0.6.2.zip"
        },
        {
          "name": "pvl:go-checksum",
          "value": "h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY="
        },
        {
          "name": "pvl:notices",
          "value": "[{\"source_path\": \"github.com/Microsoft/go-winio@v0.6.2/LICENSE\", \"file\": \"core-notices/137-000.txt\"}]"
        }
      ]
    }
  ]
}
