diff --git a/.gitea/workflows/supply-chain.yml b/.gitea/workflows/supply-chain.yml index c46c1b6..2474771 100644 --- a/.gitea/workflows/supply-chain.yml +++ b/.gitea/workflows/supply-chain.yml @@ -2,31 +2,7 @@ name: Dependency and supply-chain audit on: push: - paths: - - ".gitea/workflows/supply-chain.yml" - - "ci/dependency-policy.json" - - "deny.toml" - - "tools/ci-matrix/**" - - "docs/dependency-policy.md" - - "RUSTREWRITE.md" - - "Cargo.toml" - - "Cargo.lock" - - "crates/**/Cargo.toml" - - "programs/Cargo.toml" - - "tests/**/Cargo.toml" pull_request: - paths: - - ".gitea/workflows/supply-chain.yml" - - "ci/dependency-policy.json" - - "deny.toml" - - "tools/ci-matrix/**" - - "docs/dependency-policy.md" - - "RUSTREWRITE.md" - - "Cargo.toml" - - "Cargo.lock" - - "crates/**/Cargo.toml" - - "programs/Cargo.toml" - - "tests/**/Cargo.toml" workflow_dispatch: env: @@ -48,6 +24,8 @@ jobs: ~/.cargo/advisory-dbs key: supply-chain-${{ runner.os }}-${{ hashFiles('Cargo.lock', 'deny.toml') }} - uses: dtolnay/rust-toolchain@stable + - name: Fetch every immutable locked package archive + run: cargo fetch --locked - name: Install pinned audit tools run: | cargo install --locked cargo-deny --version 0.20.2 @@ -57,6 +35,7 @@ jobs: mkdir -p artifacts cargo tree --locked --workspace --all-features --target all --duplicates > artifacts/dependency-duplicates.txt cargo run --locked -p metacrate-ci-matrix -- dependency-audit --evidence artifacts/dependency-audit.json + cargo run --locked -p metacrate-ci-matrix -- provenance-audit --evidence artifacts/provenance-audit.json - name: Reject advisories, licenses, duplicates, and sources outside policy run: cargo deny check advisories licenses bans sources --hide-inclusion-graph - name: Reject unused direct dependencies diff --git a/NOTICE.md b/NOTICE.md new file mode 100644 index 0000000..96fb872 --- /dev/null +++ b/NOTICE.md @@ -0,0 +1,53 @@ +# MetaCrate notices and attribution + +MetaCrate's Rust implementation is licensed under the BSD 3-Clause License in +[`LICENSE.md`](LICENSE.md). It is a clean native Rust rewrite based on the +public API and observable behavior of LibreMetaverse at commit +`2aa70bb68513b39795da5d13c88f31b86e85a3ba`. The upstream BSD notice is +retained in `LICENSE.md` for openmetaverse.co (2006–2016) and Sjofn LLC +(2017–2025). The exact pinned upstream text is included in +[`licenses/LibreMetaverse-BSD-3-Clause.txt`](licenses/LibreMetaverse-BSD-3-Clause.txt). + +## Linden viewer data + +The following exact, unmodified files are Linden viewer data redistributed by +LibreMetaverse under Creative Commons Attribution-ShareAlike 3.0 Unported: + +- `codegen/inputs/attentions.xml` +- `codegen/inputs/attentionsN.xml` +- `codegen/inputs/avatar_lad.xml` +- `codegen/inputs/avatar_skeleton.xml` +- `codegen/inputs/genepool.xml` +- `codegen/inputs/grass.xml` +- `codegen/inputs/trees.xml` + +The original author/attribution party is Linden Lab. MetaCrate copied these +files without modification from the pinned LibreMetaverse `LibreMetaverse/linden/` +tree. Their generated Rust data tables identify the input, exact SHA-256, and +CC-BY-SA-3.0 license. The license URI and pinned legal-code hash are retained in +[`licenses/CC-BY-SA-3.0-NOTICE.md`](licenses/CC-BY-SA-3.0-NOTICE.md). + +No Linden textures, meshes, animations, gestures, clothing, body parts, or +viewer binaries are included. The protocol `message_template.msg` is separately +tracked as BSD-3-Clause material from LibreMetaverse's `data/` tree and is not +classified as a Linden CC asset by the pinned upstream repository. + +## Generated and translated material + +Generated Rust files retain machine-readable source hashes and licenses in +their headers. The LSL parser grammar snapshot, compatibility fixtures, +translated tests, API mappings, and program mappings are covered by the +MetaCrate and upstream BSD notices. Their exact provenance is checked by the +Rust release-provenance audit and its locked manifests. + +## Dependencies and native components + +[`release/THIRD-PARTY-NOTICES.md`](release/THIRD-PARTY-NOTICES.md) contains the +complete locked Rust package inventory and the license/notice files shipped by +each package. [`release/NATIVE-LICENSES.md`](release/NATIVE-LICENSES.md) records +native components, whether MetaCrate bundles them, and the notice obligations +for binary distributors. Both are generated from +[`ci/provenance-policy.json`](ci/provenance-policy.json) and `Cargo.lock`. + +A source or binary distribution is complete only when it includes the notice +files required by [`release/DISTRIBUTION-MANIFEST.json`](release/DISTRIBUTION-MANIFEST.json). diff --git a/README.md b/README.md index c7a6186..f01ebe2 100644 --- a/README.md +++ b/README.md @@ -529,3 +529,16 @@ filtering, output, cancellation, and safety paths without connecting to a privileged live grid. Command ownership, resource limits, explicit live-operation gates, and the focused verification command are documented in the [`TestClient` guide](docs/test-client.md). + +### Milestone 12 + +The release surface now has deterministic native Rust gates for toolchain and +feature coverage, dependency policy, documentation completeness, API/SemVer +stability, concurrency/resource lifecycle, and license/source provenance. The +license audit corrects the separate CC-BY-SA-3.0 status of the seven required +Linden data inputs, rejects unknown fixtures and opaque bundled assets, +consolidates license texts for every locked Rust package, records all native +linkage and redistribution obligations, and hashes the complete source and +notice distribution. See the +[`release provenance guide`](docs/release-provenance.md) for reproduction and +the exact source/binary notice contract. diff --git a/ci/evidence/provenance-audit.json b/ci/evidence/provenance-audit.json new file mode 100644 index 0000000..23195b3 --- /dev/null +++ b/ci/evidence/provenance-audit.json @@ -0,0 +1,19 @@ +{ + "schema": 1, + "recorded_unix_seconds": 1786500702, + "upstream_commit": "2aa70bb68513b39795da5d13c88f31b86e85a3ba", + "material_count": 20, + "generated_output_count": 8, + "provenance_ledger_count": 3, + "source_file_count": 453, + "dependency_count": 385, + "dependency_notice_count": 280, + "native_component_count": 6, + "dependency_manifest_sha256": "f2f8c01d5994e8b1d5568f4f678456de7f0a77aa54e29fa8e1c534f4060bd073", + "third_party_notices_sha256": "7d61809632c7e557331f03dcdf452c5fb777ee2df9644c8b0c7f32a0fc1f26fc", + "native_notices_sha256": "b417ee7bf6b748cc86839e5354753c0f8c1f8309d13c0fea379c77f602e69fc0", + "distribution_manifest_sha256": "c1b270841d63318498df1309168c1018b4ade83098ca52df96116ee80e75ef65", + "unknown_materials": 0, + "unknown_bundled_assets": 0, + "status": "ok" +} diff --git a/ci/provenance-policy.json b/ci/provenance-policy.json new file mode 100644 index 0000000..8cbe3c0 --- /dev/null +++ b/ci/provenance-policy.json @@ -0,0 +1,72 @@ +{ + "schema": 1, + "upstream_repository": "https://github.com/cinderblocks/libremetaverse", + "upstream_commit": "2aa70bb68513b39795da5d13c88f31b86e85a3ba", + "project_license": "BSD-3-Clause", + "project_license_path": "LICENSE.md", + "project_license_sha256": "6e11f13f099d7fbbd94c8f08f90e77ca8b7fff25f75cb071b1427bede725667f", + "upstream_license_path": "licenses/LibreMetaverse-BSD-3-Clause.txt", + "upstream_license_sha256": "2e40a7bac96023b6299c9062195d927d8e53ca271931412fcdd0e1928e0a3b4e", + "cc_by_sa_legal_code_sha256": "075dad5e5fc96c27014fabc269f4f5732909cffd178a486f546d982b6cf86b74", + "required_source_notices": [ + "LICENSE.md", + "NOTICE.md", + "licenses/LibreMetaverse-BSD-3-Clause.txt", + "licenses/CC-BY-SA-3.0-NOTICE.md", + "release/THIRD-PARTY-NOTICES.md", + "release/NATIVE-LICENSES.md" + ], + "required_binary_notices": [ + "LICENSE.md", + "NOTICE.md", + "licenses/LibreMetaverse-BSD-3-Clause.txt", + "licenses/CC-BY-SA-3.0-NOTICE.md", + "release/THIRD-PARTY-NOTICES.md", + "release/NATIVE-LICENSES.md" + ], + "materials": [ + {"path":"codegen/inputs/attentions.xml","sha256":"bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af","kind":"linden-data","origin":"LibreMetaverse/linden/character/attentions.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/attentionsN.xml","sha256":"80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b","kind":"linden-data","origin":"LibreMetaverse/linden/character/attentionsN.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/avatar_lad.xml","sha256":"6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf","kind":"linden-data","origin":"LibreMetaverse/linden/character/avatar_lad.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/avatar_skeleton.xml","sha256":"addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a","kind":"linden-data","origin":"LibreMetaverse/linden/character/avatar_skeleton.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/genepool.xml","sha256":"6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d","kind":"linden-data","origin":"LibreMetaverse/linden/character/genepool.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/grass.xml","sha256":"90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e","kind":"linden-data","origin":"LibreMetaverse/linden/grass.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/trees.xml","sha256":"f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba","kind":"linden-data","origin":"LibreMetaverse/linden/trees.xml","license":"CC-BY-SA-3.0","distribution":"source-and-generated-data"}, + {"path":"codegen/inputs/message_template.msg","sha256":"15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d","kind":"protocol-template","origin":"data/message_template.msg","license":"BSD-3-Clause","distribution":"source-and-generated-code"}, + {"path":"codegen/inputs/lsl_tools_grammar.json","sha256":"2496b7acc247c5aa927017ff2f2580f704ced17a85977d3bf926d31f17b04234","kind":"derived-grammar","origin":"LibreMetaverse.LslTools/YYClass/yycs0syntax.cs and yycs0tokens.cs","license":"BSD-3-Clause","distribution":"source-and-generated-code"}, + {"path":"tests/fixtures/structured_data/json_reference.json","sha256":"97b18e725932a3192a21d6c12e6ab29236957b90f749e738b7dbbea44498afbc","kind":"project-fixture","origin":"MetaCrate JSON OSD compatibility fixture","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"tests/fixtures/structured_data/protobuf_reference.hex","sha256":"6c87c73097eb68a8e20bba6c146da8ef2ad3c71452407da497cb7296a02f8b7d","kind":"project-fixture","origin":"MetaCrate Protobuf OSD compatibility fixture","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/binary_llsd/malformed.hex","sha256":"7e0f49303f07a638a8d2fba637ac7fab1e63386c9b4e6b46730425e87d15fcbe","kind":"project-security-corpus","origin":"MetaCrate parser hardening cases","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/json_osd/malformed.txt","sha256":"a1b326b59db9d59a1f4ba9f6e58aa58e77bc7e160600844e76f7b0f09b44b39a","kind":"project-security-corpus","origin":"MetaCrate parser hardening cases","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/notation_llsd/malformed.txt","sha256":"e87c4ad58f40cc0703b771a522bf5edd7c1768bb26336169502553866f070bd1","kind":"project-security-corpus","origin":"MetaCrate parser hardening cases","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/protobuf_osd/malformed.hex","sha256":"3818697ae2f8cc186f2fd97863eb6e735134d0733a6059bc8a631871caf0678d","kind":"project-security-corpus","origin":"MetaCrate parser hardening cases","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/xml_llsd/doctype_entity.xml","sha256":"9b13c638b7c4b55f109eeb8e3c81d173a7548f567217390aaa6278ee0905f143","kind":"project-security-corpus","origin":"MetaCrate XML security regression","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/xml_llsd/external_entity.xml","sha256":"eccd9915554fd422b33a75a403796647f6f1fb7c0f80ac5c7c1a4f05b433d653","kind":"project-security-corpus","origin":"MetaCrate XML security regression","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/xml_llsd/malformed_nesting.xml","sha256":"cc8dbfc2725f03d650f4287496d729c1c8c1a58359df008f24200c2f3ff88dbe","kind":"project-security-corpus","origin":"MetaCrate XML security regression","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/xml_llsd/truncated_scalar.xml","sha256":"225cde0a5c754c3d1200a421ea693fa1464cdaadce72683e4b26f14274cb17ac","kind":"project-security-corpus","origin":"MetaCrate XML security regression","license":"BSD-3-Clause","distribution":"source-only"}, + {"path":"fuzz/corpus/xml_llsd/unknown_entity.xml","sha256":"a181fd87d31c47c2b3dc458aa79ffd435abb952fcf9e0ec2f781c9cff0a5202f","kind":"project-security-corpus","origin":"MetaCrate XML security regression","license":"BSD-3-Clause","distribution":"source-only"} + ], + "generated_outputs": [ + {"path":"codegen/generated/source_manifest.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause AND CC-BY-SA-3.0"}, + {"path":"crates/libremetaverse/src/attention_catalog.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause AND CC-BY-SA-3.0"}, + {"path":"crates/libremetaverse/src/foliage_catalog.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause AND CC-BY-SA-3.0"}, + {"path":"crates/libremetaverse/src/genepool_catalog.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause AND CC-BY-SA-3.0"}, + {"path":"crates/libremetaverse/src/packet_catalog.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause"}, + {"path":"crates/libremetaverse/src/skeleton_catalog.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause AND CC-BY-SA-3.0"}, + {"path":"crates/libremetaverse/src/visual_catalog.rs","generator":"libremetaverse-codegen","license":"BSD-3-Clause AND CC-BY-SA-3.0"}, + {"path":"crates/libremetaverse-lsl-tools/src/generated_tables.rs","generator":"tools/generate_lsl_tables.py","license":"BSD-3-Clause"} + ], + "provenance_ledgers": [ + {"path":"api/public-api.json","kind":"compiled-public-api","license":"BSD-3-Clause"}, + {"path":"programs/upstream-programs.json","kind":"upstream-program-source-inventory","license":"BSD-3-Clause"}, + {"path":"tests/upstream-tests.json","kind":"upstream-test-and-fixture-inventory","license":"BSD-3-Clause"} + ], + "native_components": [ + {"id":"openjpeg","version":"2.5.4 or newer","license":"BSD-2-Clause","source":"https://github.com/uclouvain/openjpeg","linkage":"optional-system-dynamic","bundled":false,"obligation":"Distributors that supply libopenjp2 must reproduce its copyright and BSD-2-Clause notice."}, + {"id":"libopus","version":"1.3 or newer","license":"BSD-3-Clause AND BSD-2-Clause","source":"https://gitlab.xiph.org/xiph/opus","linkage":"required-system-dynamic","bundled":false,"obligation":"Distributors that supply libopus must reproduce the Opus copyright and BSD notices."}, + {"id":"skia","version":"via skia-bindings 0.99.0","license":"BSD-3-Clause","source":"https://skia.org/","linkage":"optional-static-or-shared","bundled":true,"obligation":"Binary distributions built with the skia feature must include the Skia BSD notice from the skia-bindings package."}, + {"id":"vorbis-aotuv-lancer","version":"aotuv_lancer_vorbis_sys 0.1.6","license":"BSD-3-Clause","source":"https://crates.io/crates/aotuv_lancer_vorbis_sys","linkage":"optional-bundled-static","bundled":true,"obligation":"Binary distributions built with the vorbis feature must include the package's bundled codec notices."}, + {"id":"ogg-next","version":"via aotuv_lancer_vorbis_sys 0.1.6","license":"BSD-3-Clause","source":"https://crates.io/crates/ogg_next_sys","linkage":"optional-bundled-static","bundled":true,"obligation":"Binary distributions built with the vorbis feature must include the bundled libogg notice."}, + {"id":"alsa-lib","version":"1.2.x","license":"LGPL-2.1-or-later","source":"https://www.alsa-project.org/","linkage":"optional-system-dynamic-linux","bundled":false,"obligation":"MetaCrate does not bundle ALSA; distributors that supply it must comply with LGPL-2.1-or-later."} + ] +} diff --git a/codegen/README.md b/codegen/README.md index cc0daaa..2039c54 100644 --- a/codegen/README.md +++ b/codegen/README.md @@ -11,7 +11,11 @@ reference checkout. [`sources.json`](sources.json) is the machine-readable inventory. It records the upstream repository and commit, source-generator hashes, every actual -`AdditionalFile`, its vendored path, SHA-256, format, and BSD-3-Clause license. +`AdditionalFile`, its vendored path, SHA-256, format, and applicable license. +The generator implementations and `message_template.msg` are covered by the +pinned upstream BSD-3-Clause notice. The seven inputs copied from +`LibreMetaverse/linden/` are separately licensed CC BY-SA 3.0 and retain that +license through generated data tables; see [`NOTICE.md`](../NOTICE.md). | Golden generator | Pinned data inputs | | --- | --- | @@ -26,10 +30,11 @@ The C# project does not provide the optional `visualparamtemplate.cs` file. The pinned VisualParam generator therefore uses the template embedded in its own source; the inventory records that generator source and hash as provenance. -The files under `inputs/` are exact, unmodified snapshots. Their license and -copyright attribution are covered by the repository -[`LICENSE.md`](../LICENSE.md). The generated source manifest repeats each hash -and license in its header and data table. +The files under `inputs/` are exact, unmodified snapshots. Their distinct +license and copyright attribution are covered by [`NOTICE.md`](../NOTICE.md), +and the generated source manifest repeats each hash and license in its header +and data table. MetaCrate does not vendor the sibling Linden textures, meshes, +animations, gestures, clothing, body parts, or other viewer assets. ## Packet generation @@ -122,7 +127,7 @@ finite values, and each ignored-but-schema-relevant texture UUID and slot. The generated [`genepool_catalog.rs`](../crates/libremetaverse/src/genepool_catalog.rs) preserves source archetype and parameter order for all 24 archetypes and 3,360 parameter values; exact-name lookup returns the original source index. Separate -generated headers retain the input hashes and BSD-3-Clause provenance for the +generated headers retain the input hashes and CC-BY-SA-3.0 provenance for the skeleton, both attention files, and genepool asset. ## Commands diff --git a/codegen/generated/source_manifest.rs b/codegen/generated/source_manifest.rs index 22e2f5b..3259bba 100644 --- a/codegen/generated/source_manifest.rs +++ b/codegen/generated/source_manifest.rs @@ -1,26 +1,26 @@ // @generated by libremetaverse-codegen; DO NOT EDIT. // Regenerate: cargo run -p libremetaverse-codegen -- generate // Generator: source-manifest -// Source: codegen/inputs/attentions.xml sha256=bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af license=BSD-3-Clause -// Source: codegen/inputs/attentionsN.xml sha256=80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b license=BSD-3-Clause -// Source: codegen/inputs/avatar_lad.xml sha256=6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf license=BSD-3-Clause -// Source: codegen/inputs/avatar_skeleton.xml sha256=addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a license=BSD-3-Clause -// Source: codegen/inputs/genepool.xml sha256=6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d license=BSD-3-Clause -// Source: codegen/inputs/grass.xml sha256=90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e license=BSD-3-Clause +// Source: codegen/inputs/attentions.xml sha256=bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af license=CC-BY-SA-3.0 +// Source: codegen/inputs/attentionsN.xml sha256=80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b license=CC-BY-SA-3.0 +// Source: codegen/inputs/avatar_lad.xml sha256=6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf license=CC-BY-SA-3.0 +// Source: codegen/inputs/avatar_skeleton.xml sha256=addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a license=CC-BY-SA-3.0 +// Source: codegen/inputs/genepool.xml sha256=6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d license=CC-BY-SA-3.0 +// Source: codegen/inputs/grass.xml sha256=90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e license=CC-BY-SA-3.0 // Source: codegen/inputs/message_template.msg sha256=15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d license=BSD-3-Clause -// Source: codegen/inputs/trees.xml sha256=f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba license=BSD-3-Clause +// Source: codegen/inputs/trees.xml sha256=f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba license=CC-BY-SA-3.0 pub const UPSTREAM_COMMIT: &str = "2aa70bb68513b39795da5d13c88f31b86e85a3ba"; pub const UPSTREAM_REPOSITORY: &str = "https://github.com/cinderblocks/libremetaverse"; pub const SOURCES: &[(&str, &str, &str, &str)] = &[ - ("attentions", "codegen/inputs/attentions.xml", "bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af", "BSD-3-Clause"), - ("attentions_updated", "codegen/inputs/attentionsN.xml", "80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b", "BSD-3-Clause"), - ("avatar_lad", "codegen/inputs/avatar_lad.xml", "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf", "BSD-3-Clause"), - ("avatar_skeleton", "codegen/inputs/avatar_skeleton.xml", "addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a", "BSD-3-Clause"), - ("genepool", "codegen/inputs/genepool.xml", "6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d", "BSD-3-Clause"), - ("grass", "codegen/inputs/grass.xml", "90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e", "BSD-3-Clause"), + ("attentions", "codegen/inputs/attentions.xml", "bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af", "CC-BY-SA-3.0"), + ("attentions_updated", "codegen/inputs/attentionsN.xml", "80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b", "CC-BY-SA-3.0"), + ("avatar_lad", "codegen/inputs/avatar_lad.xml", "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf", "CC-BY-SA-3.0"), + ("avatar_skeleton", "codegen/inputs/avatar_skeleton.xml", "addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a", "CC-BY-SA-3.0"), + ("genepool", "codegen/inputs/genepool.xml", "6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d", "CC-BY-SA-3.0"), + ("grass", "codegen/inputs/grass.xml", "90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e", "CC-BY-SA-3.0"), ("message_template", "codegen/inputs/message_template.msg", "15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d", "BSD-3-Clause"), - ("trees", "codegen/inputs/trees.xml", "f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba", "BSD-3-Clause"), + ("trees", "codegen/inputs/trees.xml", "f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba", "CC-BY-SA-3.0"), ]; pub const GENERATORS: &[(&str, &str, &str, &str)] = &[ ("attentions", "SourceGenerators/AttentionsGenerator/AttentionsGenerator.cs", "b2870ae020c42a8a6ec455363fbb70a1b3c94c814b205bad9b61609d5230da3e", "BSD-3-Clause"), diff --git a/codegen/sources.json b/codegen/sources.json index 93193f7..c379598 100644 --- a/codegen/sources.json +++ b/codegen/sources.json @@ -12,12 +12,12 @@ ], "inputs": [ {"id":"message_template","reference_path":"data/message_template.msg","vendored_path":"codegen/inputs/message_template.msg","sha256":"15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d","license":"BSD-3-Clause","format":"message-template"}, - {"id":"avatar_lad","reference_path":"LibreMetaverse/linden/character/avatar_lad.xml","vendored_path":"codegen/inputs/avatar_lad.xml","sha256":"6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf","license":"BSD-3-Clause","format":"xml"}, - {"id":"avatar_skeleton","reference_path":"LibreMetaverse/linden/character/avatar_skeleton.xml","vendored_path":"codegen/inputs/avatar_skeleton.xml","sha256":"addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a","license":"BSD-3-Clause","format":"xml"}, - {"id":"attentions","reference_path":"LibreMetaverse/linden/character/attentions.xml","vendored_path":"codegen/inputs/attentions.xml","sha256":"bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af","license":"BSD-3-Clause","format":"xml"}, - {"id":"attentions_updated","reference_path":"LibreMetaverse/linden/character/attentionsN.xml","vendored_path":"codegen/inputs/attentionsN.xml","sha256":"80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b","license":"BSD-3-Clause","format":"xml"}, - {"id":"genepool","reference_path":"LibreMetaverse/linden/character/genepool.xml","vendored_path":"codegen/inputs/genepool.xml","sha256":"6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d","license":"BSD-3-Clause","format":"xml"}, - {"id":"trees","reference_path":"LibreMetaverse/linden/trees.xml","vendored_path":"codegen/inputs/trees.xml","sha256":"f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba","license":"BSD-3-Clause","format":"xml"}, - {"id":"grass","reference_path":"LibreMetaverse/linden/grass.xml","vendored_path":"codegen/inputs/grass.xml","sha256":"90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e","license":"BSD-3-Clause","format":"xml"} + {"id":"avatar_lad","reference_path":"LibreMetaverse/linden/character/avatar_lad.xml","vendored_path":"codegen/inputs/avatar_lad.xml","sha256":"6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf","license":"CC-BY-SA-3.0","format":"xml"}, + {"id":"avatar_skeleton","reference_path":"LibreMetaverse/linden/character/avatar_skeleton.xml","vendored_path":"codegen/inputs/avatar_skeleton.xml","sha256":"addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a","license":"CC-BY-SA-3.0","format":"xml"}, + {"id":"attentions","reference_path":"LibreMetaverse/linden/character/attentions.xml","vendored_path":"codegen/inputs/attentions.xml","sha256":"bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af","license":"CC-BY-SA-3.0","format":"xml"}, + {"id":"attentions_updated","reference_path":"LibreMetaverse/linden/character/attentionsN.xml","vendored_path":"codegen/inputs/attentionsN.xml","sha256":"80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b","license":"CC-BY-SA-3.0","format":"xml"}, + {"id":"genepool","reference_path":"LibreMetaverse/linden/character/genepool.xml","vendored_path":"codegen/inputs/genepool.xml","sha256":"6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d","license":"CC-BY-SA-3.0","format":"xml"}, + {"id":"trees","reference_path":"LibreMetaverse/linden/trees.xml","vendored_path":"codegen/inputs/trees.xml","sha256":"f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba","license":"CC-BY-SA-3.0","format":"xml"}, + {"id":"grass","reference_path":"LibreMetaverse/linden/grass.xml","vendored_path":"codegen/inputs/grass.xml","sha256":"90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e","license":"CC-BY-SA-3.0","format":"xml"} ] } diff --git a/crates/libremetaverse/src/attention_catalog.rs b/crates/libremetaverse/src/attention_catalog.rs index 8f15cd4..aef06b7 100644 --- a/crates/libremetaverse/src/attention_catalog.rs +++ b/crates/libremetaverse/src/attention_catalog.rs @@ -1,8 +1,8 @@ // @generated by libremetaverse-codegen; DO NOT EDIT. // Regenerate: cargo run -p libremetaverse-codegen -- generate // Generator: attentions -// Source: codegen/inputs/attentions.xml sha256=bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af license=BSD-3-Clause -// Source: codegen/inputs/attentionsN.xml sha256=80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b license=BSD-3-Clause +// Source: codegen/inputs/attentions.xml sha256=bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af license=CC-BY-SA-3.0 +// Source: codegen/inputs/attentionsN.xml sha256=80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b license=CC-BY-SA-3.0 #![allow( clippy::missing_errors_doc, diff --git a/crates/libremetaverse/src/foliage_catalog.rs b/crates/libremetaverse/src/foliage_catalog.rs index f19a0e9..576c738 100644 --- a/crates/libremetaverse/src/foliage_catalog.rs +++ b/crates/libremetaverse/src/foliage_catalog.rs @@ -1,8 +1,8 @@ // @generated by libremetaverse-codegen; DO NOT EDIT. // Regenerate: cargo run -p libremetaverse-codegen -- generate // Generator: foliage -// Source: codegen/inputs/trees.xml sha256=f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba license=BSD-3-Clause -// Source: codegen/inputs/grass.xml sha256=90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e license=BSD-3-Clause +// Source: codegen/inputs/trees.xml sha256=f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba license=CC-BY-SA-3.0 +// Source: codegen/inputs/grass.xml sha256=90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e license=CC-BY-SA-3.0 #![allow(clippy::missing_errors_doc, clippy::must_use_candidate, clippy::too_many_lines)] use std::sync::OnceLock; diff --git a/crates/libremetaverse/src/genepool_catalog.rs b/crates/libremetaverse/src/genepool_catalog.rs index ca92e1b..9b8808b 100644 --- a/crates/libremetaverse/src/genepool_catalog.rs +++ b/crates/libremetaverse/src/genepool_catalog.rs @@ -1,7 +1,7 @@ // @generated by libremetaverse-codegen; DO NOT EDIT. // Regenerate: cargo run -p libremetaverse-codegen -- generate // Generator: genepool -// Source: codegen/inputs/genepool.xml sha256=6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d license=BSD-3-Clause +// Source: codegen/inputs/genepool.xml sha256=6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d license=CC-BY-SA-3.0 #![allow( clippy::missing_errors_doc, diff --git a/crates/libremetaverse/src/skeleton_catalog.rs b/crates/libremetaverse/src/skeleton_catalog.rs index f08f9af..4822ab4 100644 --- a/crates/libremetaverse/src/skeleton_catalog.rs +++ b/crates/libremetaverse/src/skeleton_catalog.rs @@ -1,7 +1,7 @@ // @generated by libremetaverse-codegen; DO NOT EDIT. // Regenerate: cargo run -p libremetaverse-codegen -- generate // Generator: skeleton -// Source: codegen/inputs/avatar_skeleton.xml sha256=addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a license=BSD-3-Clause +// Source: codegen/inputs/avatar_skeleton.xml sha256=addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a license=CC-BY-SA-3.0 #![allow(clippy::float_cmp, clippy::too_many_lines, clippy::unreadable_literal)] pub(crate) fn default_skeleton() -> crate::skeleton::LindenSkeleton { diff --git a/crates/libremetaverse/src/visual_catalog.rs b/crates/libremetaverse/src/visual_catalog.rs index 35c366c..574adfa 100644 --- a/crates/libremetaverse/src/visual_catalog.rs +++ b/crates/libremetaverse/src/visual_catalog.rs @@ -1,7 +1,7 @@ // @generated by libremetaverse-codegen; DO NOT EDIT. // Regenerate: cargo run -p libremetaverse-codegen -- generate // Generator: visual-params -// Source: codegen/inputs/avatar_lad.xml sha256=6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf license=BSD-3-Clause +// Source: codegen/inputs/avatar_lad.xml sha256=6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf license=CC-BY-SA-3.0 #![allow( clippy::float_cmp, diff --git a/docs/release-ci-matrix.md b/docs/release-ci-matrix.md index 44d42b9..bca796d 100644 --- a/docs/release-ci-matrix.md +++ b/docs/release-ci-matrix.md @@ -47,6 +47,13 @@ review is the separate supply-chain gate documented in [`dependency-policy.md`](dependency-policy.md). Changes to manifests or the lockfile trigger both gates. +Release-file provenance, Linden CC BY-SA separation, complete locked package +notices, native redistribution obligations, and the source/binary notice set +are enforced by the companion +[`release provenance audit`](release-provenance.md). Its distribution manifest +hashes the full source tree, so the supply-chain workflow runs for every source +change rather than only dependency changes. + ## Clean-build evidence Each profile uses `target/ci/` and refuses to start if that directory diff --git a/docs/release-provenance.md b/docs/release-provenance.md new file mode 100644 index 0000000..1ee16d7 --- /dev/null +++ b/docs/release-provenance.md @@ -0,0 +1,99 @@ +# Release license, provenance, and asset audit + +MetaCrate treats every source-derived file, generated output, fixture, bundled +asset, locked Rust package, and native component as release input. The +canonical hand-reviewed policy is +[`ci/provenance-policy.json`](../ci/provenance-policy.json); the native Rust +`metacrate-ci-matrix` tool turns that policy and `Cargo.lock` into deterministic +notices and distribution manifests. + +## Ownership model + +Files authored for MetaCrate are BSD-3-Clause under +[`LICENSE.md`](../LICENSE.md). That license retains the BSD attribution for the +pinned LibreMetaverse public API, behavior, translated tests, fixtures, and +algorithms. The exact upstream repository and commit are recorded in the +policy, source-generator inventory, API ledgers, parity ledgers, and +distribution manifest. The pinned upstream BSD text is shipped verbatim as +[`licenses/LibreMetaverse-BSD-3-Clause.txt`](../licenses/LibreMetaverse-BSD-3-Clause.txt) +and verified against its recorded source hash. + +The audit requires three independently generated provenance ledgers—compiled +public API, upstream program sources, and upstream tests/fixtures—to identify +that same pinned commit. This binds rewritten code and documentation mappings +to the BSD source attribution instead of relying on filename conventions. + +Exceptions to the default project-owned classification must be explicit +materials in the policy. The audit recursively inventories every non-README +file below `codegen/inputs`, `tests/fixtures`, and `fuzz/corpus`, rejects a +missing or extra entry, validates its SHA-256, origin, license, and distribution +class, and scans the complete release file list for binary/asset extensions. +An image, mesh, audio file, native library, or viewer asset therefore cannot be +added as an unreviewed opaque file. + +The seven required inputs copied from LibreMetaverse's `linden/` directory are +CC-BY-SA-3.0, not BSD-3-Clause. They remain unmodified, are attributed to +Linden Lab in [`NOTICE.md`](../NOTICE.md), and carry their exact hashes and +license through the generated Rust headers. MetaCrate deliberately excludes +the neighboring Linden textures, meshes, animations, gestures, clothing, body +parts, and viewer binaries. The legal-code URI and hash of the upstream legal +code are recorded in +[`licenses/CC-BY-SA-3.0-NOTICE.md`](../licenses/CC-BY-SA-3.0-NOTICE.md). + +## Locked dependency notices + +`provenance-report` obtains the complete all-feature package graph from +`cargo metadata --locked`, joins every registry package to its crates.io +checksum in `Cargo.lock`, and reads license, copyright, copying, and notice +files from the downloaded crate archives. Identical texts are stored once in +the consolidated notice while every package records the filenames and hashes +that apply to it. When a split package omits a repository-wide license file, +the report uses a matching sibling package from the same repository. If an +archive supplies no usable notice at all, the report emits a visible generated +notice containing its declared SPDX expression, authors, repository, and SPDX +legal-text links; packages are never silently omitted. + +The generated artifacts are: + +- [`release/DEPENDENCY-LICENSES.json`](../release/DEPENDENCY-LICENSES.json): + locked package, checksum, license-expression, repository, and notice hashes; +- [`release/THIRD-PARTY-NOTICES.md`](../release/THIRD-PARTY-NOTICES.md): package + index and the complete deduplicated notice/license texts; +- [`release/NATIVE-LICENSES.md`](../release/NATIVE-LICENSES.md): native version, + license, linkage, bundling, source, and downstream obligation review; +- [`release/DISTRIBUTION-MANIFEST.json`](../release/DISTRIBUTION-MANIFEST.json): + every source file's byte length and SHA-256, all governed materials and + generated outputs, the hashes of generated notice artifacts, and the exact + notice set required beside source and binary distributions. + +OpenJPEG, Opus, and ALSA are system libraries and are not redistributed by +MetaCrate. Skia and the optional aoTuV/Lancer Vorbis/libogg sources can enter a +binary through feature builds, so their package notices are included in the +locked third-party notice. A downstream distributor that supplies a system +library must add the exact notice belonging to the native package it ships. + +## Reproduction and gate + +Fetch the immutable locked crate archives, regenerate, then audit: + +```sh +cargo fetch --locked +cargo run --locked -p metacrate-ci-matrix -- provenance-report +cargo run --locked -p metacrate-ci-matrix -- \ + provenance-audit --evidence /tmp/metacrate-provenance-audit.json +``` + +The audit regenerates every report in memory and requires byte-for-byte +identity with the checked-in files. Its JSON evidence records the source, +material, generated-output, dependency, unique-notice, and native-component +counts plus every generated report hash. Evidence creation is exclusive and +never overwrites an earlier run. A reviewed representative result is retained +at [`ci/evidence/provenance-audit.json`](../ci/evidence/provenance-audit.json); +CI writes a fresh result into its uploaded artifact directory. + +The Gitea supply-chain job runs only on `ubuntu-latest`, fetches the locked +archives, runs this audit, then keeps the existing `cargo-deny` and +`cargo-machete` gates. It runs for every source change because the distribution +manifest intentionally covers the whole release source tree. Live-grid +credentials, `.env`, network services, fuzz runners, and physical devices are +not used by this deterministic issue gate. diff --git a/licenses/CC-BY-SA-3.0-NOTICE.md b/licenses/CC-BY-SA-3.0-NOTICE.md new file mode 100644 index 0000000..a71683d --- /dev/null +++ b/licenses/CC-BY-SA-3.0-NOTICE.md @@ -0,0 +1,14 @@ +# Creative Commons Attribution-ShareAlike 3.0 Unported + +License identifier: `CC-BY-SA-3.0` + +Legal code: + +MetaCrate's pinned upstream copy is +`LibreMetaverse/linden/cc-by-sa-3.0.txt` at LibreMetaverse commit +`2aa70bb68513b39795da5d13c88f31b86e85a3ba`. Its SHA-256 is +`075dad5e5fc96c27014fabc269f4f5732909cffd178a486f546d982b6cf86b74`. + +The covered files and attribution are listed in [`../NOTICE.md`](../NOTICE.md). +The files are copied without modification. Generated Rust data tables identify +their covered source and are distributed with the same CC-BY-SA-3.0 notice. diff --git a/licenses/LibreMetaverse-BSD-3-Clause.txt b/licenses/LibreMetaverse-BSD-3-Clause.txt new file mode 100644 index 0000000..bac7eab --- /dev/null +++ b/licenses/LibreMetaverse-BSD-3-Clause.txt @@ -0,0 +1,28 @@ +Copyright (c) 2006-2016, openmetaverse.co +Copyright (c) 2017-2025, Sjofn LLC + +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of {{ project }} nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER +OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/release/DEPENDENCY-LICENSES.json b/release/DEPENDENCY-LICENSES.json new file mode 100644 index 0000000..8f726a1 --- /dev/null +++ b/release/DEPENDENCY-LICENSES.json @@ -0,0 +1,6395 @@ +{ + "schema": 1, + "cargo_lock_sha256": "c772cdfb50bc3a9160b135355f0d7a89fd7055dc5df0c876e7245deabd2c4812", + "packages": [ + { + "name": "adler2", + "version": "2.0.1", + "checksum": "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa", + "license": "0BSD OR MIT OR Apache-2.0", + "repository": "https://github.com/oyvindln/adler2", + "notice_files": [ + { + "path": "LICENSE-0BSD", + "sha256": "861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17" + }, + { + "path": "LICENSE-APACHE", + "sha256": "8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "aead", + "version": "0.5.2", + "checksum": "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "b1cf9a3333ca78152b859012cd4a804156e5243e9ca20ad1df7327ba5ea7405c" + }, + { + "path": "LICENSE-MIT", + "sha256": "949ab7b3e7140fee216f06fe3a2bd67d68dd511f8ea73c1e01c98cb348e9c8ae" + } + ] + }, + { + "name": "aes", + "version": "0.8.4", + "checksum": "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/block-ciphers", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "f7e8ab639afef15573680c97f796166835cbeb3865175882fea41c60d106b733" + } + ] + }, + { + "name": "aes-gcm", + "version": "0.10.3", + "checksum": "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/AEADs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "3c0dfa33fd2e6976038555b52095699452653b1fcabe113074f14e0848a6b11e" + } + ] + }, + { + "name": "aho-corasick", + "version": "1.1.5", + "checksum": "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba", + "license": "Unlicense OR MIT", + "repository": "https://github.com/BurntSushi/aho-corasick", + "notice_files": [ + { + "path": "COPYING", + "sha256": "01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f" + }, + { + "path": "LICENSE-MIT", + "sha256": "0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f" + }, + { + "path": "UNLICENSE", + "sha256": "7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c" + } + ] + }, + { + "name": "alsa", + "version": "0.11.0", + "checksum": "812947049edcd670a82cd5c73c3661d2e58468577ba8489de58e1a73c04cbd5d", + "license": "Apache-2.0/MIT", + "repository": "https://github.com/diwic/alsa-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "3cc33f8e76680b9cba2e2a5bc94de5a92420045863ab2fadbef290a55b4d8530" + } + ] + }, + { + "name": "alsa-sys", + "version": "0.4.0", + "checksum": "ad7569085a265dd3f607ebecce7458eaab2132a84393534c95b18dcbc3f31e04", + "license": "MIT", + "repository": "https://github.com/diwic/alsa-sys", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "219766b3420f49f6204143c5f3ef750888fb6de29ce5f63e909f146e90b375a2" + } + ] + }, + { + "name": "android_system_properties", + "version": "0.1.6", + "checksum": "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/nical/android_system_properties", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "216486f29671a4262efe32af6d84a75bef398127f8c5f369b5c8305983887a06" + }, + { + "path": "LICENSE-MIT", + "sha256": "80f275e90d799911ed3830a7f242a2ef5a4ade2092fe0aa07bfb2d2cf2f2b95e" + } + ] + }, + { + "name": "anstream", + "version": "1.0.0", + "checksum": "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-cli/anstyle.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "anstyle", + "version": "1.0.14", + "checksum": "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-cli/anstyle.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "anstyle-parse", + "version": "1.0.0", + "checksum": "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-cli/anstyle.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "anstyle-query", + "version": "1.1.5", + "checksum": "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-cli/anstyle.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "anstyle-wincon", + "version": "3.0.11", + "checksum": "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-cli/anstyle.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "aotuv_lancer_vorbis_sys", + "version": "0.1.6", + "checksum": "5bc4fd1a61860d2f1198b60bedd30910eaffa978f1ee6214dfb24ac70d589225", + "license": "BSD-3-Clause", + "repository": "https://github.com/ComunidadAylas/vorbis-rs", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "db8373b96caffc61198be37c43785776f781715905ae048cf209ad620102e0aa" + }, + { + "path": "ogg_vendor/COPYING", + "sha256": "d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814" + }, + { + "path": "vorbis_vendor/COPYING", + "sha256": "0c72574d90753e1eda1f21a83c1a04990e67b26bb56e01acf3ce241140518156" + }, + { + "path": "vorbis_vendor/debian/copyright", + "sha256": "1f6c6b6397d86d20968d7856d6945591b89e4cb64e5fc1ec8b992811f6a65ed8" + } + ] + }, + { + "name": "arrayvec", + "version": "0.7.8", + "checksum": "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/bluss/arrayvec", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "4da95ec4ecb65b738d470b7d762894ad9c97da93e6cbfb18b570fc2c96f4b871" + } + ] + }, + { + "name": "asn1-rs", + "version": "0.7.2", + "checksum": "b7f43a50ac4fdca5df8e885c21b835997f0a1cdee65494a6847694a98652d9d8", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rusticata/asn1-rs.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "asn1-rs-derive", + "version": "0.6.0", + "checksum": "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rusticata/asn1-rs.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "asn1-rs-impl", + "version": "0.2.0", + "checksum": "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/rusticata/asn1-rs.git", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "1dec3b2641832ed4b11fc340a76e329a4e2fd6005682f005b32d288d120c46ac" + }, + { + "path": "repository-license/asn1-rs-0.7.2/LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "repository-license/asn1-rs-0.7.2/LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "atomic-waker", + "version": "1.1.2", + "checksum": "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/smol-rs/atomic-waker", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + }, + { + "path": "LICENSE-THIRD-PARTY", + "sha256": "6226d0632e2e1a80c23597e964da9812ae193c535fe058154afb034e94167aa5" + } + ] + }, + { + "name": "autocfg", + "version": "1.5.1", + "checksum": "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/cuviper/autocfg", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "27995d58ad5c1145c1a8cd86244ce844886958a35eb2b78c6b772748669999ac" + } + ] + }, + { + "name": "aws-lc-rs", + "version": "1.18.0", + "checksum": "ce2b2dcc879c3bae0d371e77c99f2238400ef24ec001394befa67b6e543add9e", + "license": "ISC AND (Apache-2.0 OR ISC)", + "repository": "https://github.com/aws/aws-lc-rs", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "b50b376e7d24a0598488b730c3034ffcd0b58dd36c0913a24b9903a3cfd04bf7" + } + ] + }, + { + "name": "aws-lc-sys", + "version": "0.44.0", + "checksum": "f09fae7be8bb3174e05c6afdb34199e6dc0c7c04ba9fa237b1967adfbde27483", + "license": "ISC AND (Apache-2.0 OR ISC) AND Apache-2.0 AND MIT AND BSD-3-Clause AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR ISC OR MIT-0)", + "repository": "https://github.com/aws/aws-lc-rs", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "728536b4160e051f86d7c9c388f704866b3d512cd7df97ac3516c65279523c4e" + }, + { + "path": "aws-lc/LICENSE", + "sha256": "728536b4160e051f86d7c9c388f704866b3d512cd7df97ac3516c65279523c4e" + } + ] + }, + { + "name": "base16ct", + "version": "0.2.0", + "checksum": "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/base16ct", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "0aa8963e105e8b6e02f634484145d4e5b0f42d0a6dd05c16f8148f033383adef" + } + ] + }, + { + "name": "base64", + "version": "0.22.1", + "checksum": "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/marshallpierce/rust-base64", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "0dd882e53de11566d50f8e8e2d5a651bcf3fabee4987d70f306233cf39094ba7" + } + ] + }, + { + "name": "base64ct", + "version": "1.8.3", + "checksum": "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "2d1c57bff28344b9e698f51063bc8509799cc4c99a4e0cf2aa3f7e7c3e1f9a9d" + } + ] + }, + { + "name": "bcdec_rs", + "version": "0.2.0", + "checksum": "f09c37bc0e9f0924b7dae9988265ef3c76c88538f41a3b06caf4bed07cee5226", + "license": "MIT", + "repository": "https://github.com/ScanMountGoat/image_dds", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "6f2fe40bcbc6a19a321919911bd300056feb29bb4b0ceab7082b6039be3150ff" + } + ] + }, + { + "name": "bindgen", + "version": "0.72.1", + "checksum": "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895", + "license": "BSD-3-Clause", + "repository": "https://github.com/rust-lang/rust-bindgen", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db" + } + ] + }, + { + "name": "bit-vec", + "version": "0.9.1", + "checksum": "b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/contain-rs/bit-vec", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90" + }, + { + "path": "LICENSE-MIT", + "sha256": "f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7" + } + ] + }, + { + "name": "bitflags", + "version": "2.13.1", + "checksum": "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/bitflags/bitflags", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "block-buffer", + "version": "0.10.4", + "checksum": "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "d5c22aa3118d240e877ad41c5d9fa232f9c77d757d4aac0c2f943afc0a95e0ef" + } + ] + }, + { + "name": "block-buffer", + "version": "0.12.1", + "checksum": "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "98181e7249d0c01737645ec982499ce99a0f07eb8f7d625b8840d799d10dbc01" + } + ] + }, + { + "name": "block2", + "version": "0.6.2", + "checksum": "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5", + "license": "MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "475831d2d53152709a88c227624ba00e969be34ec17c5126465236de2b9fcad8" + }, + { + "path": "repository-license/objc2-foundation-0.3.2/src/copying.rs", + "sha256": "259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f" + }, + { + "path": "repository-license/objc2-foundation-0.3.2/src/tests/copying.rs", + "sha256": "23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423" + } + ] + }, + { + "name": "bumpalo", + "version": "3.20.3", + "checksum": "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/fitzgen/bumpalo", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "65f94e99ddaf4f5d1782a6dae23f35d4293a9a01444a13135a6887017d353cee" + } + ] + }, + { + "name": "bytes", + "version": "1.12.1", + "checksum": "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04", + "license": "MIT", + "repository": "https://github.com/tokio-rs/bytes", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "45f522cacecb1023856e46df79ca625dfc550c94910078bd8aec6e02880b3d42" + } + ] + }, + { + "name": "cc", + "version": "1.4.2", + "checksum": "5d262e149917187838d5b42777c8253bcb64500067342904e7d429499a6f277e", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/cc-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "ccm", + "version": "0.5.0", + "checksum": "9ae3c82e4355234767756212c570e29833699ab63e6ffd161887314cc5b43847", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/AEADs/tree/master/ccm", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "904801faf3f1850328af8e1aa1047b9190cc22ed40df5c87f2d93d17f847ef67" + } + ] + }, + { + "name": "cexpr", + "version": "0.6.0", + "checksum": "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766", + "license": "Apache-2.0/MIT", + "repository": "https://github.com/jethrogb/rust-cexpr", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "d9771b8c6cf4426d3846de54c1febe20907f1eeadf7adfb5ade89a83bd9ea77f" + } + ] + }, + { + "name": "cfg-if", + "version": "1.0.4", + "checksum": "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/cfg-if", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "cfg_aliases", + "version": "0.1.1", + "checksum": "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e", + "license": "MIT", + "repository": "https://github.com/katharostech/cfg_aliases", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812" + }, + { + "path": "NOTICES.md", + "sha256": "1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee" + } + ] + }, + { + "name": "cfg_aliases", + "version": "0.2.2", + "checksum": "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527", + "license": "MIT", + "repository": "https://github.com/katharostech/cfg_aliases", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812" + }, + { + "path": "NOTICES.md", + "sha256": "1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee" + } + ] + }, + { + "name": "chacha20", + "version": "0.10.1", + "checksum": "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/stream-ciphers", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "b8c6939380a400f53e11923d50fcc4dd2fa1ba8339fd9d04cda38a0251b6c9b0" + } + ] + }, + { + "name": "chacha20", + "version": "0.9.1", + "checksum": "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/stream-ciphers", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "b6f6f01b03ee7e93c0ae96d62ed39527e98a120fb951afc9de456a741ef3f204" + } + ] + }, + { + "name": "chacha20poly1305", + "version": "0.10.1", + "checksum": "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "3c0dfa33fd2e6976038555b52095699452653b1fcabe113074f14e0848a6b11e" + } + ] + }, + { + "name": "cipher", + "version": "0.4.4", + "checksum": "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "5c7bd92d1f096f12203dc1b601e3cb17484fa1b023e30b6b8edcc80e416237ec" + } + ] + }, + { + "name": "clang-sys", + "version": "1.9.1", + "checksum": "157a8ba7b480713b56f4c09fd13fc3e0a22a5dfab8097ba61cbc5feef950788a", + "license": "Apache-2.0", + "repository": "https://github.com/KyleMayes/clang-sys", + "notice_files": [ + { + "path": "LICENSE.txt", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + } + ] + }, + { + "name": "clap", + "version": "4.6.6", + "checksum": "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/clap-rs/clap", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "clap_builder", + "version": "4.6.6", + "checksum": "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/clap-rs/clap", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "clap_derive", + "version": "4.6.4", + "checksum": "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/clap-rs/clap", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "clap_lex", + "version": "1.1.0", + "checksum": "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/clap-rs/clap", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "cmake", + "version": "0.1.58", + "checksum": "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/cmake-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "colorchoice", + "version": "1.0.5", + "checksum": "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-cli/anstyle.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "combine", + "version": "4.6.7", + "checksum": "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd", + "license": "MIT", + "repository": "https://github.com/Marwes/combine", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "9bbc1b3dc4674a9ebb12c2a62f54fe3c08672539717f8d05828f684b6cc419a3" + } + ] + }, + { + "name": "const-oid", + "version": "0.10.2", + "checksum": "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "73b9dc2e79c7308998dd30296e073aefaefb944a68fb89aa412c23c0edcabcaa" + } + ] + }, + { + "name": "const-oid", + "version": "0.9.6", + "checksum": "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/const-oid", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "bada9e7ed8dc00d63502053c455d7c8d7575dfb7e8277a2a832531844d900682" + } + ] + }, + { + "name": "core-foundation", + "version": "0.10.1", + "checksum": "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/core-foundation-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3" + } + ] + }, + { + "name": "core-foundation-sys", + "version": "0.8.7", + "checksum": "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/core-foundation-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3" + } + ] + }, + { + "name": "coreaudio-rs", + "version": "0.14.2", + "checksum": "7d5d7dca3ebcf65a035582c9ad4385371a9d9ee6537474d2a278f4e1e475bb58", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/RustAudio/coreaudio-rs.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545" + } + ] + }, + { + "name": "cpal", + "version": "0.18.1", + "checksum": "5f77b11176c37874be37e8d691c946e31b2b8c357abce9526f6a99eb469e1028", + "license": "Apache-2.0", + "repository": "https://github.com/RustAudio/cpal", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + } + ] + }, + { + "name": "cpufeatures", + "version": "0.2.17", + "checksum": "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "ae9baa7beea910273c2f384c2a6b721fb7bd02bda3436074a1072e4ee689f985" + } + ] + }, + { + "name": "cpufeatures", + "version": "0.3.0", + "checksum": "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "ae9baa7beea910273c2f384c2a6b721fb7bd02bda3436074a1072e4ee689f985" + } + ] + }, + { + "name": "crc", + "version": "3.4.0", + "checksum": "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/mrhooray/crc-rs.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "470355a7eed93fcc4281ec2e0f82ca3b94e7af1e4d83629f91de8cfac34d750e" + }, + { + "path": "LICENSE-MIT", + "sha256": "3488679340a49ecc34d342c4009d2dabf76f4a21f12aec2ca99b15805d656544" + } + ] + }, + { + "name": "crc-catalog", + "version": "2.5.0", + "checksum": "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/akhilles/crc-catalog.git", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "f73ade7543b1def03053a62f9c1d187110568eed1426829448f324e477ce3e53" + } + ] + }, + { + "name": "crc32fast", + "version": "1.5.0", + "checksum": "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/srijs/rust-crc32fast", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "61d383b05b87d78f94d2937e2580cce47226d17823c0430fbcad09596537efcf" + } + ] + }, + { + "name": "crypto-bigint", + "version": "0.5.5", + "checksum": "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/crypto-bigint", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e" + } + ] + }, + { + "name": "crypto-common", + "version": "0.1.7", + "checksum": "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "3521672491a3479422d5fe1aca6645dd2984090f85da6e5205abfb18fb7a6897" + } + ] + }, + { + "name": "crypto-common", + "version": "0.2.2", + "checksum": "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "d2e7ec5355c96eeade56b09187ceb48a6a30299da3ce7531a66d3d11405ab963" + } + ] + }, + { + "name": "ctr", + "version": "0.9.2", + "checksum": "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/block-modes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "63af4bea227c94d021e99427f6ca3a4b8efddadcca93ab6130f708cf6138cf68" + } + ] + }, + { + "name": "curve25519-dalek", + "version": "4.1.3", + "checksum": "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be", + "license": "BSD-3-Clause", + "repository": "https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "6737ef630c5e038c2c1d1f45e25f00e51e9493dab7fbfb6b4a3a178e76c8187b" + } + ] + }, + { + "name": "curve25519-dalek-derive", + "version": "0.1.1", + "checksum": "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/dalek-cryptography/curve25519-dalek", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "dasp_sample", + "version": "0.11.0", + "checksum": "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustaudio/sample.git", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "30a5287c0034c92546b2c58627cd34c48d22e682c1e1212eb89c4c5b93e33d8f" + } + ] + }, + { + "name": "data-encoding", + "version": "2.11.1", + "checksum": "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06", + "license": "MIT", + "repository": "https://github.com/ia0/data-encoding", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "b68ad1a3367b825447089e1f8d6829b97f47a89eb78d2f4ebaef4672f5606186" + } + ] + }, + { + "name": "der", + "version": "0.7.10", + "checksum": "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/der", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "ad64fcb9589f162720f3cc5010ad76ca6ad3764e11861f9192c489df176bb71d" + } + ] + }, + { + "name": "der-parser", + "version": "10.0.0", + "checksum": "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rusticata/der-parser.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "der_derive", + "version": "0.7.3", + "checksum": "8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/der/derive", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "bada9e7ed8dc00d63502053c455d7c8d7575dfb7e8277a2a832531844d900682" + } + ] + }, + { + "name": "deranged", + "version": "0.5.8", + "checksum": "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jhpratt/deranged", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376" + }, + { + "path": "LICENSE-MIT", + "sha256": "231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b" + } + ] + }, + { + "name": "digest", + "version": "0.10.7", + "checksum": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba" + } + ] + }, + { + "name": "digest", + "version": "0.11.3", + "checksum": "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "af59cea35d7f5e2777a713b8d155d65efa2c339eb43f3c14e868c6ac8506edad" + } + ] + }, + { + "name": "dimpl", + "version": "0.7.2", + "checksum": "ba6aa42b0c64c3e5311a2afad224b32db1ee129d21c63daaaf8ea747b846cdbc", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/algesten/dimpl", + "notice_files": [ + { + "path": "LICENSE-APACHE.txt", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "LICENSE-MIT.txt", + "sha256": "5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b" + } + ] + }, + { + "name": "dispatch2", + "version": "0.3.1", + "checksum": "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "d0a3dcd27a8687089ba6f0e28a072c1b6100d3e734f5ea057c37dba2e7b463e2" + } + ] + }, + { + "name": "displaydoc", + "version": "0.2.7", + "checksum": "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/yaahc/displaydoc", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "dunce", + "version": "1.0.5", + "checksum": "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813", + "license": "CC0-1.0 OR MIT-0 OR Apache-2.0", + "repository": "https://gitlab.com/kornelski/dunce", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499" + } + ] + }, + { + "name": "ecdsa", + "version": "0.16.9", + "checksum": "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/signatures/tree/master/ecdsa", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "78779d420019e6b4630376af8e86b6b335ee8a2f89ede6e0411e0469a326aaa4" + }, + { + "path": "LICENSE-MIT", + "sha256": "bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9" + } + ] + }, + { + "name": "either", + "version": "1.17.0", + "checksum": "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rayon-rs/either", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545" + } + ] + }, + { + "name": "elliptic-curve", + "version": "0.13.8", + "checksum": "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/traits/tree/master/elliptic-curve", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "d27687b51f2874822c1530976b7e837eac4f308d94bf3dd42047011b7d437b47" + } + ] + }, + { + "name": "equivalent", + "version": "1.0.2", + "checksum": "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/indexmap-rs/equivalent", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "7365cc8878a1d7ce155a58c4ca09c3d7a6be413efa5334a80ea842912b669349" + } + ] + }, + { + "name": "errno", + "version": "0.3.14", + "checksum": "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/lambda-fairy/rust-errno", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "8764a597675778ddfd4e25f81b08a05dbcf089ac05662df7613fe67f150e3aa2" + } + ] + }, + { + "name": "fastrand", + "version": "2.5.0", + "checksum": "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/smol-rs/fastrand", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "ff", + "version": "0.13.1", + "checksum": "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/zkcrypto/ff", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "3708458dee7f359ac6c9c5558023ed481be87e5372c43ebd7f2ca7ad23c12026" + }, + { + "path": "LICENSE-MIT", + "sha256": "8d0c1d1d4b2bebf5b9211f0e883d5a482b7808f3ed31320da14ddee95811f4ef" + } + ] + }, + { + "name": "fiat-crypto", + "version": "0.2.9", + "checksum": "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d", + "license": "MIT OR Apache-2.0 OR BSD-1-Clause", + "repository": "https://github.com/mit-plv/fiat-crypto", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "6c935d087a2992d0f092665400a2fa99c98db58d96fbe29368f8f48182bed9aa" + }, + { + "path": "LICENSE-APACHE", + "sha256": "9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f" + }, + { + "path": "LICENSE-BSD-1", + "sha256": "0c1240e29b4a2c528bcc3ccc38a98b1dba5e3e6b465da910208935f082e2ced6" + }, + { + "path": "LICENSE-MIT", + "sha256": "0034712d5e97a4f5b900a160a5c19d582b740d8e0638b4e44fd07e7b492dcd13" + } + ] + }, + { + "name": "filetime", + "version": "0.2.29", + "checksum": "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/alexcrichton/filetime", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "find-msvc-tools", + "version": "0.1.10", + "checksum": "26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/cc-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "flagset", + "version": "0.4.7", + "checksum": "b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe", + "license": "Apache-2.0", + "repository": "https://github.com/enarx/flagset", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + } + ] + }, + { + "name": "flate2", + "version": "1.1.9", + "checksum": "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/flate2-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "025436edff4cfcdde17a5811fdea78892d8482efd1abdec5a17872d07a4f2112" + } + ] + }, + { + "name": "form_urlencoded", + "version": "1.2.2", + "checksum": "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/rust-url", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e" + } + ] + }, + { + "name": "fs_extra", + "version": "1.3.0", + "checksum": "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c", + "license": "MIT", + "repository": "https://github.com/webdesus/fs_extra", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "251ea8ccb1205ce5fa847d6e264d6b6753af62de2cecf2fd9abc0eb02c7c83fc" + } + ] + }, + { + "name": "futures-channel", + "version": "0.3.33", + "checksum": "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "futures-core", + "version": "0.3.33", + "checksum": "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "futures-io", + "version": "0.3.33", + "checksum": "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "futures-macro", + "version": "0.3.33", + "checksum": "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "futures-sink", + "version": "0.3.33", + "checksum": "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "futures-task", + "version": "0.3.33", + "checksum": "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "futures-util", + "version": "0.3.33", + "checksum": "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/futures-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427" + }, + { + "path": "LICENSE-MIT", + "sha256": "6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd" + } + ] + }, + { + "name": "generic-array", + "version": "0.14.7", + "checksum": "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a", + "license": "MIT", + "repository": "https://github.com/fizyk20/generic-array.git", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "eb69613e00e596e13d2f58e820aee10e9d51754b91d7111bc997f1fc90791f66" + } + ] + }, + { + "name": "getrandom", + "version": "0.2.17", + "checksum": "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/getrandom", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf" + }, + { + "path": "LICENSE-MIT", + "sha256": "42fa16951ce7f24b5a467a40e5b449a1d41e662f97ca779864f053f39e097737" + } + ] + }, + { + "name": "getrandom", + "version": "0.3.4", + "checksum": "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/getrandom", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf" + }, + { + "path": "LICENSE-MIT", + "sha256": "29e9fe5074bd27e0e5d5d110394fbbcd841baee2651a3c4b4560a632702cede4" + } + ] + }, + { + "name": "getrandom", + "version": "0.4.3", + "checksum": "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/getrandom", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf" + }, + { + "path": "LICENSE-MIT", + "sha256": "523a42c25d245dde9c015f882cec7f4555aad883382a6cf19b4b7d9b2cd5419b" + } + ] + }, + { + "name": "ghash", + "version": "0.5.1", + "checksum": "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/universal-hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "c0fabcc308b450cb6fe62c9f56fae6abbeb9768eb80d992484c857d744846c2e" + } + ] + }, + { + "name": "glob", + "version": "0.3.4", + "checksum": "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/glob", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "group", + "version": "0.13.0", + "checksum": "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/zkcrypto/group", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "7429802d3e67e3308471b91fbea341e484c4e0a23d0fb230a8636c38184cec79" + }, + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "hashbrown", + "version": "0.17.1", + "checksum": "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/hashbrown", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "ff8f68cb076caf8cefe7a6430d4ac086ce6af2ca8ce2c4e5a2004d4552ef52a2" + } + ] + }, + { + "name": "heck", + "version": "0.5.0", + "checksum": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/withoutboats/heck", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0" + } + ] + }, + { + "name": "hkdf", + "version": "0.12.4", + "checksum": "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/KDFs/", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "d288f9c9b4590446ec18c22ead8f8b5a12a3d4025b68f62dc9015063eb9cca69" + } + ] + }, + { + "name": "hmac", + "version": "0.12.1", + "checksum": "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/MACs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba" + } + ] + }, + { + "name": "hound", + "version": "3.5.1", + "checksum": "62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f", + "license": "Apache-2.0", + "repository": "https://github.com/ruuda/hound", + "notice_files": [ + { + "path": "license", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + } + ] + }, + { + "name": "http", + "version": "1.5.0", + "checksum": "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/hyperium/http", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "8bb1b50b0e5c9399ae33bd35fab2769010fa6c14e8860c729a52295d84896b7a" + }, + { + "path": "LICENSE-MIT", + "sha256": "dc91f8200e4b2a1f9261035d4c18c33c246911a6c0f7b543d75347e61b249cff" + } + ] + }, + { + "name": "http-body", + "version": "1.1.0", + "checksum": "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c", + "license": "MIT", + "repository": "https://github.com/hyperium/http-body", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "248378d0a3383c173fb925f17141b88e71580b3ba17ddc6ac3d2a344683232ab" + } + ] + }, + { + "name": "http-body-util", + "version": "0.1.4", + "checksum": "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2", + "license": "MIT", + "repository": "https://github.com/hyperium/http-body", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "248378d0a3383c173fb925f17141b88e71580b3ba17ddc6ac3d2a344683232ab" + } + ] + }, + { + "name": "httparse", + "version": "1.10.1", + "checksum": "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/seanmonstar/httparse", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "391a5396cec6230bfabd4ef4eb2350eb895bc5efce377a2218f5702ed020d3e3" + } + ] + }, + { + "name": "hybrid-array", + "version": "0.4.14", + "checksum": "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/hybrid-array", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "70c9d40f1f9545c3f133b8a67206e89da850f6468eed072281bb3701514114a9" + } + ] + }, + { + "name": "hyper", + "version": "1.11.0", + "checksum": "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72", + "license": "MIT", + "repository": "https://github.com/hyperium/hyper", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "2d01890414494742ba4a509fcec8efa40f6d8be22cbd72be7cff08d6fda4ec89" + } + ] + }, + { + "name": "hyper-rustls", + "version": "0.27.9", + "checksum": "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f", + "license": "Apache-2.0 OR ISC OR MIT", + "repository": "https://github.com/rustls/hyper-rustls", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-ISC", + "sha256": "7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4" + }, + { + "path": "LICENSE-MIT", + "sha256": "709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c" + } + ] + }, + { + "name": "hyper-util", + "version": "0.1.20", + "checksum": "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0", + "license": "MIT", + "repository": "https://github.com/hyperium/hyper-util", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "9e0a97848ea543aef745c98e84fde696a9a3e0735538f6daefdd3cb1942effc1" + } + ] + }, + { + "name": "icu_collections", + "version": "2.2.0", + "checksum": "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "icu_locale_core", + "version": "2.2.0", + "checksum": "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "icu_normalizer", + "version": "2.2.0", + "checksum": "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "icu_normalizer_data", + "version": "2.2.0", + "checksum": "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "icu_properties", + "version": "2.2.0", + "checksum": "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "icu_properties_data", + "version": "2.2.0", + "checksum": "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "icu_provider", + "version": "2.2.0", + "checksum": "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "idna", + "version": "1.1.0", + "checksum": "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/rust-url/", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5" + } + ] + }, + { + "name": "idna_adapter", + "version": "1.2.2", + "checksum": "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/hsivonen/idna_adapter", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "8b43ce8accd61e9d370b5ca9e9c4f953279b5c239926c62315b40e24df51b726" + } + ] + }, + { + "name": "indexmap", + "version": "2.14.0", + "checksum": "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/indexmap-rs/indexmap", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "ecc269ef87fd38a1d98e30bfac9ba964a9dbd9315c3770fed98d4d7cb5882055" + } + ] + }, + { + "name": "inout", + "version": "0.1.4", + "checksum": "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "304b898acad7f02e03d6d8832d682a3b43ee729ab5d3a069af5a36979083b6b4" + } + ] + }, + { + "name": "ipnet", + "version": "2.12.1", + "checksum": "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/krisprice/ipnet", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "87d9feb9238c6bd8e0024fc4733b06cff036f89f36d93b7df1c8a0549bbb7a5b" + }, + { + "path": "LICENSE-MIT", + "sha256": "47dc9ff29128ddfb4d6a0435383c9f89120bc374dbcc1dd00b933a0b28aa7865" + } + ] + }, + { + "name": "is", + "version": "0.11.0", + "checksum": "d08f9118d003d441f79c1070e84d0a2a89f35721ca8ae0cd5e1f9026dc4a2517", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/algesten/str0m", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "02217aa1b23390c93aa28811bd3f98ca613dc686cad4addb331443a7fa5850e1" + }, + { + "path": "repository-license/str0m-0.22.0/LICENSE-MIT.txt", + "sha256": "5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b" + }, + { + "path": "repository-license/str0m-0.22.0/src/packet/LICENSE-APACHE.txt", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + } + ] + }, + { + "name": "is_terminal_polyfill", + "version": "1.70.2", + "checksum": "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/polyfill-rs/is_terminal_polyfill", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "itertools", + "version": "0.13.0", + "checksum": "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-itertools/itertools", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545" + } + ] + }, + { + "name": "itoa", + "version": "1.0.18", + "checksum": "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/itoa", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "jni", + "version": "0.22.4", + "checksum": "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jni-rs/jni-rs", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "7270e1bd9891568c2c9eb4707e1662f29ec7337147c2f4410e161d8f67a62412" + } + ] + }, + { + "name": "jni-macros", + "version": "0.22.4", + "checksum": "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jni-rs/jni-rs", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "180eec991459940405704345ffbdd7b3c0f1e1951b8e73bc6357259b02bbc4d4" + } + ] + }, + { + "name": "jni-sys", + "version": "0.3.1", + "checksum": "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jni-rs/jni-sys", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1" + } + ] + }, + { + "name": "jni-sys", + "version": "0.4.1", + "checksum": "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jni-rs/jni-sys", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1" + } + ] + }, + { + "name": "jni-sys-macros", + "version": "0.4.1", + "checksum": "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jni-rs/jni-sys", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "1bd33be6fcbbcc6d585c6778a41b21ea8ac3da5e441ac1ac72aba11ca77ae9a8" + }, + { + "path": "repository-license/jni-sys-0.3.1/LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "repository-license/jni-sys-0.3.1/LICENSE-MIT", + "sha256": "1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1" + } + ] + }, + { + "name": "jobserver", + "version": "0.1.35", + "checksum": "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/jobserver-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "js-sys", + "version": "0.3.104", + "checksum": "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/js-sys", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "lazy_static", + "version": "1.5.0", + "checksum": "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang-nursery/lazy-static.rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720" + } + ] + }, + { + "name": "libc", + "version": "0.2.189", + "checksum": "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/libc", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "123a331b5dbf04c30097fa43b8f858bc85df671fe776de498d01f3d6b7c1f69e" + } + ] + }, + { + "name": "libloading", + "version": "0.8.9", + "checksum": "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55", + "license": "ISC", + "repository": "https://github.com/nagisa/rust_libloading/", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "b29f8b01452350c20dd1af16ef83b598fea3053578ccc1c7a0ef40e57be2620f" + } + ] + }, + { + "name": "linux-raw-sys", + "version": "0.12.1", + "checksum": "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "repository": "https://github.com/sunfishcode/linux-raw-sys", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b" + }, + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-Apache-2.0_WITH_LLVM-exception", + "sha256": "268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "litemap", + "version": "0.8.2", + "checksum": "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "log", + "version": "0.4.33", + "checksum": "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/log", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "lru-slab", + "version": "0.1.2", + "checksum": "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154", + "license": "MIT OR Apache-2.0 OR Zlib", + "repository": "https://github.com/Ralith/lru-slab", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + }, + { + "path": "LICENSE-MIT", + "sha256": "1466d9b4f3a59bb8997fc8d5fa977ce3f6a24bb2358793c09bfdf007039f6486" + }, + { + "path": "LICENSE-ZLIB", + "sha256": "09785877275ffada6c371b652a30e95c26b435126fc0fc62f1bc2d72171f80a4" + } + ] + }, + { + "name": "mac_address2", + "version": "2.0.2", + "checksum": "dc5e04aa39a4dc96076bca67bf60b63201ff06f9568e62f7904293d39de8cb0b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/Berrysoft/mac_address", + "notice_files": [ + { + "path": "LICENSE-APACHE2.0", + "sha256": "c93a7014a32c88c71551bd6fb4cae8cc9445c237d7e4a0774d4fc5e06089dbd9" + }, + { + "path": "LICENSE-MIT", + "sha256": "5cd10983d9e5cc6772b4440805a8a9283c0df34e41ff3c951c0eaefc76d687cb" + } + ] + }, + { + "name": "mach2", + "version": "0.6.0", + "checksum": "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b", + "license": "BSD-2-Clause OR MIT OR Apache-2.0", + "repository": "https://github.com/JohnTitor/mach2", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-BSD", + "sha256": "044983df14c97f2f9570766aaf977b3cdfc4a06cf1f36b776331c5ff89b4fb89" + }, + { + "path": "LICENSE-MIT", + "sha256": "3f9f0f7e5a5911a8042e32c83ff5d061ce1ffd02e8a207ec2135a44ad73b4191" + } + ] + }, + { + "name": "md-5", + "version": "0.10.6", + "checksum": "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1" + } + ] + }, + { + "name": "memchr", + "version": "2.8.3", + "checksum": "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98", + "license": "Unlicense OR MIT", + "repository": "https://github.com/BurntSushi/memchr", + "notice_files": [ + { + "path": "COPYING", + "sha256": "01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f" + }, + { + "path": "LICENSE-MIT", + "sha256": "0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f" + }, + { + "path": "UNLICENSE", + "sha256": "7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c" + } + ] + }, + { + "name": "memoffset", + "version": "0.9.1", + "checksum": "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a", + "license": "MIT", + "repository": "https://github.com/Gilnaa/memoffset", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "eb69eece7d469c69466506e5819153646d8fb57b0350dadb62ac693f8a765c6b" + } + ] + }, + { + "name": "minimal-lexical", + "version": "0.2.1", + "checksum": "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/Alexhuszagh/minimal-lexical", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + }, + { + "path": "LICENSE.md", + "sha256": "dbe1fff0fb1314b6af94f161511406275cf01c5a32441fbf24528a57a051d599" + } + ] + }, + { + "name": "miniz_oxide", + "version": "0.8.9", + "checksum": "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316", + "license": "MIT OR Zlib OR Apache-2.0", + "repository": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "4108245a1f2df9d4e94df8abed5b4ba0759bb2f9b40a6b939f1be141077ae50b" + }, + { + "path": "LICENSE-APACHE.md", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT.md", + "sha256": "799e9ca9d179295ef372f25d3769cdda7d25bb2668add6a6a1e22d1e4c678b8d" + }, + { + "path": "LICENSE-ZLIB.md", + "sha256": "0a54e647fe54104658b5e563c04c6f9edf251710e47bce692e0bd990a4ddaa39" + } + ] + }, + { + "name": "mio", + "version": "1.2.2", + "checksum": "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427", + "license": "MIT", + "repository": "https://github.com/tokio-rs/mio", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "07919255c7e04793d8ea760d6c2ce32d19f9ff02bdbdde3ce90b1e1880929a9b" + } + ] + }, + { + "name": "ndk", + "version": "0.9.0", + "checksum": "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-mobile/ndk", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "1045ccac6de004bc43d922d1b7d4324f4f90c5ae006af8b318616e347bcd2be0" + } + ] + }, + { + "name": "ndk-context", + "version": "0.1.1", + "checksum": "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-windowing/android-ndk-rs", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "0671f66ca6d381f4794b036bdcf52664ff1d34ea8a7a8df620de6028bf5a9eaa" + } + ] + }, + { + "name": "ndk-sys", + "version": "0.6.0+11769913", + "checksum": "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-mobile/ndk", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "e793fe782da312560decac8e8d8d98e1a62cf0d2dcdbd4c72ae4e3aba0b0f54e" + } + ] + }, + { + "name": "nix", + "version": "0.28.0", + "checksum": "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4", + "license": "MIT", + "repository": "https://github.com/nix-rust/nix", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70" + } + ] + }, + { + "name": "nix", + "version": "0.31.3", + "checksum": "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d", + "license": "MIT", + "repository": "https://github.com/nix-rust/nix", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70" + } + ] + }, + { + "name": "nom", + "version": "7.1.3", + "checksum": "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a", + "license": "MIT", + "repository": "https://github.com/Geal/nom", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0" + } + ] + }, + { + "name": "nom", + "version": "8.0.0", + "checksum": "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405", + "license": "MIT", + "repository": "https://github.com/rust-bakery/nom", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0" + } + ] + }, + { + "name": "num-bigint", + "version": "0.4.8", + "checksum": "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-num/num-bigint", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "num-conv", + "version": "0.2.2", + "checksum": "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jhpratt/num-conv", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "e2e245f2b566d0bfafb0f6a04c16b82d710c4e6e7d799e39bb4ef6e541b85b98" + } + ] + }, + { + "name": "num-derive", + "version": "0.4.2", + "checksum": "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-num/num-derive", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "num-integer", + "version": "0.1.46", + "checksum": "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-num/num-integer", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "num-traits", + "version": "0.2.19", + "checksum": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-num/num-traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "num_enum", + "version": "0.7.6", + "checksum": "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26", + "license": "BSD-3-Clause OR MIT OR Apache-2.0", + "repository": "https://github.com/illicitonion/num_enum", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-BSD", + "sha256": "0be96d891d00e0ae0df75d7f3289b12871c000a1f5ac744f3b570768d4bb277c" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "num_enum_derive", + "version": "0.7.6", + "checksum": "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8", + "license": "BSD-3-Clause OR MIT OR Apache-2.0", + "repository": "https://github.com/illicitonion/num_enum", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-BSD", + "sha256": "0be96d891d00e0ae0df75d7f3289b12871c000a1f5ac744f3b570768d4bb277c" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "objc2", + "version": "0.6.4", + "checksum": "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f", + "license": "MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "98cc7a184cd170cfeb58b4c0c7d71b76a1c50572c266eecbf789b9d4be602911" + }, + { + "path": "repository-license/objc2-foundation-0.3.2/src/copying.rs", + "sha256": "259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f" + }, + { + "path": "repository-license/objc2-foundation-0.3.2/src/tests/copying.rs", + "sha256": "23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423" + } + ] + }, + { + "name": "objc2-audio-toolbox", + "version": "0.3.2", + "checksum": "6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "4281ed9257b9829bdef146843907c39db1a11a0fe6e738c906827da03d4eb6cf" + } + ] + }, + { + "name": "objc2-avf-audio", + "version": "0.3.2", + "checksum": "13a380031deed8e99db00065c45937da434ca987c034e13b87e4441f9e4090be", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "90d83d9c2046378b1191c252f61de9993ceffa5576b9f856589e4e2f6255ebfb" + } + ] + }, + { + "name": "objc2-cloud-kit", + "version": "0.3.2", + "checksum": "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "7785efa9fca585958a2ddb080c8bc89763abb52d8b6d5850edd09b6cce7b020f" + } + ] + }, + { + "name": "objc2-core-audio", + "version": "0.3.2", + "checksum": "e1eebcea8b0dbff5f7c8504f3107c68fc061a3eb44932051c8cf8a68d969c3b2", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "9c4a2496a817b44986c3de3c69a8ca8bfcc4499d6c86a18267f190c1997d66a0" + } + ] + }, + { + "name": "objc2-core-audio-types", + "version": "0.3.2", + "checksum": "5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "ce7b5464ad9503bd5b0c2f5ef63e8f7fba96f796c7c9c441b1bec88bc578833b" + } + ] + }, + { + "name": "objc2-core-data", + "version": "0.3.2", + "checksum": "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "440a7be47149fbb5ad454653708b7b603e163f3e5b48a9efdba232cf827de386" + } + ] + }, + { + "name": "objc2-core-foundation", + "version": "0.3.2", + "checksum": "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "4b3b7266fcfdee2c78288b7ec0f8ef6d97c71dd53b537ed386ec85cfd1c42b5e" + } + ] + }, + { + "name": "objc2-core-graphics", + "version": "0.3.2", + "checksum": "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "615f39d3be6ff90d956c6b490b1f967a8995e88c109384895740748cb197fd87" + } + ] + }, + { + "name": "objc2-core-image", + "version": "0.3.2", + "checksum": "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "cd2317b6acb2486c3b85662d448fd19e83bd69cac703d81d685cd9e6449905aa" + } + ] + }, + { + "name": "objc2-core-location", + "version": "0.3.2", + "checksum": "ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "7f3cba7c1d6df6f7b9f461a7833cbec495a9542559ecf94db105206adcab110b" + } + ] + }, + { + "name": "objc2-core-text", + "version": "0.3.2", + "checksum": "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "baddcee5ef92af83405bcca13d9bd463ee48ce193842200a116eb9a062bf3111" + } + ] + }, + { + "name": "objc2-encode", + "version": "4.1.0", + "checksum": "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33", + "license": "MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "dd8e1e06a3f555211262d27eaf12aac2b974b7f116c654fdabac296f902bebf6" + }, + { + "path": "repository-license/objc2-foundation-0.3.2/src/copying.rs", + "sha256": "259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f" + }, + { + "path": "repository-license/objc2-foundation-0.3.2/src/tests/copying.rs", + "sha256": "23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423" + } + ] + }, + { + "name": "objc2-foundation", + "version": "0.3.2", + "checksum": "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272", + "license": "MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "6f87e5292ee474c131f892c49ac0f637b9eb422e35024375ac4b8172aca86ea9" + }, + { + "path": "src/copying.rs", + "sha256": "259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f" + }, + { + "path": "src/tests/copying.rs", + "sha256": "23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423" + } + ] + }, + { + "name": "objc2-io-surface", + "version": "0.3.2", + "checksum": "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "df44b43675774e726cb083101d49e9f06c02e51e64d22bebf850a13d70e6ece6" + } + ] + }, + { + "name": "objc2-quartz-core", + "version": "0.3.2", + "checksum": "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "3d23b97ee7b9df344bbfdcc734e0db9468dc029f3778744c83584d0fa7acd00b" + } + ] + }, + { + "name": "objc2-ui-kit", + "version": "0.3.2", + "checksum": "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "94e0abb9d4d49f9ba7826a66df31bb044e2de7354b61845ce3c085fa424657bb" + } + ] + }, + { + "name": "objc2-user-notifications", + "version": "0.3.2", + "checksum": "9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/madsmtm/objc2", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "6b87dcce847a39dd3625813d58f295fb3c0ef998d20ef9b62b3aa3b3da766ecd" + } + ] + }, + { + "name": "ogg_next_sys", + "version": "0.1.5", + "checksum": "ed2d7a48e247c2bb07e633aefb65a38648ea58c7eedd4e4408a5861721ab049b", + "license": "BSD-3-Clause", + "repository": "https://github.com/ComunidadAylas/vorbis-rs", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "5de9719e1ca3406135681f64fdd6dff12e602a9ba3adea72cf8df46e1a2596a8" + }, + { + "path": "ogg_vendor/COPYING", + "sha256": "d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814" + } + ] + }, + { + "name": "oid-registry", + "version": "0.8.1", + "checksum": "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rusticata/oid-registry.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "once_cell", + "version": "1.21.4", + "checksum": "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/matklad/once_cell", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "once_cell_polyfill", + "version": "1.70.2", + "checksum": "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/polyfill-rs/once_cell_polyfill", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "opaque-debug", + "version": "0.3.1", + "checksum": "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "f59f5a78193597e04fd932ee9af86254d14d08be5c9d0e003ab888feccce2161" + } + ] + }, + { + "name": "openssl-probe", + "version": "0.2.1", + "checksum": "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustls/openssl-probe", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "os_info", + "version": "3.15.0", + "checksum": "9cf20a545b305cf1da722b236b5155c9bb35f1d5ceb28c048bd96ca842f41b5b", + "license": "MIT", + "repository": "https://github.com/stanislav-tkach/os_info", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "44b62aa8f8a212f36d120a4f719438765020731207fd78bf28768032291df836" + } + ] + }, + { + "name": "p256", + "version": "0.13.2", + "checksum": "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/elliptic-curves/tree/master/p256", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "233b95ccbf90dc67e32f3e8995c489f6312d9191ebd141a931c3b684f1e3be6d" + } + ] + }, + { + "name": "p384", + "version": "0.13.1", + "checksum": "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/elliptic-curves/tree/master/p384", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "02168781a5b59970e3da1784d2eb69f432598a3757f283dbffdafd9d483a9113" + } + ] + }, + { + "name": "pem-rfc7468", + "version": "0.7.0", + "checksum": "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/pem-rfc7468", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e" + } + ] + }, + { + "name": "percent-encoding", + "version": "2.3.2", + "checksum": "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/rust-url/", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5" + } + ] + }, + { + "name": "pin-project-lite", + "version": "0.2.17", + "checksum": "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/taiki-e/pin-project-lite", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "pkcs8", + "version": "0.10.2", + "checksum": "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/pkcs8", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "ad64fcb9589f162720f3cc5010ad76ca6ad3764e11861f9192c489df176bb71d" + } + ] + }, + { + "name": "pkg-config", + "version": "0.3.33", + "checksum": "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/pkg-config-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "poly1305", + "version": "0.8.0", + "checksum": "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/universal-hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "6d99fffea918d1f7dfe567029c7bd21d6fcaf310ad28c44e6511a0e1f68c79ea" + } + ] + }, + { + "name": "polyval", + "version": "0.6.2", + "checksum": "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/universal-hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "a291b6910744d262a9e953c3b5868d74510e20161359f649a11e1791fde84fcd" + } + ] + }, + { + "name": "potential_utf", + "version": "0.1.5", + "checksum": "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "powerfmt", + "version": "0.2.0", + "checksum": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/jhpratt/powerfmt", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "155420c6403d4e0fca34105e3c03fdd6939b64c393c7ec6f95f5b72c5474eab0" + }, + { + "path": "LICENSE-MIT", + "sha256": "070dbc7dda03a29296f2d58bdb9b7331af90f2abc9f31df22875d1eabaf29852" + } + ] + }, + { + "name": "ppv-lite86", + "version": "0.2.21", + "checksum": "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/cryptocorrosion/cryptocorrosion", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "0218327e7a480793ffdd4eb792379a9709e5c135c7ba267f709d6f6d4d70af0a" + }, + { + "path": "LICENSE-MIT", + "sha256": "4cada0bd02ea3692eee6f16400d86c6508bbd3bafb2b65fed0419f36d4f83e8f" + } + ] + }, + { + "name": "prettyplease", + "version": "0.2.37", + "checksum": "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/prettyplease", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "primeorder", + "version": "0.13.6", + "checksum": "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/elliptic-curves/tree/master/primeorder", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "233b95ccbf90dc67e32f3e8995c489f6312d9191ebd141a931c3b684f1e3be6d" + } + ] + }, + { + "name": "proc-macro-crate", + "version": "3.5.0", + "checksum": "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/bkchr/proc-macro-crate", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "proc-macro2", + "version": "1.0.107", + "checksum": "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/proc-macro2", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "quinn", + "version": "0.11.11", + "checksum": "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/quinn-rs/quinn", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "LICENSE-MIT", + "sha256": "4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04" + } + ] + }, + { + "name": "quinn-proto", + "version": "0.11.16", + "checksum": "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/quinn-rs/quinn", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "LICENSE-MIT", + "sha256": "4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04" + } + ] + }, + { + "name": "quinn-udp", + "version": "0.5.15", + "checksum": "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/quinn-rs/quinn", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "LICENSE-MIT", + "sha256": "4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04" + } + ] + }, + { + "name": "quote", + "version": "1.0.47", + "checksum": "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/quote", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "r-efi", + "version": "5.3.0", + "checksum": "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f", + "license": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "repository": "https://github.com/r-efi/r-efi", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "1951c23fedbc35d9ceab4a1594e129c39b08b0a98e121ca88574d45d2552fa8e" + } + ] + }, + { + "name": "r-efi", + "version": "6.0.0", + "checksum": "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf", + "license": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "repository": "https://github.com/r-efi/r-efi", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "50cd682101ecd7c4fa7406806285955fc35afd9e63ba4f61bdf390af97ce2bb4" + } + ] + }, + { + "name": "rand", + "version": "0.10.2", + "checksum": "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rand", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5" + }, + { + "path": "LICENSE-APACHE", + "sha256": "35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab" + }, + { + "path": "LICENSE-MIT", + "sha256": "209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b" + } + ] + }, + { + "name": "rand", + "version": "0.9.5", + "checksum": "b9ef1d0d795eb7d84685bca4f72f3649f064e6641543d3a8c415898726a57b41", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rand", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5" + }, + { + "path": "LICENSE-APACHE", + "sha256": "35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab" + }, + { + "path": "LICENSE-MIT", + "sha256": "209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b" + } + ] + }, + { + "name": "rand_chacha", + "version": "0.9.0", + "checksum": "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rand", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5" + }, + { + "path": "LICENSE-APACHE", + "sha256": "35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab" + }, + { + "path": "LICENSE-MIT", + "sha256": "209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b" + } + ] + }, + { + "name": "rand_core", + "version": "0.10.1", + "checksum": "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rand_core", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "92b81db30f7ab6d693e0af5661a40d273ca1947e891123ed823924192c10cbc7" + }, + { + "path": "LICENSE-APACHE", + "sha256": "6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51" + }, + { + "path": "LICENSE-MIT", + "sha256": "8b6e9feec03e7c9a5facb26855cecd31662bf989b636bcfe79521bdf8ac863f0" + } + ] + }, + { + "name": "rand_core", + "version": "0.6.4", + "checksum": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rand", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5" + }, + { + "path": "LICENSE-APACHE", + "sha256": "6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51" + }, + { + "path": "LICENSE-MIT", + "sha256": "209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b" + } + ] + }, + { + "name": "rand_core", + "version": "0.9.5", + "checksum": "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rand", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5" + }, + { + "path": "LICENSE-APACHE", + "sha256": "6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51" + }, + { + "path": "LICENSE-MIT", + "sha256": "209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b" + } + ] + }, + { + "name": "rand_pcg", + "version": "0.10.2", + "checksum": "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-random/rngs", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5" + }, + { + "path": "LICENSE-APACHE", + "sha256": "6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51" + }, + { + "path": "LICENSE-MIT", + "sha256": "2234e3cefee876aeb686ad89e978bdb07bf118a1186ab1cf161bcdf69d4b4f57" + } + ] + }, + { + "name": "rcgen", + "version": "0.14.9", + "checksum": "091e7a8e7d86e6feb87a27ce8e2cba29d49eff9507afeebefab7eeb2ca667fb4", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustls/rcgen", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "debe6fed7ac143217c7f533759c54b14f18cd01d5fe195c51d83c2ae2d136cb4" + } + ] + }, + { + "name": "regex", + "version": "1.13.1", + "checksum": "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/regex", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "regex-automata", + "version": "0.4.18", + "checksum": "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/regex", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + } + ] + }, + { + "name": "regex-syntax", + "version": "0.8.11", + "checksum": "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/regex", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb" + }, + { + "path": "src/unicode_tables/LICENSE-UNICODE", + "sha256": "74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3" + } + ] + }, + { + "name": "reqwest", + "version": "0.13.4", + "checksum": "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/seanmonstar/reqwest", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "751963a8b88c0e3a9f27e98933079fbcf09b9998b2c13ac49c2e4d58444520d6" + }, + { + "path": "LICENSE-MIT", + "sha256": "dd87e27dfbaa888cb77ea34592648a7743636b8dce07e49543bddda0fcfc73bc" + } + ] + }, + { + "name": "rfc6979", + "version": "0.4.0", + "checksum": "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/signatures/tree/master/rfc6979", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "78779d420019e6b4630376af8e86b6b335ee8a2f89ede6e0411e0469a326aaa4" + }, + { + "path": "LICENSE-MIT", + "sha256": "bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9" + } + ] + }, + { + "name": "ring", + "version": "0.17.14", + "checksum": "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7", + "license": "Apache-2.0 AND ISC", + "repository": "https://github.com/briansmith/ring", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "b3d734001a94efff3579978d953391aa7115f877657d25eb54037a43875d078a" + }, + { + "path": "LICENSE-BoringSSL", + "sha256": "005fc765ddc5115da796cca915baa9557abae13ff35e0a47c47affc56f6c414d" + }, + { + "path": "LICENSE-other-bits", + "sha256": "f025ccfb7dfb6bdfedc75ca0f67acc69e6fb4998143d834f7c2f38a29989680f" + }, + { + "path": "third_party/fiat/LICENSE", + "sha256": "9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f" + } + ] + }, + { + "name": "roxmltree", + "version": "0.21.1", + "checksum": "f1964b10c76125c36f8afe190065a4bf9a87bf324842c05701330bba9f1cacbb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RazrFalcon/roxmltree", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "fffe218c1e349e1d482a05677f2ce850502f88298174d77f6ac7c04821db7899" + } + ] + }, + { + "name": "rustc-hash", + "version": "2.1.3", + "checksum": "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/rust-lang/rustc-hash", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "rustc_version", + "version": "0.4.1", + "checksum": "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/djc/rustc-version-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5" + } + ] + }, + { + "name": "rusticata-macros", + "version": "4.1.0", + "checksum": "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/rusticata/rusticata-macros.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "rustix", + "version": "1.1.4", + "checksum": "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "repository": "https://github.com/bytecodealliance/rustix", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9" + }, + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-Apache-2.0_WITH_LLVM-exception", + "sha256": "268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "rustls", + "version": "0.23.43", + "checksum": "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06", + "license": "Apache-2.0 OR ISC OR MIT", + "repository": "https://github.com/rustls/rustls", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-ISC", + "sha256": "7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4" + }, + { + "path": "LICENSE-MIT", + "sha256": "709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c" + } + ] + }, + { + "name": "rustls-native-certs", + "version": "0.8.4", + "checksum": "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d", + "license": "Apache-2.0 OR ISC OR MIT", + "repository": "https://github.com/rustls/rustls-native-certs", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "d75967ce788187f83c3bd3328210974acfc443d4dc44909f1d7e34f21623a0c6" + }, + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-ISC", + "sha256": "7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4" + }, + { + "path": "LICENSE-MIT", + "sha256": "709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c" + } + ] + }, + { + "name": "rustls-pki-types", + "version": "1.15.1", + "checksum": "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustls/pki-types", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "45fd05c4865e7c350b98ad7ac50e1b15462d49af4a91e9b0c9dd933dc9a69742" + }, + { + "path": "LICENSE-MIT", + "sha256": "9117d922e667125508dde62b02c1f57ed22f5ad21eb536aa2e2d99e1c796e639" + } + ] + }, + { + "name": "rustls-platform-verifier", + "version": "0.7.0", + "checksum": "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustls/rustls-platform-verifier", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "LICENSE-MIT", + "sha256": "1c7cf76689c837a68ed8d704994e52a0f2940c087958f860d17f3186afbdcc0c" + } + ] + }, + { + "name": "rustls-platform-verifier-android", + "version": "0.1.1", + "checksum": "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustls/rustls-platform-verifier", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "d9687d6ad93bffdbe21bc68fcee84ff7ada0676b471752a18d247affc754b764" + }, + { + "path": "repository-license/rustls-platform-verifier-0.7.0/LICENSE-APACHE", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4" + }, + { + "path": "repository-license/rustls-platform-verifier-0.7.0/LICENSE-MIT", + "sha256": "1c7cf76689c837a68ed8d704994e52a0f2940c087958f860d17f3186afbdcc0c" + } + ] + }, + { + "name": "rustls-webpki", + "version": "0.103.13", + "checksum": "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e", + "license": "ISC", + "repository": "https://github.com/rustls/webpki", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "5b698ca13897be3afdb7174256fa1574f8c6892b8bea1a66dd6469d3fe27885a" + } + ] + }, + { + "name": "rustversion", + "version": "1.0.23", + "checksum": "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/rustversion", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "same-file", + "version": "1.0.6", + "checksum": "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502", + "license": "Unlicense/MIT", + "repository": "https://github.com/BurntSushi/same-file", + "notice_files": [ + { + "path": "COPYING", + "sha256": "01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f" + }, + { + "path": "LICENSE-MIT", + "sha256": "cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14" + }, + { + "path": "UNLICENSE", + "sha256": "7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c" + } + ] + }, + { + "name": "schannel", + "version": "0.1.29", + "checksum": "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939", + "license": "MIT", + "repository": "https://github.com/steffengy/schannel-rs", + "notice_files": [ + { + "path": "LICENSE.md", + "sha256": "aa72991ac35b4de0034da0afe943e62b48c4092fc2ba13ae47806d8e9a4ad551" + } + ] + }, + { + "name": "sctp-proto", + "version": "0.10.3", + "checksum": "f895c3c33ae20283f9129bd09db2ca69138798b372ef2b98bd2946d23ea4819b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/algesten/sctp-proto", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "814d11eba59f964bca7e74ef94f0d1eff1d5f322f895fb9b5d7e06f77debf3b2" + }, + { + "path": "LICENSE-MIT", + "sha256": "7a6631daa22a9f1772e4a474ede9c3374a6c7a89b61c8b5973f7fd5ccd5cee8c" + } + ] + }, + { + "name": "sec1", + "version": "0.7.3", + "checksum": "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/sec1", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "4a883ecc3bb1010faed542bf63d53e530fea5e5e12cf676aed588784298ba929" + } + ] + }, + { + "name": "security-framework", + "version": "3.7.0", + "checksum": "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/kornelski/rust-security-framework", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "91e934255ba3b2f21103d68c5581c23ef34aa95c4628e4405b8c901935e11c69" + } + ] + }, + { + "name": "security-framework-sys", + "version": "2.17.0", + "checksum": "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/kornelski/rust-security-framework", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "91e934255ba3b2f21103d68c5581c23ef34aa95c4628e4405b8c901935e11c69" + } + ] + }, + { + "name": "semver", + "version": "1.0.28", + "checksum": "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/semver", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "serde", + "version": "1.0.229", + "checksum": "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/serde-rs/serde", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "serde_core", + "version": "1.0.229", + "checksum": "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/serde-rs/serde", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "serde_derive", + "version": "1.0.229", + "checksum": "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/serde-rs/serde", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "serde_json", + "version": "1.0.151", + "checksum": "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/serde-rs/json", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "serde_spanned", + "version": "1.1.1", + "checksum": "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/toml-rs/toml", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "sha1", + "version": "0.10.7", + "checksum": "a978451301f4db1d02937a4ab3ccce137717b81826e79b7d49ffe3244a13c3b8", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1" + } + ] + }, + { + "name": "sha2", + "version": "0.10.9", + "checksum": "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1" + } + ] + }, + { + "name": "sha2", + "version": "0.11.0", + "checksum": "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/hashes", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "831e0f43ad0bf014c1c4fec5767aae470434c1d66d6e671be2d823e729063e25" + } + ] + }, + { + "name": "shlex", + "version": "1.3.0", + "checksum": "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/comex/rust-shlex", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583" + }, + { + "path": "LICENSE-MIT", + "sha256": "4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1" + } + ] + }, + { + "name": "shlex", + "version": "2.0.1", + "checksum": "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/comex/rust-shlex", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583" + }, + { + "path": "LICENSE-MIT", + "sha256": "4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1" + } + ] + }, + { + "name": "signal-hook-registry", + "version": "1.4.8", + "checksum": "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/vorner/signal-hook", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "503558bfefe66ca15e4e3f7955b3cb0ec87fd52f29bf24b336af7bd00e946d5c" + } + ] + }, + { + "name": "signature", + "version": "2.2.0", + "checksum": "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/traits/tree/master/signature", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "b3470648aff02beb36d7a53240fc9260ed80ed93bd43bace6b67d7ef7336ee33" + } + ] + }, + { + "name": "simd-adler32", + "version": "0.3.10", + "checksum": "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea", + "license": "MIT", + "repository": "https://github.com/mcountryman/simd-adler32", + "notice_files": [ + { + "path": "LICENSE.md", + "sha256": "42a35170233e83e18856792e748de4c1ce4a63b2afce9a370c89ef3fe23f9f2d" + } + ] + }, + { + "name": "simd_cesu8", + "version": "1.2.0", + "checksum": "11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/seancroach/simd_cesu8", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "simdutf8", + "version": "0.1.5", + "checksum": "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rusticstuff/simdutf8", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1" + } + ] + }, + { + "name": "skia-bindings", + "version": "0.99.0", + "checksum": "3e2d1c3ebd697c0cbded0145e9204a38fa6b268446051b7196d0a096414ea7f3", + "license": "MIT", + "repository": "https://github.com/rust-skia/rust-skia", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "e6d6e0146d16ea19abea522d8ed77aadcdc4f90718a11d4d2cfb55c199ec8b4f" + }, + { + "path": "skia/LICENSE", + "sha256": "5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd" + } + ] + }, + { + "name": "skia-safe", + "version": "0.99.0", + "checksum": "9f512ac418a64194842dd05566320805dad1c957c521039db2486fd6368865bc", + "license": "MIT", + "repository": "https://github.com/rust-skia/rust-skia", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "85160b23bdf006db68c232129bbf4ace9b3eee2fd21ba41025f447c8281c4f9d" + }, + { + "path": "repository-license/skia-bindings-0.99.0/skia/LICENSE", + "sha256": "5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd" + } + ] + }, + { + "name": "skia-svg-macros", + "version": "0.1.0", + "checksum": "044dd2233c9717a74f75197f3e7f0a966db2127c0ffb5e05013b480a9b75b2c7", + "license": "MIT", + "repository": "https://github.com/rust-skia/rust-skia", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "3eefd55332613883150398d8fcf426ac1036bbedecdf28c510573a2da294cf16" + }, + { + "path": "repository-license/skia-bindings-0.99.0/skia/LICENSE", + "sha256": "5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd" + } + ] + }, + { + "name": "slab", + "version": "0.4.12", + "checksum": "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5", + "license": "MIT", + "repository": "https://github.com/tokio-rs/slab", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "8ce0830173fdac609dfb4ea603fdc002c2f4af0dc9b1a005653f5da9cf534b18" + } + ] + }, + { + "name": "smallvec", + "version": "1.15.2", + "checksum": "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/rust-smallvec", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "0b28172679e0009b655da42797c03fd163a3379d5cfa67ba1f1655e974a2a1a9" + } + ] + }, + { + "name": "socket2", + "version": "0.6.5", + "checksum": "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rust-lang/socket2", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "spki", + "version": "0.7.3", + "checksum": "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/spki", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "c995204cc6bad2ed67dd41f7d89bb9f1a9d48e0edd745732b30640d7912089a4" + } + ] + }, + { + "name": "stable_deref_trait", + "version": "1.2.1", + "checksum": "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/storyyeller/stable_deref_trait", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "3c125f249fc6fb19f2415d027a0d9a170860583960ea53d08ea1d2b3f269d153" + } + ] + }, + { + "name": "stats_alloc", + "version": "0.1.10", + "checksum": "5c0e04424e733e69714ca1bbb9204c1a57f09f5493439520f9f68c132ad25eec", + "license": "MIT", + "repository": "https://github.com/neoeinstein/stats_alloc", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "620434146064377fc36b3100c47ac0740352c50e7d1c9a2c0b1f1a9cd599f607" + } + ] + }, + { + "name": "str0m", + "version": "0.22.0", + "checksum": "4656b60e74d1a0cf7c407b0d992c5bc141c3e75193f4b1399817d54a180505f3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/algesten/str0m", + "notice_files": [ + { + "path": "LICENSE-MIT.txt", + "sha256": "5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b" + }, + { + "path": "src/packet/LICENSE-APACHE.txt", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + } + ] + }, + { + "name": "str0m-proto", + "version": "0.7.0", + "checksum": "e8f3d99f2cf6c76a502e45feb896ea71e54787ede8744bcdb215acfbfcb905dd", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/algesten/str0m", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "1fd983eabb98b4f818bfcef344a2b2faf040d5c4b6bf6a826afeff4e26de485f" + }, + { + "path": "repository-license/str0m-0.22.0/LICENSE-MIT.txt", + "sha256": "5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b" + }, + { + "path": "repository-license/str0m-0.22.0/src/packet/LICENSE-APACHE.txt", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + } + ] + }, + { + "name": "str0m-rust-crypto", + "version": "0.6.0", + "checksum": "947c2417bf43e47504911f92f47c22b6125a57d162e1661f1c77b78ebb3aa9d3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/algesten/str0m", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "a8b47a93504bfe6e7991ec0151e179a68fd68e0b662e81ce1ff17528c24f79fc" + }, + { + "path": "repository-license/str0m-0.22.0/LICENSE-MIT.txt", + "sha256": "5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b" + }, + { + "path": "repository-license/str0m-0.22.0/src/packet/LICENSE-APACHE.txt", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + } + ] + }, + { + "name": "strsim", + "version": "0.11.1", + "checksum": "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f", + "license": "MIT", + "repository": "https://github.com/rapidfuzz/strsim-rs", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "1e697ce8d21401fbf1bddd9b5c3fd4c4c79ae1e3bdf51f81761c85e11d5a89cd" + } + ] + }, + { + "name": "subtle", + "version": "2.6.1", + "checksum": "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292", + "license": "BSD-3-Clause", + "repository": "https://github.com/dalek-cryptography/subtle", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "cc0332a88c2ea21d5f3c1298f966120f4c95196871c3f6bb4fcf615508b93fa1" + } + ] + }, + { + "name": "syn", + "version": "2.0.119", + "checksum": "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/syn", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "syn", + "version": "3.0.3", + "checksum": "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/syn", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "sync_wrapper", + "version": "1.0.2", + "checksum": "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263", + "license": "Apache-2.0", + "repository": "https://github.com/Actyx/sync_wrapper", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + } + ] + }, + { + "name": "synstructure", + "version": "0.13.2", + "checksum": "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2", + "license": "MIT", + "repository": "https://github.com/mystor/synstructure", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "219920e865eee70b7dcfc948a86b099e7f4fe2de01bcca2ca9a20c0a033f2b59" + } + ] + }, + { + "name": "tar", + "version": "0.4.46", + "checksum": "3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/composefs/tar-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "8ca6b96cea9e67c6c5c63f452c31bd396db8bd2406231fdea5d48ef462b48077" + } + ] + }, + { + "name": "thiserror", + "version": "1.0.69", + "checksum": "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/thiserror", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "thiserror", + "version": "2.0.20", + "checksum": "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/thiserror", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "thiserror-impl", + "version": "1.0.69", + "checksum": "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/thiserror", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "thiserror-impl", + "version": "2.0.20", + "checksum": "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/dtolnay/thiserror", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "time", + "version": "0.3.55", + "checksum": "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/time-rs/time", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc" + } + ] + }, + { + "name": "time-core", + "version": "0.1.9", + "checksum": "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/time-rs/time", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc" + } + ] + }, + { + "name": "time-macros", + "version": "0.2.32", + "checksum": "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/time-rs/time", + "notice_files": [ + { + "path": "LICENSE-Apache", + "sha256": "0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594" + }, + { + "path": "LICENSE-MIT", + "sha256": "2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc" + } + ] + }, + { + "name": "tinystr", + "version": "0.8.3", + "checksum": "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "tinyvec", + "version": "1.12.0", + "checksum": "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f", + "license": "Zlib OR Apache-2.0 OR MIT", + "repository": "https://github.com/Lokathor/tinyvec", + "notice_files": [ + { + "path": "LICENSE-APACHE.md", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + }, + { + "path": "LICENSE-MIT.md", + "sha256": "fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc" + }, + { + "path": "LICENSE-ZLIB.md", + "sha256": "84b34dd7608f7fb9b17bd588a6bf392bf7de504e2716f024a77d89f1b145a151" + } + ] + }, + { + "name": "tinyvec_macros", + "version": "0.1.1", + "checksum": "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20", + "license": "MIT OR Apache-2.0 OR Zlib", + "repository": "https://github.com/Soveu/tinyvec_macros", + "notice_files": [ + { + "path": "LICENSE-APACHE.md", + "sha256": "4f44572785f35152c1fd2eadf565b7e079c0f300b4324f0af653419f9d76b735" + }, + { + "path": "LICENSE-MIT.md", + "sha256": "1dd8eca0f83669e75fa119e34fb9e1be9d16e3e9b6368962b8019db6e8ae5f7b" + }, + { + "path": "LICENSE-ZLIB.md", + "sha256": "41ace205715d9f19a3214218cc1c01d57c533e02cd0fef7c8e51a49a7fce5ac5" + } + ] + }, + { + "name": "tokio", + "version": "1.53.1", + "checksum": "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed", + "license": "MIT", + "repository": "https://github.com/tokio-rs/tokio", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552" + } + ] + }, + { + "name": "tokio-macros", + "version": "2.7.2", + "checksum": "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e", + "license": "MIT", + "repository": "https://github.com/tokio-rs/tokio", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "0b83dc40cba89b9922bb84b0a9c7d2768ce37c1d7e138b7424fd4549915778c9" + } + ] + }, + { + "name": "tokio-rustls", + "version": "0.26.4", + "checksum": "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rustls/tokio-rustls", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "cc117d90b498b32b11a886f279b359da16a73c3b01efbb2f5cc004b20262334e" + }, + { + "path": "LICENSE-MIT", + "sha256": "e20fa2b8e0a2565f24a792b94b4bf4b6c2b9d36f781d8a9516e218a036e6677a" + } + ] + }, + { + "name": "tokio-util", + "version": "0.7.19", + "checksum": "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52", + "license": "MIT", + "repository": "https://github.com/tokio-rs/tokio", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552" + } + ] + }, + { + "name": "toml", + "version": "1.1.4+spec-1.1.0", + "checksum": "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/toml-rs/toml", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "toml_datetime", + "version": "1.1.1+spec-1.1.0", + "checksum": "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/toml-rs/toml", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "toml_edit", + "version": "0.25.13+spec-1.1.0", + "checksum": "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/toml-rs/toml", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "toml_parser", + "version": "1.1.3+spec-1.1.0", + "checksum": "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/toml-rs/toml", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "toml_writer", + "version": "1.1.2+spec-1.1.0", + "checksum": "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/toml-rs/toml", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08" + }, + { + "path": "LICENSE-MIT", + "sha256": "6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6" + } + ] + }, + { + "name": "tower", + "version": "0.5.3", + "checksum": "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4", + "license": "MIT", + "repository": "https://github.com/tower-rs/tower", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482" + } + ] + }, + { + "name": "tower-http", + "version": "0.6.11", + "checksum": "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840", + "license": "MIT", + "repository": "https://github.com/tower-rs/tower-http", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "5049cf464977eff4b4fcfa7988d84e74116956a3eb9d5f1d451b3f828f945233" + } + ] + }, + { + "name": "tower-layer", + "version": "0.3.3", + "checksum": "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e", + "license": "MIT", + "repository": "https://github.com/tower-rs/tower", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482" + } + ] + }, + { + "name": "tower-service", + "version": "0.3.3", + "checksum": "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3", + "license": "MIT", + "repository": "https://github.com/tower-rs/tower", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482" + } + ] + }, + { + "name": "tracing", + "version": "0.1.44", + "checksum": "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100", + "license": "MIT", + "repository": "https://github.com/tokio-rs/tracing", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1" + } + ] + }, + { + "name": "tracing-attributes", + "version": "0.1.31", + "checksum": "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da", + "license": "MIT", + "repository": "https://github.com/tokio-rs/tracing", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1" + } + ] + }, + { + "name": "tracing-core", + "version": "0.1.36", + "checksum": "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a", + "license": "MIT", + "repository": "https://github.com/tokio-rs/tracing", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1" + }, + { + "path": "src/spin/LICENSE", + "sha256": "58545fed1565e42d687aecec6897d35c6d37ccb71479a137c0deb2203e125c79" + } + ] + }, + { + "name": "try-lock", + "version": "0.2.5", + "checksum": "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b", + "license": "MIT", + "repository": "https://github.com/seanmonstar/try-lock", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "c816a0749cdc6bf062a5111c159723de51b2bfac66a1dac2655abd9e6b1583eb" + } + ] + }, + { + "name": "typenum", + "version": "1.20.1", + "checksum": "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/paholg/typenum", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "36bb253818ac13761081556ff5c457d626da9df1eb4f56194d9ad3926c418a68" + }, + { + "path": "LICENSE-APACHE", + "sha256": "3c97f5b6ad4e73ad22dc0d1e0c7120579a350df57095120017ddfe5a8669604e" + }, + { + "path": "LICENSE-MIT", + "sha256": "a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f" + } + ] + }, + { + "name": "unicode-general-category", + "version": "1.1.0", + "checksum": "0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f", + "license": "Apache-2.0", + "repository": "https://github.com/yeslogic/unicode-general-category", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1" + } + ] + }, + { + "name": "unicode-ident", + "version": "1.0.24", + "checksum": "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75", + "license": "(MIT OR Apache-2.0) AND Unicode-3.0", + "repository": "https://github.com/dtolnay/unicode-ident", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + }, + { + "path": "LICENSE-UNICODE", + "sha256": "f7db81051789b729fea528a63ec4c938fdcb93d9d61d97dc8cc2e9df6d47f2a1" + } + ] + }, + { + "name": "universal-hash", + "version": "0.5.1", + "checksum": "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/RustCrypto/traits", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "6b50510a0400c72172355cc5d2ba0f2c5c2eb33149b8f96539dc345fdc484920" + } + ] + }, + { + "name": "untrusted", + "version": "0.7.1", + "checksum": "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a", + "license": "ISC", + "repository": "https://github.com/briansmith/untrusted", + "notice_files": [ + { + "path": "LICENSE.txt", + "sha256": "7abd9b6960dcf7d4d0a48606a5b71bfe37d472db68d70637f3a58a56785f1621" + } + ] + }, + { + "name": "untrusted", + "version": "0.9.0", + "checksum": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1", + "license": "ISC", + "repository": "https://github.com/briansmith/untrusted", + "notice_files": [ + { + "path": "LICENSE.txt", + "sha256": "7abd9b6960dcf7d4d0a48606a5b71bfe37d472db68d70637f3a58a56785f1621" + } + ] + }, + { + "name": "url", + "version": "2.5.8", + "checksum": "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/servo/rust-url", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5" + } + ] + }, + { + "name": "utf8_iter", + "version": "1.0.4", + "checksum": "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/hsivonen/utf8_iter", + "notice_files": [ + { + "path": "COPYRIGHT", + "sha256": "c30152c94a6d75e021adbc52b3a52470366a46edb917e17deae3259251af244c" + }, + { + "path": "LICENSE-APACHE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + }, + { + "path": "LICENSE-MIT", + "sha256": "3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c" + } + ] + }, + { + "name": "utf8parse", + "version": "0.2.2", + "checksum": "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/alacritty/vte", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "e4c9b06fa850cb9b540a5e400e9f6394cf15efcf4098144de477d1d3dae10150" + } + ] + }, + { + "name": "uuid", + "version": "1.24.0", + "checksum": "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/uuid-rs/uuid", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "436bc5a105d8e57dcd8778730f3754f7bf39c14d2f530e4cde4bd2d17a83ec3d" + } + ] + }, + { + "name": "vcpkg", + "version": "0.2.15", + "checksum": "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/mcgoo/vcpkg-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "3708458dee7f359ac6c9c5558023ed481be87e5372c43ebd7f2ca7ad23c12026" + }, + { + "path": "LICENSE-MIT", + "sha256": "ff7d99434986ba68f6575d689fd9cc11d93a486876b19004e1bacc0f6ca554d4" + } + ] + }, + { + "name": "version_check", + "version": "0.9.5", + "checksum": "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a", + "license": "MIT/Apache-2.0", + "repository": "https://github.com/SergioBenitez/version_check", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "b7e650f3fce5c53249d1cdc608b54df156a97edd636cf9d23498d0cfe7aec63e" + } + ] + }, + { + "name": "vorbis_rs", + "version": "0.5.6", + "checksum": "49c5da94d280f7a27e8c937e9b73df2da3e23a2583f48471fd8fb4c72f9c1933", + "license": "BSD-3-Clause", + "repository": "https://github.com/ComunidadAylas/vorbis-rs", + "notice_files": [ + { + "path": "generated-package-license-notice.txt", + "sha256": "6b304bd3ec8aa970304048a405fe12c5f48cc2aa3736712f7fe1acddceae0359" + }, + { + "path": "repository-license/aotuv_lancer_vorbis_sys-0.1.6/ogg_vendor/COPYING", + "sha256": "d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814" + }, + { + "path": "repository-license/aotuv_lancer_vorbis_sys-0.1.6/vorbis_vendor/COPYING", + "sha256": "0c72574d90753e1eda1f21a83c1a04990e67b26bb56e01acf3ce241140518156" + }, + { + "path": "repository-license/aotuv_lancer_vorbis_sys-0.1.6/vorbis_vendor/debian/copyright", + "sha256": "1f6c6b6397d86d20968d7856d6945591b89e4cb64e5fc1ec8b992811f6a65ed8" + } + ] + }, + { + "name": "walkdir", + "version": "2.5.0", + "checksum": "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b", + "license": "Unlicense/MIT", + "repository": "https://github.com/BurntSushi/walkdir", + "notice_files": [ + { + "path": "COPYING", + "sha256": "01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f" + }, + { + "path": "LICENSE-MIT", + "sha256": "0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f" + }, + { + "path": "UNLICENSE", + "sha256": "7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c" + } + ] + }, + { + "name": "want", + "version": "0.3.1", + "checksum": "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e", + "license": "MIT", + "repository": "https://github.com/seanmonstar/want", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "a65f5d0a945d267751344c95665945b90c030ea107faf5c85d518929886187da" + } + ] + }, + { + "name": "wasi", + "version": "0.11.1+wasi-snapshot-preview1", + "checksum": "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "repository": "https://github.com/bytecodealliance/wasi", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-Apache-2.0_WITH_LLVM-exception", + "sha256": "268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "wasip2", + "version": "1.0.4+wasi-0.2.12", + "checksum": "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "repository": "https://github.com/bytecodealliance/wasi-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-Apache-2.0_WITH_LLVM-exception", + "sha256": "268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "wasm-bindgen", + "version": "0.2.127", + "checksum": "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "wasm-bindgen-futures", + "version": "0.4.77", + "checksum": "6b7777d5cc23d0e91404e53ce2d5e8ec7acae3026b16233dba62cd3246457950", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/futures", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "wasm-bindgen-macro", + "version": "0.2.127", + "checksum": "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "wasm-bindgen-macro-support", + "version": "0.2.127", + "checksum": "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "wasm-bindgen-shared", + "version": "0.2.127", + "checksum": "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "wasm-streams", + "version": "0.5.0", + "checksum": "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/MattiasBuelens/wasm-streams/", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "web-sys", + "version": "0.3.104", + "checksum": "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/web-sys", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397" + } + ] + }, + { + "name": "web-time", + "version": "1.1.0", + "checksum": "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/daxpedda/web-time", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "54a744942eb3fa63a74d8d359989ed6962c04f3f10ff20cfa08ff8aa7efbe4e6" + }, + { + "path": "LICENSE-MIT", + "sha256": "f428305bbf2e70fbd807af0f3c7ac1b7acfb95311640f451e9d2e48db6d7e96b" + } + ] + }, + { + "name": "webpki-root-certs", + "version": "1.0.9", + "checksum": "b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b", + "license": "CDLA-Permissive-2.0", + "repository": "https://github.com/rustls/webpki-roots", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "e271993808fec50ab29350b39539cdec611a9103f827e0aa26d61da70e2d33f8" + } + ] + }, + { + "name": "widestring", + "version": "1.2.1", + "checksum": "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/VoidStarKat/widestring-rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9" + }, + { + "path": "LICENSE-MIT", + "sha256": "508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1" + } + ] + }, + { + "name": "winapi-util", + "version": "0.1.11", + "checksum": "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22", + "license": "Unlicense OR MIT", + "repository": "https://github.com/BurntSushi/winapi-util", + "notice_files": [ + { + "path": "COPYING", + "sha256": "01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f" + }, + { + "path": "LICENSE-MIT", + "sha256": "cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14" + }, + { + "path": "UNLICENSE", + "sha256": "7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c" + } + ] + }, + { + "name": "windows", + "version": "0.62.2", + "checksum": "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-collections", + "version": "0.3.2", + "checksum": "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-core", + "version": "0.62.2", + "checksum": "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-future", + "version": "0.3.2", + "checksum": "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-implement", + "version": "0.60.2", + "checksum": "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-interface", + "version": "0.59.3", + "checksum": "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-link", + "version": "0.2.1", + "checksum": "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-numerics", + "version": "0.3.1", + "checksum": "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-result", + "version": "0.4.1", + "checksum": "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-strings", + "version": "0.5.1", + "checksum": "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-sys", + "version": "0.52.0", + "checksum": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-sys", + "version": "0.61.2", + "checksum": "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-targets", + "version": "0.52.6", + "checksum": "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows-threading", + "version": "0.2.1", + "checksum": "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_aarch64_gnullvm", + "version": "0.52.6", + "checksum": "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_aarch64_msvc", + "version": "0.52.6", + "checksum": "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_i686_gnu", + "version": "0.52.6", + "checksum": "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_i686_gnullvm", + "version": "0.52.6", + "checksum": "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_i686_msvc", + "version": "0.52.6", + "checksum": "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_x86_64_gnu", + "version": "0.52.6", + "checksum": "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_x86_64_gnullvm", + "version": "0.52.6", + "checksum": "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "windows_x86_64_msvc", + "version": "0.52.6", + "checksum": "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/microsoft/windows-rs", + "notice_files": [ + { + "path": "license-apache-2.0", + "sha256": "c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b" + }, + { + "path": "license-mit", + "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383" + } + ] + }, + { + "name": "winnow", + "version": "1.0.4", + "checksum": "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81", + "license": "MIT", + "repository": "https://github.com/winnow-rs/winnow", + "notice_files": [ + { + "path": "LICENSE-MIT", + "sha256": "cb5aedb296c5246d1f22e9099f925a65146f9f0d6b4eebba97fd27a6cdbbab2d" + } + ] + }, + { + "name": "wit-bindgen", + "version": "0.57.1", + "checksum": "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "repository": "https://github.com/bytecodealliance/wit-bindgen", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-Apache-2.0_WITH_LLVM-exception", + "sha256": "268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5" + }, + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + }, + { + "name": "writeable", + "version": "0.6.3", + "checksum": "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "x25519-dalek", + "version": "2.0.1", + "checksum": "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277", + "license": "BSD-3-Clause", + "repository": "https://github.com/dalek-cryptography/curve25519-dalek/tree/main/x25519-dalek", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "6fe6d6a54d0190972a733d1292ac9a8679fc76e6899cbe871b85ce38c2f887f4" + } + ] + }, + { + "name": "x509-cert", + "version": "0.2.5", + "checksum": "1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/formats/tree/master/x509-cert", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5" + }, + { + "path": "LICENSE-MIT", + "sha256": "90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e" + } + ] + }, + { + "name": "x509-parser", + "version": "0.18.1", + "checksum": "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/rusticata/x509-parser.git", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513" + } + ] + }, + { + "name": "xattr", + "version": "1.6.1", + "checksum": "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/Stebalien/xattr", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "8b427f5bc501764575e52ba4f9d95673cf8f6d80a86d0d06599852e1a9a20a36" + } + ] + }, + { + "name": "yasna", + "version": "0.6.0", + "checksum": "b5f6765e852b9b4dc8e2a76843e4d64d1cea8e79bcde0b6901aea8e7c7f08282", + "license": "MIT OR Apache-2.0", + "repository": "https://github.com/qnighy/yasna.rs", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2" + }, + { + "path": "LICENSE-MIT", + "sha256": "2a7df90e60fd5512b8bca35d3ce90e068f21c52d962855053fd1d9e2e7ca0f16" + } + ] + }, + { + "name": "yoke", + "version": "0.8.3", + "checksum": "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "yoke-derive", + "version": "0.8.2", + "checksum": "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "zerocopy", + "version": "0.8.56", + "checksum": "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb", + "license": "BSD-2-Clause OR Apache-2.0 OR MIT", + "repository": "https://github.com/google/zerocopy", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "9d185ac6703c4b0453974c0d85e9eee43e6941009296bb1f5eb0b54e2329e9f3" + }, + { + "path": "LICENSE-BSD", + "sha256": "83c1763356e822adde0a2cae748d938a73fdc263849ccff6b27776dff213bd32" + }, + { + "path": "LICENSE-MIT", + "sha256": "1a2f5c12ddc934d58956aa5dbdd3255fe55fd957633ab7d0d39e4f0daa73f7df" + } + ] + }, + { + "name": "zerocopy-derive", + "version": "0.8.56", + "checksum": "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1", + "license": "BSD-2-Clause OR Apache-2.0 OR MIT", + "repository": "https://github.com/google/zerocopy", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "9d185ac6703c4b0453974c0d85e9eee43e6941009296bb1f5eb0b54e2329e9f3" + }, + { + "path": "LICENSE-BSD", + "sha256": "83c1763356e822adde0a2cae748d938a73fdc263849ccff6b27776dff213bd32" + }, + { + "path": "LICENSE-MIT", + "sha256": "1a2f5c12ddc934d58956aa5dbdd3255fe55fd957633ab7d0d39e4f0daa73f7df" + } + ] + }, + { + "name": "zerofrom", + "version": "0.1.8", + "checksum": "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "zerofrom-derive", + "version": "0.1.7", + "checksum": "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "zeroize", + "version": "1.9.0", + "checksum": "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + }, + { + "path": "LICENSE-MIT", + "sha256": "8c7516d4b27b1e495be5e38b612298b63de48d05f49cdac94f70f3cd70f8864b" + } + ] + }, + { + "name": "zeroize_derive", + "version": "1.5.0", + "checksum": "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328", + "license": "Apache-2.0 OR MIT", + "repository": "https://github.com/RustCrypto/utils", + "notice_files": [ + { + "path": "LICENSE-APACHE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30" + }, + { + "path": "LICENSE-MIT", + "sha256": "b8c6939380a400f53e11923d50fcc4dd2fa1ba8339fd9d04cda38a0251b6c9b0" + } + ] + }, + { + "name": "zerotrie", + "version": "0.2.4", + "checksum": "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "zerovec", + "version": "0.11.6", + "checksum": "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "zerovec-derive", + "version": "0.11.3", + "checksum": "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555", + "license": "Unicode-3.0", + "repository": "https://github.com/unicode-org/icu4x", + "notice_files": [ + { + "path": "LICENSE", + "sha256": "f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2" + } + ] + }, + { + "name": "zmij", + "version": "1.0.23", + "checksum": "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b", + "license": "MIT", + "repository": "https://github.com/dtolnay/zmij", + "notice_files": [ + { + "path": "LICENSE-MIT", + "sha256": "23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3" + } + ] + } + ] +} diff --git a/release/DISTRIBUTION-MANIFEST.json b/release/DISTRIBUTION-MANIFEST.json new file mode 100644 index 0000000..2736666 --- /dev/null +++ b/release/DISTRIBUTION-MANIFEST.json @@ -0,0 +1,2584 @@ +{ + "schema": 1, + "cargo_lock_sha256": "c772cdfb50bc3a9160b135355f0d7a89fd7055dc5df0c876e7245deabd2c4812", + "provenance_policy_sha256": "188ac430e8c804a8b40153c3dca05affd869a6e05abab80fcccbc2d46ff0ee2e", + "upstream_repository": "https://github.com/cinderblocks/libremetaverse", + "upstream_commit": "2aa70bb68513b39795da5d13c88f31b86e85a3ba", + "source_files": [ + { + "path": ".env.example", + "bytes": 164, + "sha256": "0dd74dc81b612f3522abf818c4a31db298498f83cd198cc50982a27d19721d40" + }, + { + "path": ".gitea/workflows/api-surface.yml", + "bytes": 2661, + "sha256": "d9e1890ad948d11d45b5d70fa30c30071dfa9e4c72989b9caa1afa58a55793ce" + }, + { + "path": ".gitea/workflows/codegen.yml", + "bytes": 7978, + "sha256": "c31c803c50d0e4dac495b80e503c4fc9a99ecf3a1ea95f670317aff75f5d3b94" + }, + { + "path": ".gitea/workflows/concurrency-audit.yml", + "bytes": 2842, + "sha256": "d6d3f639ecf5289a753a7f136acd7dfbc328ac640360677799bc19c2f07999e8" + }, + { + "path": ".gitea/workflows/documentation.yml", + "bytes": 2957, + "sha256": "06d879c8bf10fdff13e536f2afd01acd11f1eef3f6193af792026064cfb79160" + }, + { + "path": ".gitea/workflows/imaging-meshing.yml", + "bytes": 3893, + "sha256": "bf99f0a0dc344033c1a702812013b5f643cc7be15e3b4a9703bfde47864ab611" + }, + { + "path": ".gitea/workflows/jpeg2000.yml", + "bytes": 1607, + "sha256": "f7a23f0c89bb9476fffc3036b257ab8022a7af8b3b3ecd586d98cb7d76a23db6" + }, + { + "path": ".gitea/workflows/release-matrix.yml", + "bytes": 4196, + "sha256": "fc12b53e3ee20b9819d76de761796dcbf7a0378ccbd4a9ae2f400857a3d56693" + }, + { + "path": ".gitea/workflows/rust-workspace.yml", + "bytes": 5284, + "sha256": "2c11810e9d8eefb5f81e3e48043b0794262bc7a93f5ae3f731df314a2546adb9" + }, + { + "path": ".gitea/workflows/skia.yml", + "bytes": 1186, + "sha256": "ab1c88406ad7e555a250cab587259d63c924062e7aeb743b75bcc2743c04cf5d" + }, + { + "path": ".gitea/workflows/supply-chain.yml", + "bytes": 1808, + "sha256": "af6c8b76529c7e3d23eabc9eec2ca602005f47a54c68766cb0beacdb57bc2081" + }, + { + "path": ".gitignore", + "bytes": 233, + "sha256": "a8724cbe50232030f415af0eeb5e4c5ec9b068d26b0f2478506481f14cbe2915" + }, + { + "path": "AGENTS.md", + "bytes": 241, + "sha256": "4eff35371895b938aad0228880f574cceee5022389f309a2a20396dd34d69fa8" + }, + { + "path": "Cargo.lock", + "bytes": 99105, + "sha256": "c772cdfb50bc3a9160b135355f0d7a89fd7055dc5df0c876e7245deabd2c4812" + }, + { + "path": "Cargo.toml", + "bytes": 1455, + "sha256": "b40542879b5e6e2421053dfcf46cee9611a8edfd4eafb39c3346986744ddcf56" + }, + { + "path": "LICENSE.md", + "bytes": 1964, + "sha256": "6e11f13f099d7fbbd94c8f08f90e77ca8b7fff25f75cb071b1427bede725667f" + }, + { + "path": "NOTICE.md", + "bytes": 2693, + "sha256": "6216270d9cbea98ba6898ab61d3d3066fb0c05a8de56ce40c656be89028ed748" + }, + { + "path": "README.md", + "bytes": 34694, + "sha256": "34deadf940ab9e9f849e58d56f512504e0c816fd5df1c848ac15c2b8f1f638ce" + }, + { + "path": "RUSTREWRITE.md", + "bytes": 53386, + "sha256": "23981fd78a1664d86393a9e0bdbf3833025917294fa622f40c9b3e0cc28d2063" + }, + { + "path": "api/API-COVERAGE.md", + "bytes": 1810, + "sha256": "24a43bdb562def3094e0cc31140b85f22e9aefb6e05954796df8f4189bd1cc46" + }, + { + "path": "api/DOCUMENTATION-COVERAGE.md", + "bytes": 911, + "sha256": "a0552d4869c03f221f105070f8639a4c4963a1c6c46ac073cff82782d2a8ebb0" + }, + { + "path": "api/MAPPING-COVERAGE.md", + "bytes": 3678, + "sha256": "decc187b5ffe6d4c843e3cef86c8d22685fbf567d9f185432ab3d697d73659ea" + }, + { + "path": "api/README.md", + "bytes": 4241, + "sha256": "4ae6748335515e2616a0b21b9ead3a76394767232e3e1189dbb8667644512d8f" + }, + { + "path": "api/RUST-MAPPING.tsv", + "bytes": 13411310, + "sha256": "14a40b155c93a8d3def627e1774464b1f710e6857ed249145ed63304ed684ac8" + }, + { + "path": "api/RUST-TYPES.tsv", + "bytes": 1081121, + "sha256": "21025889c62b0f8666a2dda46a03ff4f28931f51156927822a1c04e97b49f221" + }, + { + "path": "api/SEMVER-AUDIT.md", + "bytes": 5538, + "sha256": "f10ff7450e21b0fd151e6dba75d77f19474be2d39d6d706bd02e50401604c99d" + }, + { + "path": "api/SEMVER-BASELINE.json", + "bytes": 5771, + "sha256": "9792357b40cd1cd888722dff2f97f19fbdc33a63d23c5bc451b717b17884a4e6" + }, + { + "path": "api/SHIM-COVERAGE.md", + "bytes": 2104, + "sha256": "525865a25a248a4ecc1d1c2d9fcf6e2b1717e593d894a6bc68bf5788f9e1e706" + }, + { + "path": "api/SURFACE.tsv", + "bytes": 2089380, + "sha256": "58ca65676fc5ee4e37d1e211dfe5af516982f8efbe367a6e3d8591d1a7939c77" + }, + { + "path": "api/TYPES.tsv", + "bytes": 303466, + "sha256": "f64c576c17d8f114c6f706f556959d6cfcefc134869f5030560485e891fe6681" + }, + { + "path": "api/public-api.json", + "bytes": 47154083, + "sha256": "618974cf09bfd1e051ae7a3a35e01ca3b1a8b64b919bcbf153860290d137ce94" + }, + { + "path": "ci/concurrency-thresholds.json", + "bytes": 169, + "sha256": "62579f328867d0b33af62613e071c04efacbeb33d35066f835c2bb75794b8258" + }, + { + "path": "ci/dependency-policy.json", + "bytes": 10329, + "sha256": "6d2ddc20ba92dc51645cdddd39817ad84d1ad1a9d02c5532e499ff91d729b2dc" + }, + { + "path": "ci/evidence/api-audit.json", + "bytes": 540, + "sha256": "4e68a873ade8dc0b389c27ba8d377079abd441bd8fa34605e799e36899f8b77a" + }, + { + "path": "ci/evidence/concurrency-audit.json", + "bytes": 1596, + "sha256": "80c926cfdb7f4055659392cba69e37352a8d501cf235a244362384b04b78a02a" + }, + { + "path": "ci/evidence/documentation-audit.json", + "bytes": 363, + "sha256": "072b1cd437aabb07295157fbf6c6b566343390916d1af28e733ed46f86e06312" + }, + { + "path": "ci/provenance-policy.json", + "bytes": 9684, + "sha256": "188ac430e8c804a8b40153c3dca05affd869a6e05abab80fcccbc2d46ff0ee2e" + }, + { + "path": "ci/release-matrix.json", + "bytes": 7898, + "sha256": "4ba7d1dfb7ed7a8bb06d5702179af569ff52c2db33d10b0008389d2c13a40d93" + }, + { + "path": "codegen/README.md", + "bytes": 9959, + "sha256": "ce80b9544bda6b59dd4fb4586a9dfb73f70fe4733b6e81df44bfc6de3d3cc2cb" + }, + { + "path": "codegen/generated/source_manifest.rs", + "bytes": 3583, + "sha256": "a6caae83993e7f8b55d3e4df056aeca34e85bfde5f003ddc6013ecd8e12b1f7f" + }, + { + "path": "codegen/inputs/attentions.xml", + "bytes": 2679, + "sha256": "bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af" + }, + { + "path": "codegen/inputs/attentionsN.xml", + "bytes": 2679, + "sha256": "80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b" + }, + { + "path": "codegen/inputs/avatar_lad.xml", + "bytes": 354436, + "sha256": "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf" + }, + { + "path": "codegen/inputs/avatar_skeleton.xml", + "bytes": 44913, + "sha256": "addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a" + }, + { + "path": "codegen/inputs/genepool.xml", + "bytes": 212852, + "sha256": "6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d" + }, + { + "path": "codegen/inputs/grass.xml", + "bytes": 1018, + "sha256": "90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e" + }, + { + "path": "codegen/inputs/lsl_tools_grammar.json", + "bytes": 2301, + "sha256": "2496b7acc247c5aa927017ff2f2580f704ced17a85977d3bf926d31f17b04234" + }, + { + "path": "codegen/inputs/message_template.msg", + "bytes": 240530, + "sha256": "15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d" + }, + { + "path": "codegen/inputs/trees.xml", + "bytes": 8427, + "sha256": "f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba" + }, + { + "path": "codegen/sources.json", + "bytes": 3733, + "sha256": "545147957bb7cacaaad611b2c0d373eb2841e620ba46d8272a421666a4c9e54c" + }, + { + "path": "crates/libremetaverse-imaging-skia/Cargo.toml", + "bytes": 1398, + "sha256": "bb17594c9cb1699b5e1d0ec3e3d885ca44d1b6dcd18c98d6e7e0d1c374572d34" + }, + { + "path": "crates/libremetaverse-imaging-skia/README.md", + "bytes": 3196, + "sha256": "8e1475598b33502d8b7de9528cf925919232dd57ad5c84cce9a382a9b5a22dc2" + }, + { + "path": "crates/libremetaverse-imaging-skia/src/backend.rs", + "bytes": 3799, + "sha256": "e983001a69c12652333979e9b61498704ed5013845900a31b2126dcd4462b048" + }, + { + "path": "crates/libremetaverse-imaging-skia/src/generated.rs", + "bytes": 1671, + "sha256": "60eff8dedd8ed6ccb479180377cb838b4c1029889cf3fe636fc6271bce7970d0" + }, + { + "path": "crates/libremetaverse-imaging-skia/src/lib.rs", + "bytes": 811, + "sha256": "a180686de4aa47d167e61d1198676dd0fa817490669090b177fc9f662069803d" + }, + { + "path": "crates/libremetaverse-imaging-skia/src/skia_codec.rs", + "bytes": 21674, + "sha256": "59215a746a0842609ba8a4c86dca0c09c38043a0ea832416159a2d555c612827" + }, + { + "path": "crates/libremetaverse-imaging/Cargo.toml", + "bytes": 606, + "sha256": "022966d69dc37d0b230ba6c4f909c7eb0e659c37d8a2f0ffd90eadd011d924d5" + }, + { + "path": "crates/libremetaverse-imaging/benches/image_pipeline.rs", + "bytes": 1928, + "sha256": "5f4d95ca7045cebe70354e920e43323f0ee1993df6bd5cd4cefcacbdee23206a" + }, + { + "path": "crates/libremetaverse-imaging/src/codec.rs", + "bytes": 9508, + "sha256": "29e5ce46d696b65426b4c6555292b81e7dfc1a2da5ef684b73392afb631f0257" + }, + { + "path": "crates/libremetaverse-imaging/src/generated.rs", + "bytes": 7742, + "sha256": "d33e0cfcef76ce02acee4fbadd016730440a6bbbe856b229323756de7afb0cb3" + }, + { + "path": "crates/libremetaverse-imaging/src/jpeg2000.rs", + "bytes": 25377, + "sha256": "ae6c9043ea9c4fc6c1105d4fa6849f2bec1968d2001dcda4bd3aebc82b8e5695" + }, + { + "path": "crates/libremetaverse-imaging/src/lib.rs", + "bytes": 720, + "sha256": "1d90f7cecf5320914682e44109ab61d916ac617c6f6140c38a9dc57b8eb0d34b" + }, + { + "path": "crates/libremetaverse-imaging/src/managed_image.rs", + "bytes": 29892, + "sha256": "0ddb6eb6d37a05cb8522f2d787449b6521f2bba73868677a171c4d92dfd44349" + }, + { + "path": "crates/libremetaverse-lsl-tools/Cargo.toml", + "bytes": 417, + "sha256": "068fbbc78e5d447713c05316ef933e069e9a398ed5432ef325936d6ab4448031" + }, + { + "path": "crates/libremetaverse-lsl-tools/README.md", + "bytes": 9288, + "sha256": "cde92ee015c16c5cc2256a543eef77dca53f415ae16ac146885d15292e52fb35" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/generated.rs", + "bytes": 309623, + "sha256": "d076984f386181c91434a2f3349e778985b6479c8450704b0fad02263f0ea5ff" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/generated_tables.rs", + "bytes": 32380, + "sha256": "9fcdebba1afc34bc41986790857923def466f4e2a942693dda2e6f803165eac1" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/generator.rs", + "bytes": 42180, + "sha256": "cf6ad937ce8365324be228e2ba970aaed0b9e42ece648710c15d0516c684e881" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/lexer.rs", + "bytes": 100321, + "sha256": "2e76044f92568d2b45e440712fc556617ceed23d373704780957c3d4b6c1bc4e" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/lib.rs", + "bytes": 960, + "sha256": "11078347310056391df613cf59192fe740d6f4e97ee50e2fbfccf2f6d9261b78" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/parser.rs", + "bytes": 96049, + "sha256": "747da71fd433259ca389466ebedc55e4a405097a87137401c63201311959ad37" + }, + { + "path": "crates/libremetaverse-lsl-tools/tests/generator_compat.rs", + "bytes": 12653, + "sha256": "87e288410b17ed0cca85c989271392425edaa2d1f3f1bcb3fdf7c99b77d8627f" + }, + { + "path": "crates/libremetaverse-lsl-tools/tests/lexer_compat.rs", + "bytes": 14137, + "sha256": "0381f19dc2550ee799bc90df49a01aeaa2d696587bc1242a56271ac6eb558a6b" + }, + { + "path": "crates/libremetaverse-lsl-tools/tests/parser_compat.rs", + "bytes": 17825, + "sha256": "30f3bfdfe168fabf4978601121bb35cc1c20b8d438d36c16ece6b1f2d368672c" + }, + { + "path": "crates/libremetaverse-openjpeg/Cargo.toml", + "bytes": 774, + "sha256": "5a51bb7dfc922a68a0f2e164d5f00139c8cfea6327cda62a1810ae7e3efaa0ff" + }, + { + "path": "crates/libremetaverse-openjpeg/README.md", + "bytes": 1998, + "sha256": "627be60d6bb8428bbad05ecc8ec2f1ef3b3536f40aa36e09ded9e6b6cb3a50dc" + }, + { + "path": "crates/libremetaverse-openjpeg/build.rs", + "bytes": 529, + "sha256": "1cf7826bd5b775c31b137a6535a7b86fe203ebd930e0126ace131cf3fd128b67" + }, + { + "path": "crates/libremetaverse-openjpeg/src/ffi.rs", + "bytes": 8713, + "sha256": "4733ff03eb498bcde20429c9d29c798943d1715bcd7ffdcaa78efcfb1c20c33f" + }, + { + "path": "crates/libremetaverse-openjpeg/src/lib.rs", + "bytes": 25278, + "sha256": "1101b9abf41084841c95752e45d0fb89725feb7d7afee59f496443e41d8fa035" + }, + { + "path": "crates/libremetaverse-opus/Cargo.toml", + "bytes": 805, + "sha256": "c0cbeb64ae8938f47ccbadef799789c201e79ca6d5bd97020fba0119c83a350c" + }, + { + "path": "crates/libremetaverse-opus/build.rs", + "bytes": 519, + "sha256": "42bfed7c543fb67044940f045905b8db9fa276471f5674f1f200da2e7359112d" + }, + { + "path": "crates/libremetaverse-opus/src/lib.rs", + "bytes": 9629, + "sha256": "6f243b6309bdbbbbb7f664665ebd19e338896f2a35e84686ffc7c7462309b9c5" + }, + { + "path": "crates/libremetaverse-prim-mesher/Cargo.toml", + "bytes": 513, + "sha256": "d7ff49658b6914febeb1fe26e5208fdeeb5e2f99bc93470ae81e0e9deaf50952" + }, + { + "path": "crates/libremetaverse-prim-mesher/benches/meshing.rs", + "bytes": 1797, + "sha256": "2e28dd47ca3e82afed0e90123f1621ad24301a202beaff47a7bbabd76b08d6c0" + }, + { + "path": "crates/libremetaverse-prim-mesher/src/generated.rs", + "bytes": 72577, + "sha256": "5c494554d12a7cadcc564bc33102e7ff3ca19d18334131d81993a68077ebc08f" + }, + { + "path": "crates/libremetaverse-prim-mesher/src/lib.rs", + "bytes": 545, + "sha256": "c173a98e0891a6cd5a01628a6fca3e90ba139232acc44b612f543fb9ac1573ed" + }, + { + "path": "crates/libremetaverse-prim-mesher/src/obj_mesh.rs", + "bytes": 10653, + "sha256": "7d1c131525f2b5e17702b0bfe7957589a0a58d51896cce8ed50a824b5f7a4224" + }, + { + "path": "crates/libremetaverse-prim-mesher/src/prim_mesher.rs", + "bytes": 69729, + "sha256": "0f276313fbe2ac6631d18169066dcb450d20fd86b220d90d369a0c8cadcb6c8c" + }, + { + "path": "crates/libremetaverse-prim-mesher/src/sculpt.rs", + "bytes": 31576, + "sha256": "7b37a0b1526c278442a99c2304500488d88f73d50b2519fac9c1fb18f03cd811" + }, + { + "path": "crates/libremetaverse-prim-mesher/src/vertex_indexer.rs", + "bytes": 5166, + "sha256": "0fae3adc3281ed8db97d771c9e1bbae77188bb3166237ebf7777b2e4f6b68a1b" + }, + { + "path": "crates/libremetaverse-prim-mesher/tests/rendering_contract.rs", + "bytes": 4512, + "sha256": "a262650d5ea096bdc7cec82da6c05c765bd38f46b19e93a34118b496f8dc3f29" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/Cargo.toml", + "bytes": 839, + "sha256": "e1f729b55a3e1a05b4637cfb92c9e4842d4a4aa4b08f4f1d4dff0a03c0db0ec0" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/README.md", + "bytes": 4660, + "sha256": "5e6dc2ad5574479778e35f1ea8a0a63c7112fb42c95b45159b2a68f37eb8296d" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/benches/mesh_decode.rs", + "bytes": 2942, + "sha256": "43b6b52badca820dedede916fe591ccc72bcf00182a7a79f510a5951947d347f" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/src/generated.rs", + "bytes": 12470, + "sha256": "0657b1fa979c6b3cf89c56c960829ca748bd7fe23e0688945d727e292a28156a" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/src/lib.rs", + "bytes": 720, + "sha256": "49b84b64797575bd7b2d9f2aaf86cb32806e3c2c6059b4344675cc43a9b16dbe" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/src/mesh_foundry.rs", + "bytes": 47031, + "sha256": "98f22dbe125010d1c0ad2b14b22526d9b931bfbccac6847220ce1be101430f27" + }, + { + "path": "crates/libremetaverse-rendering-mesh-foundry/tests/mesh_assets.rs", + "bytes": 18696, + "sha256": "2f071be9a19830235affa3074e90f6f668d2df3c2f49b5480740926eee38c032" + }, + { + "path": "crates/libremetaverse-rendering-simple/Cargo.toml", + "bytes": 549, + "sha256": "d95b49485b7636cdcf845a0bbab0c0eec0de92412ef1ce44bf7902c24610b0a0" + }, + { + "path": "crates/libremetaverse-rendering-simple/README.md", + "bytes": 2891, + "sha256": "a00395617e8b7e2ac1cefc1553affff5312896848fca13cb3ea2c6e25b69e04c" + }, + { + "path": "crates/libremetaverse-rendering-simple/src/generated.rs", + "bytes": 5657, + "sha256": "4672dcfa29ac16a196e8315babdf5bdb8a4c80d295cdfce434e071e6696eab6e" + }, + { + "path": "crates/libremetaverse-rendering-simple/src/lib.rs", + "bytes": 530, + "sha256": "97541dd32e023f6ed694c2f8515360eed3a7c1d0ff73b0e5c3f6568f047ebd6e" + }, + { + "path": "crates/libremetaverse-rendering-simple/src/simple_renderer.rs", + "bytes": 22416, + "sha256": "aedbd6386138611f5ab8472cf3400801fb2dd389dc96d42e58f54e971354591e" + }, + { + "path": "crates/libremetaverse-rendering-simple/tests/reference_pipeline.rs", + "bytes": 4253, + "sha256": "60df6a4b3badf91c755851450532506f46a7920532c859fd82290e4fc623064f" + }, + { + "path": "crates/libremetaverse-rlv/Cargo.toml", + "bytes": 371, + "sha256": "52d33afce3bb0b9d76e4a3724670da6fd019c33b8d920bea3db807a4dcc17f9c" + }, + { + "path": "crates/libremetaverse-rlv/README.md", + "bytes": 8090, + "sha256": "cab987061ea33ea81e84f9d9205e846d3a908418af022b4069c486a5e18f536f" + }, + { + "path": "crates/libremetaverse-rlv/src/generated.rs", + "bytes": 233382, + "sha256": "145ef62a90e403b361270de5b78590e9010d1d126b570d6cbff8d1c650cf737e" + }, + { + "path": "crates/libremetaverse-rlv/src/lib.rs", + "bytes": 507, + "sha256": "c32248612ea3eaeb44b51b8f917c2dbba4d640173591db1d9bf8db53a54c65dd" + }, + { + "path": "crates/libremetaverse-rlv/src/protocol.rs", + "bytes": 51807, + "sha256": "c2c071b32a572ca77b6fe04d78587ee178f488ae234343aaf3bf5a63450bfe6a" + }, + { + "path": "crates/libremetaverse-rlv/src/service.rs", + "bytes": 71275, + "sha256": "a60ccb5b014c07abc41dd3190b5425999248baef3388e783b54721f771cdf318" + }, + { + "path": "crates/libremetaverse-rlv/src/state.rs", + "bytes": 76336, + "sha256": "9788f0c0b4b6ac4bc6f8532130c03c937facf3ce71f7c37ed93d63b6e39d1f9d" + }, + { + "path": "crates/libremetaverse-rlv/tests/protocol_parsing.rs", + "bytes": 15402, + "sha256": "0ed60e1a766ae8981488cf7542b0b043ceb3aabaeeed688151db93d8b45b5b97" + }, + { + "path": "crates/libremetaverse-rlv/tests/state_semantics.rs", + "bytes": 19174, + "sha256": "d27f366e7e085d5970f7dbb731d01996155e1f5569c50fcd904bfca970fc6b66" + }, + { + "path": "crates/libremetaverse-structured-data/Cargo.toml", + "bytes": 406, + "sha256": "997000fc995703889f7e56034ed0bafdb0041a60e1d984308167b8a1a688ce84" + }, + { + "path": "crates/libremetaverse-structured-data/src/binary.rs", + "bytes": 24055, + "sha256": "d06bf874a39fed950adf1e3111c87f8d875227a2daf2b64f063b54dbd3825b51" + }, + { + "path": "crates/libremetaverse-structured-data/src/dispatch.rs", + "bytes": 5988, + "sha256": "4bd866a0b4e5cdc8cd7a454477dd4a32c8d4212458e44c73b2a6c02714449e42" + }, + { + "path": "crates/libremetaverse-structured-data/src/generated.rs", + "bytes": 116552, + "sha256": "5fe6b1ea297e5b77453e0cdfba4a62e84eb49739e280b34b1e17b6c5e7fe3530" + }, + { + "path": "crates/libremetaverse-structured-data/src/hardening.rs", + "bytes": 11938, + "sha256": "be9137209162ebdeeeaed315db609f8e068b426022b4c28617a5c0e1f39e2cbc" + }, + { + "path": "crates/libremetaverse-structured-data/src/json_codec.rs", + "bytes": 15722, + "sha256": "c22f9f0e1a5171a61dae1519104c5df71c2db1a03ce53c4c81817b8289c89922" + }, + { + "path": "crates/libremetaverse-structured-data/src/lib.rs", + "bytes": 2307, + "sha256": "88094479325d7f1661a91524024e3d4750c4afb381108af3aa2c7aebd732b45e" + }, + { + "path": "crates/libremetaverse-structured-data/src/model.rs", + "bytes": 64716, + "sha256": "ee9d77d71c21f5ce6e4e7bd74a5d1ffc98238fb391c30dede072a47710373b31" + }, + { + "path": "crates/libremetaverse-structured-data/src/notation.rs", + "bytes": 34215, + "sha256": "d45bd212aaaf448de40e2092843e1857deff84864589f8592b3fd5e24ef36e46" + }, + { + "path": "crates/libremetaverse-structured-data/src/protobuf.rs", + "bytes": 24470, + "sha256": "7355c7f9817f96474b7171ad11062382c3be7f39ef6eeb75edc76b3dd2d54a3b" + }, + { + "path": "crates/libremetaverse-structured-data/src/xml_codec.rs", + "bytes": 26560, + "sha256": "f2f31c28f1d6ef06939ae3f35dbb14832bf2ae597532773dd9ae161c1d0e4599" + }, + { + "path": "crates/libremetaverse-types/Cargo.toml", + "bytes": 505, + "sha256": "674f227613ac9776f7ea09fb59a6504850830bd8bfc6e62e96ee691226635ae4" + }, + { + "path": "crates/libremetaverse-types/benches/geometry.rs", + "bytes": 2297, + "sha256": "ae2f273ef4b757afe01fd5960509b0750dd2013218706934078ef71fdf848065" + }, + { + "path": "crates/libremetaverse-types/src/byte_order.rs", + "bytes": 2822, + "sha256": "deb265aad41d2bfbcba90c6ea18ba4eabc0c82dcf74e8cbd2f0144c23bf457eb" + }, + { + "path": "crates/libremetaverse-types/src/collections.rs", + "bytes": 51523, + "sha256": "e7775e8808815119dee3c616605f104db4044eba5eed53e3e76af7b58c87d2f4" + }, + { + "path": "crates/libremetaverse-types/src/color4.rs", + "bytes": 14625, + "sha256": "ff41b7cc70d3b8bd87f4d44a8da149c0ed9ab350a57e11f08612675656f7f1c1" + }, + { + "path": "crates/libremetaverse-types/src/compat.rs", + "bytes": 41196, + "sha256": "9a298a5c95a0d6cb243b2cb42c6723089559151eaffd17dc6d1192e62e88066a" + }, + { + "path": "crates/libremetaverse-types/src/crc32.rs", + "bytes": 3754, + "sha256": "e045a1f15237591bb0a03ca3d77c6e29e2dd012fa2f9a1b595458eba7b939733" + }, + { + "path": "crates/libremetaverse-types/src/enum_compat.rs", + "bytes": 18031, + "sha256": "25ac33bf0f02aea0d8c4832ed19012c12edcbe8b0cf8f25d20a3cad42230bdcd" + }, + { + "path": "crates/libremetaverse-types/src/generated.rs", + "bytes": 329820, + "sha256": "44a804b5c5c3fb78a2710c443a5ace938767de727a9e5d55963bd7c44f171ede" + }, + { + "path": "crates/libremetaverse-types/src/geometry.rs", + "bytes": 53475, + "sha256": "e31ffc41d00ff9ebff1746935b808e2b71a6f5ac4fa9422f3db5a04cce30d7db" + }, + { + "path": "crates/libremetaverse-types/src/lib.rs", + "bytes": 669, + "sha256": "e1a5cd88920cd4ee0e5f01768cae4059dd2010b913f9fbd38ac994508972d5bb" + }, + { + "path": "crates/libremetaverse-types/src/math_compat.rs", + "bytes": 4868, + "sha256": "ea8170299d4f1b1930984d68ba3673c7c3bd80ca16b1b34a9766d643fd1daf55" + }, + { + "path": "crates/libremetaverse-types/src/shim.rs", + "bytes": 6794, + "sha256": "cf336286eefaddbfce11375f405a8b872002ebd9e9a39ed54e1ab051f51ca749" + }, + { + "path": "crates/libremetaverse-types/src/utils.rs", + "bytes": 37508, + "sha256": "c87f89cc3fa62c8ea57b7af2bd90348f1134d0802b152322b32325104f44873d" + }, + { + "path": "crates/libremetaverse-types/src/uuid.rs", + "bytes": 15072, + "sha256": "028f9cc4af1094b7b931741499c5eca25c8be793353a056973a93e6bb57e07a7" + }, + { + "path": "crates/libremetaverse-types/src/vectors.rs", + "bytes": 54126, + "sha256": "89ebfab013734af52c0df2637c634d380c369fd3463b6b7616450cc18bd11b37" + }, + { + "path": "crates/libremetaverse-utilities/Cargo.toml", + "bytes": 478, + "sha256": "c9ab8ad171508aba0cb094afb92aeb53acd19e6e0010e844bec73bdbad094009" + }, + { + "path": "crates/libremetaverse-utilities/src/generated.rs", + "bytes": 10034, + "sha256": "389ab3180e8a18d69f2015119766226366c902593d3ebcdec16d34869f4cfc8b" + }, + { + "path": "crates/libremetaverse-utilities/src/lib.rs", + "bytes": 530, + "sha256": "41572d0c6c9f7ae125916e6ce54aa2237f2f73c2fc463e856c9cda5f9132ea3b" + }, + { + "path": "crates/libremetaverse-voice-vivox/Cargo.toml", + "bytes": 575, + "sha256": "c11ff56052be98f09dfc9857678f35e90712769aa48d428a99d50a7feab13ed3" + }, + { + "path": "crates/libremetaverse-voice-vivox/src/generated.rs", + "bytes": 341812, + "sha256": "ffb422e04ac83834d2568b23a71ca7e7592683e63632984cb16b03eb5ec04828" + }, + { + "path": "crates/libremetaverse-voice-vivox/src/lib.rs", + "bytes": 609, + "sha256": "8df59ee7bb15cc91db8d4dd077ecc73c07abdd47053308b5055d0c7f3efa13e2" + }, + { + "path": "crates/libremetaverse-voice-vivox/src/protocol.rs", + "bytes": 32303, + "sha256": "22fa15065ef081189952a85aa3636293a59d9adc771e94f5178ed3ac98e5a88a" + }, + { + "path": "crates/libremetaverse-voice-webrtc/Cargo.toml", + "bytes": 895, + "sha256": "51cadef6bc1232cd9df0e5eddfcb33f688ea638b187de9b6055501408b06d57e" + }, + { + "path": "crates/libremetaverse-voice-webrtc/src/generated.rs", + "bytes": 156126, + "sha256": "6e8861e9d2a7644e97a296ff588c09cbdf78195b287fecb6e4b5c437bdb7d262" + }, + { + "path": "crates/libremetaverse-voice-webrtc/src/lib.rs", + "bytes": 1208, + "sha256": "97bf938a7df6e3801bb61611c52fb333871a74b976783e5fd1bba92a6059513b" + }, + { + "path": "crates/libremetaverse-voice-webrtc/src/native.rs", + "bytes": 70189, + "sha256": "450dc5b177267cdead4da3c6328881a5de4cc55a46d96e30f80ed52ee90cb362" + }, + { + "path": "crates/libremetaverse/Cargo.toml", + "bytes": 1255, + "sha256": "478405c87bfc7f832d933aba6bd0b2e5a7c49ca3098152f55b25cc230a92f68a" + }, + { + "path": "crates/libremetaverse/examples/cancellation.rs", + "bytes": 426, + "sha256": "ada86c4b46bca059567b33a0d11c8f277e557385c4d7b9eab4adb1e36fa2c798" + }, + { + "path": "crates/libremetaverse/examples/offline_client.rs", + "bytes": 372, + "sha256": "ab694b5314bf012a6b352c1eca47fae3902cf42f36da26bdd8892c651652b01d" + }, + { + "path": "crates/libremetaverse/src/agent_manager.rs", + "bytes": 177377, + "sha256": "38b0f9c4d4499168a195b849f3ea1d59c0e74a2a0f171e46f686b9fec67015f8" + }, + { + "path": "crates/libremetaverse/src/agent_messages.rs", + "bytes": 34471, + "sha256": "80df5c7d133f1c38282692b1e6fa5be74589699f2f8af3f672c0dba1d12e08a1" + }, + { + "path": "crates/libremetaverse/src/agent_movement.rs", + "bytes": 122858, + "sha256": "22cbbd23d2221ddc07bd547a3db380a06b29fad9999320d658b80a42144a3ab0" + }, + { + "path": "crates/libremetaverse/src/animation.rs", + "bytes": 20995, + "sha256": "9347b799bd4fff441939d5d4064bc641f7b2aa94326065ee1ebe3629eca56685" + }, + { + "path": "crates/libremetaverse/src/animesh.rs", + "bytes": 16989, + "sha256": "aa41208998adf355139e81a89925262e19d6c3ff63e2f82aa60372ce70beabdc" + }, + { + "path": "crates/libremetaverse/src/animesh_skinning.rs", + "bytes": 8037, + "sha256": "8c04237809ac55a38068cf0dc77245bdc05a69be457b7c5c0c381f6d74450829" + }, + { + "path": "crates/libremetaverse/src/appearance_baker.rs", + "bytes": 22271, + "sha256": "6a6274c14114ce189df1057b1b2b49d686000dc2830f3f30912f5d56b12ff1dc" + }, + { + "path": "crates/libremetaverse/src/appearance_baker_semantics.rs", + "bytes": 4865, + "sha256": "75cd0faa8aea9cba0ee776cad266a1854ed433756247872eedeecc804323ffe6" + }, + { + "path": "crates/libremetaverse/src/appearance_manager.rs", + "bytes": 95569, + "sha256": "f6fca9c88c0019f165ed55ea96811611ddaf5644770c4e4064cbb84f9ea4f1cb" + }, + { + "path": "crates/libremetaverse/src/asset_archive.rs", + "bytes": 46033, + "sha256": "a1b341ceefec8ea21fbce7757be96071fccf84a9d4e850957582a2f0d003e3fd" + }, + { + "path": "crates/libremetaverse/src/asset_archive_semantics.rs", + "bytes": 4636, + "sha256": "aa013599df0ae6a2de6c57c1775a0a04d5015aa5c33faa86694ede0c1d551621" + }, + { + "path": "crates/libremetaverse/src/asset_cache.rs", + "bytes": 16249, + "sha256": "175fe8d96d7dc194a7e58a2ff7f51eae313fe9a76b42a54e8baf02d8b7a30909" + }, + { + "path": "crates/libremetaverse/src/asset_manager.rs", + "bytes": 51091, + "sha256": "f20d9a0cd1264a3e218252f5e25be94298b07160d763ca070615652f9a024129" + }, + { + "path": "crates/libremetaverse/src/asset_material.rs", + "bytes": 25086, + "sha256": "6bc5d4a6fa5b4e4b81a34e5977530a77828daaa511fd3739e36bcf394dfa050c" + }, + { + "path": "crates/libremetaverse/src/asset_models.rs", + "bytes": 28112, + "sha256": "11720f90a40d750319d33656156adfa9ae5fe176a7ecfe8035bd39716792e1b7" + }, + { + "path": "crates/libremetaverse/src/asset_pipeline_semantics.rs", + "bytes": 5133, + "sha256": "ec7985bf2874922c3a943ce803add0e2b2a4e13fc425f724dddd0d81a85fbfe4" + }, + { + "path": "crates/libremetaverse/src/attention_catalog.rs", + "bytes": 6510, + "sha256": "2f58f4bfbd7971136220953ea60b57d7c231944fded5b0a03a40ba2b1b2b5d21" + }, + { + "path": "crates/libremetaverse/src/avatar_animesh_semantics.rs", + "bytes": 42936, + "sha256": "dcbbad08587f1a0f82f2308230fa19c4b96464e3be74d2d9cb3341768cfe44b0" + }, + { + "path": "crates/libremetaverse/src/avatar_manager.rs", + "bytes": 42654, + "sha256": "aa17b4931cfc475d9dc068e03082ac0725a571cd3a01da05290ee7c4190891d4" + }, + { + "path": "crates/libremetaverse/src/avatar_rig.rs", + "bytes": 25122, + "sha256": "9de946d7971afd8fb0a821ce5ea369622390bb81b37677e17038f1737e9328c1" + }, + { + "path": "crates/libremetaverse/src/baking_texture_provider.rs", + "bytes": 1906, + "sha256": "405b0ceded58c753d98b85eb108b11c3a582e75583a548b59f675ddaeffe7615" + }, + { + "path": "crates/libremetaverse/src/batch_link_internal_semantics.rs", + "bytes": 18841, + "sha256": "d08364079bf3f87d40f8ce3195e5de075a288beafb4c3dd9eb695f75182f04a1" + }, + { + "path": "crates/libremetaverse/src/bit_pack.rs", + "bytes": 9835, + "sha256": "5c5b766bfa6b672ac88d040f1f5dfc17632506b3e016be3b61eb4aae2d86880f" + }, + { + "path": "crates/libremetaverse/src/caps.rs", + "bytes": 26864, + "sha256": "f0ef1d5efceead8fd824ca6ba622dfa0d7b8585797381fe5364c738df16d2908" + }, + { + "path": "crates/libremetaverse/src/caps_http.rs", + "bytes": 47524, + "sha256": "7eaef35603bd0265e376197378e750df03f11b9b0b92ceb8ad034942a47b1d08" + }, + { + "path": "crates/libremetaverse/src/client_core.rs", + "bytes": 64061, + "sha256": "d28e7f2e942ab266ef17996b57fa76e3c0d6dac1e0e2e09c6140485813f70417" + }, + { + "path": "crates/libremetaverse/src/current_outfit.rs", + "bytes": 51593, + "sha256": "9d98fc49fdae01d509f4040ab78f04a897779f0d1ad5dfa10a2707cd365de75b" + }, + { + "path": "crates/libremetaverse/src/directory_manager.rs", + "bytes": 54955, + "sha256": "697388853623874b54f1f7aecfaf9330376571491fabfac3a7af6ea5ba34a21f" + }, + { + "path": "crates/libremetaverse/src/download_manager.rs", + "bytes": 20683, + "sha256": "aa3d3a86330066fe3c2043ff2292e5e32d8b8cd8960401ac65057f9f8187a5b1" + }, + { + "path": "crates/libremetaverse/src/environment_manager.rs", + "bytes": 21850, + "sha256": "91d2c02662511710f28da5f007e72bafcd26530a5d1c68946cb952ecf01278e0" + }, + { + "path": "crates/libremetaverse/src/estate_tools.rs", + "bytes": 51359, + "sha256": "cd9ef4237dc33ee3a870158c15616a7df80b7e0ccc3694513470bf82e6e20f5e" + }, + { + "path": "crates/libremetaverse/src/event_queue.rs", + "bytes": 37122, + "sha256": "7da223446b1f55e4e85764131bf716e9a30500a7ab9a9443040dd6933e951f6d" + }, + { + "path": "crates/libremetaverse/src/foliage_catalog.rs", + "bytes": 24476, + "sha256": "dd3533aa35d1cead0c518b32fd751ef848b822752cc72bfdf39b4982389d8ccd" + }, + { + "path": "crates/libremetaverse/src/friends_manager.rs", + "bytes": 34856, + "sha256": "1d8ec137c5fa22e3d6d013f557e85cef7a5fbe21b45d9145ad19696e76b107f3" + }, + { + "path": "crates/libremetaverse/src/genepool_catalog.rs", + "bytes": 339072, + "sha256": "8b1f2ba7e91a4fca1542b8e4a2c635e638ed91d7f89ff7cfde9546ddeb9f2f23" + }, + { + "path": "crates/libremetaverse/src/generated.rs", + "bytes": 17550221, + "sha256": "f84e8f57c7abff9581587be85fc9b8fe24fbe2adb603881fa45e2ff0691405c5" + }, + { + "path": "crates/libremetaverse/src/gesture.rs", + "bytes": 11285, + "sha256": "04c49f63310dacf0d5300c4e22435d01e7a563283b0ac4bdf320a39aec8b03d4" + }, + { + "path": "crates/libremetaverse/src/gltf.rs", + "bytes": 81656, + "sha256": "d21b1682e53aa5eeceba38668dae8c2cf985d579b4d761e6eda252aeb12d00d9" + }, + { + "path": "crates/libremetaverse/src/grid_manager.rs", + "bytes": 39780, + "sha256": "f590e24e7fe35537c206c8a0d036db4ecc572858340d0a48ced1aa720980a374" + }, + { + "path": "crates/libremetaverse/src/group_manager.rs", + "bytes": 65045, + "sha256": "fe00e7b343c3397c091bb0125c7cb342aeabd21bd3dc961aa2ada433da363783" + }, + { + "path": "crates/libremetaverse/src/initial_outfit.rs", + "bytes": 21032, + "sha256": "ce603c1c1e6815231cb98c400c3a03e5acd7a1d6f3aeee017a24ff41875a6819" + }, + { + "path": "crates/libremetaverse/src/interest_list.rs", + "bytes": 8252, + "sha256": "73a8945f41a932e0937fe158f57c2eb4d75ce5dc9e3634e653bf950a78be8788" + }, + { + "path": "crates/libremetaverse/src/inventory.rs", + "bytes": 103729, + "sha256": "7b4ac24b66c8371cedefcbd7dbeb141d7a7927e731e6823c8cdfef84617d1d80" + }, + { + "path": "crates/libremetaverse/src/inventory_ais.rs", + "bytes": 33829, + "sha256": "a90eeb4f6643bdd9231f3afb8d5327debd21c46eee8b0041fce1295a08091ea9" + }, + { + "path": "crates/libremetaverse/src/inventory_ais_internal_semantics.rs", + "bytes": 8521, + "sha256": "e4d62783d7507cdc887450db12d689f262ae23184f5f12563fe96bc57d8832fe" + }, + { + "path": "crates/libremetaverse/src/inventory_manager.rs", + "bytes": 188135, + "sha256": "fb9fc0b9062c9917fd30a9cc880dcf46afb6708363a8aa36410f6b49c6614ad4" + }, + { + "path": "crates/libremetaverse/src/j2k.rs", + "bytes": 15420, + "sha256": "c11bf309f64b9320665d4df07fac51f150865554e2786eb622420ce20e1e970b" + }, + { + "path": "crates/libremetaverse/src/lib.rs", + "bytes": 10818, + "sha256": "a493e177551119790b8a39f434f9a0f3615330d4c4ca2051d860ebb1a64cb3fb" + }, + { + "path": "crates/libremetaverse/src/login.rs", + "bytes": 57638, + "sha256": "53e153937510d2f1e124f7f4c40d33d6ab344466b66b207cb86bedb3b7d77d00" + }, + { + "path": "crates/libremetaverse/src/marketplace.rs", + "bytes": 25710, + "sha256": "705f381a1f278f283be26e08a3b9a27bdd14793d14212625a73c0e2317f07dec" + }, + { + "path": "crates/libremetaverse/src/message_codec.rs", + "bytes": 102857, + "sha256": "954057ada5208bb8e2321ff926c88be908495291f55efa68f00a769acc793a18" + }, + { + "path": "crates/libremetaverse/src/message_decoder.rs", + "bytes": 48325, + "sha256": "f62c33197cba48599316943fb5e58015423e3716fc9735184d766ae6cc7f985c" + }, + { + "path": "crates/libremetaverse/src/model_workflow.rs", + "bytes": 42237, + "sha256": "2a00452d3c610b87aaae45731643d7a6ef0ab6bf5a384879c6c0cd87c21b748f" + }, + { + "path": "crates/libremetaverse/src/network_manager.rs", + "bytes": 140900, + "sha256": "f5112eb3a59a05b5960a94c779bc09d9b3472af23dde530a4c128a18064b4de5" + }, + { + "path": "crates/libremetaverse/src/object_manager.rs", + "bytes": 111693, + "sha256": "2d7997f791bb029bc77ecf9ee52dacb7dc0269cf1ccdc0fe6e8ab5de2b4cfbf0" + }, + { + "path": "crates/libremetaverse/src/object_material.rs", + "bytes": 18991, + "sha256": "4d41fb54d4b23e5303c1c3b2730a729bdb260c7430b241f0d27741207955bdf4" + }, + { + "path": "crates/libremetaverse/src/object_model.rs", + "bytes": 121825, + "sha256": "dbdce6256e511ee257878012878b100db40f5dc69d32222eb1b6b406f57285fc" + }, + { + "path": "crates/libremetaverse/src/packet_catalog.rs", + "bytes": 6293384, + "sha256": "01a387fec383e3ca1094ef725c28dfb973d0a3e2db43cb061a0b326c671515fe" + }, + { + "path": "crates/libremetaverse/src/packet_wire.rs", + "bytes": 25746, + "sha256": "00549d3d138d284ef66848fc01865b55a57d8cc8a915bc9df4890bf71812f605" + }, + { + "path": "crates/libremetaverse/src/parcel_manager.rs", + "bytes": 65447, + "sha256": "b088dc105f0cc79bcbbd6864564d4020c734936f1046dc98718202dac54bf7ab" + }, + { + "path": "crates/libremetaverse/src/sim_stats.rs", + "bytes": 11780, + "sha256": "3f5551d8727440109bd58e5e282d0db9a7e2e8dc9201c843b9e6b597b91cbba7" + }, + { + "path": "crates/libremetaverse/src/skeleton.rs", + "bytes": 17891, + "sha256": "79019c04a70a8461fd97abd1da5381aa6d0b694318610b05245ce6ac76bf3891" + }, + { + "path": "crates/libremetaverse/src/skeleton_catalog.rs", + "bytes": 77069, + "sha256": "4671214d3c3a2284fae2410803cc972e048621273792b3024a177998b37fa5c4" + }, + { + "path": "crates/libremetaverse/src/slurl.rs", + "bytes": 14399, + "sha256": "86582e35f11721c25fb62083df52641f5d623d2cbbcea4aee296d25af2987593" + }, + { + "path": "crates/libremetaverse/src/sound_manager.rs", + "bytes": 15432, + "sha256": "f1cf3bfb299934f272bc1141d724da3c44cd9553d4c9a161a3315e0c6e60d913" + }, + { + "path": "crates/libremetaverse/src/targa.rs", + "bytes": 45068, + "sha256": "c74ce84eb97d0e3e211e3a2039b2538399c648dcb4809d0f0e8c03d00281761d" + }, + { + "path": "crates/libremetaverse/src/terrain_codec.rs", + "bytes": 19950, + "sha256": "ff3bd1c133590bfad3fe3b7cec5490555eabc9a8fa64dd104723f4e30e0de32e" + }, + { + "path": "crates/libremetaverse/src/terrain_manager.rs", + "bytes": 15492, + "sha256": "d8cf0a6176ac2cc698c40c112b083f566f0a74fccafbb7fab334f04564a0b05e" + }, + { + "path": "crates/libremetaverse/src/transfers.rs", + "bytes": 5762, + "sha256": "b30d767e7769c3b13ed09bd8de4d1123a3fa252ddaf844179501e322fe4ab5af" + }, + { + "path": "crates/libremetaverse/src/udp_transport.rs", + "bytes": 63495, + "sha256": "a96e5eac1b1fa8a935a2069fe2eecb7c5701a4593a5fb6a87c416adae9f44087" + }, + { + "path": "crates/libremetaverse/src/user_report.rs", + "bytes": 9592, + "sha256": "9c688ebad1d4124dc668bfc2f2d3964f11e53a8de025ccc95e0ab37439dfebd8" + }, + { + "path": "crates/libremetaverse/src/visual_catalog.rs", + "bytes": 1216188, + "sha256": "435a2f8f8e4226295f4d8d9d108244a856e7c31e36b6819537e03879c9d1ed78" + }, + { + "path": "crates/libremetaverse/src/world_internal_semantics.rs", + "bytes": 10661, + "sha256": "a69d71e636c51c2e27b772c56e8607fa1f374a53e7b18e0e86a4b346c08aecdc" + }, + { + "path": "crates/libremetaverse/tests/caps_http.rs", + "bytes": 32053, + "sha256": "b1a4416e14401ba27ba82c528d0298fe5e28177d6cbf3df8f09454415d348975" + }, + { + "path": "crates/libremetaverse/tests/generated_avatar_catalogs.rs", + "bytes": 7728, + "sha256": "1a3dcb3b9e372f88b3154e80a563f3bd8f330ee3f8e6026a32a0ea4a526d5784" + }, + { + "path": "crates/libremetaverse/tests/generated_catalogs.rs", + "bytes": 9641, + "sha256": "8754ff96a47aee9db83f8ae3fbd6ee51a32c28930d4e635f09afeda99b9ed058" + }, + { + "path": "crates/libremetaverse/tests/network_manager.rs", + "bytes": 85076, + "sha256": "3620e9fc2f2240032d151d9c6bb6f002a98dc110ab2dfc596851861efbef785a" + }, + { + "path": "crates/libremetaverse/tests/packet_catalog.rs", + "bytes": 4967, + "sha256": "555da74025fadb717f87c70848868c9ed5f662c777263a1696ffe49b0f870ddd" + }, + { + "path": "crates/libremetaverse/tests/packet_osd.rs", + "bytes": 3920, + "sha256": "6321c7a26df1366cdefbab8fc89d7a33c37a662bb87ee03494d8ebb8d3f8df52" + }, + { + "path": "crates/libremetaverse/tests/packet_wire.rs", + "bytes": 6544, + "sha256": "07233faf32417f605cf29c275a4c70c12e8b1960434f247f16bc02148dace6db" + }, + { + "path": "crates/libremetaverse/tests/udp_transport.rs", + "bytes": 17729, + "sha256": "e8cc39230d2f4da46a0603db2517c5dbbc4e318101b58ea52629c68d66484523" + }, + { + "path": "deny.toml", + "bytes": 2738, + "sha256": "2186fbadd60f11b672c47a916b89dcfc350c3ed922595d9ecf48346a0767f364" + }, + { + "path": "docs/agent-manager.md", + "bytes": 2651, + "sha256": "074e18cc65cc611645803396152caae4e48ac0c204aedd030148e10f40b5be63" + }, + { + "path": "docs/agent-movement.md", + "bytes": 3872, + "sha256": "eca949a6c561181590910876668e2440581e505212f2508d05e28a9dbc155d3a" + }, + { + "path": "docs/appearance.md", + "bytes": 7825, + "sha256": "9d36e943c2eb3d6f7119bb170c1a21a848861a1ff7adcd783bef52306fff5dec" + }, + { + "path": "docs/assets.md", + "bytes": 4966, + "sha256": "3975cbbb67a9c5e19eb031b1623729d0f960d8cd39ddc3276a72412017e9c0bb" + }, + { + "path": "docs/caps-http.md", + "bytes": 5813, + "sha256": "cae4c875a9c1b83133a32dbfca1a64cd834e8459e8c7bab47d416527cceb45ca" + }, + { + "path": "docs/client-core.md", + "bytes": 2145, + "sha256": "243dcc9eec798c4b5eb01a60fc8f4c208902bdf7359db9d8afc41dea8bb6f399" + }, + { + "path": "docs/concurrency-hardening.md", + "bytes": 3387, + "sha256": "a8c97fef25394871b7bc96762e7e5397645a96600d93b9bbb1eb656a715355f1" + }, + { + "path": "docs/dependency-policy.md", + "bytes": 4485, + "sha256": "2f25574432215ea38530de1a1f4680fc5a94f1439820059b8b16d86eb0c5ad95" + }, + { + "path": "docs/discovery.md", + "bytes": 2564, + "sha256": "a7d290bb55f42f5f47733b2ce5d62ff1c86d258504f7d3472943e536243b3cd8" + }, + { + "path": "docs/extension-milestone-gate.md", + "bytes": 5332, + "sha256": "7b404eb5130676694480d006faf552e61ff8ad4774e2773e39c1f699b330cf22" + }, + { + "path": "docs/imaging-meshing.md", + "bytes": 3475, + "sha256": "1454507d37016db644b3a7871178372a0531ae406cc316c2ca76872d882938e8" + }, + { + "path": "docs/inventory.md", + "bytes": 5936, + "sha256": "a4292cb1139fa942c461cc3a88bf11453e56c2b3b6a4051ab8fb342a3b373eba" + }, + { + "path": "docs/land.md", + "bytes": 3782, + "sha256": "5ac62c7a65c33811c83b69bbe7f32df1e54dbabdd13ca24a65f6bdf37c910335" + }, + { + "path": "docs/live-grid-smoke.md", + "bytes": 5020, + "sha256": "b02e5a8e70d115affc697cf7ba2a99569c45d4a9acab88b9d2f147f293018796" + }, + { + "path": "docs/network-manager.md", + "bytes": 8816, + "sha256": "6c79601aaef84b87d3378f90ec3772de0e5d274d834bf8f193a3a9c028ee18ce" + }, + { + "path": "docs/release-ci-matrix.md", + "bytes": 4072, + "sha256": "c4bf34fcc9c204824c68329d7bd2aca5a8799a7d34b44e2f8168ada923d34f47" + }, + { + "path": "docs/release-provenance.md", + "bytes": 5544, + "sha256": "fa713905a45d54fffefe4b71082937890c1e449f99719c9e898e3d28ee7006d7" + }, + { + "path": "docs/rust-api-guide.md", + "bytes": 11958, + "sha256": "2ffcd84234a996ff97480dabda64fc815eb88d4b5fdf42e0836734d7277b046f" + }, + { + "path": "docs/social.md", + "bytes": 1424, + "sha256": "cd6c1f8629a2482d5eade53df85cc4583fe81b42099a70fe70c9420f2341e8c7" + }, + { + "path": "docs/test-client.md", + "bytes": 5498, + "sha256": "627da0af9db5d25d26d19754fe2a21e33253b99f412c363ce1e5a755f1ff51bc" + }, + { + "path": "docs/udp-transport.md", + "bytes": 4125, + "sha256": "d6d495500ca9cceca67554b496359ca9e462f1cbe4639797987fdd7e999a8afa" + }, + { + "path": "docs/vivox.md", + "bytes": 1834, + "sha256": "027812290b2c1ee34ad1a6dd640ccefca5d4ca4645912141317bb2cdb2fd08ac" + }, + { + "path": "docs/webrtc.md", + "bytes": 3992, + "sha256": "e20f9d1f2618f36e876601f17516c5452a5324f78cfbd656b4104642145a3a6d" + }, + { + "path": "docs/world-milestone-gate.md", + "bytes": 2750, + "sha256": "2b0a09f973cf85a0c86019ebacd12776b6f801776335e01280a6ec5538fab226" + }, + { + "path": "docs/world-services.md", + "bytes": 4727, + "sha256": "e135e3c54092849cde68ac580980edd808646f9039a50651ae717b18830561c8" + }, + { + "path": "fuzz/corpus/binary_llsd/README.md", + "bytes": 625, + "sha256": "3e053f53ab23d8ad84b03e007b213d498dd457c76f93d3b9e754eb1aa238f99a" + }, + { + "path": "fuzz/corpus/binary_llsd/malformed.hex", + "bytes": 421, + "sha256": "7e0f49303f07a638a8d2fba637ac7fab1e63386c9b4e6b46730425e87d15fcbe" + }, + { + "path": "fuzz/corpus/json_osd/README.md", + "bytes": 185, + "sha256": "722124e25a9866f4ebbd8ecc587889d93b4c38c5f3d45619062046671e8390e8" + }, + { + "path": "fuzz/corpus/json_osd/malformed.txt", + "bytes": 151, + "sha256": "a1b326b59db9d59a1f4ba9f6e58aa58e77bc7e160600844e76f7b0f09b44b39a" + }, + { + "path": "fuzz/corpus/notation_llsd/README.md", + "bytes": 269, + "sha256": "49071c211044f25c396d8bf014ce5ff01f76002fa1b89750a558d48c92667f9d" + }, + { + "path": "fuzz/corpus/notation_llsd/malformed.txt", + "bytes": 136, + "sha256": "e87c4ad58f40cc0703b771a522bf5edd7c1768bb26336169502553866f070bd1" + }, + { + "path": "fuzz/corpus/protobuf_osd/README.md", + "bytes": 227, + "sha256": "4a741d14a0afec4240ce3314971ee018b3a0b37ec591a2563b014df98db5c462" + }, + { + "path": "fuzz/corpus/protobuf_osd/malformed.hex", + "bytes": 160, + "sha256": "3818697ae2f8cc186f2fd97863eb6e735134d0733a6059bc8a631871caf0678d" + }, + { + "path": "fuzz/corpus/xml_llsd/README.md", + "bytes": 492, + "sha256": "1437953a364960e4dde74a9a253b08170629f0291d0051260f52a7f91dc75103" + }, + { + "path": "fuzz/corpus/xml_llsd/doctype_entity.xml", + "bytes": 74, + "sha256": "9b13c638b7c4b55f109eeb8e3c81d173a7548f567217390aaa6278ee0905f143" + }, + { + "path": "fuzz/corpus/xml_llsd/external_entity.xml", + "bytes": 91, + "sha256": "eccd9915554fd422b33a75a403796647f6f1fb7c0f80ac5c7c1a4f05b433d653" + }, + { + "path": "fuzz/corpus/xml_llsd/malformed_nesting.xml", + "bytes": 66, + "sha256": "cc8dbfc2725f03d650f4287496d729c1c8c1a58359df008f24200c2f3ff88dbe" + }, + { + "path": "fuzz/corpus/xml_llsd/truncated_scalar.xml", + "bytes": 27, + "sha256": "225cde0a5c754c3d1200a421ea693fa1464cdaadce72683e4b26f14274cb17ac" + }, + { + "path": "fuzz/corpus/xml_llsd/unknown_entity.xml", + "bytes": 40, + "sha256": "a181fd87d31c47c2b3dc458aa79ffd435abb952fcf9e0ec2f781c9cff0a5202f" + }, + { + "path": "licenses/CC-BY-SA-3.0-NOTICE.md", + "bytes": 629, + "sha256": "555bad054f6f421b1716fe323632ccf9a8e1c631458b70d78effe3802e157dce" + }, + { + "path": "licenses/LibreMetaverse-BSD-3-Clause.txt", + "bytes": 1558, + "sha256": "b152b9d69e8685ade0b753189d2931bdabf646f42e4655869503dfacb9348ab0" + }, + { + "path": "programs/Cargo.toml", + "bytes": 1738, + "sha256": "8e42579a829d88caa8b2dad7035f27d9de6c038d9692bd71122b23d242c07108" + }, + { + "path": "programs/README.md", + "bytes": 25098, + "sha256": "729c87fc94dfa4ab39bb4ac7d0e205a27b70691a7fbaa32fff90eb6bd9e8a2f1" + }, + { + "path": "programs/build.rs", + "bytes": 1553, + "sha256": "b7f8d736c499b144f99e80c469db8b5713b4af79f16fa85c40d1b66395fb41d0" + }, + { + "path": "programs/src/bin/inventory_explorer.rs", + "bytes": 102, + "sha256": "b4ae6c080f7890af69e4ebe239a385152a34440572f7875711441da7beda4978" + }, + { + "path": "programs/src/bin/irc_gateway.rs", + "bytes": 95, + "sha256": "80b6552cff7e1a22cbc10609260637cf1836497be32389c0364e80497ae48e89" + }, + { + "path": "programs/src/bin/live_grid_smoke.rs", + "bytes": 99, + "sha256": "6c083d3dc09819d8bc8c35e5a8a55ed32fe8a520bda22535fadba585a068a4a0" + }, + { + "path": "programs/src/bin/osd_inspector.rs", + "bytes": 97, + "sha256": "3f7b31226a79d7799a70dee812a3ddc4a45f16b1ae6e4adb8cc17f6fb734a889" + }, + { + "path": "programs/src/bin/packet_dump.rs", + "bytes": 95, + "sha256": "1bc89c18fbc3d3a284283d3c6b95f4feedf64d122f82a9f841506fa29c8d9006" + }, + { + "path": "programs/src/bin/prim_inspector.rs", + "bytes": 98, + "sha256": "77d18789e50541d588af2740950f0a17e4d94df0c26404a1144f4018030fc250" + }, + { + "path": "programs/src/bin/simple_bot.rs", + "bytes": 94, + "sha256": "191d53485091036ed7944fe9f3378e3b46455293e1f48650d9146ecf8ae79ca8" + }, + { + "path": "programs/src/bin/test_client.rs", + "bytes": 95, + "sha256": "b73750c1391a96c3881d88841172555d4e0a7e70bf4456f3b0a6292d0efb6590" + }, + { + "path": "programs/src/bin/vivox_test.rs", + "bytes": 94, + "sha256": "25993a409576eaf5dd9f5343677a7752a85b64328617b5ccbcbb89c5194d9c60" + }, + { + "path": "programs/src/bin/webrtc_test.rs", + "bytes": 95, + "sha256": "d1ec4e7a79eb78405915bbee320f58aca39b15385acf92ea0cd08cdeacf1bcae" + }, + { + "path": "programs/src/commands.rs", + "bytes": 2960, + "sha256": "59f95746f54637d56ba654e14b8593779272d673947f48d06a8798b504522558" + }, + { + "path": "programs/src/completeness.rs", + "bytes": 7186, + "sha256": "accbe8815adce0c1479dca138826aa87f0b958ea8185c626acd5ee07dd5e8fe0" + }, + { + "path": "programs/src/inventory_explorer.rs", + "bytes": 36273, + "sha256": "2653283f22b07be27d5f43ee2dbdbedff722f53a2c6a1015a25c3876b688dc84" + }, + { + "path": "programs/src/irc_gateway.rs", + "bytes": 54149, + "sha256": "68219d220f214f37366ca58bfc15918454339f28aabf9ce902e68b42f2c11f30" + }, + { + "path": "programs/src/lib.rs", + "bytes": 387, + "sha256": "11e3992bcd9546f23e029d344b8f5870474c436e6c758140e4108cfb3acab1bc" + }, + { + "path": "programs/src/live_grid_smoke.rs", + "bytes": 50638, + "sha256": "21e8069bceb98c4ba18ffff7abb6df6af9f9b366322c345d8e347faf1b9bcda6" + }, + { + "path": "programs/src/osd_inspector.rs", + "bytes": 18830, + "sha256": "68a90a436af08299e058b86057706cba46e92e5a0f24e26bd8078a2e5363b112" + }, + { + "path": "programs/src/packet_dump.rs", + "bytes": 30522, + "sha256": "115a3c400d7ef6584d67007cd05497e405c2c4f83a5b4adbfc8d1a0098cc01bd" + }, + { + "path": "programs/src/prim_inspector.rs", + "bytes": 31911, + "sha256": "af7d4482df5f9569fec56a25f3c12483520b376c597593dfd5d2438075fa5a7c" + }, + { + "path": "programs/src/simple_bot.rs", + "bytes": 31635, + "sha256": "d5c3a3fd1c636cc5fd0c119f7e9aef3d4ce0e98e8ee99762ad4761bb2681bda9" + }, + { + "path": "programs/src/test_client.rs", + "bytes": 92698, + "sha256": "c6a349e96c9316c0cc26129e8784c4e7a719435ab116cd99765e6693713eaeac" + }, + { + "path": "programs/src/test_client/inventory.rs", + "bytes": 104178, + "sha256": "d0ab64fb0e30b05e4c64fd199a98149896dd88b898949e9aac0e17781266438a" + }, + { + "path": "programs/src/test_client/services.rs", + "bytes": 96118, + "sha256": "b557ad3aadaeed7e61ddad876af795dc9b7e0e0a34723bd41eacdecc8068307e" + }, + { + "path": "programs/src/test_client/voice.rs", + "bytes": 7586, + "sha256": "b074d0e9bec9bf9c2a69d3a3a955ea1ed8b9b5f982cb661540797714680ecc48" + }, + { + "path": "programs/src/test_client/world.rs", + "bytes": 131807, + "sha256": "ac26b66b882771f63d512390de8b292bebbec61c9c44c545417f7e4347ec7db9" + }, + { + "path": "programs/src/vivox_test.rs", + "bytes": 38199, + "sha256": "01fded8c16cad1eec88c24d7f9b12b59fda8f0166938d1a8186381fc431e3261" + }, + { + "path": "programs/src/webrtc_test.rs", + "bytes": 29301, + "sha256": "af8335f586b6915e312c1ecd889eeb7ea12e61ab9c7a383393c11e7253c7adc3" + }, + { + "path": "programs/tests/inventory_explorer_cli.rs", + "bytes": 10977, + "sha256": "8bbb8ac87cd3560c027e7fc78ecac7ea0ff28b8004d953099ba92f269eecf844" + }, + { + "path": "programs/tests/irc_gateway_cli.rs", + "bytes": 6690, + "sha256": "1e53c3285c7dd3db05a1a776f125c353f55129a97b3b8676206b1d990ba42f0d" + }, + { + "path": "programs/tests/live_grid_smoke_cli.rs", + "bytes": 5595, + "sha256": "fe8ed62a3fdffac9d72e7c6e082b3aba44ddc5657bdc7a4a2c3ebfc9b0348dfd" + }, + { + "path": "programs/tests/osd_inspector_cli.rs", + "bytes": 14012, + "sha256": "21a7e561b5ad4b06ca9453be565a5fe404de9692219891ebce13e2a131c91b60" + }, + { + "path": "programs/tests/packet_dump_cli.rs", + "bytes": 6649, + "sha256": "3246f17ded23d49e0be0d5c1fbe6de34f32070985872c6ef20e9f80cfef86077" + }, + { + "path": "programs/tests/prim_inspector_cli.rs", + "bytes": 7934, + "sha256": "835ad4762ef625aba42479223f4424e3d303fa367fb69640ff3adddbaf54c67e" + }, + { + "path": "programs/tests/simple_bot_cli.rs", + "bytes": 6633, + "sha256": "3c5f3be580974df67f4e94b5568609627643f7f0902f35a310a6ad7d51bf596e" + }, + { + "path": "programs/tests/test_client_cli.rs", + "bytes": 9806, + "sha256": "7e5cc75a208543db7d23507fbee2e5261bbd6845d84d31f7d2537c1cf93dde2d" + }, + { + "path": "programs/tests/test_client_inventory_cli.rs", + "bytes": 13504, + "sha256": "1a44ad450f5b3d969d308c01f6431bea09ba60effb2b8352e175d7b373b5d9e2" + }, + { + "path": "programs/tests/test_client_services_cli.rs", + "bytes": 8256, + "sha256": "8d6920b5448dbf5b72f883b744101e87a60de0084357bc4f8a19d1d80e3015bf" + }, + { + "path": "programs/tests/test_client_world_cli.rs", + "bytes": 12470, + "sha256": "5c16e7c1e51c9b499ca1359bc307b9a07556887e2b0369d1bf24731bda4d0ab9" + }, + { + "path": "programs/tests/vivox_test_cli.rs", + "bytes": 6485, + "sha256": "fc21338126aa26e8ed2db3bfd645c2934d1dce732f6af6d6b1f8bf64e829ad12" + }, + { + "path": "programs/tests/webrtc_test_cli.rs", + "bytes": 3091, + "sha256": "6e3ba053b8c522c0e8df2d962093a523e620c6cf5a7aea9b92ad7cdd2add97dc" + }, + { + "path": "programs/upstream-programs.json", + "bytes": 27190, + "sha256": "d9fc602a059d2af30af09dddfa6f237a8ab36777ee06919ffa288879e69e9ea0" + }, + { + "path": "tests/PARITY.md", + "bytes": 619512, + "sha256": "717a52bdb016b43daa3f77293a08bffeeed41672756997916b74457f6344e41b" + }, + { + "path": "tests/api-compile/Cargo.lock", + "bytes": 80455, + "sha256": "065c82a7015c1708aa65775c487213c311229997623200034fb692b98620a938" + }, + { + "path": "tests/api-compile/Cargo.toml", + "bytes": 1210, + "sha256": "d1a81c3da6a95b0c40405451f108d5a6cba809417ec7850d28c04d0ce9a54bbd" + }, + { + "path": "tests/api-compile/src/lib.rs", + "bytes": 7421782, + "sha256": "9680884fb4751c6175eb827ee4172ed8ff7bf39be9b4ffae94b9cb7cb1a802cf" + }, + { + "path": "tests/compat/Cargo.toml", + "bytes": 1368, + "sha256": "ec2fc164a48fe7aabdded68585b93f2727612bd6f75254fd80cd01be23ad6113" + }, + { + "path": "tests/compat/build.rs", + "bytes": 1419, + "sha256": "ec0b62b560ecfa2673d31e2b936412a9e72b35fea5d44d962c4c20acc133a298" + }, + { + "path": "tests/compat/src/lib.rs", + "bytes": 10546, + "sha256": "261aacddc1261bc38ec04a13834872114715318048f6214325592e40525ab5a5" + }, + { + "path": "tests/compat/src/rlv_support.rs", + "bytes": 15006, + "sha256": "6996f544aa01c3345c47ab67e7f8d7db145148c8d0bb0a229b30d3c1d4e96074" + }, + { + "path": "tests/compat/tests/appearance_live_semantics.rs", + "bytes": 7888, + "sha256": "1119ffe828d386fa44a320ffeae0ac0a7efed9191ecd8a88c3726c6d99e87847" + }, + { + "path": "tests/compat/tests/appearance_semantics.rs", + "bytes": 20722, + "sha256": "0e7e092cad9974614174a8c5942be102aa4ce9c06b166093f18bb8b1e7b79277" + }, + { + "path": "tests/compat/tests/appearance_visual_semantics.rs", + "bytes": 8404, + "sha256": "2873852a7fdb2f55a94bd77f9b716b7b41a6889ba2af07782191029fcd52343f" + }, + { + "path": "tests/compat/tests/archive_model_semantics.rs", + "bytes": 11151, + "sha256": "62692a46abdf5cd74596a904ca4adc0da4904e0b182c98ed0d57bf3c950ac351" + }, + { + "path": "tests/compat/tests/asset_capability_semantics.rs", + "bytes": 34053, + "sha256": "444a802a8b5a81b3a8bc1b557eb02f66b8b6ab4f2fd6a6d5e9e1821b8d51ab2a" + }, + { + "path": "tests/compat/tests/asset_document_semantics.rs", + "bytes": 24477, + "sha256": "fc6989caabd1008b5396fd54e563b56c36b7e1414e719443e93ed64f8b000418" + }, + { + "path": "tests/compat/tests/avatar_manager_shims.rs", + "bytes": 4156, + "sha256": "f40ff6db44c3a36dfa8b8572007af2dce511f416d27ef82336e48f83a8641692" + }, + { + "path": "tests/compat/tests/core_runtime_shims.rs", + "bytes": 3829, + "sha256": "8cca0da56014be42f02bbcda9c71fc8937f7de34e7cab70b9f69cd15f125da82" + }, + { + "path": "tests/compat/tests/current_outfit_folder_semantics.rs", + "bytes": 9610, + "sha256": "edf83e1b4734282dcbeb037b9fbf279d746538c4d26e1dd25629c6da57c2549d" + }, + { + "path": "tests/compat/tests/current_outfit_policy_semantics.rs", + "bytes": 19198, + "sha256": "c4d4f19a5b4e4d13d19a2ca05f7e0552b1e7b7a6bc12f4aeac0978f757517300" + }, + { + "path": "tests/compat/tests/extension_shims.rs", + "bytes": 2612, + "sha256": "1252a5fe8c9263d77980cb8a6bc7a5cc870cd3e21f19e996a33be023676568cb" + }, + { + "path": "tests/compat/tests/generated_parity.rs", + "bytes": 202, + "sha256": "8a17db9b45159d003f766b4e8553d03e8eb075b63ae7fe990869bb2ea89ea22e" + }, + { + "path": "tests/compat/tests/imaging_meshing_semantics.rs", + "bytes": 60193, + "sha256": "974a651e36e4fc892c32128632f2a53f2ec0acdf82a8a4c82e7e4e0e7f4e4564" + }, + { + "path": "tests/compat/tests/inventory_ais_semantics.rs", + "bytes": 11257, + "sha256": "99def1bdedb9719b6ac832365b1954c6db08e33ebb1649328dc6ca9a70551e12" + }, + { + "path": "tests/compat/tests/inventory_live_semantics.rs", + "bytes": 13491, + "sha256": "678ccf03ecfc1d5cdc47efb2300c2033e78b0545e69ff87ddb634b9d9c16241f" + }, + { + "path": "tests/compat/tests/inventory_manager_semantics.rs", + "bytes": 3710, + "sha256": "04d561213135d0527677977a8b845c3c263faef8f50d7882e91a1aad11916a66" + }, + { + "path": "tests/compat/tests/inventory_store_semantics.rs", + "bytes": 20635, + "sha256": "667ffeec5ec776d79a5c620e796fc271e0b615197edeb50411797ed54d93c197" + }, + { + "path": "tests/compat/tests/marketplace_classifier_semantics.rs", + "bytes": 21390, + "sha256": "f01e62824b4879f57c45acc5e4be923855f18966d226c36e7a63f4e39ed4c704" + }, + { + "path": "tests/compat/tests/marketplace_manager_semantics.rs", + "bytes": 21612, + "sha256": "14e5f13897b52d14064dcac138f797432c5563ad2c78e2594959b088c10907dc" + }, + { + "path": "tests/compat/tests/milestone_10_integration.rs", + "bytes": 3281, + "sha256": "46fd81c445901d7ea673d67669093c3198a0d80473adf64f41a807a00a1917d5" + }, + { + "path": "tests/compat/tests/misclassified_link_semantics.rs", + "bytes": 6787, + "sha256": "5cde69785d6abb7bb75b79153915af35b37e81b73dd3178c3d075bd38372f923" + }, + { + "path": "tests/compat/tests/network_semantics.rs", + "bytes": 21665, + "sha256": "9928cea1d8b3c51167ee2e6738fb294fbf220e4b436b62172099e96d74fe7a38" + }, + { + "path": "tests/compat/tests/rendering_shims.rs", + "bytes": 11174, + "sha256": "d756ce74544a610a78cda2c59f94974eecb274af217ee590fef059104f35b4b7" + }, + { + "path": "tests/compat/tests/rlv_attach_commands_semantics.rs", + "bytes": 44661, + "sha256": "395f7c9217d6557d94af5970c4648d53f293a49bcd9092757a0c2865a3cb921a" + }, + { + "path": "tests/compat/tests/rlv_attachment_restrictions_semantics.rs", + "bytes": 15254, + "sha256": "30db88421d5ddcd122e887be16907c9165189bc51a18fe9988b9e14ae6c19ea6" + }, + { + "path": "tests/compat/tests/rlv_blacklist_semantics.rs", + "bytes": 14148, + "sha256": "0a766b5632a2f61e49f0e55eccfa36528d237bdb4eb5e7818d466263af6514f6" + }, + { + "path": "tests/compat/tests/rlv_camera_semantics.rs", + "bytes": 26570, + "sha256": "d1f54bef44f9be62aa84eeea58b46f4488955fd86922c75cc011337259fb5b48" + }, + { + "path": "tests/compat/tests/rlv_common_semantics.rs", + "bytes": 5364, + "sha256": "0a65801f82c3814585664a12b4b804b9b3d7732f94d9a38471f439d6e45a333f" + }, + { + "path": "tests/compat/tests/rlv_detach_all_commands_semantics.rs", + "bytes": 5336, + "sha256": "220214c251ebe0c3c621684f73d14c3a49dc07860c9a7c292f8887c8141ac634" + }, + { + "path": "tests/compat/tests/rlv_detach_all_this_commands_semantics.rs", + "bytes": 8928, + "sha256": "3eca783cae410769da4fe56fe8ca76473125adba4f3007d4b618abdf96b63e63" + }, + { + "path": "tests/compat/tests/rlv_detach_me_commands_semantics.rs", + "bytes": 3303, + "sha256": "42684dc56899afe324eb6c1d5871e2cc822118deb4a0982abe4dafa30946facb" + }, + { + "path": "tests/compat/tests/rlv_detach_this_commands_semantics.rs", + "bytes": 9399, + "sha256": "7aa8cc381371dc1be03cd9a443184439a6b457beca6e277d4d8648bb7a1a0422" + }, + { + "path": "tests/compat/tests/rlv_exception_semantics.rs", + "bytes": 26081, + "sha256": "74823a5a5ecc22e97796ca7d9d3b06d674ca657dcfcb630434b7f0f2f1588c30" + }, + { + "path": "tests/compat/tests/rlv_folder_exception_semantics.rs", + "bytes": 9858, + "sha256": "d70ccbacb51d21c5ab647b14c8680e5a3aba02d92eaf8da43bf98b2b43a50650" + }, + { + "path": "tests/compat/tests/rlv_inventory_map_semantics.rs", + "bytes": 10100, + "sha256": "e67ba83c7f8f897b5675f1e7ee39b73c8fecac27777e69f1d3a90523595668e0" + }, + { + "path": "tests/compat/tests/rlv_inventory_queries_semantics.rs", + "bytes": 28349, + "sha256": "c887fcddeb0eada9c2d6e77679e57b73e71f1c76afe6e228b28de87373082472" + }, + { + "path": "tests/compat/tests/rlv_notify_semantics.rs", + "bytes": 16557, + "sha256": "8ee83f1ed121126e18df8a805ca73dfd6aa6f9c87a6382c18ff9d25fda6ea9f5" + }, + { + "path": "tests/compat/tests/rlv_permissions_semantics.rs", + "bytes": 8820, + "sha256": "0606c1c8d2430db550561877ec2404ff2830ee74dadca8896868ded914a5a760" + }, + { + "path": "tests/compat/tests/rlv_query_basics_semantics.rs", + "bytes": 12444, + "sha256": "449b91a3f6e30f34af22f5f0e1293a11d81cb9697ebbfa200d73109642df48c8" + }, + { + "path": "tests/compat/tests/rlv_recursive_folder_restrictions_semantics.rs", + "bytes": 20751, + "sha256": "1030672fe976951d4efde466bab272f070b23766b6f519d45a82f2e53c211092" + }, + { + "path": "tests/compat/tests/rlv_rem_attach_commands_semantics.rs", + "bytes": 18992, + "sha256": "6953d80c2ccff5db2459fac96082f4356b66aaecc0b311c41e935c07fc3ae178" + }, + { + "path": "tests/compat/tests/rlv_rem_outfit_commands_semantics.rs", + "bytes": 10758, + "sha256": "79483674d3bb6d1e1885babd7be59225ec523dc631ca704375e6357c3055e7fe" + }, + { + "path": "tests/compat/tests/rlv_restriction_manager_semantics.rs", + "bytes": 10663, + "sha256": "c4546e58931299bf1b4d9b3253b4febca539c97600ba0da2b70270c769536f92" + }, + { + "path": "tests/compat/tests/rlv_simple_commands_semantics.rs", + "bytes": 15581, + "sha256": "2c45469d0d5ec4aa03992fd1f4c2e954e7a9505f56dd0562c7401fdc2e76c4cb" + }, + { + "path": "tests/compat/tests/rlv_simple_restrictions_semantics.rs", + "bytes": 13269, + "sha256": "f3264f3f5adf248a7f2d689ba640fc06320093dc8a6d2c2e302a7e31bfb6cd23" + }, + { + "path": "tests/compat/tests/rlv_social_restrictions_semantics.rs", + "bytes": 23525, + "sha256": "ddcfcd33bf655ec30cff9bc0fc8c5a91ea962a6bdeb787776d071170cfff9162" + }, + { + "path": "tests/compat/tests/rlv_touch_teleport_restrictions_semantics.rs", + "bytes": 18325, + "sha256": "d605c6438717306657e21f53f0af5046f63f88350343ac9f0705543701aeb042" + }, + { + "path": "tests/compat/tests/shim_failure.rs", + "bytes": 910, + "sha256": "7b0db6db0bc60c1862748fd3d5bbc54b0f1bc4d6d8f4dc7ce300a80a21086de7" + }, + { + "path": "tests/compat/tests/slurl_semantics.rs", + "bytes": 19025, + "sha256": "c6f73dbdbc5a743355a6f9f7fb4a2d49d1e8bd873a231bfe84d5c19c3340da46" + }, + { + "path": "tests/compat/tests/social_constructor_semantics.rs", + "bytes": 954, + "sha256": "66eae6d80b470a5bd0ef2a98495c6d55d0f389ae50d3d96bd18fae72ba972ca5" + }, + { + "path": "tests/compat/tests/social_message_semantics.rs", + "bytes": 6963, + "sha256": "6a981573c78ecef1d19460f79f18fa3541d53701ba5f940261844ac1521cb72c" + }, + { + "path": "tests/compat/tests/structured_data.rs", + "bytes": 75089, + "sha256": "c42ef91949428523e1beac206262b17643ba03f09225807395bab11ceebe766d" + }, + { + "path": "tests/compat/tests/task_inventory_semantics.rs", + "bytes": 8559, + "sha256": "a6d04b4a9bdaf7147c67ea1fd9a2cdad53f60c7a6c0359cf4fb36f306e96e8c3" + }, + { + "path": "tests/compat/tests/types_structured_shims.rs", + "bytes": 1010, + "sha256": "1cb47d18b7d5c90660935ad2228177fd7a3fa94d8c37736c1d0ab06951e696c8" + }, + { + "path": "tests/compat/tests/types_utilities.rs", + "bytes": 26195, + "sha256": "d69b700c37545489acf74c74487796cb647be37a5872c0a6ec405764aff2a385" + }, + { + "path": "tests/compat/tests/user_report_semantics.rs", + "bytes": 8177, + "sha256": "143a648bce90b5c9e2be2d20f26cbdeebe2af508ab17bc5086e802e430a21835" + }, + { + "path": "tests/compat/tests/vivox_protocol_semantics.rs", + "bytes": 4993, + "sha256": "d743c065ca359312073b9c8ad8b527fbc06a8101f6fb44fcfb5e176914937dd4" + }, + { + "path": "tests/compat/tests/webrtc_protocol_semantics.rs", + "bytes": 1950, + "sha256": "585332b210dc456f289bd833d0d849a19f7b8e4610ddcc3130d11e67b760fffb" + }, + { + "path": "tests/compat/tests/wire_semantics.rs", + "bytes": 81615, + "sha256": "fe0683bf75fa6179b530506c5c72f5b9b1d917655a79009f6e6df7f64a191482" + }, + { + "path": "tests/compat/tests/wire_shims.rs", + "bytes": 2422, + "sha256": "97d7d6cfaf970c1bc2b1eb02ac37fc4c18e992a29fb608dafe1122df4a3d65b1" + }, + { + "path": "tests/compat/tests/world_capability_semantics.rs", + "bytes": 18729, + "sha256": "4e01157aa0298fa669f5b077c3646e3832832145c2e5573c1f3b8f8547f67e29" + }, + { + "path": "tests/compat/tests/world_constructor_semantics.rs", + "bytes": 1242, + "sha256": "65db2ac86e66ed7d85e2362f4a03f9b8c578b09bc9f0af07f7862ed74686b295" + }, + { + "path": "tests/compat/tests/world_live_semantics.rs", + "bytes": 3150, + "sha256": "2e5cc4da2ae7431f4c9a3edba1a98d028fc4a95391ea334eb9dd406d021139a5" + }, + { + "path": "tests/compat/tests/world_manager_shims.rs", + "bytes": 3114, + "sha256": "f04eb88d1bdfe5ddc1c6d8feac3d2682b17a39007b824a457d554c0b1c3a5a3e" + }, + { + "path": "tests/compat/tests/world_message_semantics.rs", + "bytes": 7202, + "sha256": "e2131b8125ff79e2d30fb21d81b83e6df40e301046678bb13e814cf75e1d6837" + }, + { + "path": "tests/compat/tests/world_object_semantics.rs", + "bytes": 24337, + "sha256": "07322c959a1a297af11e346bab716e0e04244aec15854ca7a6c1fc016d3c061b" + }, + { + "path": "tests/compat/tests/world_packet_semantics.rs", + "bytes": 2446, + "sha256": "8cd1aa1489939635c2f96b78e0582eb3aea3c3550024e0f93e240d1edb3a0fbb" + }, + { + "path": "tests/fixtures/structured_data/json_reference.json", + "bytes": 53, + "sha256": "97b18e725932a3192a21d6c12e6ab29236957b90f749e738b7dbbea44498afbc" + }, + { + "path": "tests/fixtures/structured_data/protobuf_reference.hex", + "bytes": 39, + "sha256": "6c87c73097eb68a8e20bba6c146da8ef2ad3c71452407da497cb7296a02f8b7d" + }, + { + "path": "tests/red-suite-baseline.json", + "bytes": 13697, + "sha256": "c531e53ed9bfc48dba92df66544cd1d1e88b950b86202fe41197ee19e7a2cdcb" + }, + { + "path": "tests/semver-port/Cargo.lock", + "bytes": 77807, + "sha256": "2dae33598f8b671b971518149ac71e45d5d081054430864d23718e90f2d21e10" + }, + { + "path": "tests/semver-port/Cargo.toml", + "bytes": 610, + "sha256": "9a4527b6f5c17cf133b7df2448f06b4dc4bba24159ca5a2d31b949405b421694" + }, + { + "path": "tests/semver-port/src/main.rs", + "bytes": 2561, + "sha256": "379df69e8fc614dd6b5f813ebbb8287074ac111c9b0a76f68718228a30094e03" + }, + { + "path": "tests/upstream-tests.json", + "bytes": 1348794, + "sha256": "3fbbc89592f9efc1478a383f23879a368f63283a48965ec1116c13a8ad296c39" + }, + { + "path": "tools/api-catalog/ApiCatalog.csproj", + "bytes": 294, + "sha256": "cbda77be076f6ff67d1a510c950892ab127591d8dec1e78eb4f9a23d48b41661" + }, + { + "path": "tools/api-catalog/Program.cs", + "bytes": 37913, + "sha256": "6fcb121d6f1b97a7809ab97a19e0c64c108f43dc9c7941c1d974431610a39cbc" + }, + { + "path": "tools/audit_red_suite.py", + "bytes": 7488, + "sha256": "96140b455a857144636ff14b8fc2952edfb2472bff07f2a482273f813d52c653" + }, + { + "path": "tools/check_api_coverage.py", + "bytes": 6553, + "sha256": "f0ba5f198baf594f7f0ce5e5bea077611902bd94a005e220ea6102fd7c52638d" + }, + { + "path": "tools/check_codegen_gate.py", + "bytes": 12806, + "sha256": "07df4824bfa3d74968dcdffa8060df50c8dfb543bbf1f3605485d0b860f5dbd6" + }, + { + "path": "tools/check_milestone_06.py", + "bytes": 5336, + "sha256": "d6826c8f43c7a41d5e3c12e28cc4c8a955f149776458a907cfe3d25088f61441" + }, + { + "path": "tools/check_milestone_08.py", + "bytes": 3486, + "sha256": "2b792fd80613805c4be8b0236524bde57d47e5fdb9e0df9788f9f8d0f8d0d36f" + }, + { + "path": "tools/check_milestone_09.py", + "bytes": 8936, + "sha256": "db647b53fa55e3b8abed40ee540c4cc7707afbf7f4a48e64873b000e3e32a599" + }, + { + "path": "tools/check_milestone_09_issue_59.py", + "bytes": 4250, + "sha256": "ad4b1efb05d41622ed845fa917dd6874c6e172df260633e18bf13dcb49d7c7fa" + }, + { + "path": "tools/check_milestone_09_issue_60.py", + "bytes": 4546, + "sha256": "75607546391bd43efe390b8598a82a220eee0e788e56f1839feac24e739561c9" + }, + { + "path": "tools/check_milestone_09_issue_61.py", + "bytes": 3224, + "sha256": "4cb4cff74211ad4ffd5400b475acee601dad5116aaabb688fb4f1412bd1bd208" + }, + { + "path": "tools/check_milestone_09_issue_62.py", + "bytes": 8722, + "sha256": "330fd4a3826dedcc36de0c5bc26b8a3dde908122eddbe96a98b80b445ae41734" + }, + { + "path": "tools/check_milestone_09_issue_63.py", + "bytes": 3782, + "sha256": "d1cab9f308d25fe214f9833096349da1a831eec7c35020c6b9b3a76e5d2cae8f" + }, + { + "path": "tools/check_milestone_09_issue_64.py", + "bytes": 3062, + "sha256": "5fc28b61b260d44ba8f9f4e542512f9fb9cd221b9f7e27f4b19c5d5433624e26" + }, + { + "path": "tools/check_milestone_09_issue_65.py", + "bytes": 5006, + "sha256": "847aa414e3e8f6e8e7ccceba49ff5fc10f34e6c4611efd4f3377474c384eab87" + }, + { + "path": "tools/check_milestone_09_issue_66.py", + "bytes": 5420, + "sha256": "479432d4dd2e6a74cc921009f259b3efe15759d3b909af7b8ec4629a73f46848" + }, + { + "path": "tools/check_milestone_10.py", + "bytes": 8977, + "sha256": "a41e9744757399048f5cda7caf51bb9e9f7c5d96d2830989229aaf5c45b32c72" + }, + { + "path": "tools/check_milestone_10_issue_76.py", + "bytes": 4616, + "sha256": "e307ed630fb6ab9d1cc1e9c4692f378014400a4a839d6b746a5863322d1f861d" + }, + { + "path": "tools/check_milestone_10_issue_77.py", + "bytes": 6627, + "sha256": "32932d8e5154d5b4232071708ece6742398a551faa6d9e513ad8b9d7956359ee" + }, + { + "path": "tools/check_milestone_10_issue_78.py", + "bytes": 5251, + "sha256": "b0b66b1cfa2ab0407346acd94233cd4c681d05bb9bd8d2a6771ee37ba79c7bf3" + }, + { + "path": "tools/check_milestone_10_issue_79.py", + "bytes": 5346, + "sha256": "917090381f099b0322996e28abe997012b2d9f8335e6d5f9296b4810de0a6a81" + }, + { + "path": "tools/check_milestone_10_issue_80.py", + "bytes": 6673, + "sha256": "429d4e879a6f8508c0c6b9407ac05953b9615764e4496d163a79793d1b2bd62c" + }, + { + "path": "tools/check_milestone_10_issue_81.py", + "bytes": 6933, + "sha256": "1f96c80e9dae61ad3e54fa4c7208e9fed2a30face4904fe8791ad9a4615f424b" + }, + { + "path": "tools/check_milestone_10_issue_82.py", + "bytes": 6664, + "sha256": "dfbd3657efc57a7c02fd326545c6a8b08fc234d8df30fc98362cfbdf113c3e8f" + }, + { + "path": "tools/check_milestone_10_issue_83.py", + "bytes": 7722, + "sha256": "017613c5df110f2e469846e57b3e734e63447d52f94cec3e5e08eb487c0f254e" + }, + { + "path": "tools/check_test_parity.py", + "bytes": 677, + "sha256": "b707c334dc0b2098692f8253110e0faa9eea93fc48fb4fab78b70f8277efdbcd" + }, + { + "path": "tools/ci-matrix/Cargo.toml", + "bytes": 375, + "sha256": "6d43e2721c77920cc6f4896ddaebf74302ed1751bdf2aa9b3dcd42dd9f82c652" + }, + { + "path": "tools/ci-matrix/src/api_surface.rs", + "bytes": 48381, + "sha256": "ec7ad0bcca094413eccdf5c76c62bf0ce63678bcedf355aad0c9b8a73156877b" + }, + { + "path": "tools/ci-matrix/src/dependency.rs", + "bytes": 12796, + "sha256": "e430e63adf20d38b8c0eb3d7c160395d06b3bdd9c25811b74eea7e0bb07d2ea7" + }, + { + "path": "tools/ci-matrix/src/documentation.rs", + "bytes": 21418, + "sha256": "046a7dae35ceba47fdc2cf04a7e3002896899bc654c046b53d32d84923557930" + }, + { + "path": "tools/ci-matrix/src/lib.rs", + "bytes": 21318, + "sha256": "2c203fa0820825ce53d572a9883266b605a6661f84dcec10b226e5a0c7ce79cd" + }, + { + "path": "tools/ci-matrix/src/main.rs", + "bytes": 5620, + "sha256": "1328db04a3bced20fd0167b813017b4b4024e6eb77beeaf06f82959ec45145c4" + }, + { + "path": "tools/ci-matrix/src/provenance.rs", + "bytes": 44192, + "sha256": "59146a9426f4d6f515084cbca7a91b4c98589066620e6f3ef48dc30aa8b90fb4" + }, + { + "path": "tools/codegen/Cargo.toml", + "bytes": 479, + "sha256": "71d23de3102957e6e13593e9a5693d081c4985244762e1636430a56b46eef7ed" + }, + { + "path": "tools/codegen/src/avatar_catalog.rs", + "bytes": 33574, + "sha256": "5e2fd856c76b3e4ad4a4f7882b2c2881b5e384c45ad62d5e82b2060c61147391" + }, + { + "path": "tools/codegen/src/lib.rs", + "bytes": 104652, + "sha256": "ab741fe5e1fd0f04ad98ee4befd251dc2e0d185fa14482c47bfeb3bd72c798a1" + }, + { + "path": "tools/codegen/src/main.rs", + "bytes": 868, + "sha256": "222eefcb1fa30f03aa58c691f6ac64bbce9192a0b8d56db07817272362790f52" + }, + { + "path": "tools/codegen/src/xml_catalog.rs", + "bytes": 49236, + "sha256": "6226bbe9d2619faae756dc82783b028f2feeb4ae0fdcc4f66243e5a6045c49c3" + }, + { + "path": "tools/concurrency-audit/Cargo.toml", + "bytes": 713, + "sha256": "fce0f4d68d8f6d18d865b77f70c19d0561236cb3a6032c2095c58559fcae1e09" + }, + { + "path": "tools/concurrency-audit/src/main.rs", + "bytes": 23870, + "sha256": "abbf6551d5cc13bd4aaafb56b9a3fd65bae74ee298c4e62979ae64ed83884935" + }, + { + "path": "tools/extract_public_api.py", + "bytes": 5111, + "sha256": "3217950d7eeb82682e1c3befef87a238ea1fcf33107ea1f0783b988f3c9193b3" + }, + { + "path": "tools/generate_api_shims.py", + "bytes": 291694, + "sha256": "35f5cb0e73afe666771c1f53345126b6b4e50dd27f5236e9fac37df9d4c2703a" + }, + { + "path": "tools/generate_lsl_tables.py", + "bytes": 19422, + "sha256": "8f24dbddaa396952a7d418937319cf0707a88bb79a5b7c8082f82e86b8e7ddc4" + }, + { + "path": "tools/generate_rust_mapping.py", + "bytes": 91692, + "sha256": "aa7781ec4cde8986054c39ddbae30d446fa56c4d6b868210218e7a812c5f8439" + }, + { + "path": "tools/generate_surface.py", + "bytes": 34340, + "sha256": "d12fe01cc22a3284d747ebadd438dc31f830b0dd88bd331e45009d8fced11a76" + }, + { + "path": "tools/install_openjpeg_2_5_4.sh", + "bytes": 2085, + "sha256": "cece0ccb847dfc015734297b6988752d140e15a44f5347236266d2af699f7052" + }, + { + "path": "tools/test_audit_red_suite.py", + "bytes": 1212, + "sha256": "358ff6ab4313acc88bc4d2d3e9faf0301648a5f521fbe4d527bd39b49c7c4956" + }, + { + "path": "tools/test_generate_surface.py", + "bytes": 5787, + "sha256": "4cff372e18f0c45b9d79e50627c6f17716847cde55862f28dfb8c614fd9681a1" + }, + { + "path": "tools/test_milestone_09.py", + "bytes": 1944, + "sha256": "f84653b31b340c2a7183a6fb936adc6c9351f95187222e697877b67b2977979b" + }, + { + "path": "tools/test_milestone_10.py", + "bytes": 1808, + "sha256": "d759c981635726c20bd040b954382a800c3bb3f6e3551f711900f1809693ff58" + } + ], + "generated_release_files": [ + { + "path": "release/DEPENDENCY-LICENSES.json", + "bytes": 215927, + "sha256": "f2f8c01d5994e8b1d5568f4f678456de7f0a77aa54e29fa8e1c534f4060bd073" + }, + { + "path": "release/THIRD-PARTY-NOTICES.md", + "bytes": 842933, + "sha256": "7d61809632c7e557331f03dcdf452c5fb777ee2df9644c8b0c7f32a0fc1f26fc" + }, + { + "path": "release/NATIVE-LICENSES.md", + "bytes": 2262, + "sha256": "b417ee7bf6b748cc86839e5354753c0f8c1f8309d13c0fea379c77f602e69fc0" + } + ], + "materials": [ + { + "path": "codegen/inputs/attentions.xml", + "sha256": "bdbc4ca02dd3bde78b86e796f7eb4ada0000e47be9a127e35d2b77f3010a20af", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/character/attentions.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/attentionsN.xml", + "sha256": "80055e12a04d05ef5bb16e8c542cd6c218735f8c72f7e48317b8a34282d1ac5b", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/character/attentionsN.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/avatar_lad.xml", + "sha256": "6f97a1408fa8f0ab5c09043da433c701701fe075e8a97867fcbcda207adf9eaf", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/character/avatar_lad.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/avatar_skeleton.xml", + "sha256": "addb3cc4cd582ed4343d778e06daf90c6b77b61b4ecb4a20d4bf202c2b93908a", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/character/avatar_skeleton.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/genepool.xml", + "sha256": "6fa1391cd98fddec0d7fe762343ea21e53a655a8ddd4f33af52f8a02aaa3f56d", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/character/genepool.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/grass.xml", + "sha256": "90015f9768afe3cfee761d04239bf9e284b2739b095b7ab8331966fa1fbfcb4e", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/grass.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/trees.xml", + "sha256": "f54e626b00bd2c4fec9f59a574a45860f209e4440bbb02b81d27050b9df8ffba", + "kind": "linden-data", + "origin": "LibreMetaverse/linden/trees.xml", + "license": "CC-BY-SA-3.0", + "distribution": "source-and-generated-data" + }, + { + "path": "codegen/inputs/message_template.msg", + "sha256": "15e524a46a9a449ead33c26d495a292ae2e100e641a408ac66ef63b8a7a2489d", + "kind": "protocol-template", + "origin": "data/message_template.msg", + "license": "BSD-3-Clause", + "distribution": "source-and-generated-code" + }, + { + "path": "codegen/inputs/lsl_tools_grammar.json", + "sha256": "2496b7acc247c5aa927017ff2f2580f704ced17a85977d3bf926d31f17b04234", + "kind": "derived-grammar", + "origin": "LibreMetaverse.LslTools/YYClass/yycs0syntax.cs and yycs0tokens.cs", + "license": "BSD-3-Clause", + "distribution": "source-and-generated-code" + }, + { + "path": "tests/fixtures/structured_data/json_reference.json", + "sha256": "97b18e725932a3192a21d6c12e6ab29236957b90f749e738b7dbbea44498afbc", + "kind": "project-fixture", + "origin": "MetaCrate JSON OSD compatibility fixture", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "tests/fixtures/structured_data/protobuf_reference.hex", + "sha256": "6c87c73097eb68a8e20bba6c146da8ef2ad3c71452407da497cb7296a02f8b7d", + "kind": "project-fixture", + "origin": "MetaCrate Protobuf OSD compatibility fixture", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/binary_llsd/malformed.hex", + "sha256": "7e0f49303f07a638a8d2fba637ac7fab1e63386c9b4e6b46730425e87d15fcbe", + "kind": "project-security-corpus", + "origin": "MetaCrate parser hardening cases", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/json_osd/malformed.txt", + "sha256": "a1b326b59db9d59a1f4ba9f6e58aa58e77bc7e160600844e76f7b0f09b44b39a", + "kind": "project-security-corpus", + "origin": "MetaCrate parser hardening cases", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/notation_llsd/malformed.txt", + "sha256": "e87c4ad58f40cc0703b771a522bf5edd7c1768bb26336169502553866f070bd1", + "kind": "project-security-corpus", + "origin": "MetaCrate parser hardening cases", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/protobuf_osd/malformed.hex", + "sha256": "3818697ae2f8cc186f2fd97863eb6e735134d0733a6059bc8a631871caf0678d", + "kind": "project-security-corpus", + "origin": "MetaCrate parser hardening cases", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/xml_llsd/doctype_entity.xml", + "sha256": "9b13c638b7c4b55f109eeb8e3c81d173a7548f567217390aaa6278ee0905f143", + "kind": "project-security-corpus", + "origin": "MetaCrate XML security regression", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/xml_llsd/external_entity.xml", + "sha256": "eccd9915554fd422b33a75a403796647f6f1fb7c0f80ac5c7c1a4f05b433d653", + "kind": "project-security-corpus", + "origin": "MetaCrate XML security regression", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/xml_llsd/malformed_nesting.xml", + "sha256": "cc8dbfc2725f03d650f4287496d729c1c8c1a58359df008f24200c2f3ff88dbe", + "kind": "project-security-corpus", + "origin": "MetaCrate XML security regression", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/xml_llsd/truncated_scalar.xml", + "sha256": "225cde0a5c754c3d1200a421ea693fa1464cdaadce72683e4b26f14274cb17ac", + "kind": "project-security-corpus", + "origin": "MetaCrate XML security regression", + "license": "BSD-3-Clause", + "distribution": "source-only" + }, + { + "path": "fuzz/corpus/xml_llsd/unknown_entity.xml", + "sha256": "a181fd87d31c47c2b3dc458aa79ffd435abb952fcf9e0ec2f781c9cff0a5202f", + "kind": "project-security-corpus", + "origin": "MetaCrate XML security regression", + "license": "BSD-3-Clause", + "distribution": "source-only" + } + ], + "generated_outputs": [ + { + "path": "codegen/generated/source_manifest.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause AND CC-BY-SA-3.0" + }, + { + "path": "crates/libremetaverse/src/attention_catalog.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause AND CC-BY-SA-3.0" + }, + { + "path": "crates/libremetaverse/src/foliage_catalog.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause AND CC-BY-SA-3.0" + }, + { + "path": "crates/libremetaverse/src/genepool_catalog.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause AND CC-BY-SA-3.0" + }, + { + "path": "crates/libremetaverse/src/packet_catalog.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause" + }, + { + "path": "crates/libremetaverse/src/skeleton_catalog.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause AND CC-BY-SA-3.0" + }, + { + "path": "crates/libremetaverse/src/visual_catalog.rs", + "generator": "libremetaverse-codegen", + "license": "BSD-3-Clause AND CC-BY-SA-3.0" + }, + { + "path": "crates/libremetaverse-lsl-tools/src/generated_tables.rs", + "generator": "tools/generate_lsl_tables.py", + "license": "BSD-3-Clause" + } + ], + "provenance_ledgers": [ + { + "path": "api/public-api.json", + "kind": "compiled-public-api", + "license": "BSD-3-Clause" + }, + { + "path": "programs/upstream-programs.json", + "kind": "upstream-program-source-inventory", + "license": "BSD-3-Clause" + }, + { + "path": "tests/upstream-tests.json", + "kind": "upstream-test-and-fixture-inventory", + "license": "BSD-3-Clause" + } + ], + "required_source_notices": [ + "LICENSE.md", + "NOTICE.md", + "licenses/LibreMetaverse-BSD-3-Clause.txt", + "licenses/CC-BY-SA-3.0-NOTICE.md", + "release/THIRD-PARTY-NOTICES.md", + "release/NATIVE-LICENSES.md" + ], + "required_binary_notices": [ + "LICENSE.md", + "NOTICE.md", + "licenses/LibreMetaverse-BSD-3-Clause.txt", + "licenses/CC-BY-SA-3.0-NOTICE.md", + "release/THIRD-PARTY-NOTICES.md", + "release/NATIVE-LICENSES.md" + ], + "native_components": [ + { + "id": "openjpeg", + "version": "2.5.4 or newer", + "license": "BSD-2-Clause", + "source": "https://github.com/uclouvain/openjpeg", + "linkage": "optional-system-dynamic", + "bundled": false, + "obligation": "Distributors that supply libopenjp2 must reproduce its copyright and BSD-2-Clause notice." + }, + { + "id": "libopus", + "version": "1.3 or newer", + "license": "BSD-3-Clause AND BSD-2-Clause", + "source": "https://gitlab.xiph.org/xiph/opus", + "linkage": "required-system-dynamic", + "bundled": false, + "obligation": "Distributors that supply libopus must reproduce the Opus copyright and BSD notices." + }, + { + "id": "skia", + "version": "via skia-bindings 0.99.0", + "license": "BSD-3-Clause", + "source": "https://skia.org/", + "linkage": "optional-static-or-shared", + "bundled": true, + "obligation": "Binary distributions built with the skia feature must include the Skia BSD notice from the skia-bindings package." + }, + { + "id": "vorbis-aotuv-lancer", + "version": "aotuv_lancer_vorbis_sys 0.1.6", + "license": "BSD-3-Clause", + "source": "https://crates.io/crates/aotuv_lancer_vorbis_sys", + "linkage": "optional-bundled-static", + "bundled": true, + "obligation": "Binary distributions built with the vorbis feature must include the package's bundled codec notices." + }, + { + "id": "ogg-next", + "version": "via aotuv_lancer_vorbis_sys 0.1.6", + "license": "BSD-3-Clause", + "source": "https://crates.io/crates/ogg_next_sys", + "linkage": "optional-bundled-static", + "bundled": true, + "obligation": "Binary distributions built with the vorbis feature must include the bundled libogg notice." + }, + { + "id": "alsa-lib", + "version": "1.2.x", + "license": "LGPL-2.1-or-later", + "source": "https://www.alsa-project.org/", + "linkage": "optional-system-dynamic-linux", + "bundled": false, + "obligation": "MetaCrate does not bundle ALSA; distributors that supply it must comply with LGPL-2.1-or-later." + } + ] +} diff --git a/release/NATIVE-LICENSES.md b/release/NATIVE-LICENSES.md new file mode 100644 index 0000000..5bd8939 --- /dev/null +++ b/release/NATIVE-LICENSES.md @@ -0,0 +1,28 @@ +# Native component license notices + +Generated by `metacrate-ci-matrix provenance-report` from `ci/provenance-policy.json`. Do not edit by hand. This inventory distinguishes system libraries MetaCrate does not bundle from native code that optional Rust features can compile or link into an artifact. + +| Component | Version | License | Linkage | Bundled by feature | Source | +| --- | --- | --- | --- | --- | --- | +| openjpeg | 2.5.4 or newer | `BSD-2-Clause` | `optional-system-dynamic` | no | | +| libopus | 1.3 or newer | `BSD-3-Clause AND BSD-2-Clause` | `required-system-dynamic` | no | | +| skia | via skia-bindings 0.99.0 | `BSD-3-Clause` | `optional-static-or-shared` | yes | | +| vorbis-aotuv-lancer | aotuv_lancer_vorbis_sys 0.1.6 | `BSD-3-Clause` | `optional-bundled-static` | yes | | +| ogg-next | via aotuv_lancer_vorbis_sys 0.1.6 | `BSD-3-Clause` | `optional-bundled-static` | yes | | +| alsa-lib | 1.2.x | `LGPL-2.1-or-later` | `optional-system-dynamic-linux` | no | | + +## Distribution obligations + +- **openjpeg:** Distributors that supply libopenjp2 must reproduce its copyright and BSD-2-Clause notice. + +- **libopus:** Distributors that supply libopus must reproduce the Opus copyright and BSD notices. + +- **skia:** Binary distributions built with the skia feature must include the Skia BSD notice from the skia-bindings package. + +- **vorbis-aotuv-lancer:** Binary distributions built with the vorbis feature must include the package's bundled codec notices. + +- **ogg-next:** Binary distributions built with the vorbis feature must include the bundled libogg notice. + +- **alsa-lib:** MetaCrate does not bundle ALSA; distributors that supply it must comply with LGPL-2.1-or-later. + +The complete package-specific texts for Skia, Vorbis/aoTuV/Lancer, and libogg are included in `THIRD-PARTY-NOTICES.md` because those sources enter through locked crates. System OpenJPEG, Opus, and ALSA binaries are not redistributed by MetaCrate; a downstream distributor that supplies them must add the exact notices from the supplied native packages. diff --git a/release/THIRD-PARTY-NOTICES.md b/release/THIRD-PARTY-NOTICES.md new file mode 100644 index 0000000..e074df7 --- /dev/null +++ b/release/THIRD-PARTY-NOTICES.md @@ -0,0 +1,16101 @@ +# Locked Rust dependency notices + +Generated by `metacrate-ci-matrix provenance-report` from `Cargo.lock` and `cargo metadata --locked --all-features`. Do not edit by hand. Package source checksums bind this inventory to crates.io archives; notice hashes bind every included license text. + +This document must accompany source and binary distributions. A package's presence here does not mean every target or feature links it. + +## Package inventory + +| Package | License expression | crates.io checksum | Notice hashes | +| --- | --- | --- | --- | +| `adler2 2.0.1` | `0BSD OR MIT OR Apache-2.0` | `320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa` | `861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17`
`8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `aead 0.5.2` | `MIT OR Apache-2.0` | `d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0` | `b1cf9a3333ca78152b859012cd4a804156e5243e9ca20ad1df7327ba5ea7405c`
`949ab7b3e7140fee216f06fe3a2bd67d68dd511f8ea73c1e01c98cb348e9c8ae` | +| `aes 0.8.4` | `MIT OR Apache-2.0` | `b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`f7e8ab639afef15573680c97f796166835cbeb3865175882fea41c60d106b733` | +| `aes-gcm 0.10.3` | `Apache-2.0 OR MIT` | `831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`3c0dfa33fd2e6976038555b52095699452653b1fcabe113074f14e0848a6b11e` | +| `aho-corasick 1.1.5` | `Unlicense OR MIT` | `c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba` | `01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f`
`0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f`
`7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c` | +| `alsa 0.11.0` | `Apache-2.0/MIT` | `812947049edcd670a82cd5c73c3661d2e58468577ba8489de58e1a73c04cbd5d` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`3cc33f8e76680b9cba2e2a5bc94de5a92420045863ab2fadbef290a55b4d8530` | +| `alsa-sys 0.4.0` | `MIT` | `ad7569085a265dd3f607ebecce7458eaab2132a84393534c95b18dcbc3f31e04` | `219766b3420f49f6204143c5f3ef750888fb6de29ce5f63e909f146e90b375a2` | +| `android_system_properties 0.1.6` | `MIT OR Apache-2.0` | `ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc` | `216486f29671a4262efe32af6d84a75bef398127f8c5f369b5c8305983887a06`
`80f275e90d799911ed3830a7f242a2ef5a4ade2092fe0aa07bfb2d2cf2f2b95e` | +| `anstream 1.0.0` | `MIT OR Apache-2.0` | `824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `anstyle 1.0.14` | `MIT OR Apache-2.0` | `940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `anstyle-parse 1.0.0` | `MIT OR Apache-2.0` | `52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `anstyle-query 1.1.5` | `MIT OR Apache-2.0` | `40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `anstyle-wincon 3.0.11` | `MIT OR Apache-2.0` | `291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `aotuv_lancer_vorbis_sys 0.1.6` | `BSD-3-Clause` | `5bc4fd1a61860d2f1198b60bedd30910eaffa978f1ee6214dfb24ac70d589225` | `db8373b96caffc61198be37c43785776f781715905ae048cf209ad620102e0aa`
`d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814`
`0c72574d90753e1eda1f21a83c1a04990e67b26bb56e01acf3ce241140518156`
`1f6c6b6397d86d20968d7856d6945591b89e4cb64e5fc1ec8b992811f6a65ed8` | +| `arrayvec 0.7.8` | `MIT OR Apache-2.0` | `d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`4da95ec4ecb65b738d470b7d762894ad9c97da93e6cbfb18b570fc2c96f4b871` | +| `asn1-rs 0.7.2` | `MIT OR Apache-2.0` | `b7f43a50ac4fdca5df8e885c21b835997f0a1cdee65494a6847694a98652d9d8` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `asn1-rs-derive 0.6.0` | `MIT OR Apache-2.0` | `3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `asn1-rs-impl 0.2.0` | `MIT/Apache-2.0` | `7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7` | `1dec3b2641832ed4b11fc340a76e329a4e2fd6005682f005b32d288d120c46ac`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `atomic-waker 1.1.2` | `Apache-2.0 OR MIT` | `1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3`
`6226d0632e2e1a80c23597e964da9812ae193c535fe058154afb034e94167aa5` | +| `autocfg 1.5.1` | `Apache-2.0 OR MIT` | `f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`27995d58ad5c1145c1a8cd86244ce844886958a35eb2b78c6b772748669999ac` | +| `aws-lc-rs 1.18.0` | `ISC AND (Apache-2.0 OR ISC)` | `ce2b2dcc879c3bae0d371e77c99f2238400ef24ec001394befa67b6e543add9e` | `b50b376e7d24a0598488b730c3034ffcd0b58dd36c0913a24b9903a3cfd04bf7` | +| `aws-lc-sys 0.44.0` | `ISC AND (Apache-2.0 OR ISC) AND Apache-2.0 AND MIT AND BSD-3-Clause AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR ISC OR MIT-0)` | `f09fae7be8bb3174e05c6afdb34199e6dc0c7c04ba9fa237b1967adfbde27483` | `728536b4160e051f86d7c9c388f704866b3d512cd7df97ac3516c65279523c4e`
`728536b4160e051f86d7c9c388f704866b3d512cd7df97ac3516c65279523c4e` | +| `base16ct 0.2.0` | `Apache-2.0 OR MIT` | `4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`0aa8963e105e8b6e02f634484145d4e5b0f42d0a6dd05c16f8148f033383adef` | +| `base64 0.22.1` | `MIT OR Apache-2.0` | `72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`0dd882e53de11566d50f8e8e2d5a651bcf3fabee4987d70f306233cf39094ba7` | +| `base64ct 1.8.3` | `Apache-2.0 OR MIT` | `2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`2d1c57bff28344b9e698f51063bc8509799cc4c99a4e0cf2aa3f7e7c3e1f9a9d` | +| `bcdec_rs 0.2.0` | `MIT` | `f09c37bc0e9f0924b7dae9988265ef3c76c88538f41a3b06caf4bed07cee5226` | `6f2fe40bcbc6a19a321919911bd300056feb29bb4b0ceab7082b6039be3150ff` | +| `bindgen 0.72.1` | `BSD-3-Clause` | `993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895` | `c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db` | +| `bit-vec 0.9.1` | `Apache-2.0 OR MIT` | `b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51` | `8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90`
`f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7` | +| `bitflags 2.13.1` | `MIT OR Apache-2.0` | `b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `block-buffer 0.10.4` | `MIT OR Apache-2.0` | `3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`d5c22aa3118d240e877ad41c5d9fa232f9c77d757d4aac0c2f943afc0a95e0ef` | +| `block-buffer 0.12.1` | `MIT OR Apache-2.0` | `d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`98181e7249d0c01737645ec982499ce99a0f07eb8f7d625b8840d799d10dbc01` | +| `block2 0.6.2` | `MIT` | `cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5` | `475831d2d53152709a88c227624ba00e969be34ec17c5126465236de2b9fcad8`
`259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f`
`23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423` | +| `bumpalo 3.20.3` | `MIT OR Apache-2.0` | `72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`65f94e99ddaf4f5d1782a6dae23f35d4293a9a01444a13135a6887017d353cee` | +| `bytes 1.12.1` | `MIT` | `fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04` | `45f522cacecb1023856e46df79ca625dfc550c94910078bd8aec6e02880b3d42` | +| `cc 1.4.2` | `MIT OR Apache-2.0` | `5d262e149917187838d5b42777c8253bcb64500067342904e7d429499a6f277e` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `ccm 0.5.0` | `Apache-2.0 OR MIT` | `9ae3c82e4355234767756212c570e29833699ab63e6ffd161887314cc5b43847` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`904801faf3f1850328af8e1aa1047b9190cc22ed40df5c87f2d93d17f847ef67` | +| `cexpr 0.6.0` | `Apache-2.0/MIT` | `6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`d9771b8c6cf4426d3846de54c1febe20907f1eeadf7adfb5ade89a83bd9ea77f` | +| `cfg-if 1.0.4` | `MIT OR Apache-2.0` | `9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `cfg_aliases 0.1.1` | `MIT` | `fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e` | `31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812`
`1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee` | +| `cfg_aliases 0.2.2` | `MIT` | `f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527` | `31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812`
`1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee` | +| `chacha20 0.10.1` | `MIT OR Apache-2.0` | `d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`b8c6939380a400f53e11923d50fcc4dd2fa1ba8339fd9d04cda38a0251b6c9b0` | +| `chacha20 0.9.1` | `Apache-2.0 OR MIT` | `c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`b6f6f01b03ee7e93c0ae96d62ed39527e98a120fb951afc9de456a741ef3f204` | +| `chacha20poly1305 0.10.1` | `Apache-2.0 OR MIT` | `10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`3c0dfa33fd2e6976038555b52095699452653b1fcabe113074f14e0848a6b11e` | +| `cipher 0.4.4` | `MIT OR Apache-2.0` | `773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`5c7bd92d1f096f12203dc1b601e3cb17484fa1b023e30b6b8edcc80e416237ec` | +| `clang-sys 1.9.1` | `Apache-2.0` | `157a8ba7b480713b56f4c09fd13fc3e0a22a5dfab8097ba61cbc5feef950788a` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30` | +| `clap 4.6.6` | `MIT OR Apache-2.0` | `473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `clap_builder 4.6.6` | `MIT OR Apache-2.0` | `7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `clap_derive 4.6.4` | `MIT OR Apache-2.0` | `d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `clap_lex 1.1.0` | `MIT OR Apache-2.0` | `c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `cmake 0.1.58` | `MIT OR Apache-2.0` | `c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `colorchoice 1.0.5` | `MIT OR Apache-2.0` | `1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `combine 4.6.7` | `MIT` | `ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd` | `9bbc1b3dc4674a9ebb12c2a62f54fe3c08672539717f8d05828f684b6cc419a3` | +| `const-oid 0.10.2` | `Apache-2.0 OR MIT` | `a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`73b9dc2e79c7308998dd30296e073aefaefb944a68fb89aa412c23c0edcabcaa` | +| `const-oid 0.9.6` | `Apache-2.0 OR MIT` | `c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`bada9e7ed8dc00d63502053c455d7c8d7575dfb7e8277a2a832531844d900682` | +| `core-foundation 0.10.1` | `MIT OR Apache-2.0` | `b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3` | +| `core-foundation-sys 0.8.7` | `MIT OR Apache-2.0` | `773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3` | +| `coreaudio-rs 0.14.2` | `MIT/Apache-2.0` | `7d5d7dca3ebcf65a035582c9ad4385371a9d9ee6537474d2a278f4e1e475bb58` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545` | +| `cpal 0.18.1` | `Apache-2.0` | `5f77b11176c37874be37e8d691c946e31b2b8c357abce9526f6a99eb469e1028` | `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4` | +| `cpufeatures 0.2.17` | `MIT OR Apache-2.0` | `59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`ae9baa7beea910273c2f384c2a6b721fb7bd02bda3436074a1072e4ee689f985` | +| `cpufeatures 0.3.0` | `MIT OR Apache-2.0` | `8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`ae9baa7beea910273c2f384c2a6b721fb7bd02bda3436074a1072e4ee689f985` | +| `crc 3.4.0` | `MIT OR Apache-2.0` | `5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d` | `470355a7eed93fcc4281ec2e0f82ca3b94e7af1e4d83629f91de8cfac34d750e`
`3488679340a49ecc34d342c4009d2dabf76f4a21f12aec2ca99b15805d656544` | +| `crc-catalog 2.5.0` | `MIT OR Apache-2.0` | `217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853` | `f73ade7543b1def03053a62f9c1d187110568eed1426829448f324e477ce3e53` | +| `crc32fast 1.5.0` | `MIT OR Apache-2.0` | `9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`61d383b05b87d78f94d2937e2580cce47226d17823c0430fbcad09596537efcf` | +| `crypto-bigint 0.5.5` | `Apache-2.0 OR MIT` | `0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e` | +| `crypto-common 0.1.7` | `MIT OR Apache-2.0` | `78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`3521672491a3479422d5fe1aca6645dd2984090f85da6e5205abfb18fb7a6897` | +| `crypto-common 0.2.2` | `MIT OR Apache-2.0` | `ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`d2e7ec5355c96eeade56b09187ceb48a6a30299da3ce7531a66d3d11405ab963` | +| `ctr 0.9.2` | `MIT OR Apache-2.0` | `0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`63af4bea227c94d021e99427f6ca3a4b8efddadcca93ab6130f708cf6138cf68` | +| `curve25519-dalek 4.1.3` | `BSD-3-Clause` | `97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be` | `6737ef630c5e038c2c1d1f45e25f00e51e9493dab7fbfb6b4a3a178e76c8187b` | +| `curve25519-dalek-derive 0.1.1` | `MIT/Apache-2.0` | `f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `dasp_sample 0.11.0` | `MIT OR Apache-2.0` | `0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f` | `30a5287c0034c92546b2c58627cd34c48d22e682c1e1212eb89c4c5b93e33d8f` | +| `data-encoding 2.11.1` | `MIT` | `4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06` | `b68ad1a3367b825447089e1f8d6829b97f47a89eb78d2f4ebaef4672f5606186` | +| `der 0.7.10` | `Apache-2.0 OR MIT` | `e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`ad64fcb9589f162720f3cc5010ad76ca6ad3764e11861f9192c489df176bb71d` | +| `der-parser 10.0.0` | `MIT OR Apache-2.0` | `07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `der_derive 0.7.3` | `Apache-2.0 OR MIT` | `8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`bada9e7ed8dc00d63502053c455d7c8d7575dfb7e8277a2a832531844d900682` | +| `deranged 0.5.8` | `MIT OR Apache-2.0` | `7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c` | `edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376`
`231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b` | +| `digest 0.10.7` | `MIT OR Apache-2.0` | `9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba` | +| `digest 0.11.3` | `MIT OR Apache-2.0` | `f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`af59cea35d7f5e2777a713b8d155d65efa2c339eb43f3c14e868c6ac8506edad` | +| `dimpl 0.7.2` | `MIT OR Apache-2.0` | `ba6aa42b0c64c3e5311a2afad224b32db1ee129d21c63daaaf8ea747b846cdbc` | `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4`
`5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b` | +| `dispatch2 0.3.1` | `Zlib OR Apache-2.0 OR MIT` | `1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38` | `d0a3dcd27a8687089ba6f0e28a072c1b6100d3e734f5ea057c37dba2e7b463e2` | +| `displaydoc 0.2.7` | `MIT OR Apache-2.0` | `c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `dunce 1.0.5` | `CC0-1.0 OR MIT-0 OR Apache-2.0` | `92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813` | `a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499` | +| `ecdsa 0.16.9` | `Apache-2.0 OR MIT` | `ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca` | `78779d420019e6b4630376af8e86b6b335ee8a2f89ede6e0411e0469a326aaa4`
`bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9` | +| `either 1.17.0` | `MIT OR Apache-2.0` | `9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545` | +| `elliptic-curve 0.13.8` | `Apache-2.0 OR MIT` | `b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`d27687b51f2874822c1530976b7e837eac4f308d94bf3dd42047011b7d437b47` | +| `equivalent 1.0.2` | `Apache-2.0 OR MIT` | `877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7365cc8878a1d7ce155a58c4ca09c3d7a6be413efa5334a80ea842912b669349` | +| `errno 0.3.14` | `MIT OR Apache-2.0` | `39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`8764a597675778ddfd4e25f81b08a05dbcf089ac05662df7613fe67f150e3aa2` | +| `fastrand 2.5.0` | `Apache-2.0 OR MIT` | `da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `ff 0.13.1` | `MIT/Apache-2.0` | `c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393` | `3708458dee7f359ac6c9c5558023ed481be87e5372c43ebd7f2ca7ad23c12026`
`8d0c1d1d4b2bebf5b9211f0e883d5a482b7808f3ed31320da14ddee95811f4ef` | +| `fiat-crypto 0.2.9` | `MIT OR Apache-2.0 OR BSD-1-Clause` | `28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d` | `6c935d087a2992d0f092665400a2fa99c98db58d96fbe29368f8f48182bed9aa`
`9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f`
`0c1240e29b4a2c528bcc3ccc38a98b1dba5e3e6b465da910208935f082e2ced6`
`0034712d5e97a4f5b900a160a5c19d582b740d8e0638b4e44fd07e7b492dcd13` | +| `filetime 0.2.29` | `MIT/Apache-2.0` | `5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `find-msvc-tools 0.1.10` | `MIT OR Apache-2.0` | `26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `flagset 0.4.7` | `Apache-2.0` | `b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30` | +| `flate2 1.1.9` | `MIT OR Apache-2.0` | `843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`025436edff4cfcdde17a5811fdea78892d8482efd1abdec5a17872d07a4f2112` | +| `form_urlencoded 1.2.2` | `MIT OR Apache-2.0` | `cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e` | +| `fs_extra 1.3.0` | `MIT` | `42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c` | `251ea8ccb1205ce5fa847d6e264d6b6753af62de2cecf2fd9abc0eb02c7c83fc` | +| `futures-channel 0.3.33` | `MIT OR Apache-2.0` | `262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `futures-core 0.3.33` | `MIT OR Apache-2.0` | `2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `futures-io 0.3.33` | `MIT OR Apache-2.0` | `4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `futures-macro 0.3.33` | `MIT OR Apache-2.0` | `2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `futures-sink 0.3.33` | `MIT OR Apache-2.0` | `e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `futures-task 0.3.33` | `MIT OR Apache-2.0` | `b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `futures-util 0.3.33` | `MIT OR Apache-2.0` | `a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa` | `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427`
`6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` | +| `generic-array 0.14.7` | `MIT` | `85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a` | `eb69613e00e596e13d2f58e820aee10e9d51754b91d7111bc997f1fc90791f66` | +| `getrandom 0.2.17` | `MIT OR Apache-2.0` | `ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0` | `aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf`
`42fa16951ce7f24b5a467a40e5b449a1d41e662f97ca779864f053f39e097737` | +| `getrandom 0.3.4` | `MIT OR Apache-2.0` | `899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd` | `aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf`
`29e9fe5074bd27e0e5d5d110394fbbcd841baee2651a3c4b4560a632702cede4` | +| `getrandom 0.4.3` | `MIT OR Apache-2.0` | `300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099` | `aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf`
`523a42c25d245dde9c015f882cec7f4555aad883382a6cf19b4b7d9b2cd5419b` | +| `ghash 0.5.1` | `Apache-2.0 OR MIT` | `f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`c0fabcc308b450cb6fe62c9f56fae6abbeb9768eb80d992484c857d744846c2e` | +| `glob 0.3.4` | `MIT OR Apache-2.0` | `e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `group 0.13.0` | `MIT/Apache-2.0` | `f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63` | `7429802d3e67e3308471b91fbea341e484c4e0a23d0fb230a8636c38184cec79`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `hashbrown 0.17.1` | `MIT OR Apache-2.0` | `ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`ff8f68cb076caf8cefe7a6430d4ac086ce6af2ca8ce2c4e5a2004d4552ef52a2` | +| `heck 0.5.0` | `MIT OR Apache-2.0` | `2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0` | +| `hkdf 0.12.4` | `MIT OR Apache-2.0` | `7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`d288f9c9b4590446ec18c22ead8f8b5a12a3d4025b68f62dc9015063eb9cca69` | +| `hmac 0.12.1` | `MIT OR Apache-2.0` | `6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba` | +| `hound 3.5.1` | `Apache-2.0` | `62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30` | +| `http 1.5.0` | `MIT OR Apache-2.0` | `918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0` | `8bb1b50b0e5c9399ae33bd35fab2769010fa6c14e8860c729a52295d84896b7a`
`dc91f8200e4b2a1f9261035d4c18c33c246911a6c0f7b543d75347e61b249cff` | +| `http-body 1.1.0` | `MIT` | `ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c` | `248378d0a3383c173fb925f17141b88e71580b3ba17ddc6ac3d2a344683232ab` | +| `http-body-util 0.1.4` | `MIT` | `e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2` | `248378d0a3383c173fb925f17141b88e71580b3ba17ddc6ac3d2a344683232ab` | +| `httparse 1.10.1` | `MIT OR Apache-2.0` | `6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`391a5396cec6230bfabd4ef4eb2350eb895bc5efce377a2218f5702ed020d3e3` | +| `hybrid-array 0.4.14` | `MIT OR Apache-2.0` | `707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`70c9d40f1f9545c3f133b8a67206e89da850f6468eed072281bb3701514114a9` | +| `hyper 1.11.0` | `MIT` | `d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72` | `2d01890414494742ba4a509fcec8efa40f6d8be22cbd72be7cff08d6fda4ec89` | +| `hyper-rustls 0.27.9` | `Apache-2.0 OR ISC OR MIT` | `33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4`
`709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c` | +| `hyper-util 0.1.20` | `MIT` | `96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0` | `9e0a97848ea543aef745c98e84fde696a9a3e0735538f6daefdd3cb1942effc1` | +| `icu_collections 2.2.0` | `Unicode-3.0` | `2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `icu_locale_core 2.2.0` | `Unicode-3.0` | `92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `icu_normalizer 2.2.0` | `Unicode-3.0` | `c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `icu_normalizer_data 2.2.0` | `Unicode-3.0` | `da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `icu_properties 2.2.0` | `Unicode-3.0` | `bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `icu_properties_data 2.2.0` | `Unicode-3.0` | `8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `icu_provider 2.2.0` | `Unicode-3.0` | `139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `idna 1.1.0` | `MIT OR Apache-2.0` | `3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5` | +| `idna_adapter 1.2.2` | `Apache-2.0 OR MIT` | `cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`8b43ce8accd61e9d370b5ca9e9c4f953279b5c239926c62315b40e24df51b726` | +| `indexmap 2.14.0` | `Apache-2.0 OR MIT` | `d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`ecc269ef87fd38a1d98e30bfac9ba964a9dbd9315c3770fed98d4d7cb5882055` | +| `inout 0.1.4` | `MIT OR Apache-2.0` | `879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`304b898acad7f02e03d6d8832d682a3b43ee729ab5d3a069af5a36979083b6b4` | +| `ipnet 2.12.1` | `MIT OR Apache-2.0` | `6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78` | `87d9feb9238c6bd8e0024fc4733b06cff036f89f36d93b7df1c8a0549bbb7a5b`
`47dc9ff29128ddfb4d6a0435383c9f89120bc374dbcc1dd00b933a0b28aa7865` | +| `is 0.11.0` | `MIT OR Apache-2.0` | `d08f9118d003d441f79c1070e84d0a2a89f35721ca8ae0cd5e1f9026dc4a2517` | `02217aa1b23390c93aa28811bd3f98ca613dc686cad4addb331443a7fa5850e1`
`5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2` | +| `is_terminal_polyfill 1.70.2` | `MIT OR Apache-2.0` | `a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `itertools 0.13.0` | `MIT OR Apache-2.0` | `413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545` | +| `itoa 1.0.18` | `MIT OR Apache-2.0` | `8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `jni 0.22.4` | `MIT OR Apache-2.0` | `5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498` | `7270e1bd9891568c2c9eb4707e1662f29ec7337147c2f4410e161d8f67a62412` | +| `jni-macros 0.22.4` | `MIT OR Apache-2.0` | `a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3` | `180eec991459940405704345ffbdd7b3c0f1e1951b8e73bc6357259b02bbc4d4` | +| `jni-sys 0.3.1` | `MIT OR Apache-2.0` | `41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1` | +| `jni-sys 0.4.1` | `MIT OR Apache-2.0` | `c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1` | +| `jni-sys-macros 0.4.1` | `MIT OR Apache-2.0` | `38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264` | `1bd33be6fcbbcc6d585c6778a41b21ea8ac3da5e441ac1ac72aba11ca77ae9a8`
`c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1` | +| `jobserver 0.1.35` | `MIT OR Apache-2.0` | `1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `js-sys 0.3.104` | `MIT OR Apache-2.0` | `0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `lazy_static 1.5.0` | `MIT OR Apache-2.0` | `bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720` | +| `libc 0.2.189` | `MIT OR Apache-2.0` | `3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`123a331b5dbf04c30097fa43b8f858bc85df671fe776de498d01f3d6b7c1f69e` | +| `libloading 0.8.9` | `ISC` | `d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55` | `b29f8b01452350c20dd1af16ef83b598fea3053578ccc1c7a0ef40e57be2620f` | +| `linux-raw-sys 0.12.1` | `Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT` | `32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53` | `3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `litemap 0.8.2` | `Unicode-3.0` | `92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `log 0.4.33` | `MIT OR Apache-2.0` | `0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `lru-slab 0.1.2` | `MIT OR Apache-2.0 OR Zlib` | `112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30`
`1466d9b4f3a59bb8997fc8d5fa977ce3f6a24bb2358793c09bfdf007039f6486`
`09785877275ffada6c371b652a30e95c26b435126fc0fc62f1bc2d72171f80a4` | +| `mac_address2 2.0.2` | `MIT OR Apache-2.0` | `dc5e04aa39a4dc96076bca67bf60b63201ff06f9568e62f7904293d39de8cb0b` | `c93a7014a32c88c71551bd6fb4cae8cc9445c237d7e4a0774d4fc5e06089dbd9`
`5cd10983d9e5cc6772b4440805a8a9283c0df34e41ff3c951c0eaefc76d687cb` | +| `mach2 0.6.0` | `BSD-2-Clause OR MIT OR Apache-2.0` | `dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`044983df14c97f2f9570766aaf977b3cdfc4a06cf1f36b776331c5ff89b4fb89`
`3f9f0f7e5a5911a8042e32c83ff5d061ce1ffd02e8a207ec2135a44ad73b4191` | +| `md-5 0.10.6` | `MIT OR Apache-2.0` | `d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1` | +| `memchr 2.8.3` | `Unlicense OR MIT` | `cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98` | `01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f`
`0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f`
`7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c` | +| `memoffset 0.9.1` | `MIT` | `488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a` | `eb69eece7d469c69466506e5819153646d8fb57b0350dadb62ac693f8a765c6b` | +| `minimal-lexical 0.2.1` | `MIT/Apache-2.0` | `68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a` | `8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3`
`dbe1fff0fb1314b6af94f161511406275cf01c5a32441fbf24528a57a051d599` | +| `miniz_oxide 0.8.9` | `MIT OR Zlib OR Apache-2.0` | `1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316` | `4108245a1f2df9d4e94df8abed5b4ba0759bb2f9b40a6b939f1be141077ae50b`
`0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`799e9ca9d179295ef372f25d3769cdda7d25bb2668add6a6a1e22d1e4c678b8d`
`0a54e647fe54104658b5e563c04c6f9edf251710e47bce692e0bd990a4ddaa39` | +| `mio 1.2.2` | `MIT` | `30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427` | `07919255c7e04793d8ea760d6c2ce32d19f9ff02bdbdde3ce90b1e1880929a9b` | +| `ndk 0.9.0` | `MIT OR Apache-2.0` | `c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4` | `1045ccac6de004bc43d922d1b7d4324f4f90c5ae006af8b318616e347bcd2be0` | +| `ndk-context 0.1.1` | `MIT OR Apache-2.0` | `27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b` | `0671f66ca6d381f4794b036bdcf52664ff1d34ea8a7a8df620de6028bf5a9eaa` | +| `ndk-sys 0.6.0+11769913` | `MIT OR Apache-2.0` | `ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873` | `e793fe782da312560decac8e8d8d98e1a62cf0d2dcdbd4c72ae4e3aba0b0f54e` | +| `nix 0.28.0` | `MIT` | `ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4` | `66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70` | +| `nix 0.31.3` | `MIT` | `cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d` | `66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70` | +| `nom 7.1.3` | `MIT` | `d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a` | `4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0` | +| `nom 8.0.0` | `MIT` | `df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405` | `4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0` | +| `num-bigint 0.4.8` | `MIT OR Apache-2.0` | `c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `num-conv 0.2.2` | `MIT OR Apache-2.0` | `521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`e2e245f2b566d0bfafb0f6a04c16b82d710c4e6e7d799e39bb4ef6e541b85b98` | +| `num-derive 0.4.2` | `MIT OR Apache-2.0` | `ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `num-integer 0.1.46` | `MIT OR Apache-2.0` | `7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `num-traits 0.2.19` | `MIT OR Apache-2.0` | `071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `num_enum 0.7.6` | `BSD-3-Clause OR MIT OR Apache-2.0` | `5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`0be96d891d00e0ae0df75d7f3289b12871c000a1f5ac744f3b570768d4bb277c`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `num_enum_derive 0.7.6` | `BSD-3-Clause OR MIT OR Apache-2.0` | `680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`0be96d891d00e0ae0df75d7f3289b12871c000a1f5ac744f3b570768d4bb277c`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `objc2 0.6.4` | `MIT` | `3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f` | `98cc7a184cd170cfeb58b4c0c7d71b76a1c50572c266eecbf789b9d4be602911`
`259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f`
`23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423` | +| `objc2-audio-toolbox 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08` | `4281ed9257b9829bdef146843907c39db1a11a0fe6e738c906827da03d4eb6cf` | +| `objc2-avf-audio 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `13a380031deed8e99db00065c45937da434ca987c034e13b87e4441f9e4090be` | `90d83d9c2046378b1191c252f61de9993ceffa5576b9f856589e4e2f6255ebfb` | +| `objc2-cloud-kit 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c` | `7785efa9fca585958a2ddb080c8bc89763abb52d8b6d5850edd09b6cce7b020f` | +| `objc2-core-audio 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `e1eebcea8b0dbff5f7c8504f3107c68fc061a3eb44932051c8cf8a68d969c3b2` | `9c4a2496a817b44986c3de3c69a8ca8bfcc4499d6c86a18267f190c1997d66a0` | +| `objc2-core-audio-types 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c` | `ce7b5464ad9503bd5b0c2f5ef63e8f7fba96f796c7c9c441b1bec88bc578833b` | +| `objc2-core-data 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa` | `440a7be47149fbb5ad454653708b7b603e163f3e5b48a9efdba232cf827de386` | +| `objc2-core-foundation 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536` | `4b3b7266fcfdee2c78288b7ec0f8ef6d97c71dd53b537ed386ec85cfd1c42b5e` | +| `objc2-core-graphics 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807` | `615f39d3be6ff90d956c6b490b1f967a8995e88c109384895740748cb197fd87` | +| `objc2-core-image 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006` | `cd2317b6acb2486c3b85662d448fd19e83bd69cac703d81d685cd9e6449905aa` | +| `objc2-core-location 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009` | `7f3cba7c1d6df6f7b9f461a7833cbec495a9542559ecf94db105206adcab110b` | +| `objc2-core-text 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d` | `baddcee5ef92af83405bcca13d9bd463ee48ce193842200a116eb9a062bf3111` | +| `objc2-encode 4.1.0` | `MIT` | `ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33` | `dd8e1e06a3f555211262d27eaf12aac2b974b7f116c654fdabac296f902bebf6`
`259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f`
`23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423` | +| `objc2-foundation 0.3.2` | `MIT` | `e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272` | `6f87e5292ee474c131f892c49ac0f637b9eb422e35024375ac4b8172aca86ea9`
`259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f`
`23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423` | +| `objc2-io-surface 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d` | `df44b43675774e726cb083101d49e9f06c02e51e64d22bebf850a13d70e6ece6` | +| `objc2-quartz-core 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f` | `3d23b97ee7b9df344bbfdcc734e0db9468dc029f3778744c83584d0fa7acd00b` | +| `objc2-ui-kit 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22` | `94e0abb9d4d49f9ba7826a66df31bb044e2de7354b61845ce3c085fa424657bb` | +| `objc2-user-notifications 0.3.2` | `Zlib OR Apache-2.0 OR MIT` | `9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e` | `6b87dcce847a39dd3625813d58f295fb3c0ef998d20ef9b62b3aa3b3da766ecd` | +| `ogg_next_sys 0.1.5` | `BSD-3-Clause` | `ed2d7a48e247c2bb07e633aefb65a38648ea58c7eedd4e4408a5861721ab049b` | `5de9719e1ca3406135681f64fdd6dff12e602a9ba3adea72cf8df46e1a2596a8`
`d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814` | +| `oid-registry 0.8.1` | `MIT OR Apache-2.0` | `12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `once_cell 1.21.4` | `MIT OR Apache-2.0` | `9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `once_cell_polyfill 1.70.2` | `MIT OR Apache-2.0` | `384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `opaque-debug 0.3.1` | `MIT OR Apache-2.0` | `c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`f59f5a78193597e04fd932ee9af86254d14d08be5c9d0e003ab888feccce2161` | +| `openssl-probe 0.2.1` | `MIT OR Apache-2.0` | `7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `os_info 3.15.0` | `MIT` | `9cf20a545b305cf1da722b236b5155c9bb35f1d5ceb28c048bd96ca842f41b5b` | `44b62aa8f8a212f36d120a4f719438765020731207fd78bf28768032291df836` | +| `p256 0.13.2` | `Apache-2.0 OR MIT` | `c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`233b95ccbf90dc67e32f3e8995c489f6312d9191ebd141a931c3b684f1e3be6d` | +| `p384 0.13.1` | `Apache-2.0 OR MIT` | `fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`02168781a5b59970e3da1784d2eb69f432598a3757f283dbffdafd9d483a9113` | +| `pem-rfc7468 0.7.0` | `Apache-2.0 OR MIT` | `88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e` | +| `percent-encoding 2.3.2` | `MIT OR Apache-2.0` | `9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5` | +| `pin-project-lite 0.2.17` | `Apache-2.0 OR MIT` | `a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `pkcs8 0.10.2` | `Apache-2.0 OR MIT` | `f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`ad64fcb9589f162720f3cc5010ad76ca6ad3764e11861f9192c489df176bb71d` | +| `pkg-config 0.3.33` | `MIT OR Apache-2.0` | `19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `poly1305 0.8.0` | `Apache-2.0 OR MIT` | `8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`6d99fffea918d1f7dfe567029c7bd21d6fcaf310ad28c44e6511a0e1f68c79ea` | +| `polyval 0.6.2` | `Apache-2.0 OR MIT` | `9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`a291b6910744d262a9e953c3b5868d74510e20161359f649a11e1791fde84fcd` | +| `potential_utf 0.1.5` | `Unicode-3.0` | `0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `powerfmt 0.2.0` | `MIT OR Apache-2.0` | `439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391` | `155420c6403d4e0fca34105e3c03fdd6939b64c393c7ec6f95f5b72c5474eab0`
`070dbc7dda03a29296f2d58bdb9b7331af90f2abc9f31df22875d1eabaf29852` | +| `ppv-lite86 0.2.21` | `MIT OR Apache-2.0` | `85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9` | `0218327e7a480793ffdd4eb792379a9709e5c135c7ba267f709d6f6d4d70af0a`
`4cada0bd02ea3692eee6f16400d86c6508bbd3bafb2b65fed0419f36d4f83e8f` | +| `prettyplease 0.2.37` | `MIT OR Apache-2.0` | `479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `primeorder 0.13.6` | `Apache-2.0 OR MIT` | `353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`233b95ccbf90dc67e32f3e8995c489f6312d9191ebd141a931c3b684f1e3be6d` | +| `proc-macro-crate 3.5.0` | `MIT OR Apache-2.0` | `e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f` | `8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `proc-macro2 1.0.107` | `MIT OR Apache-2.0` | `985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `quinn 0.11.11` | `MIT OR Apache-2.0` | `0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8` | `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4`
`4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04` | +| `quinn-proto 0.11.16` | `MIT OR Apache-2.0` | `2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560` | `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4`
`4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04` | +| `quinn-udp 0.5.15` | `MIT OR Apache-2.0` | `35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694` | `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4`
`4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04` | +| `quote 1.0.47` | `MIT OR Apache-2.0` | `1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `r-efi 5.3.0` | `MIT OR Apache-2.0 OR LGPL-2.1-or-later` | `69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f` | `1951c23fedbc35d9ceab4a1594e129c39b08b0a98e121ca88574d45d2552fa8e` | +| `r-efi 6.0.0` | `MIT OR Apache-2.0 OR LGPL-2.1-or-later` | `f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf` | `50cd682101ecd7c4fa7406806285955fc35afd9e63ba4f61bdf390af97ce2bb4` | +| `rand 0.10.2` | `MIT OR Apache-2.0` | `c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80` | `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5`
`35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab`
`209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b` | +| `rand 0.9.5` | `MIT OR Apache-2.0` | `b9ef1d0d795eb7d84685bca4f72f3649f064e6641543d3a8c415898726a57b41` | `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5`
`35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab`
`209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b` | +| `rand_chacha 0.9.0` | `MIT OR Apache-2.0` | `d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb` | `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5`
`35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab`
`209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b` | +| `rand_core 0.10.1` | `MIT OR Apache-2.0` | `63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69` | `92b81db30f7ab6d693e0af5661a40d273ca1947e891123ed823924192c10cbc7`
`6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51`
`8b6e9feec03e7c9a5facb26855cecd31662bf989b636bcfe79521bdf8ac863f0` | +| `rand_core 0.6.4` | `MIT OR Apache-2.0` | `ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c` | `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5`
`6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51`
`209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b` | +| `rand_core 0.9.5` | `MIT OR Apache-2.0` | `76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c` | `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5`
`6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51`
`209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b` | +| `rand_pcg 0.10.2` | `MIT OR Apache-2.0` | `caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a` | `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5`
`6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51`
`2234e3cefee876aeb686ad89e978bdb07bf118a1186ab1cf161bcdf69d4b4f57` | +| `rcgen 0.14.9` | `MIT OR Apache-2.0` | `091e7a8e7d86e6feb87a27ce8e2cba29d49eff9507afeebefab7eeb2ca667fb4` | `debe6fed7ac143217c7f533759c54b14f18cd01d5fe195c51d83c2ae2d136cb4` | +| `regex 1.13.1` | `MIT OR Apache-2.0` | `f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `regex-automata 0.4.18` | `MIT OR Apache-2.0` | `ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` | +| `regex-syntax 0.8.11` | `MIT OR Apache-2.0` | `d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb`
`74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3` | +| `reqwest 0.13.4` | `MIT OR Apache-2.0` | `219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3` | `751963a8b88c0e3a9f27e98933079fbcf09b9998b2c13ac49c2e4d58444520d6`
`dd87e27dfbaa888cb77ea34592648a7743636b8dce07e49543bddda0fcfc73bc` | +| `rfc6979 0.4.0` | `Apache-2.0 OR MIT` | `f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2` | `78779d420019e6b4630376af8e86b6b335ee8a2f89ede6e0411e0469a326aaa4`
`bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9` | +| `ring 0.17.14` | `Apache-2.0 AND ISC` | `a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7` | `b3d734001a94efff3579978d953391aa7115f877657d25eb54037a43875d078a`
`005fc765ddc5115da796cca915baa9557abae13ff35e0a47c47affc56f6c414d`
`f025ccfb7dfb6bdfedc75ca0f67acc69e6fb4998143d834f7c2f38a29989680f`
`9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f` | +| `roxmltree 0.21.1` | `MIT OR Apache-2.0` | `f1964b10c76125c36f8afe190065a4bf9a87bf324842c05701330bba9f1cacbb` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`fffe218c1e349e1d482a05677f2ce850502f88298174d77f6ac7c04821db7899` | +| `rustc-hash 2.1.3` | `Apache-2.0 OR MIT` | `6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `rustc_version 0.4.1` | `MIT OR Apache-2.0` | `cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5` | +| `rusticata-macros 4.1.0` | `MIT/Apache-2.0` | `faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `rustix 1.1.4` | `Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT` | `b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190` | `377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `rustls 0.23.43` | `Apache-2.0 OR ISC OR MIT` | `0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4`
`709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c` | +| `rustls-native-certs 0.8.4` | `Apache-2.0 OR ISC OR MIT` | `dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d` | `d75967ce788187f83c3bd3328210974acfc443d4dc44909f1d7e34f21623a0c6`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4`
`709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c` | +| `rustls-pki-types 1.15.1` | `MIT OR Apache-2.0` | `2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96` | `45fd05c4865e7c350b98ad7ac50e1b15462d49af4a91e9b0c9dd933dc9a69742`
`9117d922e667125508dde62b02c1f57ed22f5ad21eb536aa2e2d99e1c796e639` | +| `rustls-platform-verifier 0.7.0` | `MIT OR Apache-2.0` | `26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0` | `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4`
`1c7cf76689c837a68ed8d704994e52a0f2940c087958f860d17f3186afbdcc0c` | +| `rustls-platform-verifier-android 0.1.1` | `MIT OR Apache-2.0` | `f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f` | `d9687d6ad93bffdbe21bc68fcee84ff7ada0676b471752a18d247affc754b764`
`c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4`
`1c7cf76689c837a68ed8d704994e52a0f2940c087958f860d17f3186afbdcc0c` | +| `rustls-webpki 0.103.13` | `ISC` | `61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e` | `5b698ca13897be3afdb7174256fa1574f8c6892b8bea1a66dd6469d3fe27885a` | +| `rustversion 1.0.23` | `MIT OR Apache-2.0` | `cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `same-file 1.0.6` | `Unlicense/MIT` | `93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502` | `01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f`
`cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14`
`7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c` | +| `schannel 0.1.29` | `MIT` | `91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939` | `aa72991ac35b4de0034da0afe943e62b48c4092fc2ba13ae47806d8e9a4ad551` | +| `sctp-proto 0.10.3` | `MIT OR Apache-2.0` | `f895c3c33ae20283f9129bd09db2ca69138798b372ef2b98bd2946d23ea4819b` | `814d11eba59f964bca7e74ef94f0d1eff1d5f322f895fb9b5d7e06f77debf3b2`
`7a6631daa22a9f1772e4a474ede9c3374a6c7a89b61c8b5973f7fd5ccd5cee8c` | +| `sec1 0.7.3` | `Apache-2.0 OR MIT` | `d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`4a883ecc3bb1010faed542bf63d53e530fea5e5e12cf676aed588784298ba929` | +| `security-framework 3.7.0` | `MIT OR Apache-2.0` | `b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`91e934255ba3b2f21103d68c5581c23ef34aa95c4628e4405b8c901935e11c69` | +| `security-framework-sys 2.17.0` | `MIT OR Apache-2.0` | `6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`91e934255ba3b2f21103d68c5581c23ef34aa95c4628e4405b8c901935e11c69` | +| `semver 1.0.28` | `MIT OR Apache-2.0` | `8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `serde 1.0.229` | `MIT OR Apache-2.0` | `4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `serde_core 1.0.229` | `MIT OR Apache-2.0` | `67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `serde_derive 1.0.229` | `MIT OR Apache-2.0` | `e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `serde_json 1.0.151` | `MIT OR Apache-2.0` | `c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `serde_spanned 1.1.1` | `MIT OR Apache-2.0` | `6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `sha1 0.10.7` | `MIT OR Apache-2.0` | `a978451301f4db1d02937a4ab3ccce137717b81826e79b7d49ffe3244a13c3b8` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1` | +| `sha2 0.10.9` | `MIT OR Apache-2.0` | `a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1` | +| `sha2 0.11.0` | `MIT OR Apache-2.0` | `446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`831e0f43ad0bf014c1c4fec5767aae470434c1d66d6e671be2d823e729063e25` | +| `shlex 1.3.0` | `MIT OR Apache-2.0` | `0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64` | `553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583`
`4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1` | +| `shlex 2.0.1` | `MIT OR Apache-2.0` | `f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba` | `553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583`
`4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1` | +| `signal-hook-registry 1.4.8` | `MIT OR Apache-2.0` | `c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`503558bfefe66ca15e4e3f7955b3cb0ec87fd52f29bf24b336af7bd00e946d5c` | +| `signature 2.2.0` | `Apache-2.0 OR MIT` | `77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`b3470648aff02beb36d7a53240fc9260ed80ed93bd43bace6b67d7ef7336ee33` | +| `simd-adler32 0.3.10` | `MIT` | `3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea` | `42a35170233e83e18856792e748de4c1ce4a63b2afce9a370c89ef3fe23f9f2d` | +| `simd_cesu8 1.2.0` | `Apache-2.0 OR MIT` | `11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `simdutf8 0.1.5` | `MIT OR Apache-2.0` | `e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1` | +| `skia-bindings 0.99.0` | `MIT` | `3e2d1c3ebd697c0cbded0145e9204a38fa6b268446051b7196d0a096414ea7f3` | `e6d6e0146d16ea19abea522d8ed77aadcdc4f90718a11d4d2cfb55c199ec8b4f`
`5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd` | +| `skia-safe 0.99.0` | `MIT` | `9f512ac418a64194842dd05566320805dad1c957c521039db2486fd6368865bc` | `85160b23bdf006db68c232129bbf4ace9b3eee2fd21ba41025f447c8281c4f9d`
`5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd` | +| `skia-svg-macros 0.1.0` | `MIT` | `044dd2233c9717a74f75197f3e7f0a966db2127c0ffb5e05013b480a9b75b2c7` | `3eefd55332613883150398d8fcf426ac1036bbedecdf28c510573a2da294cf16`
`5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd` | +| `slab 0.4.12` | `MIT` | `0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5` | `8ce0830173fdac609dfb4ea603fdc002c2f4af0dc9b1a005653f5da9cf534b18` | +| `smallvec 1.15.2` | `MIT OR Apache-2.0` | `8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`0b28172679e0009b655da42797c03fd163a3379d5cfa67ba1f1655e974a2a1a9` | +| `socket2 0.6.5` | `MIT OR Apache-2.0` | `c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `spki 0.7.3` | `Apache-2.0 OR MIT` | `d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`c995204cc6bad2ed67dd41f7d89bb9f1a9d48e0edd745732b30640d7912089a4` | +| `stable_deref_trait 1.2.1` | `MIT OR Apache-2.0` | `6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`3c125f249fc6fb19f2415d027a0d9a170860583960ea53d08ea1d2b3f269d153` | +| `stats_alloc 0.1.10` | `MIT` | `5c0e04424e733e69714ca1bbb9204c1a57f09f5493439520f9f68c132ad25eec` | `620434146064377fc36b3100c47ac0740352c50e7d1c9a2c0b1f1a9cd599f607` | +| `str0m 0.22.0` | `MIT OR Apache-2.0` | `4656b60e74d1a0cf7c407b0d992c5bc141c3e75193f4b1399817d54a180505f3` | `5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2` | +| `str0m-proto 0.7.0` | `MIT OR Apache-2.0` | `e8f3d99f2cf6c76a502e45feb896ea71e54787ede8744bcdb215acfbfcb905dd` | `1fd983eabb98b4f818bfcef344a2b2faf040d5c4b6bf6a826afeff4e26de485f`
`5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2` | +| `str0m-rust-crypto 0.6.0` | `MIT OR Apache-2.0` | `947c2417bf43e47504911f92f47c22b6125a57d162e1661f1c77b78ebb3aa9d3` | `a8b47a93504bfe6e7991ec0151e179a68fd68e0b662e81ce1ff17528c24f79fc`
`5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b`
`a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2` | +| `strsim 0.11.1` | `MIT` | `7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f` | `1e697ce8d21401fbf1bddd9b5c3fd4c4c79ae1e3bdf51f81761c85e11d5a89cd` | +| `subtle 2.6.1` | `BSD-3-Clause` | `13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292` | `cc0332a88c2ea21d5f3c1298f966120f4c95196871c3f6bb4fcf615508b93fa1` | +| `syn 2.0.119` | `MIT OR Apache-2.0` | `872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `syn 3.0.3` | `MIT OR Apache-2.0` | `53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `sync_wrapper 1.0.2` | `Apache-2.0` | `0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594` | +| `synstructure 0.13.2` | `MIT` | `728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2` | `219920e865eee70b7dcfc948a86b099e7f4fe2de01bcca2ca9a20c0a033f2b59` | +| `tar 0.4.46` | `MIT OR Apache-2.0` | `3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`8ca6b96cea9e67c6c5c63f452c31bd396db8bd2406231fdea5d48ef462b48077` | +| `thiserror 1.0.69` | `MIT OR Apache-2.0` | `b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `thiserror 2.0.20` | `MIT OR Apache-2.0` | `ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `thiserror-impl 1.0.69` | `MIT OR Apache-2.0` | `4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `thiserror-impl 2.0.20` | `MIT OR Apache-2.0` | `bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `time 0.3.55` | `MIT OR Apache-2.0` | `cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc` | +| `time-core 0.1.9` | `MIT OR Apache-2.0` | `9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc` | +| `time-macros 0.2.32` | `MIT OR Apache-2.0` | `7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85` | `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594`
`2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc` | +| `tinystr 0.8.3` | `Unicode-3.0` | `c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `tinyvec 1.12.0` | `Zlib OR Apache-2.0 OR MIT` | `bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30`
`fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc`
`84b34dd7608f7fb9b17bd588a6bf392bf7de504e2716f024a77d89f1b145a151` | +| `tinyvec_macros 0.1.1` | `MIT OR Apache-2.0 OR Zlib` | `1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20` | `4f44572785f35152c1fd2eadf565b7e079c0f300b4324f0af653419f9d76b735`
`1dd8eca0f83669e75fa119e34fb9e1be9d16e3e9b6368962b8019db6e8ae5f7b`
`41ace205715d9f19a3214218cc1c01d57c533e02cd0fef7c8e51a49a7fce5ac5` | +| `tokio 1.53.1` | `MIT` | `202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed` | `253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552` | +| `tokio-macros 2.7.2` | `MIT` | `78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e` | `0b83dc40cba89b9922bb84b0a9c7d2768ce37c1d7e138b7424fd4549915778c9` | +| `tokio-rustls 0.26.4` | `MIT OR Apache-2.0` | `1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61` | `cc117d90b498b32b11a886f279b359da16a73c3b01efbb2f5cc004b20262334e`
`e20fa2b8e0a2565f24a792b94b4bf4b6c2b9d36f781d8a9516e218a036e6677a` | +| `tokio-util 0.7.19` | `MIT` | `494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52` | `253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552` | +| `toml 1.1.4+spec-1.1.0` | `MIT OR Apache-2.0` | `3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `toml_datetime 1.1.1+spec-1.1.0` | `MIT OR Apache-2.0` | `3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `toml_edit 0.25.13+spec-1.1.0` | `MIT OR Apache-2.0` | `6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `toml_parser 1.1.3+spec-1.1.0` | `MIT OR Apache-2.0` | `1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `toml_writer 1.1.2+spec-1.1.0` | `MIT OR Apache-2.0` | `7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2` | `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08`
`6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` | +| `tower 0.5.3` | `MIT` | `ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4` | `4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482` | +| `tower-http 0.6.11` | `MIT` | `4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840` | `5049cf464977eff4b4fcfa7988d84e74116956a3eb9d5f1d451b3f828f945233` | +| `tower-layer 0.3.3` | `MIT` | `121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e` | `4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482` | +| `tower-service 0.3.3` | `MIT` | `8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3` | `4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482` | +| `tracing 0.1.44` | `MIT` | `63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100` | `898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1` | +| `tracing-attributes 0.1.31` | `MIT` | `7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da` | `898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1` | +| `tracing-core 0.1.36` | `MIT` | `db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a` | `898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1`
`58545fed1565e42d687aecec6897d35c6d37ccb71479a137c0deb2203e125c79` | +| `try-lock 0.2.5` | `MIT` | `e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b` | `c816a0749cdc6bf062a5111c159723de51b2bfac66a1dac2655abd9e6b1583eb` | +| `typenum 1.20.1` | `MIT OR Apache-2.0` | `b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20` | `36bb253818ac13761081556ff5c457d626da9df1eb4f56194d9ad3926c418a68`
`3c97f5b6ad4e73ad22dc0d1e0c7120579a350df57095120017ddfe5a8669604e`
`a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f` | +| `unicode-general-category 1.1.0` | `Apache-2.0` | `0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f` | `b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1` | +| `unicode-ident 1.0.24` | `(MIT OR Apache-2.0) AND Unicode-3.0` | `e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3`
`f7db81051789b729fea528a63ec4c938fdcb93d9d61d97dc8cc2e9df6d47f2a1` | +| `universal-hash 0.5.1` | `MIT OR Apache-2.0` | `fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`6b50510a0400c72172355cc5d2ba0f2c5c2eb33149b8f96539dc345fdc484920` | +| `untrusted 0.7.1` | `ISC` | `a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a` | `7abd9b6960dcf7d4d0a48606a5b71bfe37d472db68d70637f3a58a56785f1621` | +| `untrusted 0.9.0` | `ISC` | `8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1` | `7abd9b6960dcf7d4d0a48606a5b71bfe37d472db68d70637f3a58a56785f1621` | +| `url 2.5.8` | `MIT OR Apache-2.0` | `ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5` | +| `utf8_iter 1.0.4` | `Apache-2.0 OR MIT` | `b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be` | `c30152c94a6d75e021adbc52b3a52470366a46edb917e17deae3259251af244c`
`cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30`
`3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c` | +| `utf8parse 0.2.2` | `Apache-2.0 OR MIT` | `06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`e4c9b06fa850cb9b540a5e400e9f6394cf15efcf4098144de477d1d3dae10150` | +| `uuid 1.24.0` | `Apache-2.0 OR MIT` | `bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`436bc5a105d8e57dcd8778730f3754f7bf39c14d2f530e4cde4bd2d17a83ec3d` | +| `vcpkg 0.2.15` | `MIT/Apache-2.0` | `accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426` | `3708458dee7f359ac6c9c5558023ed481be87e5372c43ebd7f2ca7ad23c12026`
`ff7d99434986ba68f6575d689fd9cc11d93a486876b19004e1bacc0f6ca554d4` | +| `version_check 0.9.5` | `MIT/Apache-2.0` | `0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`b7e650f3fce5c53249d1cdc608b54df156a97edd636cf9d23498d0cfe7aec63e` | +| `vorbis_rs 0.5.6` | `BSD-3-Clause` | `49c5da94d280f7a27e8c937e9b73df2da3e23a2583f48471fd8fb4c72f9c1933` | `6b304bd3ec8aa970304048a405fe12c5f48cc2aa3736712f7fe1acddceae0359`
`d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814`
`0c72574d90753e1eda1f21a83c1a04990e67b26bb56e01acf3ce241140518156`
`1f6c6b6397d86d20968d7856d6945591b89e4cb64e5fc1ec8b992811f6a65ed8` | +| `walkdir 2.5.0` | `Unlicense/MIT` | `29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b` | `01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f`
`0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f`
`7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c` | +| `want 0.3.1` | `MIT` | `bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e` | `a65f5d0a945d267751344c95665945b90c030ea107faf5c85d518929886187da` | +| `wasi 0.11.1+wasi-snapshot-preview1` | `Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT` | `ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `wasip2 1.0.4+wasi-0.2.12` | `Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT` | `b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `wasm-bindgen 0.2.127` | `MIT OR Apache-2.0` | `1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `wasm-bindgen-futures 0.4.77` | `MIT OR Apache-2.0` | `6b7777d5cc23d0e91404e53ce2d5e8ec7acae3026b16233dba62cd3246457950` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `wasm-bindgen-macro 0.2.127` | `MIT OR Apache-2.0` | `77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `wasm-bindgen-macro-support 0.2.127` | `MIT OR Apache-2.0` | `e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `wasm-bindgen-shared 0.2.127` | `MIT OR Apache-2.0` | `7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `wasm-streams 0.5.0` | `MIT OR Apache-2.0` | `9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb` | `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `web-sys 0.3.104` | `MIT OR Apache-2.0` | `c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` | +| `web-time 1.1.0` | `MIT OR Apache-2.0` | `5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb` | `54a744942eb3fa63a74d8d359989ed6962c04f3f10ff20cfa08ff8aa7efbe4e6`
`f428305bbf2e70fbd807af0f3c7ac1b7acfb95311640f451e9d2e48db6d7e96b` | +| `webpki-root-certs 1.0.9` | `CDLA-Permissive-2.0` | `b96554aa2acc8ccdb7e1c9a58a7a68dd5d13bccc69cd124cb09406db612a1c9b` | `e271993808fec50ab29350b39539cdec611a9103f827e0aa26d61da70e2d33f8` | +| `widestring 1.2.1` | `MIT OR Apache-2.0` | `72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471` | `a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9`
`508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1` | +| `winapi-util 0.1.11` | `Unlicense OR MIT` | `c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22` | `01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f`
`cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14`
`7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c` | +| `windows 0.62.2` | `MIT OR Apache-2.0` | `527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-collections 0.3.2` | `MIT OR Apache-2.0` | `23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-core 0.62.2` | `MIT OR Apache-2.0` | `b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-future 0.3.2` | `MIT OR Apache-2.0` | `e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-implement 0.60.2` | `MIT OR Apache-2.0` | `053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-interface 0.59.3` | `MIT OR Apache-2.0` | `3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-link 0.2.1` | `MIT OR Apache-2.0` | `f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-numerics 0.3.1` | `MIT OR Apache-2.0` | `6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-result 0.4.1` | `MIT OR Apache-2.0` | `7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-strings 0.5.1` | `MIT OR Apache-2.0` | `7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-sys 0.52.0` | `MIT OR Apache-2.0` | `282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-sys 0.61.2` | `MIT OR Apache-2.0` | `ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-targets 0.52.6` | `MIT OR Apache-2.0` | `9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows-threading 0.2.1` | `MIT OR Apache-2.0` | `3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_aarch64_gnullvm 0.52.6` | `MIT OR Apache-2.0` | `32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_aarch64_msvc 0.52.6` | `MIT OR Apache-2.0` | `09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_i686_gnu 0.52.6` | `MIT OR Apache-2.0` | `8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_i686_gnullvm 0.52.6` | `MIT OR Apache-2.0` | `0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_i686_msvc 0.52.6` | `MIT OR Apache-2.0` | `240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_x86_64_gnu 0.52.6` | `MIT OR Apache-2.0` | `147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_x86_64_gnullvm 0.52.6` | `MIT OR Apache-2.0` | `24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `windows_x86_64_msvc 0.52.6` | `MIT OR Apache-2.0` | `589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec` | `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b`
`c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` | +| `winnow 1.0.4` | `MIT` | `23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81` | `cb5aedb296c5246d1f22e9099f925a65146f9f0d6b4eebba97fd27a6cdbbab2d` | +| `wit-bindgen 0.57.1` | `Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT` | `1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5`
`23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | +| `writeable 0.6.3` | `Unicode-3.0` | `1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `x25519-dalek 2.0.1` | `BSD-3-Clause` | `c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277` | `6fe6d6a54d0190972a733d1292ac9a8679fc76e6899cbe871b85ce38c2f887f4` | +| `x509-cert 0.2.5` | `Apache-2.0 OR MIT` | `1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94` | `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5`
`90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e` | +| `x509-parser 0.18.1` | `MIT OR Apache-2.0` | `d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` | +| `xattr 1.6.1` | `MIT OR Apache-2.0` | `32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`8b427f5bc501764575e52ba4f9d95673cf8f6d80a86d0d06599852e1a9a20a36` | +| `yasna 0.6.0` | `MIT OR Apache-2.0` | `b5f6765e852b9b4dc8e2a76843e4d64d1cea8e79bcde0b6901aea8e7c7f08282` | `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2`
`2a7df90e60fd5512b8bca35d3ce90e068f21c52d962855053fd1d9e2e7ca0f16` | +| `yoke 0.8.3` | `Unicode-3.0` | `709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `yoke-derive 0.8.2` | `Unicode-3.0` | `de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `zerocopy 0.8.56` | `BSD-2-Clause OR Apache-2.0 OR MIT` | `556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb` | `9d185ac6703c4b0453974c0d85e9eee43e6941009296bb1f5eb0b54e2329e9f3`
`83c1763356e822adde0a2cae748d938a73fdc263849ccff6b27776dff213bd32`
`1a2f5c12ddc934d58956aa5dbdd3255fe55fd957633ab7d0d39e4f0daa73f7df` | +| `zerocopy-derive 0.8.56` | `BSD-2-Clause OR Apache-2.0 OR MIT` | `f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1` | `9d185ac6703c4b0453974c0d85e9eee43e6941009296bb1f5eb0b54e2329e9f3`
`83c1763356e822adde0a2cae748d938a73fdc263849ccff6b27776dff213bd32`
`1a2f5c12ddc934d58956aa5dbdd3255fe55fd957633ab7d0d39e4f0daa73f7df` | +| `zerofrom 0.1.8` | `Unicode-3.0` | `0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `zerofrom-derive 0.1.7` | `Unicode-3.0` | `11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `zeroize 1.9.0` | `Apache-2.0 OR MIT` | `e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30`
`8c7516d4b27b1e495be5e38b612298b63de48d05f49cdac94f70f3cd70f8864b` | +| `zeroize_derive 1.5.0` | `Apache-2.0 OR MIT` | `3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328` | `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30`
`b8c6939380a400f53e11923d50fcc4dd2fa1ba8339fd9d04cda38a0251b6c9b0` | +| `zerotrie 0.2.4` | `Unicode-3.0` | `0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `zerovec 0.11.6` | `Unicode-3.0` | `90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `zerovec-derive 0.11.3` | `Unicode-3.0` | `625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555` | `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` | +| `zmij 1.0.23` | `MIT` | `29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b` | `23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` | + +## License and notice texts + +### `0034712d5e97a4f5b900a160a5c19d582b740d8e0638b4e44fd07e7b492dcd13` + +Packages: fiat-crypto 0.2.9
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2015-2020 the fiat-crypto authors (see the AUTHORS file).
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `005fc765ddc5115da796cca915baa9557abae13ff35e0a47c47affc56f6c414d` + +Packages: ring 0.17.14
+Source filenames: LICENSE-BoringSSL + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+Licenses for support code
+-------------------------
+
+Parts of the TLS test suite are under the Go license. This code is not included
+in BoringSSL (i.e. libcrypto and libssl) when compiled, however, so
+distributing code linked against BoringSSL does not trigger this license:
+
+Copyright (c) 2009 The Go Authors. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+   * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+   * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+   * Neither the name of Google Inc. nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+BoringSSL uses the Chromium test infrastructure to run a continuous build,
+trybots etc. The scripts which manage this, and the script for generating build
+metadata, are under the Chromium license. Distributing code linked against
+BoringSSL does not trigger this license.
+
+Copyright 2015 The Chromium Authors. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+   * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+   * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+   * Neither the name of Google Inc. nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f` + +Packages: aho-corasick 1.1.5, memchr 2.8.3, same-file 1.0.6, walkdir 2.5.0, winapi-util 0.1.11
+Source filenames: COPYING + +
+This project is dual-licensed under the Unlicense and MIT licenses.
+
+You may use this code under the terms of either license.
+
+
+ +### `02168781a5b59970e3da1784d2eb69f432598a3757f283dbffdafd9d483a9113` + +Packages: p384 0.13.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2021 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `0218327e7a480793ffdd4eb792379a9709e5c135c7ba267f709d6f6d4d70af0a` + +Packages: ppv-lite86 0.2.21
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2019 The CryptoCorrosion Contributors
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `02217aa1b23390c93aa28811bd3f98ca613dc686cad4addb331443a7fa5850e1` + +Packages: is 0.11.0
+Source filenames: generated-package-license-notice.txt + +
+Package: is 0.11.0
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: Martin Algesten <martin@algesten.se>, Thomas Eizinger <thomas@eizinger.io>
+Source: https://github.com/algesten/str0m
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `025436edff4cfcdde17a5811fdea78892d8482efd1abdec5a17872d07a4f2112` + +Packages: flate2 1.1.9
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014-2026 Alex Crichton
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `044983df14c97f2f9570766aaf977b3cdfc4a06cf1f36b776331c5ff89b4fb89` + +Packages: mach2 0.6.0
+Source filenames: LICENSE-BSD + +
+Copyright (c) 2019 Nick Fitzgerald, 2021 Yuki Okushi
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+   list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720` + +Packages: lazy_static 1.5.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2010 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `0671f66ca6d381f4794b036bdcf52664ff1d34ea8a7a8df620de6028bf5a9eaa` + +Packages: ndk-context 0.1.1
+Source filenames: generated-package-license-notice.txt + +
+Package: ndk-context 0.1.1
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: The Rust Windowing contributors
+Source: https://github.com/rust-windowing/android-ndk-rs
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `070dbc7dda03a29296f2d58bdb9b7331af90f2abc9f31df22875d1eabaf29852` + +Packages: powerfmt 0.2.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2023 Jacob Pratt et al.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `07919255c7e04793d8ea760d6c2ce32d19f9ff02bdbdde3ce90b1e1880929a9b` + +Packages: mio 1.2.2
+Source filenames: LICENSE + +
+Copyright (c) 2014 Carl Lerche and other MIO contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `09785877275ffada6c371b652a30e95c26b435126fc0fc62f1bc2d72171f80a4` + +Packages: lru-slab 0.1.2
+Source filenames: LICENSE-ZLIB + +
+Copyright (c) 2024 The lru-slab Developers
+
+This software is provided 'as-is', without any express or implied warranty. In
+no event will the authors be held liable for any damages arising from the use of
+this software.
+
+Permission is granted to anyone to use this software for any purpose, including
+commercial applications, and to alter it and redistribute it freely, subject to
+the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not claim
+   that you wrote the original software. If you use this software in a product, an
+   acknowledgment in the product documentation would be appreciated but is not
+   required.
+
+2. Altered source versions must be plainly marked as such, and must not be
+   misrepresented as being the original software.
+
+3. This notice may not be removed or altered from any source distribution.
+
+
+ +### `0a54e647fe54104658b5e563c04c6f9edf251710e47bce692e0bd990a4ddaa39` + +Packages: miniz_oxide 0.8.9
+Source filenames: LICENSE-ZLIB.md + +
+Copyright 2013-2014 RAD Game Tools and Valve Software
+Copyright 2010-2014 Rich Geldreich and Tenacious Software LLC
+Copyright (c) 2020 Frommi
+Copyright (c) 2017-2024 oyvindln
+
+This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
+
+Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
+
+2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
+
+3. This notice may not be removed or altered from any source distribution.
+
+
+ +### `0aa8963e105e8b6e02f634484145d4e5b0f42d0a6dd05c16f8148f033383adef` + +Packages: base16ct 0.2.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014 Steve "Sc00bz" Thomas (steve at tobtu dot com)
+Copyright (c) 2022 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `0b28172679e0009b655da42797c03fd163a3379d5cfa67ba1f1655e974a2a1a9` + +Packages: smallvec 1.15.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018 The Servo Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `0b83dc40cba89b9922bb84b0a9c7d2768ce37c1d7e138b7424fd4549915778c9` + +Packages: tokio-macros 2.7.2
+Source filenames: LICENSE + +
+MIT License
+
+Copyright (c) 2019 Yoshua Wuyts
+Copyright (c) Tokio Contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `0be96d891d00e0ae0df75d7f3289b12871c000a1f5ac744f3b570768d4bb277c` + +Packages: num_enum 0.7.6, num_enum_derive 0.7.6
+Source filenames: LICENSE-BSD + +
+Copyright (c) 2018, Daniel Wagner-Hall
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+  list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+
+* Neither the name of num_enum nor the names of its
+  contributors may be used to endorse or promote products derived from
+  this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `0c1240e29b4a2c528bcc3ccc38a98b1dba5e3e6b465da910208935f082e2ced6` + +Packages: fiat-crypto 0.2.9
+Source filenames: LICENSE-BSD-1 + +
+The BSD 1-Clause License (BSD-1-Clause)
+
+Copyright (c) 2015-2020 the fiat-crypto authors (see the AUTHORS file)
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+    1. Redistributions of source code must retain the above copyright
+       notice, this list of conditions and the following disclaimer.
+
+THIS SOFTWARE IS PROVIDED BY the fiat-crypto authors "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Berkeley Software Design,
+Inc. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `0c72574d90753e1eda1f21a83c1a04990e67b26bb56e01acf3ce241140518156` + +Packages: aotuv_lancer_vorbis_sys 0.1.6, vorbis_rs 0.5.6
+Source filenames: repository-license/aotuv_lancer_vorbis_sys-0.1.6/vorbis_vendor/COPYING, vorbis_vendor/COPYING + +
+aoTuV - Copyright (c) 2003-2021 Aoyumi
+Copyright (c) 2002-2020 Xiph.org Foundation
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+- Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+- Neither the name of the Xiph.org Foundation nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION
+OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594` + +Packages: alsa 0.11.0, miniz_oxide 0.8.9, num-conv 0.2.2, pin-project-lite 0.2.17, simdutf8 0.1.5, sync_wrapper 1.0.2, time 0.3.55, time-core 0.1.9, time-macros 0.2.32
+Source filenames: LICENSE, LICENSE-APACHE, LICENSE-APACHE.md, LICENSE-Apache + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+
+ +### `0dd882e53de11566d50f8e8e2d5a651bcf3fabee4987d70f306233cf39094ba7` + +Packages: base64 0.22.1
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Alice Maz
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f` + +Packages: aho-corasick 1.1.5, memchr 2.8.3, walkdir 2.5.0
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Andrew Gallant
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `1045ccac6de004bc43d922d1b7d4324f4f90c5ae006af8b318616e347bcd2be0` + +Packages: ndk 0.9.0
+Source filenames: generated-package-license-notice.txt + +
+Package: ndk 0.9.0
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: The Rust Mobile contributors
+Source: https://github.com/rust-mobile/ndk
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `123a331b5dbf04c30097fa43b8f858bc85df671fe776de498d01f3d6b7c1f69e` + +Packages: libc 0.2.189
+Source filenames: LICENSE-MIT + +
+Copyright (c) The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `1466d9b4f3a59bb8997fc8d5fa977ce3f6a24bb2358793c09bfdf007039f6486` + +Packages: lru-slab 0.1.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2024 The lru-slab Developers
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `155420c6403d4e0fca34105e3c03fdd6939b64c393c7ec6f95f5b72c5474eab0` + +Packages: powerfmt 0.2.0
+Source filenames: LICENSE-Apache + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2023 Jacob Pratt et al.
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `180eec991459940405704345ffbdd7b3c0f1e1951b8e73bc6357259b02bbc4d4` + +Packages: jni-macros 0.22.4
+Source filenames: generated-package-license-notice.txt + +
+Package: jni-macros 0.22.4
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/jni-rs/jni-rs
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `1951c23fedbc35d9ceab4a1594e129c39b08b0a98e121ca88574d45d2552fa8e` + +Packages: r-efi 5.3.0
+Source filenames: generated-package-license-notice.txt + +
+Package: r-efi 5.3.0
+Declared license: MIT OR Apache-2.0 OR LGPL-2.1-or-later
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/r-efi/r-efi
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/LGPL-2.1-or-later.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `1a2f5c12ddc934d58956aa5dbdd3255fe55fd957633ab7d0d39e4f0daa73f7df` + +Packages: zerocopy 0.8.56, zerocopy-derive 0.8.56
+Source filenames: LICENSE-MIT + +
+Copyright 2023 The Fuchsia Authors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+
+ +### `1bd33be6fcbbcc6d585c6778a41b21ea8ac3da5e441ac1ac72aba11ca77ae9a8` + +Packages: jni-sys-macros 0.4.1
+Source filenames: generated-package-license-notice.txt + +
+Package: jni-sys-macros 0.4.1
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: Robert Bragg <robert@sixbynine.org>
+Source: https://github.com/jni-rs/jni-sys
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `1c7cf76689c837a68ed8d704994e52a0f2940c087958f860d17f3186afbdcc0c` + +Packages: rustls-platform-verifier 0.7.0, rustls-platform-verifier-android 0.1.1
+Source filenames: LICENSE-MIT, repository-license/rustls-platform-verifier-0.7.0/LICENSE-MIT + +
+MIT License
+
+Copyright (c) 2022 1Password
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `1d85bd754b04ceec93e98e890edd1fa3c6a22e81bcb32135806beeccefa51cd1` + +Packages: jni-sys 0.3.1, jni-sys 0.4.1, jni-sys-macros 0.4.1
+Source filenames: LICENSE-MIT, repository-license/jni-sys-0.3.1/LICENSE-MIT + +
+Copyright (c) 2015 The rust-jni-sys Developers
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `1dd8eca0f83669e75fa119e34fb9e1be9d16e3e9b6368962b8019db6e8ae5f7b` + +Packages: tinyvec_macros 0.1.1
+Source filenames: LICENSE-MIT.md + +
+MIT License
+
+Copyright (c) 2020 Soveu
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `1dec3b2641832ed4b11fc340a76e329a4e2fd6005682f005b32d288d120c46ac` + +Packages: asn1-rs-impl 0.2.0
+Source filenames: generated-package-license-notice.txt + +
+Package: asn1-rs-impl 0.2.0
+Declared license: MIT/Apache-2.0
+Authors/copyright attribution from package metadata: Pierre Chifflier <chifflier@wzdftpd.net>
+Source: https://github.com/rusticata/asn1-rs.git
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee` + +Packages: cfg_aliases 0.1.1, cfg_aliases 0.2.2
+Source filenames: NOTICES.md + +
+# 3rd Party Notices
+
+The `cfg_aliases!` macro uses a lot of the code from [`tectonic_cfg_support::target_cfg!`] macro which is under the following license:
+
+[`tectonic_cfg_support::target_cfg!`]: https://github.com/tectonic-typesetting/tectonic/blob/f2439b936470ad27bdf92882064bc4702ee01899/cfg_support/src/lib.rs#L166
+
+    tectonic_cfg_support is licensed under the MIT License.
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the “Software”), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+
+    The above copyright notice and this permission notice shall be included in all
+    copies or substantial portions of the Software.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+    SOFTWARE.
+---
+
+
+ +### `1e697ce8d21401fbf1bddd9b5c3fd4c4c79ae1e3bdf51f81761c85e11d5a89cd` + +Packages: strsim 0.11.1
+Source filenames: LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Danny Guo
+Copyright (c) 2016 Titus Wormer <tituswormer@gmail.com>
+Copyright (c) 2018 Akash Kurdekar
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `1f6c6b6397d86d20968d7856d6945591b89e4cb64e5fc1ec8b992811f6a65ed8` + +Packages: aotuv_lancer_vorbis_sys 0.1.6, vorbis_rs 0.5.6
+Source filenames: repository-license/aotuv_lancer_vorbis_sys-0.1.6/vorbis_vendor/debian/copyright, vorbis_vendor/debian/copyright + +
+This package was debianized by Christopher L Cheney <ccheney@debian.org> on
+Tue, 31 Oct 2000 15:08:22 -0600.
+
+It was downloaded from https://downloads.xiph.org/releases/vorbis/
+
+Upstream Author: Monty <monty@xiph.org>
+
+Copyright:
+
+Copyright (c) 2020, Xiph.org Foundation
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+- Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+- Neither the name of the Xiph.org Foundation nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+
+ +### `1fd983eabb98b4f818bfcef344a2b2faf040d5c4b6bf6a826afeff4e26de485f` + +Packages: str0m-proto 0.7.0
+Source filenames: generated-package-license-notice.txt + +
+Package: str0m-proto 0.7.0
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: Martin Algesten <martin@algesten.se>
+Source: https://github.com/algesten/str0m
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b` + +Packages: rand 0.10.2, rand 0.9.5, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.5
+Source filenames: LICENSE-MIT + +
+Copyright 2018 Developers of the Rand project
+Copyright (c) 2014 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e` + +Packages: form_urlencoded 1.2.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2013-2016 The rust-url developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `216486f29671a4262efe32af6d84a75bef398127f8c5f369b5c8305983887a06` + +Packages: android_system_properties 0.1.6
+Source filenames: LICENSE-APACHE + +
+Copyright 2016 Nicolas Silva
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `219766b3420f49f6204143c5f3ef750888fb6de29ce5f63e909f146e90b375a2` + +Packages: alsa-sys 0.4.0
+Source filenames: LICENSE + +
+MIT License
+
+Copyright (c) 2018 diwic
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `219920e865eee70b7dcfc948a86b099e7f4fe2de01bcca2ca9a20c0a033f2b59` + +Packages: synstructure 0.13.2
+Source filenames: LICENSE + +
+Copyright 2016 Nika Layzell
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `2234e3cefee876aeb686ad89e978bdb07bf118a1186ab1cf161bcdf69d4b4f57` + +Packages: rand_pcg 0.10.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014-2017 Melissa O'Neill and PCG Project contributors
+Copyright 2018 Developers of the Rand project
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b` + +Packages: deranged 0.5.8
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2024 Jacob Pratt et al.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `233b95ccbf90dc67e32f3e8995c489f6312d9191ebd141a931c3b684f1e3be6d` + +Packages: p256 0.13.2, primeorder 0.13.6
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2023 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `23d608079a47693a26dfc8a5cb01894ad0136a50714d46221d9380aa4a4b4423` + +Packages: block2 0.6.2, objc2 0.6.4, objc2-encode 4.1.0, objc2-foundation 0.3.2
+Source filenames: repository-license/objc2-foundation-0.3.2/src/tests/copying.rs, src/tests/copying.rs + +
+#![cfg(feature = "NSString")]
+use objc2::{rc::Retained, runtime::ProtocolObject};
+use objc2_foundation::{NSCopying, NSMutableCopying, NSString};
+
+#[test]
+fn copy() {
+    let obj = NSString::new();
+    let protocol_object: &ProtocolObject<dyn NSCopying> = ProtocolObject::from_ref(&*obj);
+    let _: Retained<ProtocolObject<dyn NSCopying>> = protocol_object.copy();
+}
+
+#[test]
+fn copy_mutable() {
+    let obj = NSString::new();
+    let protocol_object: &ProtocolObject<dyn NSMutableCopying> = ProtocolObject::from_ref(&*obj);
+    let _: Retained<ProtocolObject<dyn NSMutableCopying>> = protocol_object.mutableCopy();
+}
+
+
+ +### `23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3` + +Packages: adler2 2.0.1, atomic-waker 1.1.2, curve25519-dalek-derive 0.1.1, displaydoc 0.2.7, fastrand 2.5.0, group 0.13.0, itoa 1.0.18, linux-raw-sys 0.12.1, minimal-lexical 0.2.1, num_enum 0.7.6, num_enum_derive 0.7.6, once_cell 1.21.4, pin-project-lite 0.2.17, prettyplease 0.2.37, proc-macro-crate 3.5.0, proc-macro2 1.0.107, quote 1.0.47, rustc-hash 2.1.3, rustix 1.1.4, rustversion 1.0.23, semver 1.0.28, serde 1.0.229, serde_core 1.0.229, serde_derive 1.0.229, serde_json 1.0.151, simd_cesu8 1.2.0, syn 2.0.119, syn 3.0.3, thiserror 1.0.69, thiserror 2.0.20, thiserror-impl 1.0.69, thiserror-impl 2.0.20, unicode-ident 1.0.24, wasi 0.11.1+wasi-snapshot-preview1, wasip2 1.0.4+wasi-0.2.12, wasm-streams 0.5.0, wit-bindgen 0.57.1, zmij 1.0.23
+Source filenames: LICENSE-MIT + +
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `248378d0a3383c173fb925f17141b88e71580b3ba17ddc6ac3d2a344683232ab` + +Packages: http-body 1.1.0, http-body-util 0.1.4
+Source filenames: LICENSE + +
+Copyright (c) 2019-2026 Sean McArthur & Hyper Contributors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `251ea8ccb1205ce5fa847d6e264d6b6753af62de2cecf2fd9abc0eb02c7c83fc` + +Packages: fs_extra 1.3.0
+Source filenames: LICENSE + +
+MIT License
+
+Copyright (c) 2017 Denis Kurilenko
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `2537228d9a1b44a5dc595241349cae7090b326c8de165aaf89bfddef4a00d0fc` + +Packages: time 0.3.55, time-core 0.1.9, time-macros 0.2.32
+Source filenames: LICENSE-MIT + +
+Copyright (c) Jacob Pratt et al.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552` + +Packages: tokio 1.53.1, tokio-util 0.7.19
+Source filenames: LICENSE + +
+MIT License
+
+Copyright (c) Tokio Contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `259b22f571b54fed25f68ec5abd8eda223e7b0547a806f13ba797a0eabecd64f` + +Packages: block2 0.6.2, objc2 0.6.4, objc2-encode 4.1.0, objc2-foundation 0.3.2
+Source filenames: repository-license/objc2-foundation-0.3.2/src/copying.rs, src/copying.rs + +
+use objc2::extern_protocol;
+use objc2::rc::Retained;
+use objc2::runtime::NSZone;
+use objc2::runtime::ProtocolObject;
+use objc2::Message;
+
+/// A helper type for implementing [`NSCopying`].
+///
+/// `NSCopying` and `NSMutableCopying` do not in their signatures describe the
+/// result type from the copying operation. This is problematic, as it means
+/// that using them ends up falling back to [`AnyObject`], which makes copying
+/// much less useful and ergonomic.
+///
+/// To properly describe this, we need an associated type which describes the
+/// actual result type from a copy. The associated type can't be present
+/// directly on the protocol traits themselves, however, since we want to use
+/// them as e.g. `ProtocolObject<dyn NSCopying>`, so we introduce this helper
+/// trait instead. See [`MutableCopyingHelper`] for the mutable variant.
+///
+/// We might be able to get rid of this hack once [associated type defaults]
+/// are stabilized.
+///
+/// [`AnyObject`]: objc2::runtime::AnyObject
+/// [associated type defaults]: https://github.com/rust-lang/rust/issues/29661
+///
+///
+/// # Safety
+///
+/// The [`Result`] type must be correct.
+///
+/// [`Result`]: Self::Result
+pub unsafe trait CopyingHelper: Message {
+    /// The immutable counterpart of the type, or `Self` if the type has no
+    /// immutable counterpart.
+    ///
+    /// The implementation for `NSString` has itself (`NSString`) here, while
+    /// `NSMutableString` instead has `NSString`.
+    type Result: Message;
+}
+
+/// A helper type for implementing [`NSMutableCopying`].
+///
+/// See [`CopyingHelper`] for the immutable variant, and more details in
+/// general. These traits are split to allow implementing
+/// `MutableCopyingHelper` only when the mutable class is available.
+///
+///
+/// # Safety
+///
+/// The [`Result`] type must be correct.
+///
+/// [`Result`]: Self::Result
+pub unsafe trait MutableCopyingHelper: Message {
+    /// The mutable counterpart of the type, or `Self` if the type has no
+    /// mutable counterpart.
+    ///
+    /// The implementation for `NSString` has `NSMutableString` here, while
+    /// `NSMutableString` has itself (`NSMutableString`).
+    type Result: Message;
+}
+
+// SAFETY: Superclasses are not in general required to implement the same
+// traits as their subclasses, but we're not dealing with normal classes and
+// arbitrary protocols, we're dealing with with immutable/mutable class
+// counterparts, and the `NSCopying`/`NSMutableCopying` protocols, which
+// _will_ be implemented on superclasses.
+unsafe impl<P: ?Sized> CopyingHelper for ProtocolObject<P> {
+    type Result = Self;
+}
+
+// SAFETY: Subclasses are required to always implement the same traits as
+// their superclasses, so a mutable subclass is required to implement the same
+// traits too.
+unsafe impl<P: ?Sized> MutableCopyingHelper for ProtocolObject<P> {
+    type Result = Self;
+}
+
+extern_protocol!(
+    /// A protocol to provide functional copies of objects.
+    ///
+    /// This is similar to Rust's [`Clone`] trait, along with sharing a few
+    /// similarities to the [`std::borrow::ToOwned`] trait with regards to the
+    /// output type.
+    ///
+    /// To allow using this in a meaningful way in Rust, we have to "enrich"
+    /// the implementation by also specifying the resulting type, see
+    /// [`CopyingHelper`] for details.
+    ///
+    /// See also [Apple's documentation][apple-doc].
+    ///
+    /// [apple-doc]: https://developer.apple.com/documentation/foundation/nscopying
+    ///
+    ///
+    /// # Examples
+    ///
+    /// Implement `NSCopying` for an externally defined class.
+    ///
+    /// ```
+    /// use objc2::extern_class;
+    /// use objc2_foundation::{CopyingHelper, NSCopying, NSObject};
+    ///
+    /// extern_class!(
+    ///     #[unsafe(super(NSObject))]
+    ///     # #[name = "NSData"]
+    ///     struct ExampleClass;
+    /// );
+    ///
+    /// unsafe impl NSCopying for ExampleClass {}
+    ///
+    /// // Copying ExampleClass returns another ExampleClass.
+    /// unsafe impl CopyingHelper for ExampleClass {
+    ///     type Result = Self;
+    /// }
+    /// ```
+    ///
+    /// Implement `NSCopying` for a custom class.
+    ///
+    /// ```
+    /// use objc2::{define_class, msg_send, AnyThread, DefinedClass};
+    /// use objc2::rc::Retained;
+    /// use objc2::runtime::NSZone;
+    /// use objc2_foundation::{CopyingHelper, NSCopying, NSObject};
+    ///
+    /// define_class!(
+    ///     #[unsafe(super(NSObject))]
+    ///     struct CustomClass;
+    ///
+    ///     unsafe impl NSCopying for CustomClass {
+    ///         #[unsafe(method_id(copyWithZone:))]
+    ///         fn copyWithZone(&self, _zone: *const NSZone) -> Retained<Self> {
+    ///             // Create new class, and transfer ivars
+    ///             let new = Self::alloc().set_ivars(self.ivars().clone());
+    ///             unsafe { msg_send![super(new), init] }
+    ///         }
+    ///     }
+    /// );
+    ///
+    /// // Copying CustomClass returns another CustomClass.
+    /// unsafe impl CopyingHelper for CustomClass {
+    ///     type Result = Self;
+    /// }
+    /// ```
+    #[allow(clippy::missing_safety_doc)]
+    pub unsafe trait NSCopying {
+        /// Returns a new instance that's a copy of the receiver.
+        ///
+        /// The output type is the immutable counterpart of the object, which
+        /// is usually `Self`, but e.g. `NSMutableString` returns `NSString`.
+        #[unsafe(method(copy))]
+        #[unsafe(method_family = copy)]
+        #[optional]
+        fn copy(&self) -> Retained<Self::Result>
+        where
+            Self: CopyingHelper;
+
+        /// Returns a new instance that's a copy of the receiver.
+        ///
+        /// This is only used when implementing `NSCopying`, call
+        /// [`copy`][NSCopying::copy] instead.
+        ///
+        ///
+        /// # Safety
+        ///
+        /// The zone pointer must be valid or NULL.
+        #[unsafe(method(copyWithZone:))]
+        #[unsafe(method_family = copy)]
+        unsafe fn copyWithZone(&self, zone: *mut NSZone) -> Retained<Self::Result>
+        where
+            Self: CopyingHelper;
+    }
+);
+
+extern_protocol!(
+    /// A protocol to provide mutable copies of objects.
+    ///
+    /// Only classes that have an “immutable vs. mutable” distinction should
+    /// adopt this protocol. Use the [`MutableCopyingHelper`] trait to specify
+    /// the return type after copying.
+    ///
+    /// See [Apple's documentation][apple-doc] for details.
+    ///
+    /// [apple-doc]: https://developer.apple.com/documentation/foundation/nsmutablecopying
+    ///
+    ///
+    /// # Example
+    ///
+    /// Implement [`NSCopying`] and [`NSMutableCopying`] for a class pair like
+    /// `NSString` and `NSMutableString`.
+    ///
+    /// ```ignore
+    /// // Immutable copies return NSString
+    ///
+    /// unsafe impl NSCopying for NSString {}
+    /// unsafe impl CopyingHelper for NSString {
+    ///     type Result = NSString;
+    /// }
+    /// unsafe impl NSCopying for NSMutableString {}
+    /// unsafe impl CopyingHelper for NSMutableString {
+    ///     type Result = NSString;
+    /// }
+    ///
+    /// // Mutable copies return NSMutableString
+    ///
+    /// unsafe impl NSMutableCopying for NSString {}
+    /// unsafe impl MutableCopyingHelper for NSString {
+    ///     type Result = NSMutableString;
+    /// }
+    /// unsafe impl NSMutableCopying for NSMutableString {}
+    /// unsafe impl MutableCopyingHelper for NSMutableString {
+    ///     type Result = NSMutableString;
+    /// }
+    /// ```
+    #[allow(clippy::missing_safety_doc)]
+    pub unsafe trait NSMutableCopying {
+        /// Returns a new instance that's a mutable copy of the receiver.
+        ///
+        /// The output type is the mutable counterpart of the object. E.g. both
+        /// `NSString` and `NSMutableString` return `NSMutableString`.
+        #[unsafe(method(mutableCopy))]
+        #[unsafe(method_family = mutableCopy)]
+        #[optional]
+        fn mutableCopy(&self) -> Retained<Self::Result>
+        where
+            Self: MutableCopyingHelper;
+
+        /// Returns a new instance that's a mutable copy of the receiver.
+        ///
+        /// This is only used when implementing `NSMutableCopying`, call
+        /// [`mutableCopy`][NSMutableCopying::mutableCopy] instead.
+        ///
+        ///
+        /// # Safety
+        ///
+        /// The zone pointer must be valid or NULL.
+        #[unsafe(method(mutableCopyWithZone:))]
+        #[unsafe(method_family = mutableCopy)]
+        unsafe fn mutableCopyWithZone(&self, zone: *mut NSZone) -> Retained<Self::Result>
+        where
+            Self: MutableCopyingHelper;
+    }
+);
+
+
+ +### `268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5` + +Packages: linux-raw-sys 0.12.1, rustix 1.1.4, wasi 0.11.1+wasi-snapshot-preview1, wasip2 1.0.4+wasi-0.2.12, wit-bindgen 0.57.1
+Source filenames: LICENSE-Apache-2.0_WITH_LLVM-exception + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+--- LLVM Exceptions to the Apache 2.0 License ----
+
+As an exception, if, as a result of your compiling your source code, portions
+of this Software are embedded into an Object form of such source code, you
+may redistribute such embedded portions in such Object form without complying
+with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
+
+In addition, if you combine or link compiled forms of this Software with
+software that is licensed under the GPLv2 ("Combined Software") and if a
+court of competent jurisdiction determines that the patent provision (Section
+3), the indemnity provision (Section 9) or other Section of the License
+conflicts with the conditions of the GPLv2, you may retroactively and
+prospectively choose to deem waived or otherwise exclude such Section(s) of
+the License, but only in their entirety and only with respect to the Combined
+Software.
+
+
+
+ +### `275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427` + +Packages: futures-channel 0.3.33, futures-core 0.3.33, futures-io 0.3.33, futures-macro 0.3.33, futures-sink 0.3.33, futures-task 0.3.33, futures-util 0.3.33
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright (c) 2016 Alex Crichton
+Copyright (c) 2017 The Tokio Authors
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `27995d58ad5c1145c1a8cd86244ce844886958a35eb2b78c6b772748669999ac` + +Packages: autocfg 1.5.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018 Josh Stone
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `29e9fe5074bd27e0e5d5d110394fbbcd841baee2651a3c4b4560a632702cede4` + +Packages: getrandom 0.3.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2025 The rust-random Project Developers
+Copyright (c) 2014 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `2a7df90e60fd5512b8bca35d3ce90e068f21c52d962855053fd1d9e2e7ca0f16` + +Packages: yasna 0.6.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016 Masaki Hara
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `2d01890414494742ba4a509fcec8efa40f6d8be22cbd72be7cff08d6fda4ec89` + +Packages: hyper 1.11.0
+Source filenames: LICENSE + +
+Copyright (c) 2014-2026 Sean McArthur
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `2d1c57bff28344b9e698f51063bc8509799cc4c99a4e0cf2aa3f7e7c3e1f9a9d` + +Packages: base64ct 1.8.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014 Steve "Sc00bz" Thomas (steve at tobtu dot com)
+Copyright (c) 2021-2025 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `304b898acad7f02e03d6d8832d682a3b43ee729ab5d3a069af5a36979083b6b4` + +Packages: inout 0.1.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2022 The RustCrypto Project Developers
+Copyright (c) 2022 Artyom Pavlov
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `30a5287c0034c92546b2c58627cd34c48d22e682c1e1212eb89c4c5b93e33d8f` + +Packages: dasp_sample 0.11.0
+Source filenames: generated-package-license-notice.txt + +
+Package: dasp_sample 0.11.0
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: mitchmindtree <mitchell.nordine@gmail.com>
+Source: https://github.com/rustaudio/sample.git
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812` + +Packages: cfg_aliases 0.1.1, cfg_aliases 0.2.2
+Source filenames: LICENSE + +
+MIT License
+
+Copyright (c) 2020 Katharos Technology
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b` + +Packages: linux-raw-sys 0.12.1
+Source filenames: COPYRIGHT + +
+Short version for non-lawyers:
+
+`linux-raw-sys` is triple-licensed under Apache 2.0 with the LLVM Exception,
+Apache 2.0, and MIT terms.
+
+
+Longer version:
+
+Copyrights in the `linux-raw-sys` project are retained by their contributors.
+No copyright assignment is required to contribute to the `linux-raw-sys`
+project.
+
+Some files include code derived from Rust's `libstd`; see the comments in
+the code for details.
+
+Except as otherwise noted (below and/or in individual files), `linux-raw-sys`
+is licensed under:
+
+ - the Apache License, Version 2.0, with the LLVM Exception
+   <LICENSE-Apache-2.0_WITH_LLVM-exception> or
+   <http://llvm.org/foundation/relicensing/LICENSE.txt>
+ - the Apache License, Version 2.0
+   <LICENSE-APACHE> or
+   <http://www.apache.org/licenses/LICENSE-2.0>,
+ - or the MIT license
+   <LICENSE-MIT> or
+   <http://opensource.org/licenses/MIT>,
+
+at your option.
+
+
+ +### `3488679340a49ecc34d342c4009d2dabf76f4a21f12aec2ca99b15805d656544` + +Packages: crc 3.4.0
+Source filenames: LICENSE-MIT + +
+MIT License
+
+Copyright (c) 2017 crc-rs Developers
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `3521672491a3479422d5fe1aca6645dd2984090f85da6e5205abfb18fb7a6897` + +Packages: crypto-common 0.1.7
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2021 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab` + +Packages: rand 0.10.2, rand 0.9.5, rand_chacha 0.9.0
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     https://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+
+ +### `36bb253818ac13761081556ff5c457d626da9df1eb4f56194d9ad3926c418a68` + +Packages: typenum 1.20.1
+Source filenames: LICENSE + +
+MIT OR Apache-2.0
+
+
+ +### `3708458dee7f359ac6c9c5558023ed481be87e5372c43ebd7f2ca7ad23c12026` + +Packages: ff 0.13.1, vcpkg 0.2.15
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+
+ +### `377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9` + +Packages: rustix 1.1.4
+Source filenames: COPYRIGHT + +
+Short version for non-lawyers:
+
+`rustix` is triple-licensed under Apache 2.0 with the LLVM Exception,
+Apache 2.0, and MIT terms.
+
+
+Longer version:
+
+Copyrights in the `rustix` project are retained by their contributors.
+No copyright assignment is required to contribute to the `rustix`
+project.
+
+Some files include code derived from Rust's `libstd`; see the comments in
+the code for details.
+
+Except as otherwise noted (below and/or in individual files), `rustix`
+is licensed under:
+
+ - the Apache License, Version 2.0, with the LLVM Exception
+   <LICENSE-Apache-2.0_WITH_LLVM-exception> or
+   <http://llvm.org/foundation/relicensing/LICENSE.txt>
+ - the Apache License, Version 2.0
+   <LICENSE-APACHE> or
+   <http://www.apache.org/licenses/LICENSE-2.0>,
+ - or the MIT license
+   <LICENSE-MIT> or
+   <http://opensource.org/licenses/MIT>,
+
+at your option.
+
+
+ +### `378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397` + +Packages: cc 1.4.2, cfg-if 1.0.4, cmake 0.1.58, filetime 0.2.29, find-msvc-tools 0.1.10, jobserver 0.1.35, js-sys 0.3.104, openssl-probe 0.2.1, pkg-config 0.3.33, socket2 0.6.5, wasm-bindgen 0.2.127, wasm-bindgen-futures 0.4.77, wasm-bindgen-macro 0.2.127, wasm-bindgen-macro-support 0.2.127, wasm-bindgen-shared 0.2.127, web-sys 0.3.104
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014 Alex Crichton
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `391a5396cec6230bfabd4ef4eb2350eb895bc5efce377a2218f5702ed020d3e3` + +Packages: httparse 1.10.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2015-2025 Sean McArthur
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+
+ +### `3c0dfa33fd2e6976038555b52095699452653b1fcabe113074f14e0848a6b11e` + +Packages: aes-gcm 0.10.3, chacha20poly1305 0.10.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `3c125f249fc6fb19f2415d027a0d9a170860583960ea53d08ea1d2b3f269d153` + +Packages: stable_deref_trait 1.2.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017 Robert Grosse
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `3c97f5b6ad4e73ad22dc0d1e0c7120579a350df57095120017ddfe5a8669604e` + +Packages: typenum 1.20.1
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2014 Paho Lurie-Gregg
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `3cc33f8e76680b9cba2e2a5bc94de5a92420045863ab2fadbef290a55b4d8530` + +Packages: alsa 0.11.0
+Source filenames: LICENSE-MIT + +
+MIT License
+
+Copyright (c) 2015-2021 David Henningsson, and other contributors.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `3d23b97ee7b9df344bbfdcc734e0db9468dc029f3778744c83584d0fa7acd00b` + +Packages: objc2-quartz-core 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-quartz-core 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `3eefd55332613883150398d8fcf426ac1036bbedecdf28c510573a2da294cf16` + +Packages: skia-svg-macros 0.1.0
+Source filenames: generated-package-license-notice.txt + +
+Package: skia-svg-macros 0.1.0
+Declared license: MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/rust-skia/rust-skia
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `3f9f0f7e5a5911a8042e32c83ff5d061ce1ffd02e8a207ec2135a44ad73b4191` + +Packages: mach2 0.6.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019 Nick Fitzgerald, 2021 Yuki Okushi
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c` + +Packages: utf8_iter 1.0.4
+Source filenames: LICENSE-MIT + +
+Copyright Mozilla Foundation
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `4108245a1f2df9d4e94df8abed5b4ba0759bb2f9b40a6b939f1be141077ae50b` + +Packages: miniz_oxide 0.8.9
+Source filenames: LICENSE + +
+MIT License
+
+Copyright 2013-2014 RAD Game Tools and Valve Software
+Copyright 2010-2014 Rich Geldreich and Tenacious Software LLC
+Copyright (c) 2017 Frommi
+Copyright (c) 2017-2024 oyvindln
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `41ace205715d9f19a3214218cc1c01d57c533e02cd0fef7c8e51a49a7fce5ac5` + +Packages: tinyvec_macros 0.1.1
+Source filenames: LICENSE-ZLIB.md + +
+zlib License
+
+(C) 2020 Tomasz "Soveu" Marx
+
+This software is provided 'as-is', without any express or implied
+warranty.  In no event will the authors be held liable for any damages
+arising from the use of this software.
+
+Permission is granted to anyone to use this software for any purpose,
+including commercial applications, and to alter it and redistribute it
+freely, subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not
+   claim that you wrote the original software. If you use this software
+   in a product, an acknowledgment in the product documentation would be
+   appreciated but is not required.
+2. Altered source versions must be plainly marked as such, and must not be
+   misrepresented as being the original software.
+3. This notice may not be removed or altered from any source distribution.
+
+
+
+ +### `4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482` + +Packages: tower 0.5.3, tower-layer 0.3.3, tower-service 0.3.3
+Source filenames: LICENSE + +
+Copyright (c) 2019 Tower Contributors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `4281ed9257b9829bdef146843907c39db1a11a0fe6e738c906827da03d4eb6cf` + +Packages: objc2-audio-toolbox 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-audio-toolbox 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `42a35170233e83e18856792e748de4c1ce4a63b2afce9a370c89ef3fe23f9f2d` + +Packages: simd-adler32 0.3.10
+Source filenames: LICENSE.md + +
+MIT License
+
+Copyright (c) [2021] [Marvin Countryman]
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `42fa16951ce7f24b5a467a40e5b449a1d41e662f97ca779864f053f39e097737` + +Packages: getrandom 0.2.17
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2024 The rust-random Project Developers
+Copyright (c) 2014 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `436bc5a105d8e57dcd8778730f3754f7bf39c14d2f530e4cde4bd2d17a83ec3d` + +Packages: uuid 1.24.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014 The Rust Project Developers
+Copyright (c) 2018 Ashley Mannix, Christopher Armstrong, Dylan DPC, Hunar Roop Kahlon
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `440a7be47149fbb5ad454653708b7b603e163f3e5b48a9efdba232cf827de386` + +Packages: objc2-core-data 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-data 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1` + +Packages: shlex 1.3.0, shlex 2.0.1
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Nicholas Allegra (comex).
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `44b62aa8f8a212f36d120a4f719438765020731207fd78bf28768032291df836` + +Packages: os_info 3.15.0
+Source filenames: LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2017 Stanislav Tkach
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `45f522cacecb1023856e46df79ca625dfc550c94910078bd8aec6e02880b3d42` + +Packages: bytes 1.12.1
+Source filenames: LICENSE + +
+Copyright (c) 2018 Carl Lerche
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `45fd05c4865e7c350b98ad7ac50e1b15462d49af4a91e9b0c9dd933dc9a69742` + +Packages: rustls-pki-types 1.15.1
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2023 Dirkjan Ochtman
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `470355a7eed93fcc4281ec2e0f82ca3b94e7af1e4d83629f91de8cfac34d750e` + +Packages: crc 3.4.0
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0 January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `475831d2d53152709a88c227624ba00e969be34ec17c5126465236de2b9fcad8` + +Packages: block2 0.6.2
+Source filenames: generated-package-license-notice.txt + +
+Package: block2 0.6.2
+Declared license: MIT
+Authors/copyright attribution from package metadata: Mads Marquart <mads@marquart.dk>
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `47dc9ff29128ddfb4d6a0435383c9f89120bc374dbcc1dd00b933a0b28aa7865` + +Packages: ipnet 2.12.1
+Source filenames: LICENSE-MIT + +
+Copyright 2017 Juniper Networks, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `4a883ecc3bb1010faed542bf63d53e530fea5e5e12cf676aed588784298ba929` + +Packages: sec1 0.7.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2021-2022 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04` + +Packages: quinn 0.11.11, quinn-proto 0.11.16, quinn-udp 0.5.15
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018 The quinn Developers
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `4b3b7266fcfdee2c78288b7ec0f8ef6d97c71dd53b537ed386ec85cfd1c42b5e` + +Packages: objc2-core-foundation 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-foundation 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `4cada0bd02ea3692eee6f16400d86c6508bbd3bafb2b65fed0419f36d4f83e8f` + +Packages: ppv-lite86 0.2.21
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019 The CryptoCorrosion Contributors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `4da95ec4ecb65b738d470b7d762894ad9c97da93e6cbfb18b570fc2c96f4b871` + +Packages: arrayvec 0.7.8
+Source filenames: LICENSE-MIT + +
+Copyright (c) Ulrik Sverdrup "bluss" 2015-2023
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0` + +Packages: nom 7.1.3, nom 8.0.0
+Source filenames: LICENSE + +
+Copyright (c) 2014-2019 Geoffroy Couprie
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `4f44572785f35152c1fd2eadf565b7e079c0f300b4324f0af653419f9d76b735` + +Packages: tinyvec_macros 0.1.1
+Source filenames: LICENSE-APACHE.md + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2020 Tomasz "Soveu" Marx
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+
+ +### `503558bfefe66ca15e4e3f7955b3cb0ec87fd52f29bf24b336af7bd00e946d5c` + +Packages: signal-hook-registry 1.4.8
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017 tokio-jsonrpc developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `5049cf464977eff4b4fcfa7988d84e74116956a3eb9d5f1d451b3f828f945233` + +Packages: tower-http 0.6.11
+Source filenames: LICENSE + +
+Copyright (c) 2019-2021 Tower Contributors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1` + +Packages: simdutf8 0.1.5, widestring 1.2.1
+Source filenames: LICENSE-MIT + +
+MIT License
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `50cd682101ecd7c4fa7406806285955fc35afd9e63ba4f61bdf390af97ce2bb4` + +Packages: r-efi 6.0.0
+Source filenames: generated-package-license-notice.txt + +
+Package: r-efi 6.0.0
+Declared license: MIT OR Apache-2.0 OR LGPL-2.1-or-later
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/r-efi/r-efi
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/LGPL-2.1-or-later.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `523a42c25d245dde9c015f882cec7f4555aad883382a6cf19b4b7d9b2cd5419b` + +Packages: getrandom 0.4.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2026 The rust-random Project Developers
+Copyright (c) 2014 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `54a744942eb3fa63a74d8d359989ed6962c04f3f10ff20cfa08ff8aa7efbe4e6` + +Packages: web-time 1.1.0
+Source filenames: LICENSE-APACHE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2023 dAxpeDDa
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583` + +Packages: shlex 1.3.0, shlex 2.0.1
+Source filenames: LICENSE-APACHE + +
+Copyright 2015 Nicholas Allegra (comex).
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `58545fed1565e42d687aecec6897d35c6d37ccb71479a137c0deb2203e125c79` + +Packages: tracing-core 0.1.36
+Source filenames: src/spin/LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2014 Mathijs van de Nes
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `5b460f37be48ac4cf2181596181cc6cae432fc2caae05944873f380730829a4b` + +Packages: dimpl 0.7.2, is 0.11.0, str0m 0.22.0, str0m-proto 0.7.0, str0m-rust-crypto 0.6.0
+Source filenames: LICENSE-MIT.txt, repository-license/str0m-0.22.0/LICENSE-MIT.txt + +
+Copyright 2022 Martin Algesten
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `5b698ca13897be3afdb7174256fa1574f8c6892b8bea1a66dd6469d3fe27885a` + +Packages: rustls-webpki 0.103.13
+Source filenames: LICENSE + +
+Except as otherwise noted, this project is licensed under the following
+(ISC-style) terms:
+
+Copyright 2015 Brian Smith.
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHORS DISCLAIM ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+The files under third-party/chromium are licensed as described in
+third-party/chromium/LICENSE.
+
+
+ +### `5c7bd92d1f096f12203dc1b601e3cb17484fa1b023e30b6b8edcc80e416237ec` + +Packages: cipher 0.4.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016-2020 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `5cd10983d9e5cc6772b4440805a8a9283c0df34e41ff3c951c0eaefc76d687cb` + +Packages: mac_address2 2.0.2
+Source filenames: LICENSE-MIT + +
+Copyright © 2018 Wesley Norris
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `5de9719e1ca3406135681f64fdd6dff12e602a9ba3adea72cf8df46e1a2596a8` + +Packages: ogg_next_sys 0.1.5
+Source filenames: generated-package-license-notice.txt + +
+Package: ogg_next_sys 0.1.5
+Declared license: BSD-3-Clause
+Authors/copyright attribution from package metadata: Alejandro González <me@alegon.dev>
+Source: https://github.com/ComunidadAylas/vorbis-rs
+SPDX license texts:
+https://spdx.org/licenses/BSD-3-Clause.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `5f787c1dee3c56547f09ccc2906ab5f5293c4d8dd6c8654e573216c38e908dbd` + +Packages: skia-bindings 0.99.0, skia-safe 0.99.0, skia-svg-macros 0.1.0
+Source filenames: repository-license/skia-bindings-0.99.0/skia/LICENSE, skia/LICENSE + +
+Copyright (c) 2011 Google Inc. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+  * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+  * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+
+  * Neither the name of the copyright holder nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `615f39d3be6ff90d956c6b490b1f967a8995e88c109384895740748cb197fd87` + +Packages: objc2-core-graphics 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-graphics 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `61d383b05b87d78f94d2937e2580cce47226d17823c0430fbcad09596537efcf` + +Packages: crc32fast 1.5.0
+Source filenames: LICENSE-MIT + +
+MIT License
+
+Copyright (c) 2018 Sam Rijs, Alex Crichton and contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `620434146064377fc36b3100c47ac0740352c50e7d1c9a2c0b1f1a9cd599f607` + +Packages: stats_alloc 0.1.10
+Source filenames: generated-package-license-notice.txt + +
+Package: stats_alloc 0.1.10
+Declared license: MIT
+Authors/copyright attribution from package metadata: Marcus Griep <mgriep@griep.us>
+Source: https://github.com/neoeinstein/stats_alloc
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3` + +Packages: core-foundation 0.10.1, core-foundation-sys 0.8.7
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2012-2013 Mozilla Foundation
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `6226d0632e2e1a80c23597e964da9812ae193c535fe058154afb034e94167aa5` + +Packages: atomic-waker 1.1.2
+Source filenames: LICENSE-THIRD-PARTY + +
+===============================================================================
+
+Copyright (c) 2016 Alex Crichton
+Copyright (c) 2017 The Tokio Authors
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+===============================================================================
+
+Copyright (c) 2016 Alex Crichton
+Copyright (c) 2017 The Tokio Authors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a` + +Packages: itoa 1.0.18, libc 0.2.189, mach2 0.6.0, num_enum 0.7.6, num_enum_derive 0.7.6, prettyplease 0.2.37, proc-macro2 1.0.107, quote 1.0.47, rustc-hash 2.1.3, rustversion 1.0.23, semver 1.0.28, serde 1.0.229, serde_core 1.0.229, serde_derive 1.0.229, serde_json 1.0.151, syn 2.0.119, syn 3.0.3, thiserror 1.0.69, thiserror 2.0.20, thiserror-impl 1.0.69, thiserror-impl 2.0.20, unicode-ident 1.0.24, utf8parse 0.2.2, wasm-streams 0.5.0
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+
+ +### `63af4bea227c94d021e99427f6ca3a4b8efddadcca93ab6130f708cf6138cf68` + +Packages: ctr 0.9.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2022 RustCrypto Developers
+Copyright (c) 2018 Artyom Pavlov
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb` + +Packages: bitflags 2.13.1, glob 0.3.4, log 0.4.33, num-bigint 0.4.8, num-derive 0.4.2, num-integer 0.1.46, num-traits 0.2.19, regex 1.13.1, regex-automata 0.4.18, regex-syntax 0.8.11
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `65f94e99ddaf4f5d1782a6dae23f35d4293a9a01444a13135a6887017d353cee` + +Packages: bumpalo 3.20.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019 Nick Fitzgerald
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd` + +Packages: futures-channel 0.3.33, futures-core 0.3.33, futures-io 0.3.33, futures-macro 0.3.33, futures-sink 0.3.33, futures-task 0.3.33, futures-util 0.3.33
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016 Alex Crichton
+Copyright (c) 2017 The Tokio Authors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70` + +Packages: nix 0.28.0, nix 0.31.3
+Source filenames: LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Carl Lerche + nix-rust Authors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `6737ef630c5e038c2c1d1f45e25f00e51e9493dab7fbfb6b4a3a178e76c8187b` + +Packages: curve25519-dalek 4.1.3
+Source filenames: LICENSE + +
+Copyright (c) 2016-2021 isis agora lovecruft. All rights reserved.
+Copyright (c) 2016-2021 Henry de Valence. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+========================================================================
+
+Portions of curve25519-dalek were originally derived from Adam Langley's
+Go ed25519 implementation, found at <https://github.com/agl/ed25519/>,
+under the following licence:
+
+========================================================================
+
+Copyright (c) 2012 The Go Authors. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+   * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+   * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+   * Neither the name of Google Inc. nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `6b304bd3ec8aa970304048a405fe12c5f48cc2aa3736712f7fe1acddceae0359` + +Packages: vorbis_rs 0.5.6
+Source filenames: generated-package-license-notice.txt + +
+Package: vorbis_rs 0.5.6
+Declared license: BSD-3-Clause
+Authors/copyright attribution from package metadata: Alejandro González <me@alegon.dev>
+Source: https://github.com/ComunidadAylas/vorbis-rs
+SPDX license texts:
+https://spdx.org/licenses/BSD-3-Clause.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `6b50510a0400c72172355cc5d2ba0f2c5c2eb33149b8f96539dc345fdc484920` + +Packages: universal-hash 0.5.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019-2020 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `6b87dcce847a39dd3625813d58f295fb3c0ef998d20ef9b62b3aa3b3da766ecd` + +Packages: objc2-user-notifications 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-user-notifications 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `6c935d087a2992d0f092665400a2fa99c98db58d96fbe29368f8f48182bed9aa` + +Packages: fiat-crypto 0.2.9
+Source filenames: COPYRIGHT + +
+SPDX-License-Identifier: MIT OR Apache-2.0 OR BSD-1-Clause
+
+Fiat Cryptography is licensed under the MIT License <LICENSE-MIT> or
+<http://opensource.org/licenses/MIT>, the Apache License, Version 2.0
+<LICENSE-APACHE> or <http://www.apache.org/licenses/LICENSE-2.0>, or
+the BSD 1-Clause License <LICENSE-BSD-1> or
+<https://spdx.org/licenses/BSD-1-Clause.html>, at your option.
+
+
+ +### `6d99fffea918d1f7dfe567029c7bd21d6fcaf310ad28c44e6511a0e1f68c79ea` + +Packages: poly1305 0.8.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2015-2019 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51` + +Packages: rand_core 0.10.1, rand_core 0.6.4, rand_core 0.9.5, rand_pcg 0.10.2
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     https://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+
+ +### `6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6` + +Packages: anstream 1.0.0, anstyle 1.0.14, anstyle-parse 1.0.0, anstyle-query 1.1.5, anstyle-wincon 3.0.11, clap 4.6.6, clap_builder 4.6.6, clap_derive 4.6.4, clap_lex 1.1.0, colorchoice 1.0.5, is_terminal_polyfill 1.70.2, once_cell_polyfill 1.70.2, serde_spanned 1.1.1, toml 1.1.4+spec-1.1.0, toml_datetime 1.1.1+spec-1.1.0, toml_edit 0.25.13+spec-1.1.0, toml_parser 1.1.3+spec-1.1.0, toml_writer 1.1.2+spec-1.1.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) Individual contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `6f2fe40bcbc6a19a321919911bd300056feb29bb4b0ceab7082b6039be3150ff` + +Packages: bcdec_rs 0.2.0
+Source filenames: generated-package-license-notice.txt + +
+Package: bcdec_rs 0.2.0
+Declared license: MIT
+Authors/copyright attribution from package metadata: ScanMountGoat <>
+Source: https://github.com/ScanMountGoat/image_dds
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `6f87e5292ee474c131f892c49ac0f637b9eb422e35024375ac4b8172aca86ea9` + +Packages: objc2-foundation 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-foundation 0.3.2
+Declared license: MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `6fe6d6a54d0190972a733d1292ac9a8679fc76e6899cbe871b85ce38c2f887f4` + +Packages: x25519-dalek 2.0.1
+Source filenames: LICENSE + +
+Copyright (c) 2017-2021 isis agora lovecruft. All rights reserved.
+Copyright (c) 2019-2021 DebugSteven. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c` + +Packages: hyper-rustls 0.27.9, rustls 0.23.43, rustls-native-certs 0.8.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016 Joseph Birr-Pixton <jpixton@gmail.com>
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `70c9d40f1f9545c3f133b8a67206e89da850f6468eed072281bb3701514114a9` + +Packages: hybrid-array 0.4.14
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2022-2026 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `7270e1bd9891568c2c9eb4707e1662f29ec7337147c2f4410e161d8f67a62412` + +Packages: jni 0.22.4
+Source filenames: generated-package-license-notice.txt + +
+Package: jni 0.22.4
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: jni team
+Source: https://github.com/jni-rs/jni-rs
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `728536b4160e051f86d7c9c388f704866b3d512cd7df97ac3516c65279523c4e` + +Packages: aws-lc-sys 0.44.0
+Source filenames: LICENSE, aws-lc/LICENSE + +
+AWS Libcrypto (AWS-LC)
+
+AWS-LC is a fork of BoringSSL, which is itself a fork of OpenSSL.
+Content from these and other sources retains their original licensing,
+as described below. New files from AWS-LC are made available under the Apache-2.0 license OR the ISC
+license. These licenses are reproduced at the bottom of this file.
+
+```
+Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
+SPDX-License-Identifier: Apache-2.0 OR ISC
+```
+
+
+================================================================================
+BoringSSL
+================================================================================
+
+BoringSSL is a Google-maintained fork of OpenSSL. Historically, code
+authored by Google for BoringSSL was licensed under the ISC License.
+BoringSSL has since relicensed upstream to Apache License 2.0. Existing
+AWS-LC code originating from BoringSSL retains its ISC license, while
+newer code taken from BoringSSL is licensed under Apache License 2.0.
+
+```
+Copyright (c) 2014-2024 Google Inc.
+SPDX-License-Identifier: ISC
+```
+
+Additional individual contributions to BoringSSL-derived code are
+covered under the ISC license:
+
+  - Brian Smith (Copyright 2016)
+  - Robert Nagy (Copyright 2022)
+  - Arm Ltd (Copyright 2020)
+
+```
+Copyright (c) 2025-2026 Google Inc.
+SPDX-License-Identifier: Apache-2.0
+```
+
+================================================================================
+OpenSSL
+================================================================================
+
+Code derived from the OpenSSL project is licensed under the
+Apache License, Version 2.0.
+
+```
+Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
+SPDX-License-Identifier: Apache-2.0
+```
+
+Some OpenSSL-derived files also carry the original SSLeay copyright:
+
+```
+Copyright (c) 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.
+SPDX-License-Identifier: Apache-2.0
+```
+
+Portions of OpenSSL-derived code include contributions from:
+
+  - Sun Microsystems, Inc. (Copyright 2002)
+  - Nokia (Copyright 2005)
+  - Intel Corporation (Copyright 2012-2021)
+
+These contributions are covered under the Apache-2.0 license.
+
+================================================================================
+mlkem-native
+================================================================================
+
+Code from the mlkem-native project is licensed under Apache License 2.0 or MIT or ISC.
+
+```
+Copyright (c) The mlkem-native project authors.
+SPDX-License-Identifier: Apache-2.0 OR ISC OR MIT
+```
+
+================================================================================
+mldsa-native
+================================================================================
+
+Code from the mldsa-native project is licensed under Apache License 2.0 or MIT or ISC
+
+```
+Copyright (c) The mldsa-native project authors.
+SPDX-License-Identifier: Apache-2.0 OR ISC OR MIT
+```
+
+================================================================================
+Third-Party Libraries (compiled into libcrypto/libssl)
+================================================================================
+
+Fiat Cryptography
+-----------------
+Synthesizing Correct-by-Construction Code for Cryptographic Primitives.
+See third_party/fiat/LICENSE.
+
+```
+Copyright (c) 2015-2020 the fiat-crypto authors.
+SPDX-License-Identifier: MIT
+```
+
+s2n-bignum
+----------
+Integer arithmetic routines for cryptography.
+See third_party/s2n-bignum/s2n-bignum-imported/LICENSE.
+
+```
+Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
+SPDX-License-Identifier: Apache-2.0 OR ISC OR MIT-0
+```
+
+Note: ML-KEM/SHA3 code within s2n-bignum is licensed as
+Apache-2.0 OR ISC OR MIT (with attribution), sourced from the
+mlkem-native project.
+
+Jitter Entropy RNG
+-------------------
+CPU Jitter Random Number Generator Library.
+See third_party/jitterentropy/jitterentropy-library/LICENSE.
+
+The Jitter Entropy library is dual-licensed under a BSD-style license
+and the GNU General Public License Version 2. Amazon expressly elects
+to distribute the package under the 3-Clause BSD License and NOT under
+GNU General Public License Version 2.
+
+```
+Copyright (C) 2017 - 2025, Stephan Mueller <smueller@chronox.de>.
+SPDX-License-Identifier: BSD-3-Clause
+```
+
+Keccak / AES Reference Implementations
+---------------------------------------
+Public domain (CC0) contributions.
+https://creativecommons.org/public-domain/cc0
+
+Code from sources and by authors listed in comments on top of the respective files.
+
+
+================================================================================
+Third-Party Libraries (NOT compiled into libcrypto/libssl)
+================================================================================
+
+The following are used for testing and build tooling only. Distributing
+code linked against AWS-LC (libcrypto/libssl) does NOT trigger these
+license obligations.
+
+Google Test
+-----------
+See third_party/googletest/LICENSE.
+
+```
+Copyright 2008 Google Inc.
+SPDX-License-Identifier: BSD-3-Clause
+```
+
+Go Standard Library
+-------------------
+Code in ssl/test/runner/ is derived from the Go standard library.
+
+```
+Copyright (c) The Go Authors. All rights reserved.
+SPDX-License-Identifier: BSD-3-Clause
+```
+
+Wycheproof Test Vectors
+------------------------
+Project Wycheproof is a community managed repository of test vectors that can be used by cryptography library
+developers to test against known attacks, specification inconsistencies, and other various implementation bugs.
+
+See third_party/wycheproof_testvectors/LICENSE.
+
+```
+SPDX-License-Identifier: Apache-2.0
+```
+
+
+================================================================================
+Full License Texts
+================================================================================
+
+Apache License 2.0
+------------------
+Apache License
+Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+    1. Definitions.
+
+        "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
+
+        "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
+
+        "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
+
+        "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
+
+        "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
+
+        "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
+
+        "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
+
+        "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
+
+        "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
+
+        "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
+    2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
+    3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
+    4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
+        (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
+        (b) You must cause any modified files to carry prominent notices stating that You changed the files; and
+        (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
+        (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
+
+    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
+    5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
+    6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
+    7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
+    8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
+    9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+ISC License
+-----------
+Permission to use, copy, modify, and/or distribute this software for
+any purpose with or without fee is hereby granted, provided that the
+above copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+MIT License
+-----------
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+BSD 3-Clause License
+--------------------
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its
+   contributors may be used to endorse or promote products derived
+   from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+MIT No Attribution (MIT-0)
+--------------------------
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `7365cc8878a1d7ce155a58c4ca09c3d7a6be413efa5334a80ea842912b669349` + +Packages: equivalent 1.0.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016--2023
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `73b9dc2e79c7308998dd30296e073aefaefb944a68fb89aa412c23c0edcabcaa` + +Packages: const-oid 0.10.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2026 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `7429802d3e67e3308471b91fbea341e484c4e0a23d0fb230a8636c38184cec79` + +Packages: group 0.13.0
+Source filenames: COPYRIGHT + +
+Copyrights in the "group" library are retained by their contributors. No
+copyright assignment is required to contribute to the "group" library.
+
+The "group" library is licensed under either of
+
+ * Apache License, Version 2.0, (see ./LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
+ * MIT license (see ./LICENSE-MIT or http://opensource.org/licenses/MIT)
+
+at your option.
+
+Unless you explicitly state otherwise, any contribution intentionally
+submitted for inclusion in the work by you, as defined in the Apache-2.0
+license, shall be dual licensed as above, without any additional terms or
+conditions.
+
+
+ +### `74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3` + +Packages: regex-syntax 0.8.11
+Source filenames: src/unicode_tables/LICENSE-UNICODE + +
+UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
+
+Unicode Data Files include all data files under the directories
+http://www.unicode.org/Public/, http://www.unicode.org/reports/,
+http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and
+http://www.unicode.org/utility/trac/browser/.
+
+Unicode Data Files do not include PDF online code charts under the
+directory http://www.unicode.org/Public/.
+
+Software includes any source code published in the Unicode Standard
+or under the directories
+http://www.unicode.org/Public/, http://www.unicode.org/reports/,
+http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and
+http://www.unicode.org/utility/trac/browser/.
+
+NOTICE TO USER: Carefully read the following legal agreement.
+BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
+DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
+YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
+TERMS AND CONDITIONS OF THIS AGREEMENT.
+IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
+THE DATA FILES OR SOFTWARE.
+
+COPYRIGHT AND PERMISSION NOTICE
+
+Copyright © 1991-2018 Unicode, Inc. All rights reserved.
+Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Unicode data files and any associated documentation
+(the "Data Files") or Unicode software and any associated documentation
+(the "Software") to deal in the Data Files or Software
+without restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, and/or sell copies of
+the Data Files or Software, and to permit persons to whom the Data Files
+or Software are furnished to do so, provided that either
+(a) this copyright and permission notice appear with all copies
+of the Data Files or Software, or
+(b) this copyright and permission notice appear in associated
+Documentation.
+
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder
+shall not be used in advertising or otherwise to promote the sale,
+use or other dealings in these Data Files or Software without prior
+written authorization of the copyright holder.
+
+
+ +### `751963a8b88c0e3a9f27e98933079fbcf09b9998b2c13ac49c2e4d58444520d6` + +Packages: reqwest 0.13.4
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2016 Sean McArthur
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545` + +Packages: coreaudio-rs 0.14.2, either 1.17.0, itertools 0.13.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2015
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `7785efa9fca585958a2ddb080c8bc89763abb52d8b6d5850edd09b6cce7b020f` + +Packages: objc2-cloud-kit 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-cloud-kit 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `78779d420019e6b4630376af8e86b6b335ee8a2f89ede6e0411e0469a326aaa4` + +Packages: ecdsa 0.16.9, rfc6979 0.4.0
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2018-2022 RustCrypto Developers
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `799e9ca9d179295ef372f25d3769cdda7d25bb2668add6a6a1e22d1e4c678b8d` + +Packages: miniz_oxide 0.8.9
+Source filenames: LICENSE-MIT.md + +
+MIT License
+
+Copyright 2013-2014 RAD Game Tools and Valve Software
+Copyright 2010-2014 Rich Geldreich and Tenacious Software LLC
+Copyright (c) 2017 Frommi
+Copyright (c) 2017-2024 oyvindln
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `7a6631daa22a9f1772e4a474ede9c3374a6c7a89b61c8b5973f7fd5ccd5cee8c` + +Packages: sctp-proto 0.10.3
+Source filenames: LICENSE-MIT + +
+MIT License
+
+Copyright (c) 2021-2026 WebRTC.rs
+Copyright (c) 2026 Martin Algesten
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `7abd9b6960dcf7d4d0a48606a5b71bfe37d472db68d70637f3a58a56785f1621` + +Packages: untrusted 0.7.1, untrusted 0.9.0
+Source filenames: LICENSE.txt + +
+// Copyright 2015-2016 Brian Smith.
+//
+// Permission to use, copy, modify, and/or distribute this software for any
+// purpose with or without fee is hereby granted, provided that the above
+// copyright notice and this permission notice appear in all copies.
+//
+// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHORS DISCLAIM ALL WARRANTIES
+// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR
+// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+
+ +### `7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0` + +Packages: heck 0.5.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2015 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4` + +Packages: hyper-rustls 0.27.9, rustls 0.23.43, rustls-native-certs 0.8.4
+Source filenames: LICENSE-ISC + +
+ISC License (ISC)
+Copyright (c) 2016, Joseph Birr-Pixton <jpixton@gmail.com>
+
+Permission to use, copy, modify, and/or distribute this software for
+any purpose with or without fee is hereby granted, provided that the
+above copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+THIS SOFTWARE.
+
+
+ +### `7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c` + +Packages: aho-corasick 1.1.5, memchr 2.8.3, same-file 1.0.6, walkdir 2.5.0, winapi-util 0.1.11
+Source filenames: UNLICENSE + +
+This is free and unencumbered software released into the public domain.
+
+Anyone is free to copy, modify, publish, use, compile, sell, or
+distribute this software, either in source code form or as a compiled
+binary, for any purpose, commercial or non-commercial, and by any
+means.
+
+In jurisdictions that recognize copyright laws, the author or authors
+of this software dedicate any and all copyright interest in the
+software to the public domain. We make this dedication for the benefit
+of the public at large and to the detriment of our heirs and
+successors. We intend this dedication to be an overt act of
+relinquishment in perpetuity of all present and future rights to this
+software under copyright law.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+For more information, please refer to <http://unlicense.org/>
+
+
+ +### `7f3cba7c1d6df6f7b9f461a7833cbec495a9542559ecf94db105206adcab110b` + +Packages: objc2-core-location 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-location 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `80f275e90d799911ed3830a7f242a2ef5a4ade2092fe0aa07bfb2d2cf2f2b95e` + +Packages: android_system_properties 0.1.6
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2013 Nicolas Silva
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `814d11eba59f964bca7e74ef94f0d1eff1d5f322f895fb9b5d7e06f77debf3b2` + +Packages: sctp-proto 0.10.3
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright (c) 2021-2026 WebRTC.rs
+Copyright (c) 2026 Martin Algesten
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90` + +Packages: bit-vec 0.9.1, minimal-lexical 0.2.1
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `831e0f43ad0bf014c1c4fec5767aae470434c1d66d6e671be2d823e729063e25` + +Packages: sha2 0.11.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016-2026 The RustCrypto Project Developers
+Copyright (c) 2016 Artyom Pavlov
+Copyright (c) 2009-2013 Mozilla Foundation
+Copyright (c) 2006-2009 Graydon Hoare
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `83c1763356e822adde0a2cae748d938a73fdc263849ccff6b27776dff213bd32` + +Packages: zerocopy 0.8.56, zerocopy-derive 0.8.56
+Source filenames: LICENSE-BSD + +
+Copyright 2019 The Fuchsia Authors.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+   * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+   * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `84b34dd7608f7fb9b17bd588a6bf392bf7de504e2716f024a77d89f1b145a151` + +Packages: tinyvec 1.12.0
+Source filenames: LICENSE-ZLIB.md + +
+Copyright (c) 2019 Daniel "Lokathor" Gee.
+
+This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
+
+Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
+
+2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
+
+3. This notice may not be removed or altered from any source distribution.
+
+
+ +### `85160b23bdf006db68c232129bbf4ace9b3eee2fd21ba41025f447c8281c4f9d` + +Packages: skia-safe 0.99.0
+Source filenames: generated-package-license-notice.txt + +
+Package: skia-safe 0.99.0
+Declared license: MIT
+Authors/copyright attribution from package metadata: Armin Sander <armin@replicator.org>
+Source: https://github.com/rust-skia/rust-skia
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17` + +Packages: adler2 2.0.1
+Source filenames: LICENSE-0BSD + +
+Copyright (C) Jonas Schievink <jonasschievink@gmail.com>
+
+Permission to use, copy, modify, and/or distribute this software for
+any purpose with or without fee is hereby granted.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
+AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+
+ +### `8764a597675778ddfd4e25f81b08a05dbcf089ac05662df7613fe67f150e3aa2` + +Packages: errno 0.3.14
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2014 Chris Wong
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `87d9feb9238c6bd8e0024fc4733b06cff036f89f36d93b7df1c8a0549bbb7a5b` + +Packages: ipnet 2.12.1
+Source filenames: LICENSE-APACHE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "{}"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2017 Juniper Networks, Inc.
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1` + +Packages: tracing 0.1.44, tracing-attributes 0.1.31, tracing-core 0.1.36
+Source filenames: LICENSE + +
+Copyright (c) 2019 Tokio Contributors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb` + +Packages: adler2 2.0.1, proc-macro-crate 3.5.0
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     https://www.apache.org/licenses/LICENSE-2.0
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	https://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `8b427f5bc501764575e52ba4f9d95673cf8f6d80a86d0d06599852e1a9a20a36` + +Packages: xattr 1.6.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2015 Steven Allen
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8b43ce8accd61e9d370b5ca9e9c4f953279b5c239926c62315b40e24df51b726` + +Packages: idna_adapter 1.2.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) The rust-url developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8b6e9feec03e7c9a5facb26855cecd31662bf989b636bcfe79521bdf8ac863f0` + +Packages: rand_core 0.10.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2026 The Rand Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8bb1b50b0e5c9399ae33bd35fab2769010fa6c14e8860c729a52295d84896b7a` + +Packages: http 1.5.0
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2017 http-rs authors
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `8c7516d4b27b1e495be5e38b612298b63de48d05f49cdac94f70f3cd70f8864b` + +Packages: zeroize 1.9.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2026 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8ca6b96cea9e67c6c5c63f452c31bd396db8bd2406231fdea5d48ef462b48077` + +Packages: tar 0.4.46
+Source filenames: LICENSE-MIT + +
+Copyright (c) The tar-rs Project Contributors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8ce0830173fdac609dfb4ea603fdc002c2f4af0dc9b1a005653f5da9cf534b18` + +Packages: slab 0.4.12
+Source filenames: LICENSE + +
+Copyright (c) 2019 Carl Lerche
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `8d0c1d1d4b2bebf5b9211f0e883d5a482b7808f3ed31320da14ddee95811f4ef` + +Packages: ff 0.13.1
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2017 Sean Bowe
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `904801faf3f1850328af8e1aa1047b9190cc22ed40df5c87f2d93d17f847ef67` + +Packages: ccm 0.5.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `90c503b61dee04e1449c323ec34c229dfb68d7adcb96c7e140ee55f70fce2d8e` + +Packages: crypto-bigint 0.5.5, pem-rfc7468 0.7.0, x509-cert 0.2.5
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2021 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `90d83d9c2046378b1191c252f61de9993ceffa5576b9f856589e4e2f6255ebfb` + +Packages: objc2-avf-audio 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-avf-audio 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5` + +Packages: rand 0.10.2, rand 0.9.5, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.5, rand_pcg 0.10.2
+Source filenames: COPYRIGHT + +
+Copyrights in the Rand project are retained by their contributors. No
+copyright assignment is required to contribute to the Rand project.
+
+For full authorship information, see the version control history.
+
+Except as otherwise noted (below and/or in individual files), Rand is
+licensed under the Apache License, Version 2.0 <LICENSE-APACHE> or
+<http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+<LICENSE-MIT> or <http://opensource.org/licenses/MIT>, at your option.
+
+The Rand project includes code from the Rust project
+published under these same licenses.
+
+
+ +### `9117d922e667125508dde62b02c1f57ed22f5ad21eb536aa2e2d99e1c796e639` + +Packages: rustls-pki-types 1.15.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2023 Dirkjan Ochtman <dirkjan@ochtman.nl>
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `91e934255ba3b2f21103d68c5581c23ef34aa95c4628e4405b8c901935e11c69` + +Packages: security-framework 3.7.0, security-framework-sys 2.17.0
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Steven Fackler
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `92b81db30f7ab6d693e0af5661a40d273ca1947e891123ed823924192c10cbc7` + +Packages: rand_core 0.10.1
+Source filenames: COPYRIGHT + +
+Copyrights in the Rand project are retained by their contributors. No
+copyright assignment is required to contribute to the Rand project.
+
+For full authorship information, see the version control history.
+
+Except as otherwise noted (below and/or in individual files), Rand is
+licensed under the Apache License, Version 2.0 <LICENSE-APACHE> or
+<http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+<LICENSE-MIT> or <http://opensource.org/licenses/MIT>, at your option.
+
+
+ +### `949ab7b3e7140fee216f06fe3a2bd67d68dd511f8ea73c1e01c98cb348e9c8ae` + +Packages: aead 0.5.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019 The RustCrypto Project Developers
+Copyright (c) 2019 MobileCoin, LLC
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `94e0abb9d4d49f9ba7826a66df31bb044e2de7354b61845ce3c085fa424657bb` + +Packages: objc2-ui-kit 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-ui-kit 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `98181e7249d0c01737645ec982499ce99a0f07eb8f7d625b8840d799d10dbc01` + +Packages: block-buffer 0.12.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2025 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `98cc7a184cd170cfeb58b4c0c7d71b76a1c50572c266eecbf789b9d4be602911` + +Packages: objc2 0.6.4
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2 0.6.4
+Declared license: MIT
+Authors/copyright attribution from package metadata: Mads Marquart <mads@marquart.dk>
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `9bbc1b3dc4674a9ebb12c2a62f54fe3c08672539717f8d05828f684b6cc419a3` + +Packages: combine 4.6.7
+Source filenames: LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Markus Westerlind
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+
+ +### `9c4a2496a817b44986c3de3c69a8ca8bfcc4499d6c86a18267f190c1997d66a0` + +Packages: objc2-core-audio 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-audio 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `9d185ac6703c4b0453974c0d85e9eee43e6941009296bb1f5eb0b54e2329e9f3` + +Packages: zerocopy 0.8.56, zerocopy-derive 0.8.56
+Source filenames: LICENSE-APACHE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2023 The Fuchsia Authors
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+
+ +### `9e0a97848ea543aef745c98e84fde696a9a3e0735538f6daefdd3cb1942effc1` + +Packages: hyper-util 0.1.20
+Source filenames: LICENSE + +
+Copyright (c) 2023-2025 Sean McArthur
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba` + +Packages: digest 0.10.7, hmac 0.12.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017 Artyom Pavlov
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f` + +Packages: fiat-crypto 0.2.9, ring 0.17.14
+Source filenames: LICENSE-APACHE, third_party/fiat/LICENSE + +
+The Apache License, Version 2.0 (Apache-2.0)
+
+Copyright 2015-2020 the fiat-crypto authors (see the AUTHORS file)
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499` + +Packages: dunce 1.0.5
+Source filenames: LICENSE + +
+Creative Commons Legal Code
+
+CC0 1.0 Universal
+
+    CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
+    LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
+    ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
+    INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
+    REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
+    PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
+    THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
+    HEREUNDER.
+
+Statement of Purpose
+
+The laws of most jurisdictions throughout the world automatically confer
+exclusive Copyright and Related Rights (defined below) upon the creator
+and subsequent owner(s) (each and all, an "owner") of an original work of
+authorship and/or a database (each, a "Work").
+
+Certain owners wish to permanently relinquish those rights to a Work for
+the purpose of contributing to a commons of creative, cultural and
+scientific works ("Commons") that the public can reliably and without fear
+of later claims of infringement build upon, modify, incorporate in other
+works, reuse and redistribute as freely as possible in any form whatsoever
+and for any purposes, including without limitation commercial purposes.
+These owners may contribute to the Commons to promote the ideal of a free
+culture and the further production of creative, cultural and scientific
+works, or to gain reputation or greater distribution for their Work in
+part through the use and efforts of others.
+
+For these and/or other purposes and motivations, and without any
+expectation of additional consideration or compensation, the person
+associating CC0 with a Work (the "Affirmer"), to the extent that he or she
+is an owner of Copyright and Related Rights in the Work, voluntarily
+elects to apply CC0 to the Work and publicly distribute the Work under its
+terms, with knowledge of his or her Copyright and Related Rights in the
+Work and the meaning and intended legal effect of CC0 on those rights.
+
+1. Copyright and Related Rights. A Work made available under CC0 may be
+protected by copyright and related or neighboring rights ("Copyright and
+Related Rights"). Copyright and Related Rights include, but are not
+limited to, the following:
+
+  i. the right to reproduce, adapt, distribute, perform, display,
+     communicate, and translate a Work;
+ ii. moral rights retained by the original author(s) and/or performer(s);
+iii. publicity and privacy rights pertaining to a person's image or
+     likeness depicted in a Work;
+ iv. rights protecting against unfair competition in regards to a Work,
+     subject to the limitations in paragraph 4(a), below;
+  v. rights protecting the extraction, dissemination, use and reuse of data
+     in a Work;
+ vi. database rights (such as those arising under Directive 96/9/EC of the
+     European Parliament and of the Council of 11 March 1996 on the legal
+     protection of databases, and under any national implementation
+     thereof, including any amended or successor version of such
+     directive); and
+vii. other similar, equivalent or corresponding rights throughout the
+     world based on applicable law or treaty, and any national
+     implementations thereof.
+
+2. Waiver. To the greatest extent permitted by, but not in contravention
+of, applicable law, Affirmer hereby overtly, fully, permanently,
+irrevocably and unconditionally waives, abandons, and surrenders all of
+Affirmer's Copyright and Related Rights and associated claims and causes
+of action, whether now known or unknown (including existing as well as
+future claims and causes of action), in the Work (i) in all territories
+worldwide, (ii) for the maximum duration provided by applicable law or
+treaty (including future time extensions), (iii) in any current or future
+medium and for any number of copies, and (iv) for any purpose whatsoever,
+including without limitation commercial, advertising or promotional
+purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
+member of the public at large and to the detriment of Affirmer's heirs and
+successors, fully intending that such Waiver shall not be subject to
+revocation, rescission, cancellation, termination, or any other legal or
+equitable action to disrupt the quiet enjoyment of the Work by the public
+as contemplated by Affirmer's express Statement of Purpose.
+
+3. Public License Fallback. Should any part of the Waiver for any reason
+be judged legally invalid or ineffective under applicable law, then the
+Waiver shall be preserved to the maximum extent permitted taking into
+account Affirmer's express Statement of Purpose. In addition, to the
+extent the Waiver is so judged Affirmer hereby grants to each affected
+person a royalty-free, non transferable, non sublicensable, non exclusive,
+irrevocable and unconditional license to exercise Affirmer's Copyright and
+Related Rights in the Work (i) in all territories worldwide, (ii) for the
+maximum duration provided by applicable law or treaty (including future
+time extensions), (iii) in any current or future medium and for any number
+of copies, and (iv) for any purpose whatsoever, including without
+limitation commercial, advertising or promotional purposes (the
+"License"). The License shall be deemed effective as of the date CC0 was
+applied by Affirmer to the Work. Should any part of the License for any
+reason be judged legally invalid or ineffective under applicable law, such
+partial invalidity or ineffectiveness shall not invalidate the remainder
+of the License, and in such case Affirmer hereby affirms that he or she
+will not (i) exercise any of his or her remaining Copyright and Related
+Rights in the Work or (ii) assert any associated claims and causes of
+action with respect to the Work, in either case contrary to Affirmer's
+express Statement of Purpose.
+
+4. Limitations and Disclaimers.
+
+ a. No trademark or patent rights held by Affirmer are waived, abandoned,
+    surrendered, licensed or otherwise affected by this document.
+ b. Affirmer offers the Work as-is and makes no representations or
+    warranties of any kind concerning the Work, express, implied,
+    statutory or otherwise, including without limitation warranties of
+    title, merchantability, fitness for a particular purpose, non
+    infringement, or the absence of latent or other defects, accuracy, or
+    the present or absence of errors, whether or not discoverable, all to
+    the greatest extent permissible under applicable law.
+ c. Affirmer disclaims responsibility for clearing rights of other persons
+    that may apply to the Work or any use thereof, including without
+    limitation any person's Copyright and Related Rights in the Work.
+    Further, Affirmer disclaims responsibility for obtaining any necessary
+    consents, permissions or other rights required for any use of the
+    Work.
+ d. Affirmer understands and acknowledges that Creative Commons is not a
+    party to this document and has no duty or obligation with respect to
+    this CC0 or use of the Work.
+
+
+ +### `a291b6910744d262a9e953c3b5868d74510e20161359f649a11e1791fde84fcd` + +Packages: polyval 0.6.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019-2023 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `a5c61b93b6ee1d104af9920cf020ff3c7efe818e31fe562c72261847a728f513` + +Packages: asn1-rs 0.7.2, asn1-rs-derive 0.6.0, asn1-rs-impl 0.2.0, der-parser 10.0.0, oid-registry 0.8.1, rusticata-macros 4.1.0, x509-parser 0.18.1
+Source filenames: LICENSE-MIT, repository-license/asn1-rs-0.7.2/LICENSE-MIT + +
+Copyright (c) 2017 Pierre Chifflier
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2` + +Packages: arrayvec 0.7.8, asn1-rs 0.7.2, asn1-rs-derive 0.6.0, asn1-rs-impl 0.2.0, atomic-waker 1.1.2, autocfg 1.5.1, base64 0.22.1, bitflags 2.13.1, bumpalo 3.20.3, cc 1.4.2, cexpr 0.6.0, cfg-if 1.0.4, cmake 0.1.58, core-foundation 0.10.1, core-foundation-sys 0.8.7, coreaudio-rs 0.14.2, curve25519-dalek-derive 0.1.1, der-parser 10.0.0, displaydoc 0.2.7, either 1.17.0, equivalent 1.0.2, errno 0.3.14, fastrand 2.5.0, filetime 0.2.29, find-msvc-tools 0.1.10, flate2 1.1.9, form_urlencoded 1.2.2, glob 0.3.4, group 0.13.0, hashbrown 0.17.1, heck 0.5.0, httparse 1.10.1, hyper-rustls 0.27.9, idna 1.1.0, idna_adapter 1.2.2, indexmap 2.14.0, is 0.11.0, itertools 0.13.0, jobserver 0.1.35, js-sys 0.3.104, lazy_static 1.5.0, linux-raw-sys 0.12.1, log 0.4.33, num-bigint 0.4.8, num-derive 0.4.2, num-integer 0.1.46, num-traits 0.2.19, oid-registry 0.8.1, once_cell 1.21.4, openssl-probe 0.2.1, percent-encoding 2.3.2, pkg-config 0.3.33, regex 1.13.1, regex-automata 0.4.18, regex-syntax 0.8.11, roxmltree 0.21.1, rustc_version 0.4.1, rusticata-macros 4.1.0, rustix 1.1.4, rustls 0.23.43, rustls-native-certs 0.8.4, security-framework 3.7.0, security-framework-sys 2.17.0, signal-hook-registry 1.4.8, simd_cesu8 1.2.0, smallvec 1.15.2, socket2 0.6.5, stable_deref_trait 1.2.1, str0m 0.22.0, str0m-proto 0.7.0, str0m-rust-crypto 0.6.0, tar 0.4.46, url 2.5.8, uuid 1.24.0, version_check 0.9.5, wasi 0.11.1+wasi-snapshot-preview1, wasip2 1.0.4+wasi-0.2.12, wasm-bindgen 0.2.127, wasm-bindgen-futures 0.4.77, wasm-bindgen-macro 0.2.127, wasm-bindgen-macro-support 0.2.127, wasm-bindgen-shared 0.2.127, web-sys 0.3.104, wit-bindgen 0.57.1, x509-parser 0.18.1, xattr 1.6.1, yasna 0.6.0
+Source filenames: LICENSE-APACHE, repository-license/asn1-rs-0.7.2/LICENSE-APACHE, repository-license/str0m-0.22.0/src/packet/LICENSE-APACHE.txt, src/packet/LICENSE-APACHE.txt + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `a65f5d0a945d267751344c95665945b90c030ea107faf5c85d518929886187da` + +Packages: want 0.3.1
+Source filenames: LICENSE + +
+Copyright (c) 2018-2019 Sean McArthur
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+
+ +### `a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9` + +Packages: widestring 1.2.1
+Source filenames: LICENSE-APACHE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+
+ +### `a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f` + +Packages: typenum 1.20.1
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2014 Paho Lurie-Gregg
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `a8b47a93504bfe6e7991ec0151e179a68fd68e0b662e81ce1ff17528c24f79fc` + +Packages: str0m-rust-crypto 0.6.0
+Source filenames: generated-package-license-notice.txt + +
+Package: str0m-rust-crypto 0.6.0
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: Martin Algesten <martin@algesten.se>
+Source: https://github.com/algesten/str0m
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5` + +Packages: aes 0.8.4, aes-gcm 0.10.3, base16ct 0.2.0, base64ct 1.8.3, block-buffer 0.10.4, block-buffer 0.12.1, ccm 0.5.0, chacha20 0.10.1, chacha20 0.9.1, chacha20poly1305 0.10.1, cipher 0.4.4, const-oid 0.10.2, const-oid 0.9.6, cpufeatures 0.2.17, cpufeatures 0.3.0, crypto-bigint 0.5.5, crypto-common 0.1.7, crypto-common 0.2.2, ctr 0.9.2, der 0.7.10, der_derive 0.7.3, digest 0.10.7, digest 0.11.3, elliptic-curve 0.13.8, ghash 0.5.1, hkdf 0.12.4, hmac 0.12.1, hybrid-array 0.4.14, inout 0.1.4, md-5 0.10.6, opaque-debug 0.3.1, p256 0.13.2, p384 0.13.1, pem-rfc7468 0.7.0, pkcs8 0.10.2, poly1305 0.8.0, polyval 0.6.2, primeorder 0.13.6, sec1 0.7.3, sha1 0.10.7, sha2 0.10.9, sha2 0.11.0, signature 2.2.0, spki 0.7.3, universal-hash 0.5.1, x509-cert 0.2.5
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `aa72991ac35b4de0034da0afe943e62b48c4092fc2ba13ae47806d8e9a4ad551` + +Packages: schannel 0.1.29
+Source filenames: LICENSE.md + +
+Copyright (c) 2015 steffengy
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf` + +Packages: getrandom 0.2.17, getrandom 0.3.4, getrandom 0.4.3
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     https://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	https://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `ad64fcb9589f162720f3cc5010ad76ca6ad3764e11861f9192c489df176bb71d` + +Packages: der 0.7.10, pkcs8 0.10.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2023 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `ae9baa7beea910273c2f384c2a6b721fb7bd02bda3436074a1072e4ee689f985` + +Packages: cpufeatures 0.2.17, cpufeatures 0.3.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2025 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `af59cea35d7f5e2777a713b8d155d65efa2c339eb43f3c14e868c6ac8506edad` + +Packages: digest 0.11.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017-2025 RustCrypto Developers
+Copyright (c) 2017 Artyom Pavlov
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `b1cf9a3333ca78152b859012cd4a804156e5243e9ca20ad1df7327ba5ea7405c` + +Packages: aead 0.5.2
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+
+ +### `b29f8b01452350c20dd1af16ef83b598fea3053578ccc1c7a0ef40e57be2620f` + +Packages: libloading 0.8.9
+Source filenames: LICENSE + +
+Copyright © 2015, Simonas Kazlauskas
+
+Permission to use, copy, modify, and/or distribute this software for any purpose with or without
+fee is hereby granted, provided that the above copyright notice and this permission notice appear
+in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
+SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+THIS SOFTWARE.
+
+
+ +### `b3470648aff02beb36d7a53240fc9260ed80ed93bd43bace6b67d7ef7336ee33` + +Packages: signature 2.2.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2023 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5` + +Packages: idna 1.1.0, percent-encoding 2.3.2, url 2.5.8
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2013-2025 The rust-url developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `b3d734001a94efff3579978d953391aa7115f877657d25eb54037a43875d078a` + +Packages: ring 0.17.14
+Source filenames: LICENSE + +
+*ring* uses an "ISC" license, like BoringSSL used to use, for new code
+files. See LICENSE-other-bits for the text of that license.
+
+See LICENSE-BoringSSL for code that was sourced from BoringSSL under the
+Apache 2.0 license. Some code that was sourced from BoringSSL under the ISC
+license. In each case, the license info is at the top of the file.
+
+See src/polyfill/once_cell/LICENSE-APACHE and src/polyfill/once_cell/LICENSE-MIT
+for the license to code that was sourced from the once_cell project.
+
+
+ +### `b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1` + +Packages: unicode-general-category 1.1.0
+Source filenames: LICENSE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "{}"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright {yyyy} {name of copyright owner}
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1` + +Packages: md-5 0.10.6, sha1 0.10.7, sha2 0.10.9
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2006-2009 Graydon Hoare
+Copyright (c) 2009-2013 Mozilla Foundation
+Copyright (c) 2016 Artyom Pavlov
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `b50b376e7d24a0598488b730c3034ffcd0b58dd36c0913a24b9903a3cfd04bf7` + +Packages: aws-lc-rs 1.18.0
+Source filenames: LICENSE + +
+SPDX-License-Identifier: ISC AND (Apache-2.0 OR ISC)
+
+
+Apache 2.0 license
+-------------------------------------
+
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+
+ISC license
+-------------------------------------
+
+
+Copyright Amazon.com, Inc. or its affiliates.
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+
+ +### `b68ad1a3367b825447089e1f8d6829b97f47a89eb78d2f4ebaef4672f5606186` + +Packages: data-encoding 2.11.1
+Source filenames: LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2015-2020 Julien Cretin
+Copyright (c) 2017-2020 Google Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `b6f6f01b03ee7e93c0ae96d62ed39527e98a120fb951afc9de456a741ef3f204` + +Packages: chacha20 0.9.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019-2023 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `b7e650f3fce5c53249d1cdc608b54df156a97edd636cf9d23498d0cfe7aec63e` + +Packages: version_check 0.9.5
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+Copyright (c) 2017-2018 Sergio Benitez
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `b8c6939380a400f53e11923d50fcc4dd2fa1ba8339fd9d04cda38a0251b6c9b0` + +Packages: chacha20 0.10.1, zeroize_derive 1.5.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019-2026 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `bada9e7ed8dc00d63502053c455d7c8d7575dfb7e8277a2a832531844d900682` + +Packages: const-oid 0.9.6, der_derive 0.7.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2022 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `baddcee5ef92af83405bcca13d9bd463ee48ce193842200a116eb9a062bf3111` + +Packages: objc2-core-text 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-text 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9` + +Packages: ecdsa 0.16.9, rfc6979 0.4.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2022 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `c0fabcc308b450cb6fe62c9f56fae6abbeb9768eb80d992484c857d744846c2e` + +Packages: ghash 0.5.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2019 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b` + +Packages: windows 0.62.2, windows-collections 0.3.2, windows-core 0.62.2, windows-future 0.3.2, windows-implement 0.60.2, windows-interface 0.59.3, windows-link 0.2.1, windows-numerics 0.3.1, windows-result 0.4.1, windows-strings 0.5.1, windows-sys 0.52.0, windows-sys 0.61.2, windows-targets 0.52.6, windows-threading 0.2.1, windows_aarch64_gnullvm 0.52.6, windows_aarch64_msvc 0.52.6, windows_i686_gnu 0.52.6, windows_i686_gnullvm 0.52.6, windows_i686_msvc 0.52.6, windows_x86_64_gnu 0.52.6, windows_x86_64_gnullvm 0.52.6, windows_x86_64_msvc 0.52.6
+Source filenames: license-apache-2.0 + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright (c) Microsoft Corporation.
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db` + +Packages: bindgen 0.72.1
+Source filenames: LICENSE + +
+BSD 3-Clause License
+
+Copyright (c) 2013, Jyun-Yan You
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+  list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+
+* Neither the name of the copyright holder nor the names of its
+  contributors may be used to endorse or promote products derived from
+  this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383` + +Packages: windows 0.62.2, windows-collections 0.3.2, windows-core 0.62.2, windows-future 0.3.2, windows-implement 0.60.2, windows-interface 0.59.3, windows-link 0.2.1, windows-numerics 0.3.1, windows-result 0.4.1, windows-strings 0.5.1, windows-sys 0.52.0, windows-sys 0.61.2, windows-targets 0.52.6, windows-threading 0.2.1, windows_aarch64_gnullvm 0.52.6, windows_aarch64_msvc 0.52.6, windows_i686_gnu 0.52.6, windows_i686_gnullvm 0.52.6, windows_i686_msvc 0.52.6, windows_x86_64_gnu 0.52.6, windows_x86_64_gnullvm 0.52.6, windows_x86_64_msvc 0.52.6
+Source filenames: license-mit + +
+    MIT License
+
+    Copyright (c) Microsoft Corporation.
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to deal
+    in the Software without restriction, including without limitation the rights
+    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+    copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+
+    The above copyright notice and this permission notice shall be included in all
+    copies or substantial portions of the Software.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+    SOFTWARE
+
+
+ +### `c30152c94a6d75e021adbc52b3a52470366a46edb917e17deae3259251af244c` + +Packages: utf8_iter 1.0.4
+Source filenames: COPYRIGHT + +
+Copyright Mozilla Foundation
+
+Licensed under the Apache License (Version 2.0), or the MIT license,
+(the "Licenses") at your option. You may not use this file except in
+compliance with one of the Licenses. You may obtain copies of the
+Licenses at:
+
+   https://www.apache.org/licenses/LICENSE-2.0
+   https://opensource.org/licenses/MIT
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the Licenses is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the Licenses for the specific language governing permissions and
+limitations under the Licenses.
+
+--
+
+Test code is dedicated to the Public Domain when so designated (see
+the individual files for PD/CC0-dedicated sections).
+
+--
+
+The implementation for Utf8CharIndices was adapted from the
+CharIndices implementation of the Rust standard library at revision
+ab32548539ec38a939c1b58599249f3b54130026
+(https://github.com/rust-lang/rust/blob/ab32548539ec38a939c1b58599249f3b54130026/library/core/src/str/iter.rs).
+
+Excerpt from https://github.com/rust-lang/rust/blob/ab32548539ec38a939c1b58599249f3b54130026/COPYRIGHT ,
+which refers to
+https://github.com/rust-lang/rust/blob/ab32548539ec38a939c1b58599249f3b54130026/LICENSE-APACHE
+and
+https://github.com/rust-lang/rust/blob/ab32548539ec38a939c1b58599249f3b54130026/LICENSE-MIT
+:
+
+For full authorship information, see the version control history or
+https://thanks.rust-lang.org
+
+Except as otherwise noted (below and/or in individual files), Rust is
+licensed under the Apache License, Version 2.0 <LICENSE-APACHE> or
+<http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
+<LICENSE-MIT> or <http://opensource.org/licenses/MIT>, at your option.
+
+
+ +### `c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08` + +Packages: anstream 1.0.0, anstyle 1.0.14, anstyle-parse 1.0.0, anstyle-query 1.1.5, anstyle-wincon 3.0.11, clap 4.6.6, clap_builder 4.6.6, clap_derive 4.6.4, clap_lex 1.1.0, colorchoice 1.0.5, crc32fast 1.5.0, is_terminal_polyfill 1.70.2, jni-sys 0.3.1, jni-sys 0.4.1, jni-sys-macros 0.4.1, once_cell_polyfill 1.70.2, serde_spanned 1.1.1, toml 1.1.4+spec-1.1.0, toml_datetime 1.1.1+spec-1.1.0, toml_edit 0.25.13+spec-1.1.0, toml_parser 1.1.3+spec-1.1.0, toml_writer 1.1.2+spec-1.1.0
+Source filenames: LICENSE-APACHE, repository-license/jni-sys-0.3.1/LICENSE-APACHE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "{}"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright {yyyy} {name of copyright owner}
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+
+ +### `c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4` + +Packages: cpal 0.18.1, dimpl 0.7.2, quinn 0.11.11, quinn-proto 0.11.16, quinn-udp 0.5.15, rustls-platform-verifier 0.7.0, rustls-platform-verifier-android 0.1.1
+Source filenames: LICENSE, LICENSE-APACHE, LICENSE-APACHE.txt, repository-license/rustls-platform-verifier-0.7.0/LICENSE-APACHE + +
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `c816a0749cdc6bf062a5111c159723de51b2bfac66a1dac2655abd9e6b1583eb` + +Packages: try-lock 0.2.5
+Source filenames: LICENSE + +
+Copyright (c) 2018-2023 Sean McArthur
+Copyright (c) 2016 Alex Crichton
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+
+ +### `c93a7014a32c88c71551bd6fb4cae8cc9445c237d7e4a0774d4fc5e06089dbd9` + +Packages: mac_address2 2.0.2
+Source filenames: LICENSE-APACHE2.0 + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2018 Wesley Norris
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `c995204cc6bad2ed67dd41f7d89bb9f1a9d48e0edd745732b30640d7912089a4` + +Packages: spki 0.7.3
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2021-2023 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5` + +Packages: rustc_version 0.4.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14` + +Packages: same-file 1.0.6, winapi-util 0.1.11
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2017 Andrew Gallant
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+ +### `cb5aedb296c5246d1f22e9099f925a65146f9f0d6b4eebba97fd27a6cdbbab2d` + +Packages: winnow 1.0.4
+Source filenames: LICENSE-MIT + +
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `cc0332a88c2ea21d5f3c1298f966120f4c95196871c3f6bb4fcf615508b93fa1` + +Packages: subtle 2.6.1
+Source filenames: LICENSE + +
+Copyright (c) 2016-2017 Isis Agora Lovecruft, Henry de Valence. All rights reserved.
+Copyright (c) 2016-2024 Isis Agora Lovecruft. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `cc117d90b498b32b11a886f279b359da16a73c3b01efbb2f5cc004b20262334e` + +Packages: tokio-rustls 0.26.4
+Source filenames: LICENSE-APACHE + +
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright 2017 quininer kel
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+ +### `cd2317b6acb2486c3b85662d448fd19e83bd69cac703d81d685cd9e6449905aa` + +Packages: objc2-core-image 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-image 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `ce7b5464ad9503bd5b0c2f5ef63e8f7fba96f796c7c9c441b1bec88bc578833b` + +Packages: objc2-core-audio-types 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-core-audio-types 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30` + +Packages: clang-sys 1.9.1, flagset 0.4.7, hound 3.5.1, lru-slab 0.1.2, tinyvec 1.12.0, utf8_iter 1.0.4, zeroize 1.9.0, zeroize_derive 1.5.0
+Source filenames: LICENSE, LICENSE-APACHE, LICENSE-APACHE.md, LICENSE.txt, license + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `d0a3dcd27a8687089ba6f0e28a072c1b6100d3e734f5ea057c37dba2e7b463e2` + +Packages: dispatch2 0.3.1
+Source filenames: generated-package-license-notice.txt + +
+Package: dispatch2 0.3.1
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: Mads Marquart <mads@marquart.dk>, Mary <mary@mary.zone>
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `d27687b51f2874822c1530976b7e837eac4f308d94bf3dd42047011b7d437b47` + +Packages: elliptic-curve 0.13.8
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2020-2022 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `d288f9c9b4590446ec18c22ead8f8b5a12a3d4025b68f62dc9015063eb9cca69` + +Packages: hkdf 0.12.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2015-2018 Vlad Filippov
+Copyright (c) 2018-2021 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `d2ab5758336489da61c12cc5bb757da5339c4ae9001f9bb0562b4370249af814` + +Packages: aotuv_lancer_vorbis_sys 0.1.6, ogg_next_sys 0.1.5, vorbis_rs 0.5.6
+Source filenames: ogg_vendor/COPYING, repository-license/aotuv_lancer_vorbis_sys-0.1.6/ogg_vendor/COPYING + +
+Copyright (c) 2002, Xiph.org Foundation
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+- Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+- Neither the name of the Xiph.org Foundation nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION
+OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `d2e7ec5355c96eeade56b09187ceb48a6a30299da3ce7531a66d3d11405ab963` + +Packages: crypto-common 0.2.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2021-2026 RustCrypto Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `d5c22aa3118d240e877ad41c5d9fa232f9c77d757d4aac0c2f943afc0a95e0ef` + +Packages: block-buffer 0.10.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2019 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `d75967ce788187f83c3bd3328210974acfc443d4dc44909f1d7e34f21623a0c6` + +Packages: rustls-native-certs 0.8.4
+Source filenames: LICENSE + +
+Rustls is distributed under the following three licenses:
+
+- Apache License version 2.0.
+- MIT license.
+- ISC license.
+
+These are included as LICENSE-APACHE, LICENSE-MIT and LICENSE-ISC
+respectively.  You may use this software under the terms of any
+of these licenses, at your option.
+
+
+
+ +### `d9687d6ad93bffdbe21bc68fcee84ff7ada0676b471752a18d247affc754b764` + +Packages: rustls-platform-verifier-android 0.1.1
+Source filenames: generated-package-license-notice.txt + +
+Package: rustls-platform-verifier-android 0.1.1
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/rustls/rustls-platform-verifier
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `d9771b8c6cf4426d3846de54c1febe20907f1eeadf7adfb5ade89a83bd9ea77f` + +Packages: cexpr 0.6.0
+Source filenames: LICENSE-MIT + +
+(C) Copyright 2016 Jethro G. Beekman
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `db8373b96caffc61198be37c43785776f781715905ae048cf209ad620102e0aa` + +Packages: aotuv_lancer_vorbis_sys 0.1.6
+Source filenames: generated-package-license-notice.txt + +
+Package: aotuv_lancer_vorbis_sys 0.1.6
+Declared license: BSD-3-Clause
+Authors/copyright attribution from package metadata: Alejandro González <me@alegon.dev>
+Source: https://github.com/ComunidadAylas/vorbis-rs
+SPDX license texts:
+https://spdx.org/licenses/BSD-3-Clause.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `dbe1fff0fb1314b6af94f161511406275cf01c5a32441fbf24528a57a051d599` + +Packages: minimal-lexical 0.2.1
+Source filenames: LICENSE.md + +
+Minimal-lexical is dual licensed under the Apache 2.0 license as well as the MIT
+license. See the LICENCE-MIT and the LICENCE-APACHE files for the licenses.
+
+---
+
+`src/bellerophon.rs` is loosely based off the Golang implementation,
+found [here](https://github.com/golang/go/blob/b10849fbb97a2244c086991b4623ae9f32c212d0/src/strconv/extfloat.go).
+That code (used if the `compact` feature is enabled) is subject to a
+[3-clause BSD license](https://github.com/golang/go/blob/b10849fbb97a2244c086991b4623ae9f32c212d0/LICENSE):
+
+Copyright (c) 2009 The Go Authors. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+   * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+   * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+   * Neither the name of Google Inc. nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+ +### `dc91f8200e4b2a1f9261035d4c18c33c246911a6c0f7b543d75347e61b249cff` + +Packages: http 1.5.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017 http-rs authors
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `dd87e27dfbaa888cb77ea34592648a7743636b8dce07e49543bddda0fcfc73bc` + +Packages: reqwest 0.13.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016-2026 Sean McArthur
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+
+
+ +### `dd8e1e06a3f555211262d27eaf12aac2b974b7f116c654fdabac296f902bebf6` + +Packages: objc2-encode 4.1.0
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-encode 4.1.0
+Declared license: MIT
+Authors/copyright attribution from package metadata: Mads Marquart <mads@marquart.dk>
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `debe6fed7ac143217c7f533759c54b14f18cd01d5fe195c51d83c2ae2d136cb4` + +Packages: rcgen 0.14.9
+Source filenames: LICENSE + +
+Copyright (c) 2019-2026 est31 <MTest31@outlook.com> and contributors
+
+Licensed under MIT or Apache License 2.0,
+at your option.
+
+The full list of contributors can be obtained by looking
+at the VCS log (originally, this crate was git versioned,
+there you can do "git shortlog -sn" for this task).
+
+MIT License
+-----------
+
+The MIT License (MIT)
+
+Copyright (c) 2019-2026 est31 <MTest31@outlook.com> and contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+
+Apache License, version 2.0
+---------------------------
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+
+ +### `df44b43675774e726cb083101d49e9f06c02e51e64d22bebf850a13d70e6ece6` + +Packages: objc2-io-surface 0.3.2
+Source filenames: generated-package-license-notice.txt + +
+Package: objc2-io-surface 0.3.2
+Declared license: Zlib OR Apache-2.0 OR MIT
+Authors/copyright attribution from package metadata: not supplied in Cargo package metadata
+Source: https://github.com/madsmtm/objc2
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+https://spdx.org/licenses/Zlib.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `e20fa2b8e0a2565f24a792b94b4bf4b6c2b9d36f781d8a9516e218a036e6677a` + +Packages: tokio-rustls 0.26.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017 quininer kel
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `e271993808fec50ab29350b39539cdec611a9103f827e0aa26d61da70e2d33f8` + +Packages: webpki-root-certs 1.0.9
+Source filenames: LICENSE + +
+# Community Data License Agreement - Permissive - Version 2.0
+
+This is the Community Data License Agreement - Permissive, Version
+2.0 (the "agreement"). Data Provider(s) and Data Recipient(s) agree
+as follows:
+
+## 1. Provision of the Data
+
+1.1. A Data Recipient may use, modify, and share the Data made
+available by Data Provider(s) under this agreement if that Data
+Recipient follows the terms of this agreement.
+
+1.2. This agreement does not impose any restriction on a Data
+Recipient's use, modification, or sharing of any portions of the
+Data that are in the public domain or that may be used, modified,
+or shared under any other legal exception or limitation.
+
+## 2. Conditions for Sharing Data
+
+2.1. A Data Recipient may share Data, with or without modifications, so
+long as the Data Recipient makes available the text of this agreement
+with the shared Data.
+
+## 3. No Restrictions on Results
+
+3.1. This agreement does not impose any restriction or obligations
+with respect to the use, modification, or sharing of Results.
+
+## 4. No Warranty; Limitation of Liability
+
+4.1. All Data Recipients receive the Data subject to the following
+terms:
+
+THE DATA IS PROVIDED ON AN "AS IS" BASIS, WITHOUT REPRESENTATIONS,
+WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED
+INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+
+NO DATA PROVIDER SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
+WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE DATA OR RESULTS,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+## 5. Definitions
+
+5.1. "Data" means the material received by a Data Recipient under
+this agreement.
+
+5.2. "Data Provider" means any person who is the source of Data
+provided under this agreement and in reliance on a Data Recipient's
+agreement to its terms.
+
+5.3. "Data Recipient" means any person who receives Data directly
+or indirectly from a Data Provider and agrees to the terms of this
+agreement.
+
+5.4. "Results" means any outcome obtained by computational analysis
+of Data, including for example machine learning models and models'
+insights.
+
+
+ +### `e2e245f2b566d0bfafb0f6a04c16b82d710c4e6e7d799e39bb4ef6e541b85b98` + +Packages: num-conv 0.2.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) Jacob Pratt
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `e4c9b06fa850cb9b540a5e400e9f6394cf15efcf4098144de477d1d3dae10150` + +Packages: utf8parse 0.2.2
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016 Joe Wilm
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `e6d6e0146d16ea19abea522d8ed77aadcdc4f90718a11d4d2cfb55c199ec8b4f` + +Packages: skia-bindings 0.99.0
+Source filenames: generated-package-license-notice.txt + +
+Package: skia-bindings 0.99.0
+Declared license: MIT
+Authors/copyright attribution from package metadata: LongYinan <lynweklm@gmail.com>, Armin Sander <armin@replicator.org>
+Source: https://github.com/rust-skia/rust-skia
+SPDX license texts:
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `e793fe782da312560decac8e8d8d98e1a62cf0d2dcdbd4c72ae4e3aba0b0f54e` + +Packages: ndk-sys 0.6.0+11769913
+Source filenames: generated-package-license-notice.txt + +
+Package: ndk-sys 0.6.0+11769913
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: The Rust Windowing contributors
+Source: https://github.com/rust-mobile/ndk
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `eb69613e00e596e13d2f58e820aee10e9d51754b91d7111bc997f1fc90791f66` + +Packages: generic-array 0.14.7
+Source filenames: LICENSE + +
+The MIT License (MIT)
+
+Copyright (c) 2015 Bartłomiej Kamiński
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `eb69eece7d469c69466506e5819153646d8fb57b0350dadb62ac693f8a765c6b` + +Packages: memoffset 0.9.1
+Source filenames: LICENSE + +
+Copyright (c) 2017 Gilad Naaman
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `ecc269ef87fd38a1d98e30bfac9ba964a9dbd9315c3770fed98d4d7cb5882055` + +Packages: indexmap 2.14.0
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016--2017
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376` + +Packages: deranged 0.5.8
+Source filenames: LICENSE-Apache + +
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright 2024 Jacob Pratt et al.
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+ +### `f025ccfb7dfb6bdfedc75ca0f67acc69e6fb4998143d834f7c2f38a29989680f` + +Packages: ring 0.17.14
+Source filenames: LICENSE-other-bits + +
+Copyright 2015-2025 Brian Smith.
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
+OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+
+ +### `f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2` + +Packages: icu_collections 2.2.0, icu_locale_core 2.2.0, icu_normalizer 2.2.0, icu_normalizer_data 2.2.0, icu_properties 2.2.0, icu_properties_data 2.2.0, icu_provider 2.2.0, litemap 0.8.2, potential_utf 0.1.5, tinystr 0.8.3, writeable 0.6.3, yoke 0.8.3, yoke-derive 0.8.2, zerofrom 0.1.8, zerofrom-derive 0.1.7, zerotrie 0.2.4, zerovec 0.11.6, zerovec-derive 0.11.3
+Source filenames: LICENSE + +
+UNICODE LICENSE V3
+
+COPYRIGHT AND PERMISSION NOTICE
+
+Copyright © 2020-2024 Unicode, Inc.
+
+NOTICE TO USER: Carefully read the following legal agreement. BY
+DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
+SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
+TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
+DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of data files and any associated documentation (the "Data Files") or
+software and any associated documentation (the "Software") to deal in the
+Data Files or Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, and/or sell
+copies of the Data Files or Software, and to permit persons to whom the
+Data Files or Software are furnished to do so, provided that either (a)
+this copyright and permission notice appear with all copies of the Data
+Files or Software, or (b) this copyright and permission notice appear in
+associated Documentation.
+
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
+KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
+THIRD PARTY RIGHTS.
+
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
+BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
+OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
+FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder shall
+not be used in advertising or otherwise to promote the sale, use or other
+dealings in these Data Files or Software without prior written
+authorization of the copyright holder.
+
+SPDX-License-Identifier: Unicode-3.0
+
+—
+
+Portions of ICU4X may have been adapted from ICU4C and/or ICU4J.
+ICU 1.8.1 to ICU 57.1 © 1995-2016 International Business Machines Corporation and others.
+
+
+ +### `f428305bbf2e70fbd807af0f3c7ac1b7acfb95311640f451e9d2e48db6d7e96b` + +Packages: web-time 1.1.0
+Source filenames: LICENSE-MIT + +
+MIT License
+
+Copyright (c) 2023 dAxpeDDa
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+ +### `f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7` + +Packages: bit-vec 0.9.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2023 The Rust Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `f59f5a78193597e04fd932ee9af86254d14d08be5c9d0e003ab888feccce2161` + +Packages: opaque-debug 0.3.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018-2024 The RustCrypto Project Developers
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `f73ade7543b1def03053a62f9c1d187110568eed1426829448f324e477ce3e53` + +Packages: crc-catalog 2.5.0
+Source filenames: generated-package-license-notice.txt + +
+Package: crc-catalog 2.5.0
+Declared license: MIT OR Apache-2.0
+Authors/copyright attribution from package metadata: Akhil Velagapudi <akhilvelagapudi@gmail.com>
+Source: https://github.com/akhilles/crc-catalog.git
+SPDX license texts:
+https://spdx.org/licenses/Apache-2.0.html
+https://spdx.org/licenses/MIT.html
+
+The published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.
+
+
+ +### `f7db81051789b729fea528a63ec4c938fdcb93d9d61d97dc8cc2e9df6d47f2a1` + +Packages: unicode-ident 1.0.24
+Source filenames: LICENSE-UNICODE + +
+UNICODE LICENSE V3
+
+COPYRIGHT AND PERMISSION NOTICE
+
+Copyright © 1991-2023 Unicode, Inc.
+
+NOTICE TO USER: Carefully read the following legal agreement. BY
+DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
+SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
+TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
+DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of data files and any associated documentation (the "Data Files") or
+software and any associated documentation (the "Software") to deal in the
+Data Files or Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, and/or sell
+copies of the Data Files or Software, and to permit persons to whom the
+Data Files or Software are furnished to do so, provided that either (a)
+this copyright and permission notice appear with all copies of the Data
+Files or Software, or (b) this copyright and permission notice appear in
+associated Documentation.
+
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
+KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
+THIRD PARTY RIGHTS.
+
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
+BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
+OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
+FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder shall
+not be used in advertising or otherwise to promote the sale, use or other
+dealings in these Data Files or Software without prior written
+authorization of the copyright holder.
+
+
+ +### `f7e8ab639afef15573680c97f796166835cbeb3865175882fea41c60d106b733` + +Packages: aes 0.8.4
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2018 Artyom Pavlov
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc` + +Packages: tinyvec 1.12.0
+Source filenames: LICENSE-MIT.md + +
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+ +### `ff7d99434986ba68f6575d689fd9cc11d93a486876b19004e1bacc0f6ca554d4` + +Packages: vcpkg 0.2.15
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2017 Jim McGrath
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+
+ +### `ff8f68cb076caf8cefe7a6430d4ac086ce6af2ca8ce2c4e5a2004d4552ef52a2` + +Packages: hashbrown 0.17.1
+Source filenames: LICENSE-MIT + +
+Copyright (c) 2016 Amanieu d'Antras
+
+Permission is hereby granted, free of charge, to any
+person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the
+Software without restriction, including without
+limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software
+is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice
+shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+
+ +### `fffe218c1e349e1d482a05677f2ce850502f88298174d77f6ac7c04821db7899` + +Packages: roxmltree 0.21.1
+Source filenames: LICENSE-MIT + +
+The MIT License (MIT)
+
+Copyright (c) 2018 Yevhenii Reizner
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
diff --git a/tools/ci-matrix/src/lib.rs b/tools/ci-matrix/src/lib.rs index ab4bfe1..f43669b 100644 --- a/tools/ci-matrix/src/lib.rs +++ b/tools/ci-matrix/src/lib.rs @@ -14,10 +14,12 @@ use std::time::{SystemTime, UNIX_EPOCH}; mod api_surface; mod dependency; mod documentation; +mod provenance; pub use api_surface::{audit_api_surface, write_api_baseline}; pub use dependency::audit_dependencies; pub use documentation::{audit_documentation, write_documentation_report}; +pub use provenance::{audit_provenance, write_provenance_reports}; pub const MATRIX_PATH: &str = "ci/release-matrix.json"; const WORKFLOW_PATH: &str = ".gitea/workflows/release-matrix.yml"; diff --git a/tools/ci-matrix/src/main.rs b/tools/ci-matrix/src/main.rs index ec84766..7b7f2d6 100644 --- a/tools/ci-matrix/src/main.rs +++ b/tools/ci-matrix/src/main.rs @@ -1,6 +1,6 @@ use metacrate_ci_matrix::{ - audit, audit_api_surface, audit_dependencies, audit_documentation, load, run, workspace_root, - write_api_baseline, write_documentation_report, + audit, audit_api_surface, audit_dependencies, audit_documentation, audit_provenance, load, run, + workspace_root, write_api_baseline, write_documentation_report, write_provenance_reports, }; use std::path::{Path, PathBuf}; @@ -85,9 +85,16 @@ fn execute() -> Result<(), Box> { audit_api_surface(&root, &evidence)?; println!("API/SemVer surface: ok ({})", evidence.display()); } + Some("provenance-report") if arguments.next().is_none() => { + write_provenance_reports(&root)?; + println!("provenance and distribution reports: updated"); + } + Some("provenance-audit") => { + provenance_audit_command(&root, arguments)?; + } _ => { return Err( - "usage: ci-matrix audit | run PROFILE --evidence FILE | dependency-audit --evidence FILE | documentation-report | documentation-audit --evidence FILE | api-baseline-write | api-audit --evidence FILE" + "usage: ci-matrix audit | run PROFILE --evidence FILE | dependency-audit --evidence FILE | documentation-report | documentation-audit --evidence FILE | api-baseline-write | api-audit --evidence FILE | provenance-report | provenance-audit --evidence FILE" .into(), ); } @@ -95,6 +102,28 @@ fn execute() -> Result<(), Box> { Ok(()) } +fn provenance_audit_command( + root: &Path, + mut arguments: impl Iterator, +) -> Result<(), Box> { + let flag = arguments + .next() + .ok_or("provenance-audit requires --evidence FILE")?; + let evidence = arguments + .next() + .ok_or("provenance-audit requires --evidence FILE")?; + if flag != "--evidence" || arguments.next().is_some() { + return Err("usage: ci-matrix provenance-audit --evidence FILE".into()); + } + let evidence = absolute_or_rooted(root, &evidence); + audit_provenance(root, &evidence)?; + println!( + "license and provenance surface: ok ({})", + evidence.display() + ); + Ok(()) +} + fn absolute_or_rooted(root: &Path, value: &str) -> PathBuf { let path = PathBuf::from(value); if path.is_absolute() { diff --git a/tools/ci-matrix/src/provenance.rs b/tools/ci-matrix/src/provenance.rs new file mode 100644 index 0000000..c6ac01c --- /dev/null +++ b/tools/ci-matrix/src/provenance.rs @@ -0,0 +1,1257 @@ +use super::{MatrixError, Result}; +use serde::{Deserialize, Serialize}; +use serde_json::Value; +use sha2::{Digest as _, Sha256}; +use std::collections::{BTreeMap, BTreeSet}; +use std::ffi::OsStr; +use std::fmt::Write as _; +use std::fs::{self, OpenOptions}; +use std::io::Write as _; +use std::path::{Component, Path, PathBuf}; +use std::process::Command; +use std::time::{SystemTime, UNIX_EPOCH}; + +const POLICY_PATH: &str = "ci/provenance-policy.json"; +const DEPENDENCY_MANIFEST_PATH: &str = "release/DEPENDENCY-LICENSES.json"; +const THIRD_PARTY_NOTICE_PATH: &str = "release/THIRD-PARTY-NOTICES.md"; +const NATIVE_NOTICE_PATH: &str = "release/NATIVE-LICENSES.md"; +const DISTRIBUTION_MANIFEST_PATH: &str = "release/DISTRIBUTION-MANIFEST.json"; +const GENERATED_RELEASE_PATHS: [&str; 4] = [ + DEPENDENCY_MANIFEST_PATH, + THIRD_PARTY_NOTICE_PATH, + NATIVE_NOTICE_PATH, + DISTRIBUTION_MANIFEST_PATH, +]; +const MATERIAL_ROOTS: [&str; 3] = ["codegen/inputs", "tests/fixtures", "fuzz/corpus"]; +const BUNDLED_EXTENSIONS: [&str; 18] = [ + "a", "animatn", "bmp", "bodypart", "clothing", "dll", "dylib", "gesture", "gif", "jpeg", "jpg", + "llm", "ogg", "png", "so", "tga", "wav", "webp", +]; + +#[derive(Debug, Deserialize)] +struct ProvenancePolicy { + schema: u32, + upstream_repository: String, + upstream_commit: String, + project_license: String, + project_license_path: String, + project_license_sha256: String, + upstream_license_path: String, + upstream_license_sha256: String, + cc_by_sa_legal_code_sha256: String, + required_source_notices: Vec, + required_binary_notices: Vec, + materials: Vec, + generated_outputs: Vec, + provenance_ledgers: Vec, + native_components: Vec, +} + +#[derive(Debug, Deserialize, Serialize)] +struct Material { + path: String, + sha256: String, + kind: String, + origin: String, + license: String, + distribution: String, +} + +#[derive(Debug, Deserialize, Serialize)] +struct GeneratedOutput { + path: String, + generator: String, + license: String, +} + +#[derive(Debug, Deserialize, Serialize)] +struct ProvenanceLedger { + path: String, + kind: String, + license: String, +} + +#[derive(Debug, Deserialize, Serialize)] +struct NativeComponent { + id: String, + version: String, + license: String, + source: String, + linkage: String, + bundled: bool, + obligation: String, +} + +#[derive(Debug, Serialize)] +struct DependencyManifest { + schema: u32, + cargo_lock_sha256: String, + packages: Vec, +} + +#[derive(Debug, Serialize)] +struct DependencyPackage { + name: String, + version: String, + checksum: String, + license: String, + repository: Option, + notice_files: Vec, +} + +#[derive(Clone, Debug, Serialize)] +struct PackageNotice { + path: String, + sha256: String, +} + +struct NoticeText { + packages: BTreeSet, + paths: BTreeSet, + contents: String, +} + +#[derive(Debug, Serialize)] +struct DistributionManifest<'a> { + schema: u32, + cargo_lock_sha256: String, + provenance_policy_sha256: String, + upstream_repository: &'a str, + upstream_commit: &'a str, + source_files: Vec, + generated_release_files: Vec, + materials: &'a [Material], + generated_outputs: &'a [GeneratedOutput], + provenance_ledgers: &'a [ProvenanceLedger], + required_source_notices: &'a [String], + required_binary_notices: &'a [String], + native_components: &'a [NativeComponent], +} + +#[derive(Debug, Serialize)] +struct DistributedFile { + path: String, + bytes: u64, + sha256: String, +} + +struct Reports { + dependency_manifest: Vec, + third_party_notices: Vec, + native_notices: Vec, + distribution_manifest: Vec, + source_file_count: usize, + dependency_count: usize, + dependency_notice_count: usize, +} + +#[derive(Debug, Serialize)] +struct ProvenanceEvidence { + schema: u32, + recorded_unix_seconds: u64, + upstream_commit: String, + material_count: usize, + generated_output_count: usize, + provenance_ledger_count: usize, + source_file_count: usize, + dependency_count: usize, + dependency_notice_count: usize, + native_component_count: usize, + dependency_manifest_sha256: String, + third_party_notices_sha256: String, + native_notices_sha256: String, + distribution_manifest_sha256: String, + unknown_materials: usize, + unknown_bundled_assets: usize, + status: &'static str, +} + +/// Regenerates the locked dependency notices and distribution manifest. +/// +/// # Errors +/// +/// Returns an error when policy, Cargo metadata, package license files, source +/// inventory, or an output file cannot be read or validated. +pub fn write_provenance_reports(root: &Path) -> Result<()> { + let policy = load_and_validate_policy(root)?; + audit_materials(root, &policy)?; + let reports = generate_reports(root, &policy)?; + write_report(root, DEPENDENCY_MANIFEST_PATH, &reports.dependency_manifest)?; + write_report(root, THIRD_PARTY_NOTICE_PATH, &reports.third_party_notices)?; + write_report(root, NATIVE_NOTICE_PATH, &reports.native_notices)?; + write_report( + root, + DISTRIBUTION_MANIFEST_PATH, + &reports.distribution_manifest, + )?; + Ok(()) +} + +/// Audits all provenance inputs and checked-in release notices. +/// +/// # Errors +/// +/// Returns an error for unknown or changed assets, missing attribution, +/// dependency/license drift, stale generated reports, unsafe paths, bundled +/// binaries without provenance, or evidence I/O failures. +pub fn audit_provenance(root: &Path, evidence: &Path) -> Result<()> { + if evidence.exists() { + return Err(MatrixError::new(format!( + "{} already exists; preserve or remove it before rerunning the audit", + evidence.display() + ))); + } + let policy = load_and_validate_policy(root)?; + audit_materials(root, &policy)?; + let reports = generate_reports(root, &policy)?; + compare_report(root, DEPENDENCY_MANIFEST_PATH, &reports.dependency_manifest)?; + compare_report(root, THIRD_PARTY_NOTICE_PATH, &reports.third_party_notices)?; + compare_report(root, NATIVE_NOTICE_PATH, &reports.native_notices)?; + compare_report( + root, + DISTRIBUTION_MANIFEST_PATH, + &reports.distribution_manifest, + )?; + + let record = ProvenanceEvidence { + schema: 1, + recorded_unix_seconds: SystemTime::now() + .duration_since(UNIX_EPOCH) + .map_err(|_| MatrixError::new("system clock predates Unix epoch"))? + .as_secs(), + upstream_commit: policy.upstream_commit, + material_count: policy.materials.len(), + generated_output_count: policy.generated_outputs.len(), + provenance_ledger_count: policy.provenance_ledgers.len(), + source_file_count: reports.source_file_count, + dependency_count: reports.dependency_count, + dependency_notice_count: reports.dependency_notice_count, + native_component_count: policy.native_components.len(), + dependency_manifest_sha256: sha256(&reports.dependency_manifest), + third_party_notices_sha256: sha256(&reports.third_party_notices), + native_notices_sha256: sha256(&reports.native_notices), + distribution_manifest_sha256: sha256(&reports.distribution_manifest), + unknown_materials: 0, + unknown_bundled_assets: 0, + status: "ok", + }; + write_new_json(evidence, &record) +} + +fn load_and_validate_policy(root: &Path) -> Result { + let bytes = fs::read(root.join(POLICY_PATH))?; + let policy: ProvenancePolicy = serde_json::from_slice(&bytes)?; + if policy.schema != 1 + || policy.upstream_commit.len() != 40 + || !policy + .upstream_commit + .bytes() + .all(|byte| byte.is_ascii_hexdigit()) + || policy.upstream_repository != "https://github.com/cinderblocks/libremetaverse" + || policy.project_license != "BSD-3-Clause" + || policy.upstream_license_sha256 + != "2e40a7bac96023b6299c9062195d927d8e53ca271931412fcdd0e1928e0a3b4e" + || policy.cc_by_sa_legal_code_sha256 + != "075dad5e5fc96c27014fabc269f4f5732909cffd178a486f546d982b6cf86b74" + { + return Err(MatrixError::new("invalid provenance policy header")); + } + validate_relative(&policy.project_license_path)?; + validate_relative(&policy.upstream_license_path)?; + validate_hash(&policy.project_license_sha256)?; + let license = fs::read(root.join(&policy.project_license_path))?; + if sha256(&license) != policy.project_license_sha256 { + return Err(MatrixError::new("project BSD license hash changed")); + } + let upstream_license = fs::read(root.join(&policy.upstream_license_path))?; + let upstream_without_optional_newline = upstream_license + .strip_suffix(b"\n") + .unwrap_or(&upstream_license); + if sha256(upstream_without_optional_newline) != policy.upstream_license_sha256 { + return Err(MatrixError::new( + "included LibreMetaverse BSD license differs from the pinned upstream text", + )); + } + let license_text = String::from_utf8_lossy(&license); + for required in [ + "Copyright (c) 2026, rfc1437", + "Copyright (c) 2006-2016, openmetaverse.co", + "Copyright (c) 2017-2025, Sjofn LLC", + policy.upstream_commit.as_str(), + ] { + if !license_text.contains(required) { + return Err(MatrixError::new(format!( + "project BSD license is missing required attribution {required}" + ))); + } + } + validate_notices(root, &policy)?; + validate_material_policy(&policy)?; + validate_generated_policy(root, &policy)?; + validate_provenance_ledgers(root, &policy)?; + validate_native_policy(&policy)?; + Ok(policy) +} + +fn validate_notices(root: &Path, policy: &ProvenancePolicy) -> Result<()> { + let required = BTreeSet::from([ + "LICENSE.md", + "NOTICE.md", + "licenses/CC-BY-SA-3.0-NOTICE.md", + "licenses/LibreMetaverse-BSD-3-Clause.txt", + "release/NATIVE-LICENSES.md", + "release/THIRD-PARTY-NOTICES.md", + ]); + let configured = policy + .required_source_notices + .iter() + .map(String::as_str) + .collect::>(); + if policy.required_source_notices != policy.required_binary_notices || configured != required { + return Err(MatrixError::new( + "source and binary distributions must carry the complete notice set", + )); + } + let mut unique = BTreeSet::new(); + for notice in &policy.required_source_notices { + validate_relative(notice)?; + if !unique.insert(notice.as_str()) { + return Err(MatrixError::new(format!( + "duplicate required notice {notice}" + ))); + } + if !GENERATED_RELEASE_PATHS.contains(¬ice.as_str()) && !root.join(notice).is_file() { + return Err(MatrixError::new(format!( + "required notice {notice} is missing" + ))); + } + } + let notice = fs::read_to_string(root.join("NOTICE.md"))?; + let cc_notice = fs::read_to_string(root.join("licenses/CC-BY-SA-3.0-NOTICE.md"))?; + for required in [ + policy.upstream_commit.as_str(), + "Linden Lab", + "CC-BY-SA-3.0", + "codegen/inputs/avatar_lad.xml", + "No Linden textures, meshes, animations", + ] { + if !notice.contains(required) { + return Err(MatrixError::new(format!("NOTICE.md is missing {required}"))); + } + } + if !cc_notice.contains("https://creativecommons.org/licenses/by-sa/3.0/legalcode") + || !cc_notice.contains(&policy.cc_by_sa_legal_code_sha256) + { + return Err(MatrixError::new( + "CC BY-SA notice is missing its legal-code URI or pinned hash", + )); + } + Ok(()) +} + +fn validate_material_policy(policy: &ProvenancePolicy) -> Result<()> { + let mut paths = BTreeSet::new(); + let mut linden_count = 0; + for material in &policy.materials { + validate_relative(&material.path)?; + validate_hash(&material.sha256)?; + if !paths.insert(material.path.as_str()) + || material.kind.trim().is_empty() + || material.origin.trim().is_empty() + || material.distribution.trim().is_empty() + || !matches!(material.license.as_str(), "BSD-3-Clause" | "CC-BY-SA-3.0") + { + return Err(MatrixError::new(format!( + "invalid or duplicate material {}", + material.path + ))); + } + if material.kind == "linden-data" { + linden_count += 1; + if material.license != "CC-BY-SA-3.0" + || !material.origin.starts_with("LibreMetaverse/linden/") + { + return Err(MatrixError::new(format!( + "Linden material {} must retain CC-BY-SA-3.0 provenance", + material.path + ))); + } + } + } + if linden_count != 7 { + return Err(MatrixError::new(format!( + "expected exactly seven required Linden data inputs, found {linden_count}" + ))); + } + Ok(()) +} + +fn validate_generated_policy(root: &Path, policy: &ProvenancePolicy) -> Result<()> { + let mut paths = BTreeSet::new(); + for output in &policy.generated_outputs { + validate_relative(&output.path)?; + if !paths.insert(output.path.as_str()) + || output.generator.trim().is_empty() + || !matches!( + output.license.as_str(), + "BSD-3-Clause" | "BSD-3-Clause AND CC-BY-SA-3.0" + ) + { + return Err(MatrixError::new(format!( + "invalid generated-output provenance {}", + output.path + ))); + } + let contents = fs::read_to_string(root.join(&output.path))?; + if !contents.contains("generated") + || (output.license.contains("CC-BY-SA-3.0") && !contents.contains("CC-BY-SA-3.0")) + { + return Err(MatrixError::new(format!( + "generated output {} does not retain its provenance header", + output.path + ))); + } + } + Ok(()) +} + +fn validate_native_policy(policy: &ProvenancePolicy) -> Result<()> { + let expected = BTreeSet::from([ + "alsa-lib", + "libopus", + "ogg-next", + "openjpeg", + "skia", + "vorbis-aotuv-lancer", + ]); + let mut actual = BTreeSet::new(); + for component in &policy.native_components { + if !actual.insert(component.id.as_str()) + || component.version.trim().is_empty() + || component.license.trim().is_empty() + || !component.source.starts_with("https://") + || component.linkage.trim().is_empty() + || component.obligation.len() < 40 + { + return Err(MatrixError::new(format!( + "native component {} has incomplete review metadata", + component.id + ))); + } + } + if actual != expected { + return Err(MatrixError::new(format!( + "native component policy mismatch; expected {expected:?}, found {actual:?}" + ))); + } + Ok(()) +} + +fn validate_provenance_ledgers(root: &Path, policy: &ProvenancePolicy) -> Result<()> { + let expected = BTreeSet::from([ + "api/public-api.json", + "programs/upstream-programs.json", + "tests/upstream-tests.json", + ]); + let mut actual = BTreeSet::new(); + for ledger in &policy.provenance_ledgers { + validate_relative(&ledger.path)?; + if !actual.insert(ledger.path.as_str()) + || ledger.kind.trim().is_empty() + || ledger.license != "BSD-3-Clause" + { + return Err(MatrixError::new(format!( + "invalid provenance ledger {}", + ledger.path + ))); + } + let value: Value = serde_json::from_slice(&fs::read(root.join(&ledger.path))?)?; + let commit = value["upstream_commit"] + .as_str() + .or_else(|| value["upstream"]["commit"].as_str()); + if commit != Some(policy.upstream_commit.as_str()) { + return Err(MatrixError::new(format!( + "provenance ledger {} is not pinned to {}", + ledger.path, policy.upstream_commit + ))); + } + } + if actual != expected { + return Err(MatrixError::new(format!( + "source-derived provenance ledger mismatch; expected {expected:?}, found {actual:?}" + ))); + } + Ok(()) +} + +fn audit_materials(root: &Path, policy: &ProvenancePolicy) -> Result<()> { + let expected = policy + .materials + .iter() + .map(|material| (material.path.as_str(), material)) + .collect::>(); + let discovered = discover_materials(root)?; + let expected_paths = expected.keys().copied().collect::>(); + let discovered_paths = discovered + .iter() + .map(String::as_str) + .collect::>(); + if expected_paths != discovered_paths { + return Err(MatrixError::new(format!( + "material inventory mismatch; missing {:?}, unknown {:?}", + expected_paths + .difference(&discovered_paths) + .collect::>(), + discovered_paths + .difference(&expected_paths) + .collect::>() + ))); + } + for path in discovered { + let bytes = fs::read(root.join(&path))?; + if sha256(&bytes) != expected[path.as_str()].sha256 { + return Err(MatrixError::new(format!("material hash changed: {path}"))); + } + } + audit_codegen_inventory(root, policy)?; + audit_bundled_extensions(root, &expected_paths)?; + Ok(()) +} + +fn discover_materials(root: &Path) -> Result> { + let mut paths = Vec::new(); + for relative in MATERIAL_ROOTS { + walk_files(root, &root.join(relative), &mut paths)?; + } + paths.retain(|path| !path.ends_with("/README.md")); + paths.sort(); + Ok(paths) +} + +fn walk_files(root: &Path, directory: &Path, output: &mut Vec) -> Result<()> { + let mut entries = fs::read_dir(directory)?.collect::>>()?; + entries.sort_by_key(std::fs::DirEntry::file_name); + for entry in entries { + let file_type = entry.file_type()?; + if file_type.is_symlink() { + return Err(MatrixError::new(format!( + "provenance roots may not contain symlinks: {}", + entry.path().display() + ))); + } + if file_type.is_dir() { + walk_files(root, &entry.path(), output)?; + } else if file_type.is_file() { + output.push(relative_utf8(root, &entry.path())?); + } + } + Ok(()) +} + +fn audit_codegen_inventory(root: &Path, policy: &ProvenancePolicy) -> Result<()> { + let inventory: Value = serde_json::from_slice(&fs::read(root.join("codegen/sources.json"))?)?; + let inputs = inventory["inputs"] + .as_array() + .ok_or_else(|| MatrixError::new("codegen source inventory has no inputs"))?; + let materials = policy + .materials + .iter() + .map(|material| (material.path.as_str(), material)) + .collect::>(); + for input in inputs { + let path = json_string(input, "vendored_path")?; + let material = materials.get(path).ok_or_else(|| { + MatrixError::new(format!( + "codegen input {path} is absent from provenance policy" + )) + })?; + if json_string(input, "sha256")? != material.sha256 + || json_string(input, "license")? != material.license + || json_string(input, "reference_path")? != material.origin + { + return Err(MatrixError::new(format!( + "codegen and provenance inventories disagree for {path}" + ))); + } + } + Ok(()) +} + +fn audit_bundled_extensions(root: &Path, materials: &BTreeSet<&str>) -> Result<()> { + for path in source_paths(root)? { + let extension = Path::new(&path) + .extension() + .and_then(OsStr::to_str) + .map(str::to_ascii_lowercase); + if extension + .as_deref() + .is_some_and(|value| BUNDLED_EXTENSIONS.contains(&value)) + && !materials.contains(path.as_str()) + { + return Err(MatrixError::new(format!( + "bundled binary/asset has no explicit provenance: {path}" + ))); + } + } + Ok(()) +} + +fn generate_reports(root: &Path, policy: &ProvenancePolicy) -> Result { + let (dependency_manifest, third_party_notices, dependency_count, notice_count) = + dependency_reports(root)?; + let native_notices = native_notice(policy).into_bytes(); + let generated_release_files = vec![ + distributed_bytes(DEPENDENCY_MANIFEST_PATH, &dependency_manifest), + distributed_bytes(THIRD_PARTY_NOTICE_PATH, &third_party_notices), + distributed_bytes(NATIVE_NOTICE_PATH, &native_notices), + ]; + let source_files = source_manifest(root)?; + let cargo_lock_sha256 = sha256(&fs::read(root.join("Cargo.lock"))?); + let provenance_policy_sha256 = sha256(&fs::read(root.join(POLICY_PATH))?); + let distribution = DistributionManifest { + schema: 1, + cargo_lock_sha256, + provenance_policy_sha256, + upstream_repository: &policy.upstream_repository, + upstream_commit: &policy.upstream_commit, + source_files, + generated_release_files, + materials: &policy.materials, + generated_outputs: &policy.generated_outputs, + provenance_ledgers: &policy.provenance_ledgers, + required_source_notices: &policy.required_source_notices, + required_binary_notices: &policy.required_binary_notices, + native_components: &policy.native_components, + }; + validate_distribution_contract(&distribution)?; + let source_file_count = distribution.source_files.len(); + Ok(Reports { + dependency_manifest, + third_party_notices, + native_notices, + distribution_manifest: pretty_json(&distribution)?, + source_file_count, + dependency_count, + dependency_notice_count: notice_count, + }) +} + +fn validate_distribution_contract(manifest: &DistributionManifest<'_>) -> Result<()> { + let included = manifest + .source_files + .iter() + .chain(&manifest.generated_release_files) + .map(|file| file.path.as_str()) + .collect::>(); + for notice in manifest + .required_source_notices + .iter() + .chain(manifest.required_binary_notices) + { + if !included.contains(notice.as_str()) { + return Err(MatrixError::new(format!( + "required distribution notice {notice} is absent from the release manifest" + ))); + } + } + let locked = manifest + .generated_release_files + .iter() + .map(|file| file.path.as_str()) + .collect::>(); + for required in [ + DEPENDENCY_MANIFEST_PATH, + THIRD_PARTY_NOTICE_PATH, + NATIVE_NOTICE_PATH, + ] { + if !locked.contains(required) { + return Err(MatrixError::new(format!( + "generated release artifact {required} is missing" + ))); + } + } + Ok(()) +} + +fn dependency_reports(root: &Path) -> Result<(Vec, Vec, usize, usize)> { + let metadata = cargo_metadata(root)?; + let lock = fs::read_to_string(root.join("Cargo.lock"))?; + let checksums = lock_checksums(&lock)?; + let packages = metadata["packages"] + .as_array() + .ok_or_else(|| MatrixError::new("cargo metadata has no packages"))?; + let mut records = Vec::new(); + let mut texts = BTreeMap::::new(); + for package in packages { + if package["source"].is_null() { + continue; + } + let name = json_string(package, "name")?.to_owned(); + let version = json_string(package, "version")?.to_owned(); + let license = package["license"] + .as_str() + .filter(|value| !value.trim().is_empty()) + .ok_or_else(|| MatrixError::new(format!("{name} {version} has no license expression")))? + .to_owned(); + let checksum = checksums + .get(&(name.clone(), version.clone())) + .ok_or_else(|| MatrixError::new(format!("{name} {version} has no locked checksum")))? + .clone(); + let manifest = PathBuf::from(json_string(package, "manifest_path")?); + let package_root = manifest + .parent() + .ok_or_else(|| MatrixError::new(format!("{name} manifest has no parent")))?; + let mut notices = package_notices(package_root, package["license_file"].as_str())?; + if notices.is_empty() { + notices = sibling_package_notices(packages, package)?; + } + if !notices.iter().any(|(path, _)| !path.contains('/')) { + notices.push(( + "generated-package-license-notice.txt".to_owned(), + generated_package_notice(package, &license)?, + )); + } + let package_id = format!("{name} {version}"); + let mut package_notice_records = Vec::new(); + for (path, contents) in notices { + let hash = sha256(contents.as_bytes()); + let text = texts.entry(hash.clone()).or_insert_with(|| NoticeText { + packages: BTreeSet::new(), + paths: BTreeSet::new(), + contents, + }); + text.packages.insert(package_id.clone()); + text.paths.insert(path.clone()); + package_notice_records.push(PackageNotice { path, sha256: hash }); + } + package_notice_records.sort_by(|left, right| left.path.cmp(&right.path)); + records.push(DependencyPackage { + name, + version, + checksum, + license, + repository: package["repository"].as_str().map(ToOwned::to_owned), + notice_files: package_notice_records, + }); + } + records.sort_by(|left, right| (&left.name, &left.version).cmp(&(&right.name, &right.version))); + let manifest = DependencyManifest { + schema: 1, + cargo_lock_sha256: sha256(lock.as_bytes()), + packages: records, + }; + let count = manifest.packages.len(); + let notices = third_party_notice(&manifest, &texts); + Ok(( + pretty_json(&manifest)?, + notices.into_bytes(), + count, + texts.len(), + )) +} + +fn sibling_package_notices(packages: &[Value], package: &Value) -> Result> { + let repository = package["repository"].as_str().map(normalize_repository); + let license = package["license"].as_str(); + let manifest = json_string(package, "manifest_path")?; + let Some(repository) = repository else { + return Ok(Vec::new()); + }; + let mut candidates = packages.iter().collect::>(); + candidates.sort_by_key(|candidate| { + ( + candidate["name"].as_str().unwrap_or_default(), + candidate["version"].as_str().unwrap_or_default(), + ) + }); + for candidate in candidates { + if candidate["source"].is_null() + || !candidate["license"] + .as_str() + .zip(license) + .is_some_and(|(left, right)| equivalent_license_expression(left, right)) + || candidate["repository"] + .as_str() + .map(normalize_repository) + .as_deref() + != Some(repository.as_str()) + { + continue; + } + let candidate_manifest = json_string(candidate, "manifest_path")?; + if candidate_manifest == manifest { + continue; + } + let root = Path::new(candidate_manifest) + .parent() + .ok_or_else(|| MatrixError::new("sibling package manifest has no parent"))?; + let notices = package_notices(root, candidate["license_file"].as_str())?; + if !notices.is_empty() { + let package_name = json_string(candidate, "name")?; + let package_version = json_string(candidate, "version")?; + return Ok(notices + .into_iter() + .map(|(path, contents)| { + ( + format!("repository-license/{package_name}-{package_version}/{path}"), + contents, + ) + }) + .collect()); + } + } + Ok(Vec::new()) +} + +fn normalize_repository(value: &str) -> String { + value + .trim_end_matches('/') + .trim_end_matches(".git") + .to_owned() +} + +fn equivalent_license_expression(left: &str, right: &str) -> bool { + fn identifiers(value: &str) -> BTreeSet<&str> { + value + .split(|character: char| character.is_ascii_whitespace() || "/()".contains(character)) + .filter(|token| !token.is_empty() && !matches!(*token, "AND" | "OR" | "WITH")) + .collect() + } + identifiers(left) == identifiers(right) +} + +fn generated_package_notice(package: &Value, license: &str) -> Result { + let name = json_string(package, "name")?; + let version = json_string(package, "version")?; + let repository = package["repository"].as_str().unwrap_or("not supplied"); + let authors = package["authors"] + .as_array() + .into_iter() + .flatten() + .filter_map(Value::as_str) + .collect::>(); + let holders = if authors.is_empty() { + "not supplied in Cargo package metadata".to_owned() + } else { + authors.join(", ") + }; + let links = license_identifiers(license) + .into_iter() + .map(|identifier| format!("https://spdx.org/licenses/{identifier}.html")) + .collect::>() + .join("\n"); + Ok(format!( + "Package: {name} {version}\nDeclared license: {license}\nAuthors/copyright attribution from package metadata: {holders}\nSource: {repository}\nSPDX license texts:\n{links}\n\nThe published crate archive contains no discoverable top-level license/notice file. This generated notice preserves all attribution and license metadata supplied by that archive instead of silently omitting the package.\n" + )) +} + +fn license_identifiers(value: &str) -> BTreeSet<&str> { + value + .split(|character: char| character.is_ascii_whitespace() || "/()".contains(character)) + .filter(|token| !token.is_empty() && !matches!(*token, "AND" | "OR" | "WITH")) + .collect() +} + +fn cargo_metadata(root: &Path) -> Result { + let output = Command::new(super::cargo_program()) + .args([ + "metadata", + "--locked", + "--all-features", + "--format-version", + "1", + ]) + .current_dir(root) + .output()?; + if !output.status.success() { + return Err(MatrixError::new(format!( + "cargo metadata failed during provenance audit: {}", + String::from_utf8_lossy(&output.stderr).trim() + ))); + } + Ok(serde_json::from_slice(&output.stdout)?) +} + +fn lock_checksums(lock: &str) -> Result> { + let mut result = BTreeMap::new(); + let mut package = BTreeMap::::new(); + let mut in_package = false; + for line in lock.lines().chain(std::iter::once("[[package]]")) { + if line == "[[package]]" { + if package + .get("source") + .is_some_and(|value| value.starts_with("registry+")) + { + let name = package + .remove("name") + .ok_or_else(|| MatrixError::new("locked registry package has no name"))?; + let version = package + .remove("version") + .ok_or_else(|| MatrixError::new("locked registry package has no version"))?; + let checksum = package + .remove("checksum") + .ok_or_else(|| MatrixError::new(format!("{name} {version} has no checksum")))?; + result.insert((name, version), checksum); + } + package.clear(); + in_package = true; + } else if in_package + && let Some((key, value)) = line.split_once(" = ") + && matches!(key, "name" | "version" | "source" | "checksum") + { + package.insert(key.to_owned(), parse_lock_string(value)?); + } + } + Ok(result) +} + +fn parse_lock_string(value: &str) -> Result { + serde_json::from_str(value).map_err(Into::into) +} + +fn package_notices(root: &Path, explicit: Option<&str>) -> Result> { + let mut candidates = Vec::new(); + collect_notice_files(root, 0, &mut candidates)?; + if let Some(explicit) = explicit { + let path = root.join(explicit); + if path.is_file() { + candidates.push(path); + } + } + candidates.sort(); + candidates.dedup(); + let mut notices = Vec::new(); + for path in candidates { + let bytes = fs::read(&path)?; + if bytes.len() > 2 * 1024 * 1024 { + return Err(MatrixError::new(format!( + "package notice is unexpectedly large: {}", + path.display() + ))); + } + let contents = String::from_utf8(bytes).map_err(|_| { + MatrixError::new(format!("package notice is not UTF-8: {}", path.display())) + })?; + notices.push(( + relative_utf8(root, &path)?, + normalize_notice_text(&contents), + )); + } + Ok(notices) +} + +fn collect_notice_files(directory: &Path, depth: u8, output: &mut Vec) -> Result<()> { + if depth > 2 { + return Ok(()); + } + let mut entries = fs::read_dir(directory)?.collect::>>()?; + entries.sort_by_key(std::fs::DirEntry::file_name); + for entry in entries { + let path = entry.path(); + let kind = entry.file_type()?; + let name = entry.file_name().to_string_lossy().to_ascii_lowercase(); + if kind.is_file() + && [ + "license", + "licence", + "copying", + "notice", + "copyright", + "unlicense", + ] + .iter() + .any(|prefix| name.starts_with(prefix)) + { + output.push(path); + } else if kind.is_dir() && depth < 2 { + collect_notice_files(&path, depth + 1, output)?; + } + } + Ok(()) +} + +fn third_party_notice( + manifest: &DependencyManifest, + texts: &BTreeMap, +) -> String { + let mut output = String::from( + "# Locked Rust dependency notices\n\n\ +Generated by `metacrate-ci-matrix provenance-report` from `Cargo.lock` and \ +`cargo metadata --locked --all-features`. Do not edit by hand. Package source \ +checksums bind this inventory to crates.io archives; notice hashes bind every \ +included license text.\n\n\ +This document must accompany source and binary distributions. A package's \ +presence here does not mean every target or feature links it.\n\n\ +## Package inventory\n\n\ +| Package | License expression | crates.io checksum | Notice hashes |\n\ +| --- | --- | --- | --- |\n", + ); + for package in &manifest.packages { + let hashes = package + .notice_files + .iter() + .map(|notice| format!("`{}`", notice.sha256)) + .collect::>() + .join("
"); + let _ = writeln!( + output, + "| `{} {}` | `{}` | `{}` | {} |", + package.name, package.version, package.license, package.checksum, hashes + ); + } + output.push_str("\n## License and notice texts\n"); + for (hash, text) in texts { + let packages = text.packages.iter().cloned().collect::>().join(", "); + let paths = text.paths.iter().cloned().collect::>().join(", "); + let _ = write!( + output, + "\n### `{hash}`\n\nPackages: {packages}
\nSource filenames: {paths}\n\n
\n{}\n
\n", + html_escape(&text.contents) + ); + } + output +} + +fn native_notice(policy: &ProvenancePolicy) -> String { + let mut output = String::from( + "# Native component license notices\n\n\ +Generated by `metacrate-ci-matrix provenance-report` from \ +`ci/provenance-policy.json`. Do not edit by hand. This inventory distinguishes \ +system libraries MetaCrate does not bundle from native code that optional Rust \ +features can compile or link into an artifact.\n\n\ +| Component | Version | License | Linkage | Bundled by feature | Source |\n\ +| --- | --- | --- | --- | --- | --- |\n", + ); + for component in &policy.native_components { + let _ = writeln!( + output, + "| {} | {} | `{}` | `{}` | {} | <{}> |", + component.id, + component.version, + component.license, + component.linkage, + if component.bundled { "yes" } else { "no" }, + component.source + ); + } + output.push_str("\n## Distribution obligations\n"); + for component in &policy.native_components { + let _ = writeln!(output, "\n- **{}:** {}", component.id, component.obligation); + } + output.push_str( + "\nThe complete package-specific texts for Skia, Vorbis/aoTuV/Lancer, and \ +libogg are included in `THIRD-PARTY-NOTICES.md` because those sources enter \ +through locked crates. System OpenJPEG, Opus, and ALSA binaries are not \ +redistributed by MetaCrate; a downstream distributor that supplies them must \ +add the exact notices from the supplied native packages.\n", + ); + output +} + +fn source_manifest(root: &Path) -> Result> { + let mut output = Vec::new(); + for path in source_paths(root)? { + if GENERATED_RELEASE_PATHS.contains(&path.as_str()) + || path == "ci/evidence/provenance-audit.json" + { + continue; + } + let bytes = fs::read(root.join(&path))?; + output.push(distributed_bytes(&path, &bytes)); + } + output.sort_by(|left, right| left.path.cmp(&right.path)); + Ok(output) +} + +fn source_paths(root: &Path) -> Result> { + let output = Command::new("git") + .args([ + "ls-files", + "-z", + "--cached", + "--others", + "--exclude-standard", + ]) + .current_dir(root) + .output()?; + if !output.status.success() { + return Err(MatrixError::new(format!( + "git ls-files failed during source manifest generation: {}", + String::from_utf8_lossy(&output.stderr).trim() + ))); + } + let mut paths = output + .stdout + .split(|byte| *byte == 0) + .filter(|value| !value.is_empty()) + .map(|value| { + String::from_utf8(value.to_vec()) + .map_err(|_| MatrixError::new("source archive contains a non-UTF-8 path")) + }) + .collect::>>()?; + for path in &paths { + validate_relative(path)?; + } + paths.sort(); + paths.dedup(); + Ok(paths) +} + +fn distributed_bytes(path: &str, bytes: &[u8]) -> DistributedFile { + DistributedFile { + path: path.to_owned(), + bytes: u64::try_from(bytes.len()).unwrap_or(u64::MAX), + sha256: sha256(bytes), + } +} + +fn write_report(root: &Path, relative: &str, bytes: &[u8]) -> Result<()> { + let path = root.join(relative); + if let Some(parent) = path.parent() { + fs::create_dir_all(parent)?; + } + fs::write(path, bytes)?; + Ok(()) +} + +fn compare_report(root: &Path, relative: &str, expected: &[u8]) -> Result<()> { + let path = root.join(relative); + let actual = fs::read(&path).map_err(|error| { + MatrixError::new(format!("generated report {}: {error}", path.display())) + })?; + if actual != expected { + return Err(MatrixError::new(format!( + "{relative} is stale; run `cargo run --locked -p metacrate-ci-matrix -- provenance-report`" + ))); + } + Ok(()) +} + +fn write_new_json(path: &Path, value: &T) -> Result<()> { + if let Some(parent) = path.parent() { + fs::create_dir_all(parent)?; + } + let mut file = OpenOptions::new().write(true).create_new(true).open(path)?; + serde_json::to_writer_pretty(&mut file, value)?; + file.write_all(b"\n")?; + file.sync_all()?; + Ok(()) +} + +fn pretty_json(value: &T) -> Result> { + let mut bytes = serde_json::to_vec_pretty(value)?; + bytes.push(b'\n'); + Ok(bytes) +} + +fn html_escape(value: &str) -> String { + value + .replace('&', "&") + .replace('<', "<") + .replace('>', ">") +} + +fn normalize_notice_text(value: &str) -> String { + let unix = value.replace("\r\n", "\n").replace('\r', "\n"); + let mut output = unix + .lines() + .map(str::trim_end) + .collect::>() + .join("\n"); + output.push('\n'); + output +} + +fn relative_utf8(root: &Path, path: &Path) -> Result { + path.strip_prefix(root) + .map_err(|_| MatrixError::new(format!("{} is outside the workspace", path.display())))? + .to_str() + .map(|value| value.replace('\\', "/")) + .ok_or_else(|| MatrixError::new(format!("{} is not a UTF-8 path", path.display()))) +} + +fn validate_relative(value: &str) -> Result<()> { + let path = Path::new(value); + if value.is_empty() + || path.is_absolute() + || path + .components() + .any(|component| !matches!(component, Component::Normal(_))) + { + return Err(MatrixError::new(format!("unsafe provenance path {value}"))); + } + Ok(()) +} + +fn validate_hash(value: &str) -> Result<()> { + if value.len() == 64 && value.bytes().all(|byte| byte.is_ascii_hexdigit()) { + Ok(()) + } else { + Err(MatrixError::new(format!("invalid SHA-256 {value}"))) + } +} + +fn json_string<'a>(value: &'a Value, key: &str) -> Result<&'a str> { + value[key] + .as_str() + .ok_or_else(|| MatrixError::new(format!("JSON field {key} is not a string"))) +} + +fn sha256(bytes: &[u8]) -> String { + const HEX: &[u8; 16] = b"0123456789abcdef"; + let mut output = String::with_capacity(64); + for byte in Sha256::digest(bytes) { + output.push(char::from(HEX[usize::from(byte >> 4)])); + output.push(char::from(HEX[usize::from(byte & 0x0f)])); + } + output +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn checked_in_provenance_reports_match_locked_inputs() { + let root = super::super::workspace_root(Path::new(env!("CARGO_MANIFEST_DIR"))).unwrap(); + let evidence = std::env::temp_dir().join(format!( + "metacrate-provenance-audit-{}.json", + std::process::id() + )); + let _ = fs::remove_file(&evidence); + audit_provenance(&root, &evidence).unwrap(); + let contents = fs::read_to_string(&evidence).unwrap(); + assert!(contents.contains("\"unknown_materials\": 0")); + assert!(contents.contains("\"unknown_bundled_assets\": 0")); + assert!(contents.contains("\"status\": \"ok\"")); + fs::remove_file(evidence).unwrap(); + } + + #[test] + fn lock_parser_keeps_registry_checksums() { + let lock = r#"version = 4 + +[[package]] +name = "demo" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abcdef" + +[[package]] +name = "local" +version = "0.0.1" +"#; + assert_eq!( + lock_checksums(lock).unwrap()[&("demo".to_owned(), "1.2.3".to_owned())], + "abcdef" + ); + } + + #[test] + fn unsafe_paths_are_rejected() { + for path in ["", "../escape", "a/../b", "/absolute"] { + assert!(validate_relative(path).is_err(), "accepted {path}"); + } + assert!(validate_relative("release/NOTICE.md").is_ok()); + } +} diff --git a/tools/codegen/src/lib.rs b/tools/codegen/src/lib.rs index e5b39c4..19b8730 100644 --- a/tools/codegen/src/lib.rs +++ b/tools/codegen/src/lib.rs @@ -2109,7 +2109,9 @@ fn validate_inventory(inventory: &Inventory) -> Result<(), String> { validate_relative(&input.reference_path)?; validate_relative(&input.vendored_path)?; validate_hash(&input.sha256)?; - if input.license != "BSD-3-Clause" || !input_ids.insert(&input.id) { + if !matches!(input.license.as_str(), "BSD-3-Clause" | "CC-BY-SA-3.0") + || !input_ids.insert(&input.id) + { return Err(format!("invalid or duplicate input {}", input.id)); } }