{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "version": 1,
  "serialNumber": "urn:uuid:898b2d48-6fb0-4853-abd9-065ec41117df",
  "metadata": {
    "timestamp": "2026-03-23T15:32:39.367634900Z",
    "tools": [
      {
        "vendor": "CycloneDX",
        "name": "cargo-cyclonedx",
        "version": "0.5.7"
      }
    ],
    "authors": [
      {
        "name": "Chris Tsang",
        "email": "chris.2y3@outlook.com"
      }
    ],
    "component": {
      "type": "application",
      "bom-ref": "path+file:///D:/a/vtracer/vtracer/cmdapp#vtracer@0.6.12",
      "author": "Chris Tsang <chris.2y3@outlook.com>",
      "name": "vtracer",
      "version": "0.6.12",
      "description": "A cmd app to convert images into vector graphics.",
      "scope": "required",
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/vtracer@0.6.12?download_url=file://.",
      "externalReferences": [
        {
          "type": "website",
          "url": "http://www.visioncortex.org/vtracer"
        },
        {
          "type": "vcs",
          "url": "https://github.com/visioncortex/vtracer/"
        }
      ],
      "components": [
        {
          "type": "library",
          "bom-ref": "path+file:///D:/a/vtracer/vtracer/cmdapp#vtracer@0.6.12 bin-target-0",
          "name": "vtracer",
          "version": "0.6.12",
          "purl": "pkg:cargo/vtracer@0.6.12?download_url=file://.#src/lib.rs"
        },
        {
          "type": "application",
          "bom-ref": "path+file:///D:/a/vtracer/vtracer/cmdapp#vtracer@0.6.12 bin-target-1",
          "name": "vtracer",
          "version": "0.6.12",
          "purl": "pkg:cargo/vtracer@0.6.12?download_url=file://.#src/main.rs"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:rustc:sbom:target:all_targets",
        "value": "true"
      }
    ]
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#adler32@1.2.0",
      "author": "Remi Rampin <remirampin@gmail.com>",
      "name": "adler32",
      "version": "1.2.0",
      "description": "Minimal Adler32 implementation for Rust.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
        }
      ],
      "licenses": [
        {
          "expression": "Zlib"
        }
      ],
      "purl": "pkg:cargo/adler32@1.2.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/adler32/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/remram44/adler32-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#adler@1.0.2",
      "author": "Jonas Schievink <jonasschievink@gmail.com>",
      "name": "adler",
      "version": "1.0.2",
      "description": "A simple clean-room implementation of the Adler-32 checksum",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
        }
      ],
      "licenses": [
        {
          "expression": "0BSD OR MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/adler@1.0.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/adler/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jonas-schievink/adler.git"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#atty@0.2.14",
      "author": "softprops <d.tangren@gmail.com>",
      "name": "atty",
      "version": "0.2.14",
      "description": "A simple interface for querying atty",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/atty@0.2.14",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "http://softprops.github.io/atty"
        },
        {
          "type": "website",
          "url": "https://github.com/softprops/atty"
        },
        {
          "type": "vcs",
          "url": "https://github.com/softprops/atty"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0",
      "author": "Josh Stone <cuviper@gmail.com>",
      "name": "autocfg",
      "version": "1.5.0",
      "description": "Automatic cfg for Rust compiler features",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR MIT"
        }
      ],
      "purl": "pkg:cargo/autocfg@1.5.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/autocfg/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/cuviper/autocfg"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.6.3",
      "author": "Alexis Beingessner <a.beingessner@gmail.com>",
      "name": "bit-vec",
      "version": "0.6.3",
      "description": "A vector of bits",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/bit-vec@0.6.3",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://contain-rs.github.io/bit-vec/bit_vec"
        },
        {
          "type": "website",
          "url": "https://github.com/contain-rs/bit-vec"
        },
        {
          "type": "vcs",
          "url": "https://github.com/contain-rs/bit-vec"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2",
      "author": "The Rust Project Developers",
      "name": "bitflags",
      "version": "1.3.2",
      "description": "A macro to generate structures which behave like bitflags. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/bitflags@1.3.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/bitflags"
        },
        {
          "type": "website",
          "url": "https://github.com/bitflags/bitflags"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bitflags/bitflags"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0",
      "author": "Lokathor <zefria@gmail.com>",
      "name": "bytemuck",
      "version": "1.25.0",
      "description": "A crate for mucking around with piles of bytes.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec"
        }
      ],
      "licenses": [
        {
          "expression": "Zlib OR Apache-2.0 OR MIT"
        }
      ],
      "purl": "pkg:cargo/bytemuck@1.25.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Lokathor/bytemuck"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0",
      "author": "Andrew Gallant <jamslam@gmail.com>",
      "name": "byteorder",
      "version": "1.5.0",
      "description": "Library for reading/writing numbers in big-endian and little-endian.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
        }
      ],
      "licenses": [
        {
          "expression": "Unlicense OR MIT"
        }
      ],
      "purl": "pkg:cargo/byteorder@1.5.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/byteorder"
        },
        {
          "type": "website",
          "url": "https://github.com/BurntSushi/byteorder"
        },
        {
          "type": "vcs",
          "url": "https://github.com/BurntSushi/byteorder"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
      "author": "Alex Crichton <alex@alexcrichton.com>",
      "name": "cfg-if",
      "version": "1.0.4",
      "description": "A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/cfg-if@1.0.4",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/cfg-if"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap@2.34.0",
      "author": "Kevin K. <kbknapp@gmail.com>",
      "name": "clap",
      "version": "2.34.0",
      "description": "A simple to use, efficient, and full-featured Command Line Argument Parser ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/clap@2.34.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/clap/"
        },
        {
          "type": "website",
          "url": "https://clap.rs/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/clap-rs/clap"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#color_quant@1.1.0",
      "author": "nwin <nwin@users.noreply.github.com>",
      "name": "color_quant",
      "version": "1.1.0",
      "description": "Color quantization library to reduce n colors to 256 colors.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/color_quant@1.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/color_quant.git"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0",
      "author": "Sam Rijs <srijs@airpost.net>, Alex Crichton <alex@alexcrichton.com>",
      "name": "crc32fast",
      "version": "1.5.0",
      "description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/crc32fast@1.5.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/srijs/rust-crc32fast"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6",
      "name": "crossbeam-deque",
      "version": "0.8.6",
      "description": "Concurrent work-stealing deque",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/crossbeam-deque@0.8.6",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque"
        },
        {
          "type": "vcs",
          "url": "https://github.com/crossbeam-rs/crossbeam"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18",
      "name": "crossbeam-epoch",
      "version": "0.9.18",
      "description": "Epoch-based garbage collection",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/crossbeam-epoch@0.9.18",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch"
        },
        {
          "type": "vcs",
          "url": "https://github.com/crossbeam-rs/crossbeam"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21",
      "name": "crossbeam-utils",
      "version": "0.8.21",
      "description": "Utilities for concurrent programming",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/crossbeam-utils@0.8.21",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils"
        },
        {
          "type": "vcs",
          "url": "https://github.com/crossbeam-rs/crossbeam"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#deflate@0.8.6",
      "author": "oyvindln <oyvindln@users.noreply.github.com>",
      "name": "deflate",
      "version": "0.8.6",
      "description": "A DEFLATE, zlib and gzip encoder written in rust. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/deflate@0.8.6",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/deflate/"
        },
        {
          "type": "website",
          "url": "https://github.com/image-rs/deflate-rs"
        },
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/deflate-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0",
      "author": "bluss",
      "name": "either",
      "version": "1.15.0",
      "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/either@1.15.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/either/1/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rayon-rs/either"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0",
      "author": "Stjepan Glavina <stjepang@gmail.com>",
      "name": "fastrand",
      "version": "2.3.0",
      "description": "A simple and fast random number generator",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR MIT"
        }
      ],
      "purl": "pkg:cargo/fastrand@2.3.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/smol-rs/fastrand"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#flo_curves@0.3.1",
      "author": "Andrew Hunter",
      "name": "flo_curves",
      "version": "0.3.1",
      "description": "Library for manipulating Bezier curves",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1c227ffb4f98baa9073c033e23243089d0ed3dd1f5cd620894452074db48a29b"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/flo_curves@0.3.1",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "http://docs.rs/flo_curves/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Logicalshift/flo_curves"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#gif@0.11.4",
      "author": "nwin <nwin@users.noreply.github.com>",
      "name": "gif",
      "version": "0.11.4",
      "description": "GIF de- and encoder",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/gif@0.11.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/gif"
        },
        {
          "type": "website",
          "url": "https://github.com/image-rs/image-gif"
        },
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/image-gif"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#image@0.23.14",
      "author": "The image-rs Developers",
      "name": "image",
      "version": "0.23.14",
      "description": "Imaging library written in Rust. Provides basic filters and decoders for the most common image formats.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/image@0.23.14",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/image"
        },
        {
          "type": "website",
          "url": "https://github.com/image-rs/image"
        },
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/image"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#indoc@1.0.9",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "indoc",
      "version": "1.0.9",
      "description": "Indented document literals",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/indoc@1.0.9",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/indoc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/indoc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.8.2",
      "author": "bluss",
      "name": "itertools",
      "version": "0.8.2",
      "description": "Extra iterator adaptors, iterator methods, free functions, and macros.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/itertools@0.8.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/itertools/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bluss/rust-itertools"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.1.22",
      "author": "Ulf Nilsson <kaksmet@gmail.com>",
      "name": "jpeg-decoder",
      "version": "0.1.22",
      "description": "JPEG decoder",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2"
        }
      ],
      "licenses": [
        {
          "expression": "MIT  OR  Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/jpeg-decoder@0.1.22",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/jpeg-decoder"
        },
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/jpeg-decoder"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.183",
      "author": "The Rust Project Developers",
      "name": "libc",
      "version": "0.2.183",
      "description": "Raw FFI bindings to platform libraries like libc.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/libc@0.2.183",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/libc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "lock_api",
      "version": "0.4.14",
      "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/lock_api@0.4.14",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Amanieu/parking_lot"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
      "author": "Gilad Naaman <gilad.naaman@gmail.com>",
      "name": "memoffset",
      "version": "0.9.1",
      "description": "offset_of functionality for Rust structs.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/memoffset@0.9.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Gilnaa/memoffset"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.3.7",
      "author": "Frommi <daniil.liferenko@gmail.com>, oyvindln <oyvindln@users.noreply.github.com>",
      "name": "miniz_oxide",
      "version": "0.3.7",
      "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/miniz_oxide@0.3.7",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/miniz_oxide"
        },
        {
          "type": "website",
          "url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.4.4",
      "author": "Frommi <daniil.liferenko@gmail.com>, oyvindln <oyvindln@users.noreply.github.com>",
      "name": "miniz_oxide",
      "version": "0.4.4",
      "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Zlib OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/miniz_oxide@0.4.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/miniz_oxide"
        },
        {
          "type": "website",
          "url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
      "author": "The Rust Project Developers",
      "name": "num-integer",
      "version": "0.1.46",
      "description": "Integer traits and functions",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/num-integer@0.1.46",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/num-integer"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-num/num-integer"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-num/num-integer"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-iter@0.1.45",
      "author": "The Rust Project Developers",
      "name": "num-iter",
      "version": "0.1.45",
      "description": "External iterators for generic mathematics",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/num-iter@0.1.45",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/num-iter"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-num/num-iter"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-num/num-iter"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-rational@0.3.2",
      "author": "The Rust Project Developers",
      "name": "num-rational",
      "version": "0.3.2",
      "description": "Rational numbers implementation for Rust",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/num-rational@0.3.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/num-rational"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-num/num-rational"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-num/num-rational"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
      "author": "The Rust Project Developers",
      "name": "num-traits",
      "version": "0.2.19",
      "description": "Numeric traits for generic mathematics",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/num-traits@0.2.19",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/num-traits"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-num/num-traits"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-num/num-traits"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
      "author": "Aleksey Kladov <aleksey.kladov@gmail.com>",
      "name": "once_cell",
      "version": "1.21.4",
      "description": "Single assignment cells and lazy values.",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/once_cell@1.21.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/once_cell"
        },
        {
          "type": "vcs",
          "url": "https://github.com/matklad/once_cell"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "parking_lot",
      "version": "0.12.5",
      "description": "More compact and efficient implementations of the standard synchronization primitives.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/parking_lot@0.12.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Amanieu/parking_lot"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12",
      "author": "Amanieu d'Antras <amanieu@gmail.com>",
      "name": "parking_lot_core",
      "version": "0.9.12",
      "description": "An advanced API for creating custom synchronization primitives.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/parking_lot_core@0.9.12",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Amanieu/parking_lot"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#png@0.16.8",
      "author": "nwin <nwin@users.noreply.github.com>",
      "name": "png",
      "version": "0.16.8",
      "description": "PNG decoding and encoding library in pure Rust",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/png@0.16.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/image-png.git"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106",
      "author": "David Tolnay <dtolnay@gmail.com>, Alex Crichton <alex@alexcrichton.com>",
      "name": "proc-macro2",
      "version": "1.0.106",
      "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/proc-macro2@1.0.106",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/proc-macro2"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/proc-macro2"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.19.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-build-config",
      "version": "0.19.2",
      "description": "Build configuration for the PyO3 ecosystem",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "076c73d0bc438f7a4ef6fdd0c3bb4732149136abd952b110ac93e4edb13a6ba5"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-build-config@0.19.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.19.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-ffi",
      "version": "0.19.2",
      "description": "Python-API bindings for the PyO3 ecosystem",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e53cee42e77ebe256066ba8aa77eff722b3bb91f3419177cf4cd0f304d3284d9"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-ffi@0.19.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "other",
          "url": "python"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.19.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-macros-backend",
      "version": "0.19.2",
      "description": "Code generation for PyO3 package",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "947dc12175c254889edc0c02e399476c2f652b4b9ebd123aa655c224de259536"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-macros-backend@0.19.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.19.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-macros",
      "version": "0.19.2",
      "description": "Proc macros for PyO3 package",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "dfeb4c99597e136528c6dd7d5e3de5434d1ceaf487436a3f03b2d56b6fc9efd1"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-macros@0.19.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.19.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3",
      "version": "0.19.2",
      "description": "Bindings to Python interpreter",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e681a6cfdc4adcc93b4d3cf993749a4552018ee0a9b65fc0ccfad74352c72a38"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3@0.19.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/crate/pyo3/"
        },
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "quote",
      "version": "1.0.45",
      "description": "Quasi-quoting macro quote!(...)",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/quote@1.0.45",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/quote/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/quote"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0",
      "name": "rayon-core",
      "version": "1.13.0",
      "description": "Core APIs for Rayon",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/rayon-core@1.13.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/rayon-core/"
        },
        {
          "type": "other",
          "url": "rayon-core"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rayon-rs/rayon"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.11.0",
      "name": "rayon",
      "version": "1.11.0",
      "description": "Simple work-stealing parallelism for Rust",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/rayon@1.11.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/rayon/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rayon-rs/rayon"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#roots@0.0.6",
      "author": "Mikhail Vorotilov <mikhail.vorotilov@gmail.com>",
      "name": "roots",
      "version": "0.0.6",
      "description": "Library of well known algorithms for numerical root finding. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "84348444bd7ad45729d0c49a4240d7cdc11c9d512c06c5ad1835c1ad4acda6db"
        }
      ],
      "licenses": [
        {
          "expression": "BSD-2-Clause"
        }
      ],
      "purl": "pkg:cargo/roots@0.0.6",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/vorot/roots"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#scoped_threadpool@0.1.9",
      "author": "Marvin Löbel <loebel.marvin@gmail.com>",
      "name": "scoped_threadpool",
      "version": "0.1.9",
      "description": "A library for scoped and cached threadpools.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/scoped_threadpool@0.1.9",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "http://kimundi.github.io/scoped-threadpool-rs/scoped_threadpool/index.html"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Kimundi/scoped-threadpool-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0",
      "author": "bluss",
      "name": "scopeguard",
      "version": "1.2.0",
      "description": "A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic).  Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/scopeguard@1.2.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/scopeguard/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bluss/scopeguard"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1",
      "author": "The Servo Project Developers",
      "name": "smallvec",
      "version": "1.15.1",
      "description": "'Small vector' optimization: store up to a small number of items on the stack",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/smallvec@1.15.1",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/smallvec/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/servo/rust-smallvec"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.8.0",
      "author": "Danny Guo <dannyguo91@gmail.com>",
      "name": "strsim",
      "version": "0.8.0",
      "description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/strsim@0.8.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/strsim/"
        },
        {
          "type": "website",
          "url": "https://github.com/dguo/strsim-rs"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dguo/strsim-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "syn",
      "version": "1.0.109",
      "description": "Parser for Rust source code",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/syn@1.0.109",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/syn"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/syn"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16",
      "author": "Dan Gohman <sunfish@mozilla.com>",
      "name": "target-lexicon",
      "version": "0.12.16",
      "description": "Targeting utilities for compilers and related tools",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 WITH LLVM-exception"
        }
      ],
      "purl": "pkg:cargo/target-lexicon@0.12.16",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/target-lexicon/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bytecodealliance/target-lexicon"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#textwrap@0.11.0",
      "author": "Martin Geisler <martin@geisler.net>",
      "name": "textwrap",
      "version": "0.11.0",
      "description": "Textwrap is a small library for word wrapping, indenting, and dedenting strings.  You can use it to format strings (such as help and error messages) for display in commandline applications. It is designed to be efficient and handle Unicode characters correctly. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/textwrap@0.11.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/textwrap/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mgeisler/textwrap"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tiff@0.6.1",
      "author": "ccgn, bvssvni <bvssvni@gmail.com>, nwin, TyOverby <ty@pre-alpha.com>, HeroicKatora, Calum, CensoredUsername <cens.username@gmail.com>, Robzz, birktj",
      "name": "tiff",
      "version": "0.6.1",
      "description": "TIFF decoding and encoding library in pure Rust",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9a53f4706d65497df0c4349241deddf35f84cee19c87ed86ea8ca590f4464437"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/tiff@0.6.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/image-tiff"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "unicode-ident",
      "version": "1.0.24",
      "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT OR Apache-2.0) AND Unicode-3.0"
        }
      ],
      "purl": "pkg:cargo/unicode-ident@1.0.24",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/unicode-ident"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/unicode-ident"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14",
      "author": "kwantam <kwantam@gmail.com>, Manish Goregaokar <manishsmail@gmail.com>",
      "name": "unicode-width",
      "version": "0.1.14",
      "description": "Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/unicode-width@0.1.14",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/unicode-rs/unicode-width"
        },
        {
          "type": "vcs",
          "url": "https://github.com/unicode-rs/unicode-width"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unindent@0.1.11",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "unindent",
      "version": "0.1.11",
      "description": "Remove a column of leading whitespace from a string",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/unindent@0.1.11",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/unindent"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/indoc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#vec_map@0.8.2",
      "author": "Alex Crichton <alex@alexcrichton.com>, Jorge Aparicio <japaricious@gmail.com>, Alexis Beingessner <a.beingessner@gmail.com>, Brian Anderson <>, tbu- <>, Manish Goregaokar <>, Aaron Turon <aturon@mozilla.com>, Adolfo Ochagavía <>, Niko Matsakis <>, Steven Fackler <>, Chase Southwood <csouth3@illinois.edu>, Eduard Burtescu <>, Florian Wilkens <>, Félix Raimundo <>, Tibor Benke <>, Markus Siemens <markus@m-siemens.de>, Josh Branchaud <jbranchaud@gmail.com>, Huon Wilson <dbau.pp@gmail.com>, Corey Farwell <coref@rwell.org>, Aaron Liblong <>, Nick Cameron <nrc@ncameron.org>, Patrick Walton <pcwalton@mimiga.net>, Felix S Klock II <>, Andrew Paseltiner <apaseltiner@gmail.com>, Sean McArthur <sean.monstar@gmail.com>, Vadim Petrochenkov <>",
      "name": "vec_map",
      "version": "0.8.2",
      "description": "A simple map based on a vector for small integer keys",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/vec_map@0.8.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://contain-rs.github.io/vec-map/vec_map"
        },
        {
          "type": "website",
          "url": "https://github.com/contain-rs/vec-map"
        },
        {
          "type": "vcs",
          "url": "https://github.com/contain-rs/vec-map"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#visioncortex@0.8.10",
      "author": "Chris Tsang <tyt2y7@gmail.com>",
      "name": "visioncortex",
      "version": "0.8.10",
      "description": "Semantic Computer Vision",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7c9a7e6cc136c7c79b4adbd311c46c323a19db7baf446822b5f90f84375934e3"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/visioncortex@0.8.10",
      "externalReferences": [
        {
          "type": "website",
          "url": "http://www.visioncortex.org/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/visioncortex/visioncortex/"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#weezl@0.1.12",
      "author": "The image-rs Developers",
      "name": "weezl",
      "version": "0.1.12",
      "description": "Fast LZW compression and decompression.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/weezl@0.1.12",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/weezl"
        },
        {
          "type": "vcs",
          "url": "https://github.com/image-rs/weezl"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9",
      "author": "Peter Atashian <retep998@gmail.com>",
      "name": "winapi",
      "version": "0.3.9",
      "description": "Raw FFI bindings for all of Windows API.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/winapi@0.3.9",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/winapi/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/retep998/winapi-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#windows-link@0.2.1",
      "name": "windows-link",
      "version": "0.2.1",
      "description": "Linking for Windows",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/windows-link@0.2.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/microsoft/windows-rs"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "path+file:///D:/a/vtracer/vtracer/cmdapp#vtracer@0.6.12",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#clap@2.34.0",
        "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0",
        "registry+https://github.com/rust-lang/crates.io-index#image@0.23.14",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.19.2",
        "registry+https://github.com/rust-lang/crates.io-index#visioncortex@0.8.10"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#adler32@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#adler@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#atty@0.2.14",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.6.3",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#clap@2.34.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#atty@0.2.14",
        "registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2",
        "registry+https://github.com/rust-lang/crates.io-index#strsim@0.8.0",
        "registry+https://github.com/rust-lang/crates.io-index#textwrap@0.11.0",
        "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14",
        "registry+https://github.com/rust-lang/crates.io-index#vec_map@0.8.2"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#color_quant@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18",
        "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-epoch@0.9.18",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#deflate@0.8.6",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#adler32@1.2.0",
        "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#fastrand@2.3.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#flo_curves@0.3.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#itertools@0.8.2",
        "registry+https://github.com/rust-lang/crates.io-index#roots@0.0.6",
        "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#gif@0.11.4",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#color_quant@1.1.0",
        "registry+https://github.com/rust-lang/crates.io-index#weezl@0.1.12"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#image@0.23.14",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#bytemuck@1.25.0",
        "registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0",
        "registry+https://github.com/rust-lang/crates.io-index#color_quant@1.1.0",
        "registry+https://github.com/rust-lang/crates.io-index#gif@0.11.4",
        "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.1.22",
        "registry+https://github.com/rust-lang/crates.io-index#num-iter@0.1.45",
        "registry+https://github.com/rust-lang/crates.io-index#num-rational@0.3.2",
        "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
        "registry+https://github.com/rust-lang/crates.io-index#png@0.16.8",
        "registry+https://github.com/rust-lang/crates.io-index#scoped_threadpool@0.1.9",
        "registry+https://github.com/rust-lang/crates.io-index#tiff@0.6.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#indoc@1.0.9",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#itertools@0.8.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.1.22",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#rayon@1.11.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.183",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.3.7",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#adler32@1.2.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.4.4",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#adler@1.0.2",
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#num-iter@0.1.45",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0",
        "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
        "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#num-rational@0.3.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0",
        "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
        "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14",
        "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
        "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1",
        "registry+https://github.com/rust-lang/crates.io-index#windows-link@0.2.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#png@0.16.8",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2",
        "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0",
        "registry+https://github.com/rust-lang/crates.io-index#deflate@0.8.6",
        "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.3.7"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.19.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
        "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.19.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.183",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.19.2"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.19.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45",
        "registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.19.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.19.2",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45",
        "registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.19.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
        "registry+https://github.com/rust-lang/crates.io-index#indoc@1.0.9",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.183",
        "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
        "registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.19.2",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.19.2",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.19.2",
        "registry+https://github.com/rust-lang/crates.io-index#unindent@0.1.11"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#crossbeam-deque@0.8.6",
        "registry+https://github.com/rust-lang/crates.io-index#crossbeam-utils@0.8.21"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#rayon@1.11.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#either@1.15.0",
        "registry+https://github.com/rust-lang/crates.io-index#rayon-core@1.13.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#roots@0.0.6",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#scoped_threadpool@0.1.9",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.8.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45",
        "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.16",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#textwrap@0.11.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#tiff@0.6.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#jpeg-decoder@0.1.22",
        "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.4.4",
        "registry+https://github.com/rust-lang/crates.io-index#weezl@0.1.12"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-width@0.1.14",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unindent@0.1.11",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#vec_map@0.8.2",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#visioncortex@0.8.10",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.6.3",
        "registry+https://github.com/rust-lang/crates.io-index#flo_curves@0.3.1",
        "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#weezl@0.1.12",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#winapi@0.3.9",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#windows-link@0.2.1",
      "dependsOn": []
    }
  ]
}